libavfilter6-3.4.2-150200.11.34.2<>,eЉep9|Ж~ԝʻ lt=ܐ04-Zmg<5-w 6x-GKk<-X9+tXz ƍ(Elo"*^’|н@?d $ M= Sdx~     <D(L(X(($8,g9 g:g>@!F0GHHPIXX\Yl\]^bcdefl u v(wxyz@PTZClibavfilter63.4.2150200.11.34.2FFmpeg audio and video filtering libraryThe libavfilter library provides a generic audio/video filtering framework containing several filters, sources and sinks.eh02-armsrv3"@SUSE Linux Enterprise 15SUSE LLC LGPL-2.1-or-later AND GPL-2.0-or-laterhttps://www.suse.com/System/Librarieshttps://ffmpeg.org/linuxaarch64"@ee8b48fd9d13ab0f9b20839bd776b7dcf3a61e486ec3b75cc917298ae700ef2ac1libavfilter.so.6.107.100rootrootrootrootffmpeg-3.4.2-150200.11.34.2.src.rpmlibavfilter.so.6()(64bit)libavfilter.so.6(LIBAVFILTER_6)(64bit)libavfilter6libavfilter6(aarch-64)@@@@@@@@@@@@@@@@@@@@@@@@@@@    /sbin/ldconfig/sbin/ldconfigld-linux-aarch64.so.1()(64bit)ld-linux-aarch64.so.1(GLIBC_2.17)(64bit)libass.so.9()(64bit)libavcodec.so.57()(64bit)libavcodec.so.57(LIBAVCODEC_57)(64bit)libavcodec57libavformat.so.57()(64bit)libavformat.so.57(LIBAVFORMAT_57)(64bit)libavformat57libavresample.so.3()(64bit)libavresample.so.3(LIBAVRESAMPLE_3)(64bit)libavresample3libavutil.so.55()(64bit)libavutil.so.55(LIBAVUTIL_55)(64bit)libavutil55libc.so.6()(64bit)libc.so.6(GLIBC_2.17)(64bit)libdl.so.2()(64bit)libdl.so.2(GLIBC_2.17)(64bit)libfreetype.so.6()(64bit)libm.so.6()(64bit)libm.so.6(GLIBC_2.17)(64bit)libpostproc.so.54()(64bit)libpostproc.so.54(LIBPOSTPROC_54)(64bit)libpostproc54libpthread.so.0()(64bit)libpthread.so.0(GLIBC_2.17)(64bit)libswresample.so.2()(64bit)libswresample.so.2(LIBSWRESAMPLE_2)(64bit)libswresample2libswscale.so.4()(64bit)libswscale.so.4(LIBSWSCALE_4)(64bit)libswscale4libva.so.2()(64bit)rpmlib(CompressedFileNames)rpmlib(FileDigests)rpmlib(PayloadFilesHavePrefix)rpmlib(PayloadIsXz)3.4.2-150200.11.34.23.4.2-150200.11.34.23.4.2-150200.11.34.23.4.2-150200.11.34.23.4.2-150200.11.34.23.4.2-150200.11.34.23.4.2-150200.11.34.23.0.4-14.6.0-14.0-15.2-14.14.1e@d/@dJccʂ@c@cahaQ@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+@meissner@suse.comsongchuan.kang@suse.comalynx.zhou@suse.comalynx.zhou@suse.comalynx.zhou@suse.comalynx.zhou@suse.comalynx.zhou@suse.comalynx.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- ffmpeg-fix-new-binutils.patch: fix build with new binutils- Add ffmpeg-CVE-2021-28429.patch: Fix Integer overflow vulnerability in av_timecode_make_string in libavutil/timecode.c (bsc#1214246, CVE-2021-28429).- Add ffmpeg-CVE-2022-48434.patch: Backport from upstream to fix use after free in libavcodec/pthread_frame.c (bsc#1209934).- Add ffmpeg-CVE-2022-3341.patch: Backport from upstream to fix null pointer dereference in decode_main_header() in libavformat/nutdec.c (bsc#1206778).- Add ffmpeg-CVE-2019-13390.patch: Backport from upstream to fix division by zero at adx_write_trailer in libavformat/rawenc.c (bsc#1140754).- Add ffmpeg-CVE-2022-3109.patch: Backport from upstream to fix null pointer dereference in vp3_decode_frame() (bsc#1206442).- Add ffmpeg-CVE-2021-38094.patch: Backport from upstream to fix integer overflow vulnerability in function filter_sobel in libavfilter/vf_convolution.c (bsc#1190735, bsc#1190734, bsc#1190733, CVE-2021-38093, CVE-2021-38092). - Add ffmpeg-CVE-2020-22037.patch: Backport from upstream to fix denial of service vulnerability exists due to a memory leak in avcodec_alloc_context3 at options.c (bsc#1186756). - Add ffmpeg-CVE-2021-3566.patch: Backport from upstream to fix exposure of sensitive information on ffmpeg version prior to 4.3 (bsc#1189166). - Add ffmpeg-CVE-2020-35965.patch: Backport from upstream to fix out-of-bounds write in decode_frame in libavcodec/exr.c (bsc#1187852). - Add ffmpeg-CVE-2020-20892.patch: Backport from upstream to fix an issue was discovered in function filter_frame in libavfilter/vf_lenscorrection.c (bsc#1190719). - Add ffmpeg-CVE-2020-20891.patch: Backport from upstream to fix buffer overflow vulnerability in function config_input in libavfilter/vf_gblur.c (bsc#1190718). - Add ffmpeg-CVE-2020-20895.patch: Backport from upstream to fix buffer overflow vulnerability in function filter_vertically_##name in libavfilter/vf_avgblur.c (bsc#1190722). - Add ffmpeg-CVE-2020-20896.patch: Backport from upstream to fix an issue was discovered in function latm_write_packet in libavformat/latmenc.c (bsc#1190723). - Add ffmpeg-CVE-2020-20899.patch: Backport from upstream to fix buffer overflow vulnerability in function config_props in libavfilter/vf_bwdif.c (bsc#1190726). - Add ffmpeg-CVE-2020-20902.patch: Backport from upstream to fix out-of-bounds read vulnerability exists in long_term_filter function in g729postfilter.c (bsc#1190729).- 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/ldconfigh02-armsrv3 17072137483.4.2-150200.11.34.23.4.2-150200.11.34.2libavfilter.so.6libavfilter.so.6.107.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:32491/SUSE_SLE-15-SP2_Update/2aaccfe832b1235fecc1206b8bcd330a-ffmpeg.SUSE_SLE-15-SP2_Updatedrpmxz5aarch64-suse-linuxELF 64-bit LSB shared object, ARM aarch64, version 1 (SYSV), dynamically linked, BuildID[sha1]=3a07bbc9f295e8a8ba48d22a9ce253cf73f707f9, strippedPPRRR R!RRRRRRR RR R RRRRRRR#RRRRRRzWL5m5utf-824e2d4f91eac7ba719d56c7b9f34d5c9372c06a223f2e8592db6566eaad062f0?7zXZ !t/#3]"k%{ֿ\#R`[FXa3)|P$dC?fgz )US w=ECIa)] <g3Dji4ɱ!›䓩EѺoᆑ~1 ^2t׬\3uro{u1(+:t E5JHQ<2Ќ0|>r>0EAZݹ0C>3)о/qF-/b '\; \Lx?J* a_ pGK@Dܷ}o'dWA}-C7b? $ѣJ`C.d}B hzXۖ*[ףrlnQ࢘M8&^CR, ͰJРD/Ú6]spv ͱwD^߽YsnZx`>gJ|Z LXջ+\^ ЄLVWF>15&ET.+nzLe G sIuh!+Z+è˘}IKԫ{AnyLyhlL>oZƙn ާ(nN!#џ[҇8dcVP~smIe()ݔy\jB[= ƟÑ+\;s`1H\Y3۱61-->-5'[p3:e-~?g5} 7uZĒ7FI%;К:%}e]mBT\ |sݓa.lwds'd wt|3NV ypAt)gC-ПD~"jDFS`V>=O5t `}a^z tyOA=V2WUaUTY\)ѱueD6|R@xIlUPa2)vDzu-G4rүRT9&ZS*{CUÒu;ڰJz; PܶIwS!s RAf 6|b?2+HP/k((ʻ'LE֕׽/4}@ D<)dm\)]p6|cd6|t# k8T0TO*CjbU#P*Yrb@)Z9͆[֍J5v ToI]eS^S#.>O =ϿF76&؎bl\;P}$/Yc-dGXI@:=Q|R\}UwC;w2e.w㲭*xtNI,Y$&RweYIRpr?IEvGW n9,&yz"E+UnoR,`r1bh$V(\cQ̙3׏b>CҵI@ yҕxW)),PGe*#>'8ܷUJdduu5ux;Ae`T MZ,E4-s= eA%Jk 0\{l ͠iP}׬D7_DR=]#FxBʩOqǑ33`-~)% v]Ѝ ,BoK\~0(|X0 uP@o #݉2!e+Vricqo4da]8</K|&Xl1} o"t;4莅Ϩt&|tYYβ$9  j<:cp*7S 5p/pƒr%pHY7"m^M57F¾9#T#Ԃw)@u%^b@oh3l;)I^ߥ'U=E'A.Z ̳Wku56w (Bh \IO¾6i:"p }kK Wo]GYч}ctZ 0gzl~y.<βyo‡ݑw`1%sFaB'X0)hL/p}o$֊ C9dAq+GݞJJ<1ݷc܏[I;\ :0Y5 9c}IPq ZRLgw |zH,P:9'vPO?jU,ȓl|{:WG-E&(BՄ; 26w֟>󪗐S 1 %TQ:Q驨-;A?մg(jFkG[3AkOLM` .K/ m4=@<49o3L@6ɀ81 ٥f䫘fx4'ˆdSԳEoT_m7raA1tqwAz(k\RCOhk( &[XO4|ݨ}JP`qsR.Dp~=Y(b]̨%^b َ3UUf21 kgV! Dy홰^!cmÃd y{*.ș/{G^RA){$TF72 2 Lfٓ+4_11>WrU-z:w}|vSSv-!9$ s9<̔BFÕE!W3y#xa;#V:m2ku23瘴 7"{ӄsbBN ה5C;{9|Grl}p%+F'l7ssJcL~~jaXYϋ!%sGזtڎ;ps33ۙyjGJ 6יk&gDyޫ=G"I»؇b_^%}xDƂT;`Xw&;%Mb۴uw$d(/e?#A"$3O,;CGŽ0ݸnS5|ӖvNm"/x_\H 8Sv]EG%O'"G,?AɯB LIY¼+T:G:EÁs@O-jiRx{Q9[G$ڽ_WcIn ov+4]q@/ 8^2TS`>o[Pш^Pq'M_($e1z=1=Z؞QRQboYF" yq2nr% i,ǣ#W7og3~Ľ\ʔjK|#i搻Ulf3 ,40bK65 . .'gKK2 MUȒ>)Wu_cь 0&/0RSx _%Վqܾi1P1L36>9<G ?<Z8}||o&*XEEv8/NKbT.f+>LFw8fYSzihlpߥ=m2Xc@n$TMsxոM=5f5$}҈^WROM/kI/Y'΋[T1\la_x>s#y23TgMƃ+\U 1}6m촣";GYZfUS&7 gGSD/*&& K~}‡J2X՝8HOy[K;8@O+ׄT'B'o9zȦB ̟혅e9\ǎ5JZ ܠ$vp3<@ ߵ3 4.Qȿ=1hmz 7յCivgtoHlNZ Fļ[ .}!l8g)ɍ*QM5VxANZ= iU6 Ię6ke{HʅnD=Y ۡ['aOFO͉qD0 q{+#5ܔg>ڦB2.ܚU^(ߨD`ֲ/5Ec&#DrEyVk5olA!%A D+JH:d{ps"#=/K(GҶvsW'>'h^T&!PnNf.UKϛSسh{GEZN!կ1-.1"$C2"/)Hr+~!yрG)]!X*E܅4XƘvѺ2ԗ\A(5w{p u%9Qou Ы 8jķ ;dR-1j`-Cr L&T>g$q.X[+&5,I~-R54xæ@;p4\PVh^ caJ- Xn !ZhBׇEAa( Y9:ڬ0"&ZNd$YPHH7-'w߫:fn7' ?SCk0 rEX2˜KI.EC u `ۭGO&, M3$%CVh&)o zc r;|7nx-—ƽ7s=D>DJ"Ct.A[AoY8 ٩osXFzpƃ B647OFQu OE9qFÇt\[>7BPikuSn~ܸHMPgrOURز3br4#UYܷDݏfnVeBv&IM6Ǵu3mlQ=MКc5Aʉj'G~]H9. Gns)ۋe"!<:[sU/ o_zۑ@vaL Hk}LBF̝@5Z\8Ed Z~.ʙ9/ӜR6Xf2k Gq| #Vm JP'yҊlRlk%n!$0QYP}40#kwu>4Y8W'TFie|=09lvaW.Nۇ<&T]3JڃL׬1\фԈ7a,˪Z(N/&-`?t!7ˇ!;c 쉢K6CXc' oaFx礡 $Gv5,+?ȌqᤙmQIr'kޙy{N6D4R Ygf*EDF n0Tl$$ajY}9Pxm1@Iڒ&@CWK᦮%syV(#|D nz/ԇ?J+]y+@.-g}=(r!fO:a:EB3l z>D'&B=3џEܻM~}.Td!!?a89^> tNX9.- y+F6ڏ}7 <=.M\HB(roDHvgժ*za9LDӁW%@P0k-ܾ+&2e i!&1(ݢ18l#W&.w."M *@Ň"k:q-bMj h ?x:ˍO0ހͅF~hQzo:[h5aDs8S302ybz6p )d+]ߙz}].o>"!)S6*0V(ٰTY3o} iOi7a˝E?E0ʃӍڵFk5,N$+%5CVof@8sZEhV > 4S8:ȃ6lYu=F- af;cqB4>tj,?  3BoO 2IzUZf?`PZ@OË|Yv<[-+TX\,$h .8H"?=+Fb}ISۧ.gdͱ}i95O(8Fo}X8{ }{ϝ^oV]M3ys KDs+ {wwxbs &2B)Pj!T2w'x(J쐖[k%Lsx* Ep:!q$?Z'fJe,sܬXe{`3Õ"c*{EL?b eV1בzT|P嶧2 Ski]2 D[pM=fҠ&XhJ1{}b/J<`\{E m)&b /VPA׼O-)9iJ Ux#=D2- \R ˴7r ׇCRRoĜs ӧP%m#AR'u;iɽUt`dCB @t#B]{IxҟIa]Q p>yfMuجԿp3 5@]٢yr RZ>A{_IPLއpYb~ bx_bUL?Ӓ_.WIO.U)GˁB/@wTcSǛ@@2;7^l-ZЉ"0WJCj|-q`S/ PAG<h ,:S_(ؚr;{ mR<4"@q7gk#iqA}T9>C^O -ito9KkGC:t>{.޹{0c/~ƽ%\rt~{SQvڏݞ e!l?X}b;! *N(=t/<3-ÊjbL|pl̉Gw#lTAD! Cg֧hÅٴ4I`$\,6OUaQde班~enSMlb ˭~XfO{6S|pB5uV6Z]|l/{1UUw(zXW~[RRn";ER{ ?P!llsԱﭴC]+/2:ۛ}J'!uDK+|o1W!`Aj闶USߪ-Z\ϊYʯn)fB ߋ?l}@ yXJ<:+lLΙډIdP~o[rG+T_Q;z~}LG5mkvL6i7ɫᷚ®wF-vvWW(8!-f e8I1޲fʺdo$qe+|k۰ucKTn5 A]W 1Ka-^$f^~쐢F/0Qׂ1!-|[&㴈3E pzCٚ~t_V@L>3JՇzU0)z')^d씘plƕ/urYg6S"16/N v=@y1 e:݀; lwP5#v' *Hr">ĊgrdSX?[߿(|Jгο!;'a"+&"U_-]~a[wmF@~c V@+g&C}l |op`3ULD.M4qri' skip"X=e@w[kнdQ=V]{Sy(uL Npd OM< >r\)BSj#V*N{tζ!KI$U<>",E!2LRQux;+W'<%| i@3H^! /F)gؼAzi; QAu,vx jvE¸d-χ}cx{nԄv SWCݤN^OyZ^|7ߨѧ8iy!!H~a !eNU  5XBBysHoZ-bs|MQ_r"E\ f2qȚv;4@+]+qT.024wU}aa8EEv4tD+,gtjب}f8h~e@Q/BE.M]bo;V 0n,vFbN%of=4w70݀hF,Sl)LR`,DӍlaJdYYJ$z4&qǬJ]ʌa)VFύeKѷ oջ'L,DjEnЯbbA D}rԄ䲟Z7a"\Td&тvLۑ1{Wm/ K+Ptrb*ff>M]5w\(C2LERf52y`YwH3HylJ8L9R/&[wqM0,C0XTAjXTpU@raݷ-:* I(cd4 2).9ak=Og @Y`wX @NU-%) g)ŚQZm\{ 롳#gc U47dnQk!Ɵt12;湯(|F"H,PJq C)Xuz~.0N0mb\rdZ[wMʳF~)z#:;]^ 0~8:hž1jiֹuc w|ó4 r'd2H}&ЗXZ'\Q^AF7QC<ЙSljFy{&r, 1U_i1wa3HIrrSP-كOt+™.2BKG3M2B4glS7o6*vgG`6[MXӓSG~}rJXA$E#S]: 泍\xWʥL:5y Pj=:\D[Y!nBbc]~iaSUNuD+YkRVX& ++]0Pa;l_×"lp&ٹ0ה(#ŦɄcnr@gk#`^(yN0 G ;u8huf͎%@..NL[KTV3zXvG,T&:-c@%$ ^;j$s_01Uq.f]{.D'wU8@Po񝴽 [_5V~wVc5sYqNF벗p_` w5 *`p}*fWLf*mcG3YAL@nI~zԒ3ɯE-sxЁ}E̕i`^ ].%t*Gw{ q Q~bϿGK_8̊ĄSjE>W\5v݆pCN%(*5fpCDF{"agQtMQIneXy2'hHH;.tL2bXzCC=ت@IVLbȣrFFI(FJPcx#" #F|n* p-U%*7'ό&nހx5Xgp4D4GSX'xYH~;4ߖ<'%0~y^8g$(83\@UG,tmP+]);43QJzr m| +\DJBW}t֊o`Kfx9d}MA۰^5_1m+Woµa{i!o6iQ\Pٺg@y ZnmZ H>IId#Մ 6YxN6SUpCrƾLjmm5sv>FX ' VLYš\B,#S݈4/x4'//jn2;̷xHB;w.ڿ^\C!kSXͨY]L8r 0V 2K]jwT~9̺Mڐ )Oͻ#9Q*q1뎚hA\ Z >(CShto;$m-9 %9C35ǰVWVsbTɋLj=*7!fT1$&A7Pn'ܼK!O icJ [!]L+e7t/",6eV[!3î"#|;d]+ǫ mb{>u`YWHozKqE!\_I%IeOm(ȝ#?H]A {%3tH|0*Ğk2Wt3+acjXTG;/T/)̆7̌DCh-fS%Ҡw<: ܵegHƢLV,w 4^RSHG]o=og#p$?Px*qY']>39Iyju6 =A m<r:U!jFBm]{gLMM!^ ;6D]`<֗=3E˼k[ D¸-߱@agf@ꃖ$7_dK"ɜQ Q Vdy?cCR9cE]qU[bsê 3vŎC_:XW΢] UMOo|rHe乏%| &<٥{]^-k]EB?<&K+E)fE I܋EoThEZD[HwC4Mz܆'9 G̙ļvjbxE+GFZ a(X ulFQe_ŒV0Ef"FnO%Ljy\j΁m8xdpG3t*r uy"oECIq"?}E?̼S F  Jnw_A[qľCo7stp2\|) (]1ע)*ÒTbÓF*iR^hN H8^lKT2<.=JiLv 7b ;8)CD{=iч_߫z>:D-* ^ 'H}ymkd %+лuc#L?՘qM/W)Nqc(u.4gݐȔtɒ ?(ktm6k|]}Peؚt_e* V ʫ'+VIΙ`^#mOʖX$s&'Um\z}9.P:r:TH'sp$H ގx/P^ο'so ]bB$Su+O,{ZZ U:S,ՂⳄHڄF).p%ҔolcMlO*O H2̓B=HϘ~ e-H偩Ȟګ>)zfkee=;0O=? /Θ=aQ#Fٜ1I^j`y <(4bd$|h,N' a7 !1 -FCm 7979d  z~/a|A;$i-@znu )TZDqRcWڞ`ӓ}aWp'A*!fe)9OBK,! r.eC!zI=Id>*lPkyȃG-4K@$H2b^`Y{8OOj/ԩnܾɰ, |@'4T2 1uL^;tXJZ\ىQGhyNOܸ\Zb;zU_٦eMV'|IA"V_Yۺ. kkQ4M!S@5(䵛* [gI[ט.<{&c)`:%VQ;3}cmJ :"EA$Z|c!mK `k, @Xk>ri1i[QdURF[Rl=e_(;?~<:W[He`rJRJ#5\ @C8oώQ:4h-5PuCi5h=L0i4Ts#a x./bǖj+>M|a-_kvue[mXr3E4`P} 3 m D,sԍ!mfT*ncwA*R@K֪N9PڎgdW9@w3 W]:Z PH )d"),yZl!Ri5W2NWv0XvHFl`)[!ݯ/h<< ChP ҇'ۊZX<%0?ȟ+ #"u$^{\8†GU.PBOs=ku:@L2U4AcT2ēEWJ \HnĢ=tYyRuD(I d/1y&mR(q9$ԅ6 'h 'n-U'>8*LaBttKc,?3- v^XSp6Ņe-nHx%Y%Q_4%qZ]pJx/6B6WAI0c1:Q>`(M*$?'m }("PЗX԰ 9.s4| KhH]^]YI8@c%~գw FF00aX ^?*0{wXhk 8 f#w'H_A#P< 8kٿA#@0/7sk^^mKO<cTdNIZPD;'aR(hF|)"F"β(YVk׸X]@y2+lV}z^W>g#*Ph:Bx}"[~p"QbxG,sy0Me.ۢ%,YBfio3߫7+A#T⩅6d?xq,:mfRӓXY6)9YWգLar#3 x.̪ѥ"?\*2hP+Wrg \(ݱVU*3ɖˎU9j 7vF䪲Ykxx 1l(nA`/jzz"]ȧ0Q/)u/Nτ/, *Z9SNOlra>8Kc WcJDP|լP!,\J[eⵁ\q8~j=q9'H8;!!J뽫VY^AmGi|ϫ5Wԛ=!iz4&|&5aM0w,mk˝/1O9QNDW]p3єѹRLdׁ9~ -T†dSL :e綬NgOFȿSMBs PtC" xx=q6B/5% ΟVfA)')UaʘdvZGj+x-مKjYT0 ( v8c H,Z;o#7ЦRBsk- PnԱq/2P }dgm;uAhVۤn%+.|cfq 3yV.Mw ʙoN[i=6tbiEK(CyY.g?*y:W 8g`#G`0/%Q*z]q䧵cgez .q#7\? ]^ 7=\Pp)JUz4Dc##1gksj'̂dl4YFA6"*uZIa "@3x"=!d]kނNN7k"1ێ ,QLqNe!X0|{[m^Qvn1vsb& ,L"OoL;{"y#̷؛跫uMsUauCp e$2( gR,/3RP Z+GeEׁ dh 2n}/>!$L~| 'F1 d67Ys{ 2*;,h@j'3ڞ@+nx5J捶)~hz}jaQr kd҃B40!~ ܡ!{Up|]2i.јzYFȐI'qtsCR^n-j5  c{huck$v {Ѫ9᝿4 3RY*?쳬xRNɭu ¿i:@#)Ĺ0IO@Χ%J\+J \nY3&T4(P;[CB<f-ڟ,|Xh\l8?db _t\<)} [ i>So+۝IZx۬)Bk ϥɂY&+02V>#:;I'sEbc$UЕiqŢ]IϴyL[_nPv/$^Xx35 efw5ozT;/::1 05[Y O,fOw tL`G$)"V }!{_nC.Y+-Ye.>fC%2Dv!-lpq4djMlEU+];dž /4GBh! 9G'&+QA~9ZXJ  u<J|u5?WHܠ7C(0r>5?Eju-^% 52| ϳQ8Haꠗ9*,)"?E^źWu+&</R{hJ]C68:5n郷;F~9z۱sl: nL~oL!3soco/wSe"U2Yquu8r4]ɍiЉ$Z_2=uIXf:%3nfY/)4%^&b|JChx5o+\H-ñq%pWMFsx9ʎjzWe"L:>*JLm(# !-ȩ@ rIRSK1*kkDͫ*d)P;4"XMysΡtPs8PI[(W'l"CKPe>tofN z}lZ?ձ#8䲉vEk ί7t8TEcM :FVCt~v 'Yï"G8b9"γ `y.[mfT3?+*\XH.wrtg}@O24kxXVM u`~R9X?~6r >gwe ZZ=|7/Hs&8߄=a'y/vyaT>u&q كIѢ:UB!=0utvьg kK}x#.CV6g'zAAᱱDޘ!{g0?A|.~bv_V\-gs!NcYXlhaݕ2[F× ;Hҿ ) RyN\}NU4Ivx"\msKYzgH v5A&52\BIo#e"*mX6;u`1c'f%3X<}X ,AvU([22c4Ԃމ̐& .)LB]sUH» Nvr^;$nNAN}M%MEV}oYۨSLKıB{3$7oV-{gsŊJѺ)'c|12HToH$ iPURY(QnR (4 F<082+pHt К(r׺Tcd:?+4>cVسV1'T]﹟.CL$s UF[Gt/#JP"~P%ezk>9|M`&ߔ# 0;:7l5y v Aʔzp3Xn!0RTP\dx!ؤ0je6w?>*(Jy\s;O5uoLdpdס`JsoN,ԁFW \zڞ nq%)BGЛ*h㾱2 Rx&MC@Y#v\$)ؠH`5e#P#qY!3@ PXo1@01x}Y PvZ޵z"jV!PPv+PSUNخQZcQ:UxQ3џ#̅sׅk͊#rL2ܝJTLxTQ+ `Pۧp FU؟A23*u8t-й +ξsmY"G2598AvP>k#j ~fj@9LDYU(hbSKј:8`QXaQ%YcD|)4cf+1o(Npuq"O*cpr'Rb1Z^}C8ǍYZMN>K\^-OO иj]3NvȾaU}ɜ8Z PBC%X>ez:TcFR>ejрxQ_.X*aN+i6]71<F{;q9U ndD^`FJ8V>&GN]5T |8 Mpɐ$rׯ5m5%0ϣl3M ]L6?qp1d@<ԟ*lI 8k^B Iɫ=)䒧/FIB`^:I8. ]c]77i4.?wD#}P,}Px$h,@7`,1E떘o Q0vԡh`~v]qҊP'|OܲcUHАeXM͊sl ]cvOUQۭxIRKXg?!.4A5CW@1ko ޅwq7z] dֱJEvt0̺?O[v`v?Ff;pqLԴjmu&̆eJڣM!H~SZW9.Y|TŃ]&V-_0uA.{SDzK{-I^d`>`,>t/PS~JڔY#~&P~tgREp K C1j7uM+*7V3slV+D@>vk^+i*#uކ5Fi{)djÆGKn- +v6ZPoGx82thHρ7]S8al+(@lp/uCQZGڿ"j,`>TK-Z ld_l-_g^jnDkFESݘ޵d%mswIz֕3"1mQ+ ތ rl*҅#d=_Vhw;\vYGVQ̌fMil̼[ݒ8 J\?h16ѴU:H>eP2`ਲ਼ FL4A0*9|CiZoR~ށ/~?/yN'q6 `^H{mEa,j=[i=:?s׺ϔ%U =\: 't"O:`uC8Q*K+ TEƿ "4KݬbG~"9.&J[N'MG24>S6ji_%w:EqnR\"?DZCݷI]gM!2G ךv۹&jOaM;A Ac7'}}jՅ<&IJg{2._ bϥ<2W5lz ' 3HI2ΐoyp+B-nWoV!mtH?E\-932*v\?"+Sbk3t7 ג<X$ S6I ?Cph# PqpvB#܊iF*_cBI3OFKhGYHeK't>!~dx\iJx#KC=XWw2:arᠢp o34˘%= J:]V"ɩđB%=`gV}ʅ`E A\v%&/dKvJ«»C7`oSl)X'; d)-V _4>X&-ہ()x`@Xlg ς` {X'8Q$1YT$HH 7.D뒹 03~*rEP  ٘sV9khvbiw @iMNʱ1E,gDu*߼T 3D>Fk(q%6uQ18`3kҀŃzb6s+iQu%LI%/Kzy4?\ qd-^K+V-z4:W,;#šoHÀk*u$Rk>| Iz5T0erU^L&1Gsԋ'TUK;Դ1/~[@KU$RaWĐ NhFBF}I }IA>F ~,CL߃-(@2Qpvlư5X u:LZf8Y|0=0ȥ=ǧ=3~6!2}4i[z0t 7^ ?"9k?mEn\4xS:AՊޚC'[OdPK^ Sn<6%p >B: ڨ#)Mֿ̭MW߷JSId&fi+XʭBnK1kD : NI9%U>E*tֹ+e8Tdfd^TNb!ow}9ѽI4(YjP&kXdf#;sەj0u6|4L)"ǻ`gk74Aϗq++͟($}7Tet󣬟Ǒ\ɊGP3Tg 7ߘr-VNHWNh^gj퇅3f3 Y؛Nұj_V8bJ紘L)ѳD\lQ@|2:Dc׈ BpwKܠ>,O槟#pEnjrx봵܌%A+q$<ȩYW8~\>F}/!ryhyySZlD3]:WMI/xPoK\O^8dxi͔ݱabr2.cb:"qaRz MdCc-Vc#ݾY3+=='`㬑k8Vťo%}OA6wD%7"{ Q%gto]rV>o|<9Bȣ4#`h+ɘݤ|2e& FB9aәmg\B+kԖ @_ #7\B}BbAfzz|=.Gff4O +JzѶ(&6.X~dN#%À*^#`KH\_T!*ꏙE5RۃOZC1M$|e}\9bYL=^b/ü%;}ߍ6D”ߪ, \Z۾c2h Ci 4nMi`MMDoDwV3tUr"1Ŵm6۷w݅s15H,U`xI Pt ~ԙViRw㰚D8EfI7ݫ"EB4yTsTN} b,1uYFw'үcZ[~ʯL`9ߒf81CwIb쳛"aY!0W҄j(xHsT'z&kKAf4}w3HK2t=e j0 mw Ţ5GŌOO1ɏw1pe]7Se]sgYW88@7~U"Фӻgha??>F5Ut\gJ}/bĩ F!Em\$~fZ$ h*Tf{Xӵg淭<`li;U5 Wa e:DzgAM:Ńo +z7Lmld|lԢmo6t]>g+(q.wS]`D8ٽ :Tč$^FZųL|;r>Dc%B`[0Odͺ8w5`0~VHphntT:DZA]EߍzU-g$m>±;yyE9N֙I S7ndwyxxќ JD J u+2ru~׵+ HȻ wFI)x1}tm H(o% Ҵ^FONN1xԜ nW:ޒ`X~^*FF¾삼q`λ܀ |(d$i-zm/>`7@$+|vXdkv:q RT_@HǷgǶ*%rSŁx0{{([6Syf{&f\fe n_Jo?ͦFx Bڵ1D=y8'`6bHvgdRaR_FE}tŊHa#A|~uB =f6h~;10P^c[5&%4TmA%j)K!m8co|/@FjJ]Cb uz|O1H66< z agj m`vQ%o4XjMvnuQxBsk)7% 1bR\g΁<}$m9`#ʼwyُ#_tJK;;`8:QHk#KjVnN EL2D7]SpA'iUP"M!cw@4qZn7sYGnvGN a[0Ź>Sh fJkե!M\3'PI[aĺ4 S{^99 UvclA:TT++ l"/svPPm[n[l,+%jYc#KO/sWKGrϓ4 ;4WQ7RBx(&HT'JCvFရ_pvOr.o&, puv&5Kg{DO{! ER& HLvƸʫ LdD{iZb+WD" rf auntW?f7v*T=7K0s (;̿_(Z-eRK{zFt"%0/Y'_Y樣r1hGF HҔI6U&lժPsE~ z?3 |U<,BQ`tU>e(B?m!yw"kbd_̵7|}vrI2 .<"M=@vJ==>@  \xS,2\? FIBb= RWԜ{HP4iY'D+&FFlțʷ3ao( t8U!oVPu?L`Z!)h P ! bL&k٫{‰7=Iwa_`>]<-ybQ% fmlsdCn)rv4 Lu-M@ DM`c7LZ]ҏRzm=اބ81v<cTybd)šWZ=}ά?늎'Wpƨ¿1O]2FGmww=5kf~ơYuªo7E7m7Wc<ނJ BJT+iXkp(F%6y/Ѷrbyb`cr4"; ƺeY96B@@:1adW[p*3P2NZo|cZv'}?Qlf, ~eYC8#P7 މj٫'m:AFmekJ\xR*#km}sS_uTN  k4A@ngԆ>+dWWe9WPCG-od;ݫǑ:GC@Fur͜Ɖ.,B"NSV"mO82}Xݘggܝi},TB9Yp jsL6|_o͒W;ۜ'1 o\poqr3ZALuUB Y6Xʹ rF-H ^/ĵ`)Fso7.yy!կ%my&㯹̖0S!B\\NU`iЮ[4]b1[H@C,Y635`)]#!πTr`"݀U&>Jۭ۟sW}LD~@LׂF\Q9TqaimK,fR[gy̶5v=T 22@BG{;ܘ/$a6)ˋf#Z/Lck{}؀(]٤U54@=-Q3Aau4bH}֏J+ZChXx⟨E N4am , A:X6U x*=:&:{-/*d9O|ex%Wm~@?2J/$ Ҳ im8ąo|)钱cq7JgL6"H" Nd0bHd뙒!ўa阞=o|ALb:5@Gz4wɒd^m֡څUa؄ӂ۽iX\oVOɐgr6rhflͤӰ\T 8BLӏU  OÐ݃}}abXw @CM_KGMܚXNUG rTTVyEk'$Ϫ2G.A{G\__t.(L?FЛ W: M&/X&anubژRe %Ռ]0BJv7<^atӆa@%)\BC~(MR#hj!m`k y*_HFI Kr^?e+l7zB+Ku!_~0Z/& Gw [k.g;Y9T0uvBkl-oZx4+ۧ;ͷf SO 8h+v_v %{#`I-n_ψ!zCs.<.̀Fϒvm7W2|8?S c-'𥻬Z >q{48,DI _2`L, LlX3o Թs[wÁe.ykl {T;h(ZG}k8)]R*q)';" ]&|ZkQt4Gd掼CRTؐ~_󦫺R9 ]f/l?@B)v0T'@N&uӆ m6AdzzλZ)MRy(yϤ_aF Do@r+敵аc.qKqot7") CċP̔'gBV ˵ M  [$4úYEN/Ԝa1□/Izfڟ{|}:={WQuBAoBE geCN6bQP]v ;2p=s3\ɳ1 7} +C^ q EN<º n6ëf%K%js(z7uH,j=$[qy}eg_Z^G@ҭ'0MA:Cpw 9y@)kg00iAc>y'Vf 5oh2* <Ϥp̓|*6;9}0ft@&p5FԮ3Qҟn,%fȔ׆:GʲȅSE/t&^ }sbjDp&Nxc ߡEʦ X%LA67a &~ ĎtV`Y]\q\WNݫc*5 g>:xWٟl[:o4(N^>_p]ہ:''Ņ3!dHLK|{ﲷzRb%cr:׸BƇ39%dž ,p(KG2Z9ĝJ.0֟j0aɢ݁o+z !DK/=&em{a6pI?SxEF( VH S0՗RW&8 L1Ood|(G_&q6tQ<)i`3eVG"` ֨䷤]V-3jYT+ yg/=~-юj@~.P{v]«YORfע$6E Fzyc6y4'K9DĺuG>8@(Wp>.;6$4s0*;Ԇ&\=!u ɰ 56 wtʴ&atP*O8ڦL aERs@W3YNo y pQّ(bX"8k/]!HLW 쥢.Fl*]+Q"=NF ӸU܆TQ)$㼕F7L>XO]x*(]rwWlLȰZƎo0Sk'i3]+`{W̼x/L\6d!j81^PNddJk:8'ɩm ~gEe؎6BvF\ŷ U)2obт2%y6KxbѡGYҖXk"L'ǐ+T%°շ*X>D'ivkl(Eչ*4\/iͱ$V9 !;L6e~ d˸J筂M_ҸJю^yWbsLCo4xp_ EHf_l&]-_vZDy}*aOW§6h) ۖvb.̴X=wf3Ƒctw^*$hmpՋmcoi<XM .~\QexD7b jF- ăLuC*h֛ 9hh|/ fc_]%_d"]2[l pAٰ^iZxm& rdW7{*k4|pk+inXNpTtRX4ij$lRj4[co'Cp]7྿#3`l.[Ԓy[e,*9C\᧮ycn{NVGg,3NmG2^x6r9M#\$K\qZhB;!1d + anNWַ2>'c*n<Ry? ~ V9_R臌r젺vb+))>6Sv$&p f[Wc`YAr]Jzvlp-Jc~|retCE*,u÷ᩳR$FRs"O+ۅ OήrPN2TՃ["* Z썟.rrHU785kfFj_3L~Z-݊DwfX\(ڦӲ7m(nJ-rYdI*BaJx"2s/w!`N\a|lݶ< _lg?88ԕ}G_ .A'R`saP$|V>o#`Yjm o ҋ9 0Z;pQzRH|obO .C/ιKST)>!cѼD=*tEx?9Wɑ&j :\FTjaWtuZǏʌg]t)Epсt2cUflg{^3(#'rP,Jt:\?A@'diLf1 ΨrR5|3e&BQk!'o犅 U*Dʢ83M5p5 8 4]» v-g;\$~yor$91Ȯz]ojJ]dQZN+- 1FΨC{5ϩ;%u6{.a.D0DI$9x- 4p{v_kEб*~Gݤm[yى^ ƱF4ZԬNg .0FDOz6"}AB(poi1ڒAHoVsZ-ְU&*;ϠvLŒEkvc2_ Xp$צ">JXEF5? UG6)6 :8PDŽV٢]<`r@ Vߓ2 kbAR&Z^dk cxL962M4хrN  a8\WL:24nV̟>kEEeW*`^!+Yx8;f:yهE.Ȯ4u'ݵ2qaAދ5;ME,֙`T y7l VGfN<7,> Ϟ`W.-1Ƨ:.jH8d;zpHpD;ryRT1]FGR'QbW~NƔ:&c:|D(!f^k ;AA7aoJ* ,{H-Uk}JU4ƒfIh#oW5j09R^7NNb0 7 ޶kd0π Lx ݢjᓋSV]h Cٿ@+<qRvoOd([Lc\jzd˲RxLZݙL ˷ UX\ J2n,Π|;UR3s$*BJ!^\L^ Q-aER+ PMk1+QgѪVw=*܏|oB,٘O-Y TVoNyv-NʸX֢UM$.mV~T d}` +4k#q1*u'\} Tou7RYtFeF1jZ:w] ^'Ou_A#9VfQ/{n_3M^y@ydMB羅DӛlRӂ VyI/箭F؄ pzG+L|w{tEH$ĞP#] b|\* CL:iϰ}tȠ)&$pŠ x9;$ެь|n,N\5p>7 43uz"Z* ܢT+ A:n$xqKT$]GneArVgS~8B I!Yޱ>Or/%!v08#\-Z#apx0ܒފ&kQESUt) }݊&l盼q,ᡭMrM~1,jG΋'ĕS>%`]f|0\*((rcFPb{:7=]~KS;.uHf:&ϊuube)XD8'h9)Ba _.$DLONg/G\4Xg 4E{-īuhް·dDˢHsD]p7Aqdw07| uCǤÊC\.GW|= @`'9lL#;m$Kc}xV$Sܩdnї$'!S˩5#FJv,Y/l3蓓=pnF+ByhyZy,8-Ş}=BƬ/߯uZ0y'| dm"C+У7`Ds= ~^0ӁD1E *6&gȕeE}RYBK=j`M'qZ s,%;*z&]:}UAjs=&0>"<Kzô0^~iF3 0:>վjTҕ}i2Ѩ1}#j0o*QN#oTNn/KjC@iZށHΙ"LG,k:D-We n. Zd_ HemRx&/]93->zr#؊ko`D(#n^,Mh$ R ?v"  r -UL6ɴ{ _в43qt˃8S}d2z­j0 4 sX -_Tgz>t{gypry5K;H.U .xAd|F,d)lfBrW#Ou].ɌG# Arv5ҿ _ =[ZY5Aَfs&i[k#׏'p!~)M{Kd0**Ym1E)nG̑i:ٰ~ZT5C\1UB!`J@ G{?o0l{z~D`竒k!$.&b E ^/[2ұAIV}n䑁=81@lR{]جSC71~+<'ƜHgiA_?:4,csO/f.v$Jpf=8ez W,|]JB_z}5<Ρ(@dI˹njuwrKh.G O뺗WGR]M(b#Ev?э5kQtٷ?q Y3{p$<~UHq$ǔ䐋/ݘD!Uioq|ɚh9V1"A|Cȯg=O̰¯;f`}|:1dMa8EZ*y M63F󚍜\;ͣq9/Kl7Fw;+g_Σn;?殴ew{ v#si,=H RenD,WQZF*\_ pB?'Y<6 k[1;x6U3UV|%2DhUlM Eibap\5ށbT 8`4ȏi =*4~'Nɕ4\j;/]O=$@=,(sJvjI a rހu Zoy29B|urb4%oP4%y-G.YIoaɅ%W). ~ 6xƃIOћ+_yV򎕕U]FmAPFuBj7^r2welÝct֤8Y_$"964lЃVD8&A㇃,Iv]y<o7mجJá3 ~j3Vai\sp,!.Y:LLQL: _eM7qy!6hTnɺ!BYZ;6iU!BU~j .BzifATcJKnl ^.m+YH0.I 2eX<_b\|f7|UcfBMi{8f "AIV`( \P'OKڬakGv/YoΪ~b)Dj5aU)1/?ZB^*)JO%\OѡUpry$X}89CI m͈U&]ZQ/,DPsxݘN,:Q:xNm0x9mZFBkt^ML=4p`X۽ij0jbX =.nW =A߶۽BAb shr^ޘgo#*pRmÃvZy4a!dysXcڊP╕ l(a]%s}zB0,7n\'xF>ߗfnF:k\i {"!c`̐_!NdplP)V,]h?~ gy1r%D&w-i}QF` Ū<ƒ_W̥_ ͢^S҉I+ p; ;Is.' c,np)M2:*[ړSƢuS "';ҙ٘UX_&,#oyWP? 7ԻP*zHc:,&c-`D[Y 0Mt&)rcHx?xQ1uJՃxVwa[< iPn|"?F/uDp8Q3G]a87 P)xq',w$>}KE<V4;ZUq]= [pӯ@Y+o4ʝ< (w_7 si.' F-uyl]>8ێ^!J@ 'w7S&o&,.gwZCx;7]_l;KDōޭ ha,}^oE9 kµm]AЀ J}ckQTFf'2s3u/ҞSw0t={2{#%_ y`i,T= PըhWC;+rÍ|P4exC,GˤZ'C$F^{,&@$cl7k߈oC<[եPwZ$w=ڒl <DH\Npiy|C'Ӭ;z+N;~[/t惥zZi.v 7X6:m`n~KBL犣ntDɒώ%!& * Do?*?WZ6b\m 9[Kw*,cX7F3joc|!ۇRlzr n{509T 4V $h ҪaӦx׽Dj. D 1'pffe#{LR8yi?X-f9zQ|tom" S%>eS2$[_˖m5A6"$T쫧fnB꭬sx#Dfɦc"N ~!UQ@ YI`+:)0vZDjLCE$PB?9Fy ~_5Kh"xaᕦ`IveA'u[ pB'`V2DB@J;s엙(f%!b!R僡-|__,*rc M6avF9n9#4'0V".ϬF@5W⛜y 'oh4WLafȒDcVG2^fM.Zw7(ٖur0X=Iu@@pUrdLVF)VzQQh!?h5% =g]@SfuIcQF+˃BKFVߞogC[`-݆"N?Rҿbָ<' K2P2"Sn"6/0 Lu40^ XOIAT$]37tE26 [ kLfאͰx&* nMS, GY1!x+(89^]h_C82T?ehJvZG᭤* )lꌟ?ncn\^~llu5^U$vuП7TACΰ$9uG|ǢrЩ&m9(IBX0QJxǁ´ÏD^C/ m3n<)Py>Eݮth{CPx,g\QjvZ? =/oeXA_nG-{٫YIHvm8M [*Ϧ71[a*lNJ4D"RԏMj5k]BD+؝dI#,-y(vR0֦)xO% dݚTɭ0JDM>'5C@0싼?iT P,a73|4#!p8O 7a54SfwlE%_7g4e'"2]r9M+Q)KnGUعeH?cCȉmg1F^M E:Ne8GŎEW4qVS|$Dʧ ^`ŀKFsĠJ[ڙzUː1$ }jnڵPG.:Y?O%i\$0v|YKX48.T (!tx,x'`Oq"N@j߆u>Ђd<#ό3-w2Q͵a`,?ѾӢIj~5b\7Ks.q(Mg.yT?+F 8O0Iϥ ޡ7$0reg״)!rI^{.#<)DIL$8ORnsyKoJȰ'@i]r+S=D`Bf|8!IM"KwN̶c,,`V⹴ќ@Y˞UW- ֩t}ۊMW##} v,{@Cvg-pʊ* {X齃z=z3D 6;=OX0@" @ iQ:"H齣(aZY5C YĂ΅Gv5YP+9z@a~B`Nxg:N:x+rq>}yg^gue?#`2rJlX΃* /d+-!GB5\ Twahv~Gb;lHgC 3M/oHULgbPmԊLOY||߲B7=so7L5Q7M, SgXwU/.%2 NJ7ńIv=[ރ؋dOHst6G 7|a4j2+@"{ ,D%4ro=D OAre.ha(m2E 9&-V_$IPYePgUCI=mV;QXV{ČK00oՀJoU0Lr\xC, aYNwbF$x=fabGHS.gZ) /O 9ȥ:[_'&4_zEc ߆N/B׵17ޗV CK> |s|ٖ/ ZSQ"8lNY7}Y< ?yzU~pҶryhT+Wǣwip툴">S ?++UC9*J}M˵K uKjI5Z{a<1`'8L""A~BkAʢnq&m_8% hXwZɘIm.6Ԕ!NyqœU?th@,w+ȗbJ)W) U2V3`XK/V1<@& v Z'vُWE/%C2f([nk̳b RO?TaʄWdMbXS[jOms ?۠B;ÜrA!*8+K, F m"M+}^NNh;(̼g՞D:|>ZPs0T@KyCRЯP_<O 2v`'oGwy!I|BPTjWlfRgDMX%Q߳Ex5IJuWɪ9 k6YLe*4Ιqx$د5+EXݽӮ "ԄYzʮyaWЭUz:MlHз?kD|@8O󒓃z$w@8v`к4] Y{^ǁI: 'f9#(* 4;O\5CnbPln`_P*^%pUnWVi a^k8kBtn^t|IK?X/HUz +d•kN|pֆWLPӿUOiO o(i VfL(A}ӞG6`Ն=ǤʤwSI7c|ELl)ȚbŔ6 KFa+A?+旕C./ :eU+=8B:\=Šbi|[WU^nIw[X4⶞Me@rTxD8q0;U}))gJk]U3ʺGd&Ùzۦ(d@dzX}c}.ڶꆓ_3UP :ɖvL$m}ЉLu[gŠZxE?bs6ZS2ߚ9CgI,?8O3;.zjSnpyQv1Ίt>O5}O#Lt 1:weI+ 5T^/>\_,mb 1lrM0mr+1S,1} 0M.jsh=.Jқ=|#sBY.R5^:,[ּyY(.z~~}n #l0j[Lѡ!v^Ir)&U[eEh!v6;Nf뱌'Vbųe4RM|aDܼ4Jsg*f15>'s Ur@z*-`uMt[υ3a3)FEȇEn^#`{ǺcSz- ߬ڨ % +͂+M$9r| Am}ѭZV~ϥ՟d mx |i(̰tr\+Gl &@-@ӫel A%2T)$JN6~Z8h\kb(Nf<qoKp+$զ2S>^D .䢆j8}_r2%FOv{4gKaRRvY\ד j)˓jJ_JMbl4O8A}Ά*StR!#TI<ͱdA K5k[+\dlx$+H!75vtI8ZHTUwba R Kca8a MMOup+."8$vE9=*|s E=Qw( oP/4CoEJ[qk97߀j讹ⴵsezG60'Dѵ&ًd9D_ ;0yOv餒 Sž7p2B,2N1A㥜P P̒9AA_}stqdRZZH~HHy zZ1aJr_m =Ոe1:6}%eן3pxmi˵V!Jо U,I}mΔ5 ShaG$9'Q~ℸwh*;1~4j}E| >]&oH0TbhVVx|&Exj'rGm+_!a{QBDjcnhJ-7j,^mc\iddg7u<`z:9gQ(ek\I'6JYOX=~:UL$5P%x$^zv'] j dV ZуMVkC&?輮s2)>J-S;N+q»#y?g2օYP+ǟ\+(AЏ!|c{H'Ɔȩ][o+XdAnڬg*V)^ss._~kk LP-8{L0dz:б{b䍯;G;TlG j *0(x 4FN;Ŧm7LFl8Pa -BgSĎfrI?pQoMV:lCp᮹t-tQbW(t[lew2hl#7p$ut)!0W^BQvቪUcVPfnsÞ(V<& ׹ `]3aQ_<ܷ؋y`GE_[lBalp[,)(P D_&5,7TetχTEy}) nH*v҇@!i ZNz˿|** ӳg,BD 1l0fEB=DrhZa][l ўl34;ިjK;qM:~٥\nt/9cDrɾt\`~ЖjB k{2}wS֮Pf~ U"nXy̕i&#e0M$FJyJ#ف;& >1srM7TfȐ 7+E`DY-͗yr!]W)Z -ev1.ͨE"_ۮtxe پ''qb/\y]5(HT g}y1Nmk[B[?wGP?0`M]zUj`DS`ɡ6a LG;˜;H; SBExɹ~7eFBKY UgY;q~wN]Jl[rt{k뼣Gh[z]x pV%Y Oʩg>ҝ9083y*(yw~1&+ ,br9ðmRw4o&)#aLW,.J6:=Y7/}6K/Nb^CS9O¡#L.^MIaدUKR4zڢR2͛3 񖁴`dkr9^vm9[}'K~ցKiޛ #h~ dTJQjhɦPS 3Z)(${{̛MCvZYZhSꌞ*< 6چdX|tWF`eeD=_ETd%YdAD Pdd44p:ђMR9âmHq]$/9 3tL~# QGp n O& N P̈́+*ݴו{/\rIS "(P6܆oBpG=sLU-4PmK6ݾzH܀= +/҅^j )BԡXēS#Z@B8 4%Fr/ɍtߡ4M|> ~Ywޏ446rXꝢ9h#18ο9r`,`ѢەgCp4E* G\퀙Җ_0o]^u[ Jۊ_Df/' XJg+'oh4ye Z$VUe_ĪĨq&h^=J bl&SsPsqs7* dAG n'.n=T%–uށS=`CH_?|,֑;}|<*ͭ@KS,=E`Bp>vN(H( Xn5hřI%zCq1mIH4a*!1èK;-Dy͖erI<TxḏT{mm1"#Ux&4 nR:ПSN:[zkC0mݡΝ44b[bQ_u9?i= Dt _J\.bˬH-/|i$Tri ^|G}q%Fn`GMG(-(nfc V < I_08niVզ3sbPt߫uM<匴_99#]=gJ_Jl U ۣZGU(1Xw8q2Ky {ҏL 3\$qs,OϹH:pN=m'^÷-Y簝D8\Ő]2#cX-CamTPԌJ*$9]q5bY>'N9PL"&*cU<=tJ$M\b[@6įF^o[iˎLwnԕ<T?qmKipނI:hLXvp5Ё<[մ>n蕜)Pȷ@O\.:xԭf(2.yqH?;^v[m7@$U*>^CT wc{8/28vl|<9&y',jvG K}3-< ExuYg#Ӕ~(bF,vu^Oi#7 ǜj[+dPuh\QQhjv4!7ӵtkbC"P6-5\16qB. \H-0RrJ;ޤ< _j>*ExqtC& 6:㷬#U|R|%ޞF{O+ R9=S +@UH,4fx# X5Lד\_Rcc!8\x2Y)e^5 zz7ukWJNt(78YLۉ/C[ 9BDc p '0iV [LsH|n^0x6\/d0g ٣[62M]F2,y+ׂkA5Ro`M\VG۔Mr: ƒi\= pK5etSm2yDЌ '/od7h(So\ c<\szgNA%Q.p{&5r[?F'LqǢ'HK0^0ağ]S=!k nRsZaMk_ҵsڰ:L& =ʸ6K1sT*x}Ef׋d t8Tzں/S|opjAx.{B:ކ~3]!mKgBz +vӾ~FA<)UwjNVX)Tb*+B_9ֳ nPE {tTVW}u;/QT#hnYN:8 fI_N9a/4WJ:P- c'w&' 7)+!" +Um3 XJd ~*+ /p)yTŏ, ?WwP<| 6B=bkIk|3vA^1M*ۿ5$+҇EKlk1" @[ hɞGIE}cH$Ⱦ@`t>g42nE(ZRU) f;PX?6ܼ 5-:OגȰU#T $tU?UE1&28kfcr¹c|V syMS*0-ZALecN)5?5+?t9A:rçL` J fz)]] *28Vu\ P&[j1Qu~ @SUT㎽ p>`F9 h!z9N1TPPb$b!,G.v@(m'[ fLahAPPcV"""/Pi8"2"!as3xLDI,R1pG>]ȉ.:v3r5tzԱoy w[X{rjC07HBh YT$3 ]yESEY-,>yyJ^y$t$\)DNlWVIU:VH1T?j!A7"r@b?@#wP]$Dy,,lgR`QHUhTn@i/8Z|M SW-σXGD:ȣ@S"OUUBPP6GYG- b#R^qb (@ d߲^CLBd^3~ VM4?Z'^@p9|&K"4=vc?bnEcՁcݗȰNJjDC F 6nS<B8P5fB8w|NKE#qws[yT.~_$F9JL}p9e)#CÖ&K&b\"2E@P(*71iL57 V3"ְ?a5ۙu fb+s]XφXh'T,Hj1.}ˀa(vqp8wN>;_GL 4[s C r: !P$s60sP7r jW#޺?N>RL QĹ =yELLB0ȾxO(Ynܤ_Fl"t18̬u>,]Zlnoo I!U2P+9ol#MdWO;)bNkQ]kmvKt謟k'҃}K%j„ /_{KixMٛ#t?x{uֈH%P_2JEj((pSN: L[+=H]F2aWZƈ]bw2P 6 }dk1E>L/Чqy<U>$dS2yk TFENdَ8pC ȝ%mzolx@$_j[O sȆze58a 5ݶ`AqRu# DR$7'Q-%ISrI@I4(yQشMF@@ն+ck[\ĆU,#9c/mBjac%b嘄TǓ2!Ʉ7dOc)."|- @<\g&+ub x݌Qy4:ӕ{nPoT|#z8Ab5yTc7v S}UC,R"ҪtUKJDz$ ܔ d4޲Rcѡ|X*T(=dv[n"ܠ1N۔&"Ǘ>)NNSJ0I(ڪ?Uk=?AL X> `"MZ. `(׊+L_Q @@ `ь]B"gh(,Dsft@wcp *6q&g_DN)3JL}+n:2hRC>xR.LFEz#ʲ^kfrcJ 4[]ԋҽgѱid2+-יNF[8Wn^9@qV1fY;=V5^ֳ ~Q-BNhp!A+,܉R# u92 =,e,MGX2QnYiB 9`z$*o|0SNQ@2ZdD1EEb (QXQc"(SP*Eb"EUE"łU#Q!TR0UX"AdbAHWMJ1hiOkh8\1l 㪂?/ 2,QoV0a"TQ;@RqrQPJjWU[[qGh ,sMM *ti &`e?.;2(rB ,v SGR1Y(YS'"qҴWZ&,ESӖ3m` f T L *XȺ 'g$L'\Ҕʐ=`bCN5u{m1"Z">oě2 V>VeDф(R<|Zd*FKu[]Bz2q(*>d \ʣh %PUup5e20yLF3*O&9ESa43^D:=XFA̢N?:ҿ҂>,hz#@WsPqb7Tӧ?Ո[a{ P*"Z )PABZj*Ba!H,a!M#UFJ$)D0TL|23%W@K٭$‰@AU8"Mfֿ;ԞdGȂuQ"`HJ(W:Ԋ^1WaCN: CD^d /ѫ!! B,&X)1_HٺT!R)aNϼǓ}F,OrNNx?>֪Mשk|.MʁTI"oPf!PT1U2F,0E02b늩*h^+<.ز{DԜVMY&ÕzsYr $PɐRL0`u: ^jqc<)h2mo8nT¢h/;3n|ڮ5\Rgѧ`eCGz0㨣ׯ}PS-N3{R g~R}hg~2tQ$Eٍ\7rT*K"c *x,. DU\U`D6f߿M<'6K)8ǨOHϒtDXs*lzb֔:͑@9{nwi$0A/,@[d"n=L+NFBr_!8z?ރ 4]3n?LCϵ ~{â"±lM&L}|P ;i c:"sŒA*H6۔0Vˏ^0$cl2'XR$^{GdhEFqq މdZVWG޲َDc/lw'tzquH L!^B~߲}u}A"[P1C. n(5HIzxOg.g0!H"M"טmoxa褡JOʫ{/GRobu”##Y( &L &~w? @h@*/,:c cyp{8HqX! Q%9hB L`]utM;T*NEC\Z,&V sWLO?mm}:vZM;f"e,wfV~ FhiJ<e>dEB53|׳RI E*Xb"@I # F$dDbQNv\$D- !mGB`ȋsN6]DvQN{Wu8( X>LQ,[ !BϷ %-$h crNjBBTu,d,%L P՗De ??=L6"pY4w3ȶX1@t[$z+4tu@`V)]EΠkP~OC 74Hºe,`$H0`0ư0IYA K,"&X^FA̪ȹ m5 aT4K%(d~ e]ܢ*..pH|> |-MPSBלJħtP")#]éh h B:k& :@~p8Yo%rLg-rOXCA zWoY^Wy>D6@j*2*( QUq9}Ow <\UIZTci?"M\c pٲ)I")S 6zMo>%- *lWQ1Eҭ'1.wQP}\z#J10^1c1Z}x>̮񏯮 1ڼTB^m@̃^Zt "00*-K nP 17݅Qy{?oW䦫V(v(9pR?ֿR!)_.wǘ6!#-p3mH2}}^h<~{:"v/h2B YI ddZ$S7 /7}a"Y8|& ᭆ?s֛QY,̓k[aFߧ|eŧ睙?iͭV6ZI1h ^@ђy` wgmU[X?]NIQ~jvnO%_!'Lu "@rp0W{?`PW1\ާd+cHqU_5CV?5Ҟ_"A%KaNCߖ_(D8D]24N˥p8J^h&9o6{VԮi&((=mi듈!&lfW(AOPEg^;*P4g-n Snh]]ARĹ*&`86u?oPMkg?1p(BcX(+U ^>s+~C)!Z  B&/2)$ B) *"EYTHB4%b?NH*zʪ__CoW.%X$^8(br7HQR*Lcھùb^ESDd~Fc{'Z0"uX8EGEa9s//#_HxRD>O܋̛Y2C"E y*,af  QND_ӋL3(.m@Ks ,Q,S:0?u#T' `ޜJfܭ?*kӉ<ו|zS"I}^?˔sS.Bh]t5zڨ? c9YL.Uq&zJ]HP}M.(,Hq=W]Ќd+^8WO/2qULLfTCtvOʏ 9Һ3kbP`Dh#Ѳ:@A@d>?Lq惦5/R:@k -eLW\j?pafU~xZ L#INfR:ҍQGMyѱ% Cn Ÿkk]\W]]IJJrRn4:k <-+P$":BxsXbmlMuG|9zzG_!m㺋B)$d@@( at _oY*~cwwh=:u>'?751y:be`kQD2ÎOQYk*wb?}@'H . 6mv2rʨ E(B1*H)X1@ 3gUPVaHJ*9eC *ƙ?-ہk+n Yz&)<4Gi`E5%Dq^x7 6CU1MKvu5 !?f;hwF}nf8Ayxw%@a 0*KEZX(Dx}kJ et@v>,/) !Kt0ӫͧ_C~8.SܪlƀNFF6~ݞ_.fTVTQuQm uo[RZ)c0"w?j,IP*'<31^}Qyydx޺I %?ې B2a*@dȘ9r!4+Fg1FU2R?\ ꩾک|kܫM㹎I_[А+:?b0^)o #ps }5jys_2W^E Lul_ r"8!V@0CБHCJ~ZS{@]ጃ#ӣ]}`_w ,x #! ;u!<&E qkH=pdč6@6ig3@PaA147P9T0>:~/kv߯Τ~ї smFg>Yl)iO&Xa;qgWm2|pf$!Yt8bjzɫ~- L-F:" Kᤑ ] jX ]R 9ބ&71-YxjAbB0XeRlMŝ>S3|F-KFpPI.-RFb'aQEbơjӴN8Oa@ޠ'sT|M ,?9.*cavn޶昡WQ}7u' tۡ@(!{O0?ѓFr h@Oޝgą@䌆hFP(= ,Auc:Q`|?z- ɐ"8W%F|!a.%P2|zuf"ZAhQTԴ{s.1A^Աe?24AP':Nr0CCcg'Gͧ݊rA@pM]f&ㄱҟm_Xo zw.]p-}mqe 9ڈYt2GD_\y*P5"K߾{{ GOa}!8?yF *e!"B}qcѯK.ȧ0@,ȩ4(D?uGK (e8K;~XL_\޹fOsoqUd o7\۾Z0%ZinBSfo![333#JO#3H\`V}ij*CP-QB gG_n=n}vFD;c8FA[Ť NORaVLc?鰬X<lg̠>S*94#wn҅"  ;\_ ؃U7ps찙zyf;p`0St=_*ߠ Ai8d,hTIRH *F+T.q[Q%I*U]l7RʻE.ꚽ?`<)p,?@?`Of*D7/ZY̎U픷erPQU;!Svh,Z7 AjbGn9ah3xk k洒x#{.Q-lgjHSǫn2CŘ&+!$'ɇ3^Ż.BƎ;3zɢ\@I@ $a gSx\nT5U*ai wo_G{7wB$$dJ9a/ŘUp=h@P Dמ2!.gaм201›GS Ƌ҃ix A ȢjdbPdnSD#UH1>'xud2lE B'^Fp>Ysg"!M )F A[@TDH'n m bt -uh&U4{}-9e@ ֱũP+PMtEtt'll/൶h`/⏁v?#XM(h}$.1õtqrrorV2LлzXr%ps|mQ&A{?"g–D1 J^ILLaZ &)y2"dEQsۀq`AP",FWfshmx@Od~c xi٫V(( h'i6O&V&6?(Q#Ǯ;ZdraJyeNv9Z]0z`49>GF&~V2d<%}=՟On11cZ!_}+嘺9TӉEBϙ~ YK ^BRQ^Ǘ OSeQXPclxT.u( d*∉Y t,qcod(zN-H X<~,)}Ԕzfu[G#~/vlrSlnDP2ݢzjHa]QL;g}Yu <3sr3΢g[}P.`Y7S]\G6vڠ\.K?/ caSJ_I٫Om,v d22ر+,gB#m؝Jd.Iv 1뮟ݹD/'E*dSR4K&Jň|^:# 3C(Q*$05,R ˯%>!{`j8Js`zfMnWvqbUtFN=ds*IXk^JF`wf65ibeH;S >|eVm#bkyvf~UITDs3v׺^`c%zYJ"SRRP[9dc|2PE(yxPo&HoLzYN7d o.BD~5>6wX:F}/b-"Qk5fCl}1Ҝl./r- aFϟxg^dB (}A ql 9t jgCkHj{oZ&'WC"C2~#3t1jr>^k_j՞UjzNߪAcCkʞ !n'c3}ߠC?0;^=İ:{L^wy~J}|YB `pg]xΧbNycIKHX=t3PB)O=; |^uGƾǶyawJuyo<<qksc: Aw[$Lf N =h*RݘaZ~kn}XHw~y}`>Ut wAO`&?pݧȧY^ kIx .a':HmNѭ:bV$mnHPy oY`mvj^_N_^Ӊ2#(JA;1*FMbShG(QE C]{F lhv00P1 fPtBV:9sm-€F@7["u]Wf[Ԗ!(DVvVw_MM٨Xar;,;wנ$X+zّx$[ -A2߆p&JN |LEd#BzA@`wt3-G٫ڹW쨁`[!jgkuF;oh!K-RA C &Rc8>w7d^9ih 2 /3<FȯVo>˨+/.-oo7,-I2sVU#5d#$ƚ{\">`Pvj:}> P g;1>gF1+b3y~/<-D`f]& 2HJG,sv]ɲ';Zl dm1:khG>7ۧjک$3ƅQ莗Va_N9__)GtE=ىLZ8C# e9TDflc4d 1Qimf}ƞICWZ#Q7'dp66a 3Z*;;{Pq&^;7jR엃"]vՔi:jfwX/+R =w/ o*RjP=rP\HV _QBN+\Haw]ܢ)ȰRm/%&\TcVQB,և![XlHA ݿ@%yLEF g2 9ׁ(g%-T*G $G}x#z8Q7E #QX,F;@)Z1KkP,(D YjzOPjB,,emG{KZ\^@DAa6BGMp>M5E+rn6WdF s}B~[uUJE !v:mU^v1,Wb']03\5 p_4_ډQD n#u" ɏ|'R80`d2R5-:^$1u _fypmkt.G`sVC=6-'U~=,B ; CQp.l 9p>g byclVr`G{Phҭ|>kv4}彎{VUKv|T Uf8ы?)@y`  nɪ;|[䴥PT ltC/3ZhρDofg. UJ g2zWsu7e*M0ULf޽׺`wUݛ=Ju^Il}ן}3%#d3)8|-Ӭ.g`u"u8iH=qeZTg绞eq4eͯ|$*"sʈ` SNT2rJ# zZJ F?= "{MzXkQa 4H-$%M>'=-1'%][% E`Ww7m@0XHD"̚dC. 9i֞!MUSIX9=q\=SsY2}c11 :dЊ Yɶ$y3 0z;Y Eyi}u! #8>Uȹ/l|EoYn !=J?β`}ݖ^#8' hg%޶:#w=w v-H='kAjuDo\rFEMRޮY@և@ p󿚈H <γv˪- (03uէ?MVDL 'W P*t,V FRұNk TUbgz@"qX w|@ΐgѺ/݆&~oS ~f3]vNq|17InF0C(Ƽ*X͹R4bKYrYgh9Y=)tZݪ~Ca㏹h#!Zqb2$}lf$?6z9SUQY373¬}o&fj _H^3\OW YavQu׏gz Vos1o6vYY0e<ܨhM?wGm0Aݾ >_t3Ѩ[h4D42 ʎp˫9_n3g9䨤(vBdɓcGgQp{ƽ;ԉ7 ^iճE+ILz͓v]Uyk_QAQpĀ$_=~';VIi`K&| CmZPkNzmUMk4MdAasfOҾϠ[e&/zg/?ՈB zeCpx<IݩiZ AX؆eF=޿aK}cݐ X,aJBć\K%ɭx_&ztGJc3b.eU[ݱ3\aP-T$i, Fp ;l..~(aL%6j,m"Tp2"KqIFL&*%2H&_dAD[B#.呜u.9+M hJaTm~?C~+t }NJ3>|;;JoȉkM# $ o崙Ef|*($,."Jͥ)a?'<H`1Łw&͸;07b d#> ld](X}._6-ik6hW!3GT_+dF/' ?wgٞ''${#m9Q(yrU "y3W6mTTMȂ> e|֯k_*xTzAVe>F3:3aO= ;yo-ɋ1lCu2ј.i.W4I-zFiڨO1&\G?SJ͉zܖmPcÆ}O!^רr<|i̔\Tqպٻ"2 aN‹n1̭؀kumuU.|~SWŅQI$r\wrT@Qy~4,YcI.Qa!b/4'%o \ѥw>ztꮡ4fyж P[bK3RI>h?[r?&afobo_rg(~dJ?XWXLƯ3tㆦLgQj`1ؑ:0=L9&p׀mF_=N0󱸃'<=U1AB4/A։p歼p$:CRJY>1nw>-EGR|kGWqd?~]WKIhr ձo?yT_"_;MV.9Ŗ;U*6h3zk>@mF E@SdS_0Wωԡ|;@k'e/3:_0tԹu*ۢι2!IVw~IVMS>EulN~[aPT"ÁZ*{ +dБb:ږGm\@;q9+ u JQHO9͟ei&7_7vC|<84WocO6hɕ<Bz^9DlH>@cȢ ':3Z|woeeԦwMT /?TƔ6, 9INC14=?goo!l<<~(l uO9(3E.U" "Լ9ޚze܎ avom7n3~N8o' y)2k"g0ifˍx\_c$^p*^,[˂޵ +DId[IT27t,dSQNҊJkZTaFysrb;8|y`ڂ~<-b#A/fPCw=;X5>5jgEX 3{TG9T9 ]{ǁk+6D4") B1@ ,L_`A\^y3qJ $d~TQzdFÕ( q1rڸp^#FjLcc!u2lkU[oMöjH\ 5b Ǒ؈1b@# Cum,~m]<9_?1;) v[łVOG@Z< KYҙsdPg?~뻫/ mmVLmuk,.Z198^K`F0f%̧TTLq+<S,hU4ܾu^+?,v7=J S"j Vҟz~F;}wF 6;踫~ -†‹<L)J{9d/Z1⚨  UPG-YL䲉ֈ"qZ P#2 vHE8R77`l{>gaM0:o.419BB?6yo{d=Ug3Ltw-^ w2bė֋cmB41}fsOm=_/`,'4ݶ2 u>zz.zfw `zj8*mv69{dZ8z.5?:Gܿ=B ݧO[PE-AmW*|v=!vNO /*vO/ژytJY|wiжPwTr_:}H~J"sV?~7ݶ $dukr+"!ǠqFr[3Xo}ǩku2xy Xױqcw*LX2ξ3|;RFۅok+:;Nsk',YzupiۍK8 <ԄZ u΋nB ǒ+x5P( sDx5~gx)|E/ݲ1'P~BÉs]l%Y! ȅW]h-i b fNX%C1l~r=^1YԹw(gb$> l\Rl=C5 2!sR&tkF@$֮΁\,r? -mgL/`GʷCv4"ΥO;˃~m;"@I(w2u4RfW6 i] cBԎsO#81O=ΧŹOHFZTX9@% jMsj.3 o_gHx?anث?Ȩ Jl춓p+PAZ7lZܙˡ~|<@g[`ў[}hl60c#nmM*ʙkKf7XknhA+͒` k\3 أXLg{K5D؈" Yԁ/(*d/&)67$`H$#!p_riߐ jO&wUHXx[z%Yrh%2ꎳ^wwp l>2f[q`~W%u(D2 bDi%P0~8lvYʘ8Lʦv[#hC2t5qD+w*=:V3RTIl#%LGkYv8J`{х!śU߁^- "hd_o)cW,"-}=\bl0 vzFRWl}U]?_2lǛwJ\1}+9NV9=v_442"!@Zۈ+M?B/g|}?C'hg_ƱٮS]AĒa|BЭ|SUS-GRIR͗ů\GkMX1֊^st jt0?2:-+q[MJ%jmyȀȝެd}"MDuVk|y l 1GnOIsFrPrЖbUbar\p8}n{A(}Ϗ5Udr)Cʬ/7AdRd`HcD 4 4%s3b0#Ppƒ!O}svm.[j̷wҁN,j2NuJ<n3LyȦc5Ւux"IY- ?r؁UVb|=u}uKJU9 faqilmXxaB|rIeʇ u1u$fGL5_m4Ӻrm9JQȤ;zF`p,nN8FˈuTJ|~ Tg R9 3?v) jq iji;MRil;SkX6n[4md[tlDJxkukfL)$ 1QM!HWTI}$Eh%cH.^jv!綾6@=.OA+o7 <.}Ő3@5c.`Z_fG5BЖ9aR2he0q;,yHD!A(|6wh`G-c$R,sDqBJWƍn|-t#7ik LFre˧֋3}?_44 4Lh( Ē C1ٸxɪ 6 \]X\eҾ7רSM ;i# \itZ)OeEaU z|EZUnMm vH=]+H6V CvuWr"9aФiq9)W+؎eE_bFOpmQG:%t}R8ij„>.6f >"zC7_%;Ϩ1yHޞRQmF̤Y$*2f}ܯ"ʉؿ[J@$69wF>qE k̯PT'aBu9S|M_Rjb#,8JkCQwWn5?_}>lVťrz+%gcN!(%…QvUIr2ˑ7wEۯY>q9GFYu~:v(So)<@Y֡>s4w6C}ZnIS+/haҤˊbm%- ;3Xhk+4IA8 JX dWŞp'YZ3wM1OPG !ߞ`!mWs|DǤ9x`~c;ZCTB!(rF|SBKٿ?Zl}@%&K!gK\E*rKW up F)8JS2/hKˡ{Rt:PN%$L+ѳ2eǘRRd;]{_ϥւ (hv^oXl5٦SsgBi5e<%%$U5hT.(gt! 9I7Xց]ԸfSv>&>6an/<^m4n\3\v |gιu[*vߪܩSj94$K2W5YxJtՖ1d 5`(RcD 8V >'1VNkz:wm #ǸڷGLLI >'ȁ3K̙,j7C5ʙmʼna/@ B@aT-UO9%h[-&EbYb BJVX0bsh@X",d0$1) ŐE"#D2EM("qq`0J&56cj;15$R !RR d~7w[-Rr7jgvT fJסLqaY@]g`E48ZC~L 8k-, ʓI'yKL,"̼% ;Xɶ1[y2; \2 |Yhh-^ -<-YY_彿iݳpxjۑɗ.CF[!gɺCP?GUP1ĤB n\믬y]=EUͬ)Ka9Vj.3.ǩ9oMz%YQvwV/uٵE ojgɿ.lB`v /w|Ebv =j3,;46ۖ|Mo:H|צ/[Y:~9aam5,uRC?qŬ s)|i8?_[:Z<4{'[{fjKczVJrcv2$ _?EF @okͬ֕tYrXqamUZ$Ȁ8/YJRJ- iUi9}] entQۋZ0GeHֺڽjB|ɠ@h S*ZCM4Iټ<*ʎ|>up@xac%n~Nu-EP>SL~?kB0H@{l4n{zvX×6)߽&]bUƒT0Eq:m6])yyzk(d0԰'͈AA㗔¬y_qZBy7཰# ΩfEawl*, .0YiVVe ]@2ɼeUSihDfRlbذ!ESJ[]}'16T؜^_5a U(M!/55fT+GIR%2Υ'TIWH'SوooMervINQ^ƵNHGx3֜mU=^YUA)BsA#1/~k#F /=ipd tMdUof&w+{|DDb1dRTÏB߲je_QEɨ `#dZqJC5/S"efr%s5kP3#WDѹVʷ'oCM~hDH0aHiEd(!">ǚh 1㰘f({ kRB@p3H{:ź{gok #.QH/FW̪Xtbv(j x_{exfצn컆usnRՀ=hQ;=+Ĭl8ۢw_trc@)Nt?B#(RRg&zG{xKcSvj慃*Ra^˽wC岡]hg:v/._+\ 8dYIcgd_3.7A(uc#qv!ID%SBe]xm2K"!QwǑ G m{!7OE7>}{uNjB2e*Бuj7ߟܶ j!HW~0) QLxjl S]aNlgON YW nj Q;U1pR(0|כO1z˟y[XC(>]^_hIڭ)zӔWÞZ5,t=YS P+"cJ%U}3ɞ;#l'9qQO̵\'>_O娾jn~SзjL6eHanRFt2A񛑅Xɛ%%cc"dJb߈=Fym|I6A/? 5f #fB+0Zak 1%SBI$OMe%Psu;Bl D?Z.F{'ew`8ŜJ!)DeX :xܸk_l#5:6﹑# (${1* P%eTgfz?kAa1EdPY*ŋw#u2|c3qdłQ"'0pRM:J@$y<'n?Zz!;3t> ``<ҊkLy Ր\d@>w%Avs 󯈳7ե @뾦Q _T~߭wڍS%,5 pA5go9釓qAQIE˞̽:97]/?!nggY ge7MW=[2Eh3#0dGq8/bIX- _5 צ ˒Fi_33υiWiz/[CɵiL F4 c>CwVSe°LO^sC!C&*syvےŶN꾉cgy]_)vff`0 Fae[Lxc cXA#N ;C D;sXM{’{/TpS.KʯF̱קt玿ߟK<*4745ׂܬ'OL˛ 1I{l<;!u6:h*v<6KsW`ⵐ*[ԣS߇4 o1LD0L0lvM)]{Ciq0?" FxzMz} E;~MO8:m.$k'¦!5^iL7{-S{ >1 _}491ydW/Q 4"WYu'MMoiFvcD @$k/ZOd,ƊxY(&{V!ET Hli@RPG򵶰O1>ȅ8٦g?,SK31c>}Uأ}Q]@5L4)qeK9bEBjS\-֊zi p~e/@Og@7-~~D\GODCC7Ö|-_S, 6SϿ*$j{i) q?햚nolxcߝT|UE0ű-MwEZI$ = WQ1<%-bHFꛊ4.u"$_$6*3(ޮcA12(J_FƢGYa~G>ȡ}J-YX60EFm'^t"udbP|4Z>K?R8{gߟLjyIgoCrWәcCeп eTԁ {r{-7J[R]^~uuSx̟c?`[fKX*fw085:ZSbsVgD,XdwJrSͯY8vzLd ⨅ I>Y+wLZ+(?}E2j*ƣdj8y$K;Ŵ<$ xd _yl6 a}[N{wS~J=0i]|I.p FLQ}zM${'>3 Qߪ+PFbM_p_Կu >D FQx?h0bEG[-NX> /[«GکdZ(G Ȉw/Vw_#ytAQm 6h Բ:tmֲWb7iQ4fOwUaRRAƩ.Cs6xD긙)+ẏ C59X4QeG fR09?NkiRD+s*[)a%% yD Q(?A1%m͛8aC<|>u}i?E}(Κ\u9Ӱc8ȯ#+:ߥ]-k}CyJ0ؠX8"}:q}[Ծ2d>+z,uD5kvԵn=Nҿw-\fJxyMSr^@Nb5#V>I:σĆjYw˺˟8'A^dؾp#ZgQ"wku}sQBxjNwt#,ۮ@*D 7} 5p*@c1V`Q~D_Х0m7Fq!Tyn# j7i$4_sP\ j75I_]?vB'nAAI. p@0oDVe{{h *+$Od: /;R2`G|嫡PO+BAҶ":8v㤆I!ARy}@cfRgXh,<2:X(XLζ;ׯ}'i/bOⅰ0!ZQ fOg7j,SGEQP^:Dv= Kz>% ~!8)w($rE6B}D.szcϳ1yE씉G0}CAA55"w V% u+5`u+̠s9C'0Gɛ^[NR0BtۙNJ ɥ4 *Y{IǔqD# x?VD&%2h]9{w’m%CeSs-1a~1IǢO.y;sTjkPrP YBƠ< !rCFwo}Gͮ.ܢѼfn%dL$хY 2hJ(΃&fAyH03 (&xStxZ{c q ?!4c] /4@T֟_tL #CL]vO?E\\%}x|f+1"e(tRӌR{P`h7e#!8v K, ""]<֥@Bʱ(oiz\8lBpdB`mB307?G/Z6 QfDc"7V>͗lFN#,q&^sQ I]Vլƣ`'#XOΆ5lM0:uC-zyHHd|[OSTiM;I$v5i cA^7sl%^F֫H lS m>b-V{(`Uͽ)/[n&|:.D޹4vv%e\U3MWlm~Fyd# IğL@<3?\ÊN!qX@ l, āUpup 4JPO#frr}LyjLu߹p,Q]=w>XHHJwzYe-{灱֢ͽcCǒ;'+=+{`m[lke zTO3FçgDϧ nT)xN&du[ظj+faڱiӿO4Sw w×#x!;a.4,kT6uS7+3O!MfX^RƮk~ݶ6z~X v$^׬ȰH~ߔ.}`NPyIi> W\ft_QY22RvW /.4Śh(efoP~srCps@Ɍ8ZYdц G}?kj OI:|,Yޜ qi f3ʔ8+IZf0^4REG|~:):ݭgb8KTJԻ\e&TFi6"+"F;4.!@ 9c3/7i]`E[ {W& #TDV ;̻m@dHP Y~n 4yUN*KWD'-3vNaSBAHN1CYK&SG4ƥQE}\;Up[)u) oW ͭHꑛ7OK(L*;74xU,jٵBܜILUOt9:J.N_.;y}Ȱ+}TR^BƟ EdܙUa&QAGΪ=){ =i1s~ K$x] ?chIA<2j%O\\>Q@o+aL!z/{\.iny=  ŏ{vF"<~2(H{0Y{ԉY?r/9yҚ-cYP[N65b7LܾT 3 A9Bs~ϝAx]wӱ nCn}yN͌l[fbC{VJTy  EV2T>GvGԿ_olLߴ>970_Y9wO1)uoguX}s#]ԗ%)0[X](*@׎ēlUm((CU WWexVgriҗg播v>p]?8]sz.g+1?kY_e<^ Șc˝\l U2\u@Q=G_ai!|K5H1D=6 FgE|fm 9TVK&F^wL}2`0d fEwfͯ[}9R JXU jPJHTH)+bǯxm^u].ۆ/er+M~|o4zo^G 0g,*oԦx"@Q" D TiF ġa> IdJY5U 6+Ǣ?"_Cyd3ORn{n?줒> >  aJeT(ZUT.ĺ[Ev/e{>pu*XʺwQ\tBd~f-e)dw^gC&tRC(a6暇/k5Z$0Gv%jj jzv܇~+ 3HV֟ߟPM?K0N4ہzUb(. \Y>0& UD A$Z seI 2A(A#F ,s0DdbH?.,s4kWTTh7oR&s6Ac ( UR 2L:63D& hI@ʆCW@qxuɭ , $% @/Hk>hۼ^2]e5M㧓b,N\ r+: 2H:gLtVe*Гc0 Z$"b ¦@W^8C_s{Crj0xQ_>xSт/9k lis:,,a\),g2twkduѠK)5=~?OBf/\ik1N6ȹSIKXf[rҲaBYI!?PյDj={^h߷9XqeJ!1\s+vJרH5 }䡀`ƃjLVzJ6A1wȬ\Ev;}^] b#\ikJt껪c1 747- UZݳ Q Վ¸\=T l|+ꎺv^A >r7Aiwxw9Tkߕ 0) l*`W4_ޡIABr/|c(&\$x٦G/D@LD([d`2[I _OA@ M"6iB+گߞ; m3qN* vAFd*IYCiSsY0V$qG}a~+"7j6{ pĬْl=xo5 k(NB_/Q0s&η:9ٺwU-Q1ae6ݯ;۸UAKJX?RMH;]/ S6^Rq8}ƊSWoorcеhc^H}$Uc_XՎ30JM֘ޫBPaɤsy F:7!LI6 e-df̵2d!cѯ}d{TV$;H瘷eDɩg=|e~\)ro+VǭgkjEc}&$P?:Ucɇ1/鰼ϓOwmvʽG(w77;yٻ-w;096?_Iupb̭]X-߻?6\ѱwnw'x/Y #[anodvʮiͻFMXb2险"+QotnɒPnJMx>BCc~Ōt˿lώzl2k`svm(i+C{S^4EexA[ O\p{v[wy 8|~K4o*'H-o @^ fsU:C [~.A(sDzND!㮍Ė#G,x.5r_zjAQ=Ůg0'R T쮮nZIrl4/}t^ց77[{/?teM^Us%xs`*&G{: XfAz jp/󇘬e}dNx Y++;/<,}_ֹRm/0|ܒ'cݲ syE~\s6|ޢ?Oki:zLRCwhV]WS/ŊJ#&b g D'.M4K,\Am˾ߗƳSW}2?sSk\xE@xW`-Rffdf@mFUdK{YIRT H `hlX&$j1*]9^rX7I6_iP=u |n L{ ԋB1O'GTkcpt<d~K;VR 7^跣j8*>Ct+m*{Mp[ !YN1^J'B^(lڝn I052'{ߖP?F}?>)W4b=oUsR=K7f]Var oC7Zm<~ (}$vs")hHR CO/GXfԚȯ~{ew>PTBN&oC4@ /` Ma:FܢȔ0Xp .Cxyq6d(t絺 X쒑S]KXoL{Z6ɇқ #JegdhIV!$uxf& Z)*~j3\M%( q020{O:ڶyIp! TD%,g> Fkg(15ꈫ$@E1> r; z i6#zw>5?=)? 7\xM -^ >ޥhB4@3~Wm{|#G%h=ߕT8Kn2AiwN;6m^\D"1`( \(Emd_Ӣ_%jY  ~sZ؍kn.5Ǧ $T߁S]Ai6*V%YA,^,ipYEɭ*z–VHhUldMr:=kMVWj[q_6rw:ݳЅW%s*bj_V,{#Hp!y%2:kCj%?V*ZejidRRc:!*i4"H-(qţ S eV4*ڏX"&j #|T_U.hJM'$mi]brp][xz*>J<ܮtU bd@`p[PO8{_U$VbDŒT+ n+WGMq}[Ѫъ<_x PD$$Vغ2}]4;"_`Q9Z nuOUn1QQ.%ņ%dR P~ , $'jxFX$%\ &DIX"X1q)mj:pbockuGDO|"P(Nc;%8Tk@y:QѮ꜎bI4MT3MMVNcSqi``0$0Yq'LL: OeGœIY\H(dF#_;/QHse,2E., LbԼӪS M>&/ R37o9}nDzP#XWnvJaǣ¤2.!f3r^<\;<<#xj^]£4KLo8]$n;R.@*% '^RP)ٱI!E%!1kiC?=7O9o?@Y}/rٯ͝ 1Ȁ 0e+}5|K7^Ld&rQW1L+}[F<4L\3]G >ΰ#b]?A⇳nnwtJ{BK~x#u׽Xg#Okipc>L4VI9m_~ l`n8ec"*,vcL8߮^yq㋛4?9h[ h׿J[qͩnxkp&?/"p",| tpPϩAp V ȁ[V(PCT́?wwYLUxB³B9jEA02"{!h+W;R0i.AiDB@}80Hͧ2urysCaGSuǝyDZl? %a\I <1'IGq{}ZmrumHijǧ{uSd0[@ڵ_Kc}O[Nk&fbz5F{1i%R˛}9 SyƲHZh x ?mg:n.qhKذ|G+ɸym^Q3a؊_kɢmE\ u˙GMV{<9^VkVy3r@ v /݄ |]/&G ŵaM ۵A!!ѧWQ]rTW޵y+[g6-rhVa#;{utq.i6=uP9XM zZ_j|*naﺑ}2B3v|{-ToSJ[-2* 8HjF%nZ]Ug|D P -?e>B8KsxfoP]Wgy5#[[-3Rz Ce}UЈ$ gSqG ]B/Z̧ߴ亦)y}y@"dxpAe6o.%l0!YK!>9MUx7Z,Ys=ބ[.cInu]PύNjPcʆӂlaC*![Xfko_Yug4n`z"T{OA"p2d dN?`j > ÅNv0=7}^pOv`AASM%'C@DkZNb}d4|%s:;~v.~Ng}DԠ=H'-xFL}jZ܍-Sv/ՄBikݲs~/0FK}'kcː=~?o0QԛLR45$~_Zd1PљeKdB]T !NP\eSb$2@ w$Q @ 4hԗrF E]cD*EHa"5!vY~YbXX4X HJ = b]^ ~fs.5s8ʹ8s^VAj4W53Iz|_\ D/[SzWyZ3ЦA]Pf7X*6N@/9zh (׌ g-f2?,nur^lZT[f:ͽWOqYOԎ|) ݍ4BCA}ed0I.4¾;J e|}u0o3+Mur8ɪB9Ò°1LJ?q?8HnQniM`}i>,j-;VW}I)P"a駚0i('hhL޷Ԝ 2ƆBf띠P˰~.-wgwUm&]$}4OutM!([qQڨr eE5GU }<  "c)9tisyohl^}˭uIUUTvhZ6tczRu#?'p%>=y&r`\ 2lMfCPf(EV3;]Y!?P3r_/-8v71۲r4Wʊ"vHBK^aOSw&_ַ@WW v}]M'S/cjQhzyvQh%AVRTbx-ňIDv[gm9G$RH]m^w*51,]Za9wx?@c{VNb V%^u9WgWjAvph(/Q8J*'boҳEumɕX?35dض5XT]N. $6<w3n><ő9; ~yq=huBl|zxMRe$N [ 9XT,X {5zeQo,t[_cȶRrCZ՛׃,䜷;nv7#U=`xdHv1k`d)ZUy:9@(T2!Zv0Yy=ʀ',3U@2FJա#ɷNDPoKnZd5LJs-)'~ͻZں4)3m\$9 6 /Tj ` ('Ae |Ujt)e 6dv,_*)nMAY{ 4,k>w& +T-SIOĿDQ KU.3 Ϣjs1i"N}=h<9װ8|@#@d3$?m"}j07=qZxEhCx pa U„L01_R~5)P_Hyӎ5Ñ4qWc?ӏ(8a'}; !>X sKDzUDo@bO7Ƒ|֫|/>wFxX~Ϗ d@{?x<^LhB))F8 42WWz^-MqG:XgOǔF v9$RK 3!خ\c5h6K ]R4<~H ߯"XK.Uh/Q ,#܌FW2醅:-8yޑ&U!,kpaouB9B e'TB JX5כk 5L , }Kim ZQj6 6 eHe%ޏ?BU%@oA cYN4-"]RDpVgőW.s u̝KQeGZ3 BU:= t.ȸYFD4u?黮RpoJk/OY[ ~Ãy1JdYnl=`~g}qkL;9@N[f p~3/@mn:8:ޣ0`vǷ&9(Q^Ytzi 9\o(Hsu$= 3hZX&-SO*!Sͅ8W2'B6Ă@n3@ /;xb P{@仩=8Nt#uJ{잮N'`1@Xً,$*dU#DF!?MοAM Lu)L}L}<-0`̄0+95yUDzSu˵SbM$7>&:47 x0!ɼ73krJ@v8`X1@_-w)'Ts޴pTt.nA:t g錞0oQv21A-]X&UXH >F.+A& L *ENQIPvl4)ŝ8B\ lp0iH@Fd`s MCGk<ﬣ1XCZȷu5n 1]K# HhDv`Nint ZN C?jjt G D8 4`|3z L'Vj2&;Kz{[k-j#+fs,xDaaAAxIלރ<~>˸;t ;xsWgа9NjzjSP`0[fRi X簈 u 0CL7A3)~3dAX+@ubn7b9P[TrC i (Cၠ-Nspje>p5`uxASuT:c.$$?$&EgCtB"0DFdPCsd`B67B (W)`=apH@I!6Z,R&>U?s1%qXX>P[SSv^$܌܃!.-|4.s9˩d"BH՚A_5O͸.9v';ʽuc\=,~929N_.i Ö@YBߑcj=ӱnI ޷>< t=Ӭ<w܁Hr'_H{LʆR7 c_Jq>\PǢI$LINϚ_qtkueLP;]F0!0KK~kl_g>gL =x hiP~2UV#5)A0AK^ΚLƐzw]wW"" @R 궸gsL@<% l- ++.!;?Z߰mt!qyXkMQz< M<1R79,X1mfN䕿r&7fu!G~/$tʤsUU9BBftN1 oM{;{ @quXO }jT8A)];'H*!ݔoz햳/tɅ&KyPП!҆ts)EƤ|mJY#ӑ \cm)~) 0DQcZX:t+t~frHxoXN [Ё{FQE7?J·jt $$@ w{< 9>]@|>]G XL']۫|^?/b-**wQ #ue9no#dy5 ?ALS=ͪr{\{]*K8#O<<( a }duv @Že+N?QN4v\0k.8_z:{ZQ@Қ5^9‡ SR={-: , >0q% AQl0^ '@l% DP t'=ĭdUx|.s־V\X<_,a85o{W1֋á1~4PjNmwtݶ{ D9po8[ tĵMʞ-1$KfL&0f 0,,0w(HQ.MW008,3KM1" $TRN]K/"]w>Mٺ7 -T! `e7ZfqI:{%ܾGʔ^o6$iƧ ƵZS^^O{QzI{%_fMàg3FRQŏH9䞞7y`du=޿ʲk1i ?/3V5Wֲg96ٜNF3:3#5&*snh92Eeܷ[|UrNPN[ }Ğpr>ɠşK(G*I\~/;UA g 6S7{mxzf^Gٰǹ& |](|`;oe嚳0yomܮuq%kxQ!Jkض|7Xg] l:/b51}uy!mحmn>,G)o߯Ev}BkT2Dd||;3,'hؐ$. Fo'-A*`Ofc!3p{ᙺJ<G|#.n\\v8^`N&>μZ60"kgcFea~vΟWqy6_03 !i6֣/S |R6SjmoNSsνXи Զd'zs'r{}  j=)-Ov<4<3ۃ"3H#ҏD7h5?s=lqqP}?L `A 8O=d.0EWv(< nz|Hh_jgԗ~jxN1;CȢp!TBHx.=a˨[>?STD}rgRy 焱dG,+GCxD㭲W[̈f 789ƨ@[8  "ϊ@k:4lH tD_Ɏ}#FdmBĵ",; u;N%$ 3) ^1^B tP(4y"ĀА 4.s@[9z]ATTH $GUq_3~5HD\vkl]^'5Zʌգ54Vc4Sۥ7'.ixʪl+ !zWXw7m9z E[Ġ }vЅC3c'FYѭr\VaI2Mh^Q;De?M釢C,HCǐ6Z†F) pKS % lX̸+Xij80r4MIB\בHX?<„zoB7L=i5ܞ Dq1i{^D:̣Jo3N) (^SۿҺ Vek> \%rny&me}ScPbklSM[tɷU3 p|]ぴv8bO`'7XFI]i[`wMB#jpWiR~~U^/3le;WZY?Xq6j9uT$PE:W8L-@h8pfF>ݳ"(3ktI̥lڶېFY@N6JID"PnqJW)0];R" ̱f/F͹OKBj0[ZpMɍ;i^=%1֩. Ohlݞhk_vIn}J&L,H},n5]nKm{(X$cǝ4\TVZB4!<(ysUѨ1K%Y] l+ 6%i KlCs˛CA#_cgi.o`3K0Eu.u6KMoL@LGFnj-af8TƖm Q:Ycqıa=o+9Rbā͝ӤbXs~,cl & ~]ΜA`/;J|Mjq)2)Ų 8%eDI^{o$ѪrkkKle"n5 ^{3%qٳ<ݥ g$u\# P7u\;lB"}'47*}dA2ϟT\+ rDbM TMYNJbj^C/rhTb!W&4g yC̥Nq0v'O*SI&Я`,*nE2QtTĨnj(?D;^AkՃ8–4!6VNr7[bymXHx[AzČA7_TT,zzv !71.!XI= 6 "l.e:1BEWzx@9y"/ v Cݑ>}R )L;WؼZFB*K7XXe@~*JNcW+B#5W.ad,e9CFeI0 ㍬7] *J4&s#q+@h>WF`k c(_}V/fq+#hWvΆuv2`PaXWmfX1L㙇)dumqٶIɫ,6WQpz?rm+:\~XvIzxݪj@ r;IhK ˾5ܹD0>\r(z75fqì/(XgW;H=$o.:u$3l2P 3h*5JljY

+ʢd)m1bإ}LɅZ1ِ-=5!39H=:A)[VWu&4*̞mFG< P'V"4y5TCy.3|m5*oVZ?A]RbbU39[р}+ 4%oOqרn-EVޓRfRp/"=F#SEc=P?ؼڋxĥ]HA",B:=W+Ľ<\=LɾW7?T.u\< IЯ9_W}X*wO'Jd$ԪY\b͜Y;ss"ׯceMF0kvD5F9Z UU ^uPѓzC&y'*BT|(8=v{n6Tha4r zsi/utEM0IX=<=au.bw/+TŇ`<I!W+Uj7xBqDگ #'-QfC.XY6]L(nU9/_|3K^S%hb0mՓrŠ}bx<Ы %Ś|XJ*EpA FK/+` Q?e%W նtX]\CDAFO˂S Ae8G+"EM_CQMT5b{?nAoLbASU<s:98vgO4r . xvB[R+Ն߃ me-[.eNEOdZF'I%m#ے rlxK)3 F$ͩ ~SG+P_&]xk| {:48N!'gbIj+ߙ^MBlnn#\c 8,5ƯԲ͉4]ޒDQnY镤2wVrG GsMRx)UCzHyI7+8_'LOC.Scl4EtyN?О[򕷿&aM 4j2Ƣoέ#,#isGbsa ra.&]@m5I\5[PZ{QJYJfY"L"#-bľdiɨ#C[D<]#/+FX7n#@/@?0ΫZ6pڍ`A!ѹ4gu~\&Iwl$񷶘kfwoZcW\neh|7Z y5Z(Ū(aW쏎{9r>3zh!P|z)BM_:* O wy pHJ>޳莅3d.nq`<=_-?P@tw?H0SNy>yW{#A^Oh^Jz<ɁsJ=+#I68026 (~y~Yog@w.dʛa_m$ɪZW6@Vfĺ[{ KNh' 1}yiwag-W#){pd׍Vsw~ոSաq, {}04h̥47XҲd@=*T2_ O3'`K׽IG :ɂQZԆBս7DVġs c?{, P k@?X4d{t7Xyl^ VeԜ4ތ &m瘒gn&NŗeSu x+%ڴ TYnopd"ƟF"_iyVl+VG5[6ВߔGN\Ve73Rz7dѷ2Hd<3w߄$kPT b|u .Jiv˗}5٫q9i̜.ίجZ-M%؏FqF{)<`è J/*Lya a{վ=1V2buUʞ[Kvqh mo~tL utR6~Uҕc&3;_Kҥ|0_@y]fɹnZmuێU?]4 5vU_cxJHQQ^Z" TAdFS}SF)OT pP ! I;ZBc޶MG딑GZ$OZu?A ] >ʫDhL08<֒3RWk=WpznHW b )Nj|cs|7evԕݸuzَޏ2_[f^q@m96͗&1UtrR:ܵnڴx %&$(= k ow 7&5al盤'硶`Vۜ|ׁT_j`>-po2Xg[˃`;d0FQ \YjL;~sՐ H]b6ԧy6 Y<~!F40Gv1] Jҽij{҄zTO~/Y$qU_Wl9O,CU9W%.怕plw<*ECv\2 ־,qkJ '-68a mb~;KqL0fL*%gHhͦKY1Ƥ( ώ<h^ dIȇGRFRcT5j`KS}o"Yb88}/Ա+in'z͢QV*Ǟ'cFuEdv[uC> ofTDG]/ZT/n.;k⾁H|y6#]ǯ:qn֕$^,| oXrFYK{Tw]:jF&{:W]2=96Ϋrv44Jʶ{CU'FI~_Z?O)7Kí(1WY'ics$iSߪ zHt);6fc8`Y"$GI4Ӹ5@ea>Q,DΚ$/bUJpg%X@ G+ ,T4/*4pD`~NԽFY!)Hkג(u|7(7"! Kԫ&o9}sF݂-ǭ }@F4OI  ䷭D[%m>DۂĶ;H ]@ 7J]6䣡-OEP/IRkF$^#u0h]bL?JUb0 o2wb ƩZgWˮdwfͬck*\[`+Zbb]}%r:Ɛc_[&Fz}S6mRpToH9ʵHf^Z3nRUo$|Z;_hx}WVǞ6=G߀*n(pQP5_ wu3?/tȑ$(d{}ǨȱBR?贅5SkC ^,KKM]vsaL%N?ŭ ꐚ́On\f2*}㞋wFR~K`^nG _*`d ;JL5QXavsA+fh 9K7 O8 :FtǫdnC6bNWr?H*+ A(;~8TZZ*p"g}EzP W&'jMW?Qڽ)nwsa|i焽Y+$s=&_{HjŸ1k)CJ6ͮrE`h>@pG`󆾡&Tڣ۔k!E96o/vf 1ҒLwo W0٪o%)z$3Xҙv5|EEG$f 46G*uc-AP4<  \@z[F+Z &w李?N*2D/,Qvo}׺J!Droowη]J=>vԶ_BpWK+sN>l7*5 yކ1߱QQ=!1b63|1zMEU=\CCc"΂ [F2%al+6z}d=Z:.P(i1pI>?tWz**Vמ/[^=BJw5=?+ZDy:,upV ˲35>q76-XU'(:d3sDL')Jv.~Q^y/;lv=cNZ\x桸rXz; OKxSϫ}yO 5B$lRA_0J3 \41A0/faOr48zf{'sN?CDE͈Pu,tѩ7k!,\5U__(zAECZ)ʟϤ&;d^LFtqaˀasw ͞`|$ZK}-{4TF[VGj`u(&pJ.1`m!\X}1hKXW]Q3SKf`ckY҄ըOS!}0#O*6.x;8nI~^HCy)`J΁BT;鄂 6mVUpoʂЄRUtԒ&JgFsS=7C?Bt);(̋=Vd{%Ņ-a行W3s:> i@ 'rxGԷ.eAw Կ m333+_?u*J "Dgx`泄TR<ΗEL]1h`jaRUI2v~GANh#δ,Uwʏm<-(~++JFQjkJZˑwjTyz,kԗSɛ*VoRe#9c`i 34ISm[38nj=7WL .i6AMB8 Z9TI40}EA_/uAC;-;:+r{+$;TϬKZmJ  VVwԍ9vZ|ϺR쯒JBg1Q?4+559o8CMv\%y|j#,.);j#I\wT d]v^L9?"w_?Pq@qtJ%?Hq0t(+ +T/pVJQmL7,`4Tqy^*h5G,P)V?3 p˹Ep퓾 sXK/``ވ{>X[O("ΝΚiPX?\9ɯ!8&+B˝6zmjR$VhC*ƭ0K9m!"L{d.5Q_<꼞QO$^j elb^N \m6dtR SX O8lUwuo |}E"Z[r~d >@>\`ڲ'^T9 z!rS]ps[H~x,"w+Ck8zvFOqfUT"'4ċbʻp[ `+JaV#R[R #;SS4γ_-͕P8|Y^6e4o Qr0#`(L3qg>a~MR[0b i'qQR-vB uuRMM5ְN:a `Ȩ5i1MEhe4ۃI(7W͆`OX|O4;߻b\pڗ䕙)ʘP-Z]AS&I'WQWQu+Ux}F %Ti&{d}^~zs ݐȄBvm5 xTB%ږW#%dQnbGM5jKձ8v24HȸXe&VX>bQk0@!BX{%Ç&v(\bR.;JF ڈqFb}gc w؁0>$n]=MSp޾Wn W#8p*MB'Xu{6^MX͞$[e/T W }!a7QMù\grKN ]R7Qyw%Kj=ǓtBD+b~ mO(l+;rӹ'H=Yjf[~&!C2id(9,5EG AM_M{opQ0bZ֤/"Gvבd( :MFDyq~G'ZAl5kpwx Is>.f8okkB k7nlQKa?* hj,YNh ݏr%P:*a w|_e !+o?Yrm7MKdu=Ų/%N/۪cvzS/OhDiJ-Ŀt fmҨWDJƝD PH(´Q|SL IRbI#pb>S=Z $טWfC^Z&$ 3FU0Y6>!jib+xDǬP0z1`֧Rb|)ZFe$?ЛЬ3֭.(H.;Up&QiJNzqa*Hg\%ŸцXC P"rMv>Ud9>O*f?cRP*0!v /YKʆޗ;]'گF!7$5Jv b*pIU (Us9Vk8XZJ,܎%X:}z'SVM+I{PG]6 3,g7#΂)ɍ{XWb$1f7^56cH\Wk5Z]շn+jP_K[iG| `(E }l)}9)/?s f9:g$ t(E-gR"uէDA( {QOWANشǂkY.ff3ƦWcl9Rwk æ%T =gMp]> OdUvx^pF$1/WKОnHI,I$󴊼%It^U\>"kx5]("jAʁ I\[JmudY8%̅LA?Mm i3{u7ΰѾe_bQl r{~lm"C Mgs AUpHq\2QZ:*ćQO˽e*Q loЫRTǥ 5/mSh #O oEAQduxZ(xq^ G!C4LJ0I.Ю7PƟ:Rʺ2_PW:V,O`=4&:$Ɖ,Q(9ݐ 8F˺[5F"} K,L yG<qKK*it U@JJ[[romq>m0xN" 6( _9K;Yhv2G/d%Aن#ǣwv {p,F(/Z7ϤJP4 bb 4m&Z[v1ڱ3OO .Ar-Tu7O*"Q֯H<\?49y8^}AuFZn0?7C )xc"fu7H[cj06 'AI]}Ku?kģUWȮuoV2,(ef a*6i R&# ۔pUOT^db to_Ge SNR N]P?)}dIJoC;S7<o0μާz-c*:X;7(Rq}0v [h )A@G޶^f|R s,Em=CBp>%, 1_NHF=~;'LFfPyy27IZwC(A7"z۝zim*w͒*\:ЂH0텒G\lE"[j ޥHX?O֌TJvEvx?oq1 <61+Ei'k8cY|sQ| ]z77f뢅~^O {.^t?lf9|zjYg ֛UE[a_*` < ՓWaD|%7Jz=.p5𦳙9k%h vM3Z\4<~b:gʀN]E#jA ߭[`ӫ;3_Qٕ42,S\妷t 7$hLe>ѪDs@wv9>Ac%9qFr[hZ|agLi^B:tgDQkS{īD]0;N`^UqzNi UU'B .Fxp}*\&KJ`|2tuO]_漨guĹP6jW&AAjWnLnM< 7a r{b yGɫ>k4KiU\bD݇V ɿqmXJ؈\mjcώdl]kDlGք j}n%U'!?$G(2c4DKfL0hJûX=r2 kv_E^HkSpU dmv3bD͕-F}`&@ON& )(ɋ8ܸ qo%~l$+*)*Ik:^d]drO:3*;O*]z$ A.@2[(iR+„2Ƅ\}hGB|RwrƳ?( uL'/FEV _QaI\F#ܼkNi-,eH}d<1d77\GQ:%)"S>de!%S) ipsZfۼR!tzpu*_ACۘB0?0-  -u""f ) :wFV zs3V\=+Js` yEM%>)@Ӌ`W+nJ'}uKi{Sw%~ͅuUS֙sE+;4[h ژ~yyB,4ס9A*HFd nYDÉ% Z7#&0M!{SxճP@劻S53" Lԙ9tn"u؎j&:v-z7kՍA?z(hOlb ֶrW9NKaF VS–_-F]6HA;LHٚքGAӻuv1z^ЫՃ2pݵRl9 C]2n'kc@.<-v{ VbcnJ']Ug5vf脌/j9wX_Nʐ ATd<<|X{y>Fhx9"a+(NE= B//lNct$o\٢O1l`W78"&<3Cns(oȯ}kh (Y1\d`iȓKoT0+O'_5M 'uhUBa4a#Fج NME3+1qwhiL(fC FoMEWj=M+*kTkȎd`&sm(޺^A}A)bPz$?;8Ks%gn]vpUBIʼ faN`]jxWCXMVtR{s v_;]2\"(`L}r:?.m/CWAxIJ$靹!&Q7޼ʁ"G6tC ʝ-.^y޶ks*kJ LG8:ވ:){!wˤ3o e:eqJfMd씚16^9UpmUW򈞔|sD̖Pɧ!&࡜m+l S`~gD?I=wTgg̸RCx־ uBN'U¢Ҷ`w$c*ޚʳ$ƿ:|w]k`jS}%ֹ(ۑuQ+0CtJ%fK`৚Q@W0&|Yrߘ0ʅ\kf~jzDs,op>{BsȺp睷 |F8f[o;[N'k!"Cl"}509joGs+"uV㱁yaq&-z8y MBpy -==8^`m=Ρ>{c!Syvi'6zO"r0G2$p4"n( l3D GbRP=yJjU:Hm5nr=BY{D||^GXf-'U@]g y5 gY:%l oѭz+Eh:#FF|13E&`tSLD굓/(ܦ K4شy0U/5n"B9y3?E#1+p6~DWGo/,$Xu& 5v90&5I9{@t4#IFr^JdTqC[>YE W{ *Ҳ{!$-7h2C?'eOf31VSV"Dw%MĸsTkvо&=c8XkS[\czI<=SYpN!aqݕ )@ _<辊dqUE9n08L^V5^`3% EDMw0(Vx$] $&#% i (BB/ rUMN-c 8jPwŦ*"|+!Y#MnrMw6sl$ ] :oK_#6jݏ#.heVL)GؚY}wL1Vr+4CMT|p59v=n5SMQHMYMDP 1& ]A/Q/GjI,J.f{#ữq̏nT˷@J4Q{z=y3nթ#Nλ1B~F5@JzC~^}d_5uhZR7#2Uk{WJ6\Y鈏'c}̃ǪnLކ/Gpp?Ѩ?aj|GA~B[0x{ ]'־>.1I3SAp[R\mzǂ~˾:ക݇rS>N5Rk0b]:N߼!-h/c-n"/ ,/{ u: (yN4{|ߚ\Ig} bV<ٸ,D\M5]PӒ z"p} f[edN?cdW[2""SH};k> خ#K[{ D)IA~Li *qF6fLC%CJ/q E-@qoڇ N G  71" 3{o^+8#u (jYҤ dZl0Roi=Ù|5㸧tEn;(?s6PA=)MOLpEbif<\goVG'5bۇ YkEnZw,)2_?NHOh&y&aiG#o  Jv{xt 8 xn `*GA=BI2lc's&xL'NՕ QI"(N E6 (3oW5_h.,LgQ+wm27p/Eee",f ф^|1l?nZسl[[u5+Cv]|'rl9Bz➔(nC=y,#Ijm~JZqb;M J@%ئ_z\wpL1) ^7=Ɣ(B80N R9Yl5H,lԩ2)];}s%rMJ`EGl`.kR们qP;u83;s̖ 0n1D~HR'6[Ӏ͂0th› x ?6磃e0XJ+SpdHaM_ҳc[qAn2OIs1}}V:1В:8aaHf;_CÂ>%L4Ӂ _sW{!*%:7mHm5fhTzOxYQg")[/w4b bdtPiR4W)M4*IC :J%Ӂ." I}lȳ54W/7f:1+b2.*^3/tI|A|U?3AZlZ ZQ`H+ 2j Nk0!y|rI|]#MTܫq#оHi3I4LV;$XOQioVH.JK.1|'}z,XwV5jç@I9>>KqL "Uw5>g,g!c8B9ubE1Yҧy C߸S_br+_MOtX4^K&~'c05|h 4wCwlkl%ux#AYh@IQ)Z-ݱs_KS Ƙp\oTJDiqjyy|#42Dpjs|1UwXt#u|i4 K;% 6&AUW"pT{.ߒfGv`ɢ+K2KEԫ2Z_C~o vH=(![|rQ!Iؤ哓;h|}Ih4`N{剄wǶ4+D8N_1w~bKǟ\JE`c"#r 5)ܫ dSWMryX^T"i׮qfcWVo]oB<5jvoa"5с`>#o* JF6zdP Nޕ1 V~57C/82ǓBȐ۽EVuϐN9z aQC$0l")+}ys",[ ʨm>+czЛ}aUm֍.q׾,t9xɿSnER!b8qT7tk=%(ITn cNL|T@L 2@6&1eRP*MwF7%>e}<:^h!jIʮ~Pb/Z4}6/"PkiYT~_aƚHbB X9>o>HjJӑ:BLXL ~đ'\MgsdY khU c4OQxy}|@x-cw$fKByBHą:h^wUsS)C7䊲Y™)ݟe%ʱ{(QYr^ؠ+$Gt\p(V$[*m?tg7u6fkAҵvTSX迅"z dٯ)@<>ZbiO MwSm\~5B5%.$z&dL}½m-S`*Gbhݗ aqKŹXȦNed蜝Ʈ Sْ^:D >."A Yĕlz.9LywVs\1ж)@ӗʕ56})efrzzJ@/v9%Q~6xt_k}7qvPã#g7!I !/vg4\jї Egs>ݜV yhr{UtY~l]_F/Du!wY(:p{cCӞҴ-gV+w@1y Fr0"+ZHZm"~ŊXǜp^q4ֹ*,NtB9J(bUws|t{ԝEA11Zn Yfg'[qp`u&oApgͥՠd/x1 OZ0-6gpXޝ l $aCT#&$"k Cld6片tsM]Am'lk%#w$˺oi?CC /OEIQjx)2*P}2v?~6Yw]gVU,ZFksT<+($upc) iB~p rlUOciAk?P<%G|v޻./}>A,xh>PU2>v[埾+0K qdcs@:Ad)"ҠWŔ\%M>GR5 OK9?dnvd4왣pA UWp i9x&c8iC|ӯQ>ctllc^v≁)KwK>q"aֲ;t5<G٬Y躧tN\TEdaߥo>2=ya.Dgt!m0.@iI%4t*۟>)&+%3F70uF HQ s+`oNF%[C Nd"%T0>Y)(u r*)7k J #A`T)P&ZGi![=@\.N9tnrrʊKpimq%8|B1T]xT$5,8"Mב;,>@ X}sm=Մ4[%3@ӕj2xk[6# %'0Љ`j 2ożagLc+W O!;X#% D`H 0*Hfo>P{s'[t1d[Uhw/_P76셩~acx1TbzK5Ӵ:n3YWaEzqh;/:"ΰbJSq@QZ,e9`ks%ϰTdg㢡ۘA)pU%X%tXv`G!<mex#,ȑG|Jnҍ5Ya GE8e#tN>s8}~>&QY"#M u\y"v!LaQ~4BiA /+krqH<>(2air1^ d b0p/ ~:{ٱF,4Ň#* b#=37g&$UQ܋w(rH5b0MGrZyÉ'y} k& !ă53<- @Me/yNQ^g;Lk{vY3- 3$-77fl WX2aɮ5ႡE 7 Э}m4s0ֽ/—N%$,?MˊU9g~hZϾ## d$pI>.Aҷ%i1PY| $η?v%dˊ.f]Ȇnvv$`+ '&&Ǐ\pZ9pǢ?ͰOCO>FJӾ6O^3S 5>|edG]n_.J 0o+s+[t}L68)m&LJmxv|!!8L(5Tu5_4gXb:ȝ}vEWU(=PoxФ*oo@ 1g% iW:OCsį9/p6AkB2ăZӚaְ S%/mIZ|f=:%75Q)dIθ]hdo]3BgğAOP]v#a_K* Dԣ&2+oyD,`&&TT)n 8DDe-(F%ȟT:sͥ]mVJ>X$uU ^6z-WW ߼W1^0gPX͝lr՗o8˓4(  [fip!Ϋq4AG YԻsْ{;5{{#[=2f']H^'WGNW/*b%@1c ϝέ#K- C^aQ+| ˆ>g ̙K2e[_;#CH_!|/šVl ٶ -~Qx7S}:ئSYi`q >Ms/kѿk \7?0Srչ#~Y"lVZW}fZ\N)@3l@Q&X꽢`NUMH +i $_G(M@zWJϓ-7i1!_,)Swsdi#v^*}] r }I(s._5 7 1,mH^'^pYo4GtZWSGѥꏼbjgA ah.F>ctV?{rS껈slPdJ% !B+L̚fRSg?!ODNFfy3۽!iyVqϚ IU!^ YIS>P?N:A'YiEZ*PWdW ZȽ3ҋ^|GY7Es8h?闥OlB2 L?{Au<^#A-J&b̏3s&טJooރϑ qhl޴!iX+o5KƸ`EwZ̧ˑv*mqυBD)54@3ۆr.R-2'vůr :B}F`c8g'8OȠ@dc&n].!803]]r(3"{|Q=7kl6XjO= +[DBc@]*44._lKQ$OFpx\+W^lOty䧻>p0px~ݿ)!x2湑jdM!4X0t>d>!B ejO{VyfC0 :] gA ~hP Bgl7{K(K4b а).W1F14ٖsBH!d97[DL*lP"ʸ1}zwqTRiVy5X10#2Bn¬r$~6E?oWqD &s}.c *w$$~Gz$q=ڜ,ߣ_9ö**o,$RS=!GqK6r[dlz3ŽUngr@D,X޽7;P uc}6I%_-9/ 'k~wQ4RTYj _ά UgMr?ϭ^g&ع^B21AW?Ȣe쵏E-zvWl:Z҃NEe5>/eIE@4[ՙNY8j5|WeB x~Wy=TWx* &2Mj"IHg!i ;"5]\x9ϙv!6{`l.=kGǮP&k@e$(k]:{lA $ߧ<+n+VwCPǫ^OH6:\t^Ev!A` љ7ŕfC2/mJ„?x,"GځPcT .>eoَsʓ6hqh\Cڏ'X%u/uq\|.+"Ն!gj˂v ӝE]yuF`]?ݿ,?aoB85~n r٥%c̎*3ɖ0Ep;.2͡RwroMp qfҝNĜT\iJ;n\u> @t<&"f Tz&8~8T&jJ7>=Il.>O2dVjG~Đ5i,ґƍ0^XB‘=X*Lr 1ϨZ"fz";~cFi7Ov/G;/@epy c!LR^_@Jչ ec 2IjYqH/7'b|+f5t4I/J3tmP}iKZVeWM<& #Ӣg+<ּuZ̀)MҜleY+Ƽ;EϞy A_WLbp}XH|}J5UR?p1S%f(uɥ.M:x dH|ʓh$-eTӉRaFdCQ.`ڎ7$y'0lǜgT&G,eN\kE:6|ˇ(ӪAI% &`VB3\L)K>]G*>ά: "%iZXK$q>"(q\x .>|##ˀ@9qˤ~}\/Ց8":Osj=,myTM5ØL4Lupp{) 7ڪZ.Y-61Pl' N +N(bUa%! `r{ڨ0 ?Z\4Ys02.MI5kVnYٶKpKnJztŦ^q;@jx ,.@ 1[ݝWԑҿHs=_ Q\RA:`j)AzJڰeAx麪:놑{jGUT?JjӚլIwc^tU^~upGB,Nma-ƩD/j\Vo( ĴJ'"o—"w=1DNm̘U͓1f}h+{y,z?S~sʞGĬ,{fp.$#òqD6ْ݀dzAlcZ0AB֞HO!ϓ`Fljt-Mfs 73`spѾ, QF}{ضo"e=͡=qxqs125I\Փ'I0zl4g 'GWGՃZDt  F8dn2mOIj|9;5'{`u⬢Fk%dB1s7m]B2[J#pYz6=GH@5mym-x3T_5aULbA^.|rA.?< l|ݶ4;T`p@p0hD z?Ւ*<6`~FNW1m%}(o53MCOJ(B.,Z鯛`8ZHP-d9yDΜUZ~l]ZƧE k;Y{Rݗ%޳.pEY_m2Q`MsT=&dQ+/vͥfuKDN'7j-\D/%{l.alͽ(p d_\!V=R:)e!0)s9FpDqbӍw4nԲ@/贽$adIf=-FXm8rݪ$D|Rl$sՌiޒW*3^ [J"H"<  cYbZͅ?d/C=Z B6` <\wu|Tf!fC%osl9KY.S4IZ]?)1kANҰa}.0vli>*{qU7ЯJ_?c)^|4hIWVm05;`mQh3> \ RJLHuyp8{ʁ;B>Kwy42yVq=r/K#XJ+#eP/LUPڶyC;o!alGoij(E#eJ$)-/Ze]+ Euh12bxݬ x7~<VfL{C-ܑR}FQ{RuIڗȶ݌8/ ɃՄŶ Kv%¡o vs69> z|%[auA,;j$IPxv((sQѢPvm/ϰF/ͼW k"i:\h1/voyQӌr;ιxU^HM7!U/oQwgJPpbكk3)&$Tp ?;}h9ɩ~QP(A[LG=_m/;H s79RuoV#GWjktTP*U w\S&ۃJ]aG7OtŋWTU##OđRm~&8|TNzߪ"{ tꔥaFNqEGU'S)Ɨ3"VL+N}@,sk?P=?m*Hawaz \1meN+P)]ip, j6%|e Sb 1\0!a ۨTxbE^ƕYdbE.hWoqLQg&ͤqPҨu OSpg/#?d/#`ne` prmml2z9xU5b_ N8,P5FsBtk1qOEw8Y̬l[d7CD@UЭ8ݞF;]e 8"붃Gf9:3"x2"F_B X8M@zUO wK=F':jׂWVLE=tm9a2Jl-(+TA4N9W+W~7]A52B(h鸆1-:=%T| Nrp>=',itWzV`_Ll9)9g&WU^IK9C*OAadBcM|b^Ĭڡ/, ,ຂªy+N4:ޏ8p^U.)z*ScG=SڂRȳuΊɝ[\ԾFy(9a$&@)CI?[ChQAXWǣu}rOX91!ɢ(4*ALI8 +*q2 VOZ@Kr̄HcJam} JPRPXs/ uJR[. FUok>. W&eTGX773W e A5(Y?0POequEIK)©e_o r"hQpo/u[q5YӨIJ35DkB pC`qTGB M:w+g“@t"_na(rF(Ȓʻw?j¶#Csm<;-HWf(\O _FV(Bu=`;]A(o7n>'gutƝW?5ۺy[Gph0WLl?XlC(}{-6}/i;vKN! ` *M O?$"lJJ\FSU5yƆ7y}篥5aq,8\{бb 1$M(X1IYv҃r_^n#T8v.u= \# S+k*]tć \bvL܃\B%ç -1UuLu t7]џ鱐ԡ "F{ZHMV\`Q9l4uefaԢ˫35p>1he pY|.Vrz_3(fQt{ҵuzNHYv4SC*Ў{vI(6|ub'܏" E@>c=O;+RNsT3zpkONq¯GG2ɦb>`PmI;b6Сf ;L mr:&AļYfp>8̔+gi1]BI( J^C >uv92w$^ThagHq:e h' Uj³5X|<'(i,ڂajZeGv@ģ Zr1fݻ֡ྐྵ4_85V lB/,6 ځ 2_'Xh|T I# P"ٌ_'X(, !JB)-A%R'0J_/ m$Aa9t2r;6] uAk>]%$Jj,8Å]IAԶ(_2hEp;Zt@qOEݗUsi~|RzBSjo>rrq>} zVh{QFOI!0Kh Y)M[Si%Ӂw| ,mC,j*uGe"lXX'6b ]ncBE3S?P1f c֎@N,)G)0 P5%(j`tHgz i`qT:7 G8W2p͎]|̷xXwl)85b%jEwT\,@_ZO 0 ܐD uFIa5\5154m)ykaupSTZŁ @׺BYӱ_b0Ɛ ս#H$ ֣vr#rW7!2[`r;|WWqۯ :(g"l#QM(ة/.FMyZk ^4Oa?R3&6q_2t&n.y_x;Wf|"osmny] _V,QN95f߆f%îẙy19x]?oa'FOmZЮ T'mطez=PMϊ!zXۋ3["OF)8}Rk5qr_rT[{%ce])6xptË3K%1~`:ݪbvh 扽x #JQu"u/#\;W.촆,`V!@LEOحvˈ%;~`^ gj{ oy$!#Fr6#k$GpPփNi6DEoύGOl˰ Y&Rg*tVS nyI$'uHH3kTیK=׀JI0 '~$(~JßOM**t 5ZhȰiE}P:TxmMs IFK$I$,'~@ 刐)A-/běɄ?*J6]QJeQeB7ȱlKz#[s7;I8 Ȏw;$ؾE$j_ꖆj?i|pg@CJ_ %sH.b8NSؕ 6t]AT6,q;fmӝQT-R*^}4A d' 6G4eǬ-Qg&|ll#K9/Fdy峼ъ0V "N#D 𗷤 =PG=,9](S KaB T.zd 5Uȃyl,y78BgScE!`5#'{=pHQY5li\Zwc0;j(G#Oj'ӑ|fd.#4er1E`4}Gpw$`ZtxłF7%(UD׺. LFl_gֺ6Y u9 BDG*9OoJl`̷Cwo͂ҼT z &>a\^R.l +r\ `*ہxͽ}+1 6SF12z'{{:#=O.l%FcNƘEHtb ay$y2O޽-,.f?mƛ{Dp 1Q_[&՘l~u.;lgTK66wycgfj41/\{ ^u+{ Cd zcɩh/aST<; U2Ҹ$J瀠؇}֛<:2Ex=ֵ2vͰc;bz1-D*"6]ԧ0򲂼\x )ɳ s_@AWNfcO#<Q2 [;nw$]0R}fZ:`դD4,3U=H>Z^S%mb0NmBJ~tIL N"9GwqYNk/je"h[r$m* w4<1 }£o,dmҕLz%+PO`Qȩ|hr0.} (p)p'·)GkEP53Ck 3ZJj̊γbO%*_dѾ@.92pJl˴;*z/]p0rXmNjҘ!h(xxxbĎgbY|1#kobA)35v1uQkzu*Iҧ[`s Q՘ o5SB|BH_<¾=-#"Fhf!8Q=6k~JacMQ#V+F d"vz҂<;eHeN"*tK1E!inĻʽ!b A~p~,q[IS ȝmekXy/aV~׍(uQ*A+Pcn`+d]4WK Pp|AĸN{j&A..ݔCG~:kMOjS H|!JiCoi4K]pM[d˯ '{സnRCn.#YTVnF׵$1xyjqMa<goQQ.QA.rTFx /ҼD2M/HE)BSҺlx]G?%zJX*|jޅ~uښFG39ɧU,_xaEq|2?\hzLƺ{GK,[Hn0PX_Ŏuyr ֑pYÁ A4 J-wId!y;G M'*3hsNXu0 YW捈2Ajg*;~LK8E~ǹK4M0Ce.lf#b@O+38`HalPDt$nX7G暻_ &E-#ѯU]/5SYi^TM^ F뺥Tfi묗0ʠn`cTXuFo2cbAпQާ)/[!$YԒuJE!ڃՊTƃB2&=Ah46[ ܭWm.*])ENk=R xϡ0DkQ8$ MZ\.VajC:=OJVt16⣷eI<$V=Tdu,ő1q>3l.iwMUFƈ1Yz+3ORR/~ o@ɫ%G}O/v%Wv[Ȕ͔YJpzr P6D֖/m$RXo,eyȹ}6r>/ܿ}c}8e{]p,x q_~dZ܎#>q@LQJcȕE^9•,mr]-7SKa×IQ-yx\Ke;wrlkU]7N3|aϝYC|sAJ9!ŭ v6(7& tCOkQVKGџ >9 H\y;@Rac0DpE9q" h_, Y18qd qܫ}gG5|sH]ԶfT"|B9̱>K21y1*PIX1hZ@ĮǓ&D~'XpYAJVf\uWy%V;ڳ#rkwvRs<n[B }r%M_d|Іmi9-/ͶR sk%<6ɬ D,I qǹI ѓj7~zڣ_͖ك!Hk;LuRn)#RxYd|a%F쁺= m SQ Imp˓fM66r %S4=Gb>ڸVܝܯjh˘O$eA+eı2!a(JW`Cb$G$Ih15e0Cq"\Ii["J|F_r65z#T;P706ii/bAGzJEН#-0iEh#Η؆Nto)^vՙ1Ag!]L=u!GO&Ko6MP߸\^=QFm< ._yTy=̮?AvP}6DW nMMD$D]f&]p-UQ" :\\,WL ͕US{KJoԫ{ӨhNA᱃P ( {3j@B,WV]&7FnQAsZ'".5aPÔROt n+TԀ4%v>/IW ѧ CG SW{9=c]J;1BqMďɕ9gH=/d y(*2sŠyp)mήVN9Y{c`xqy:LX "*滗B^)ߏXayY}n--65c:E"D^JNͰ⬖ {h#]}ΚmGO0O] #?r̘}a]B x́_9֤֑2kpT̡=<-6 WVوb eSTƛ9x$+|~)I :YQ%Ljs6;%7R##ڣ2{EHaC ҄rPjB`Fw궳кgItr=팻 +rxb:5kUiDw.CA`/9$7O<^ct tq-!7Ri8 ZlX{:8\֩՝Y{d|XιGP{ f\2}]8QܓrJ m+=B8v!&BKN6TcN}S)veq+y7tc:U6r8sʫP!1Rrw7XCPjsf6esȨF|!a;TM`_éI|} ;fmI7D!: ;2x)n uM24?Ң?&&|zh+`x=ެ'dzHiFQ9$<@vpޒK\4"KIV`2ׁIIXZnUʍ5u5FmTe̯ `BI^^ plm/Wһ%ƅ-;`b9 2=qx#KS6Pf Uplp {lz{(IN3>*/.+de^~loKU7(H{#$P (7#G)'Q^SnEE[JПy-`1cw ŰZ^ ~E”g^v vƹKK|bהN!2:P{,]vR<4yswUMAVOeֲ@2TfͬA?Rek3U-#TB.68A^BYŎ_EIb\VZ|<* !a}u4BC!Ǚg17g" Uy~Ya^\\= AUZ 'Uk@\a< WY BgC!}5b6r/?DTݖ_g`LϵHi0]`&q&햹J[&6a@k5{ۄ9i @3 U y)c[#HYΪ`z LԼJ>ͲaJql~xvǨcحjKE&J z:n3"T؜~T+5)ˣc4ܾYNX¤XHm$pJUWT/4fu[42TC%XY]<{"G۫#HD2ᖵ[{5/]Dw;sb>xYj7ZߦF6(Yd<;m*kcTC JϮ5}G,ѻC10ғ<_;1jVjM.鲫&ҹ4EBL9O)UB#8M]rRA>Ѓӛq.$2eip7HPw ^'*w!c %c%uFX-Nn#+uִ#rJ?oyȍ-)M]<Qp̈!ͪ?M Xn-sȓHֳUƗ*iJGt*5LHQ6ŔǤʧQzBI?!<ݕ؂ɜGvmDtK ]32Z=x\欏rXO!CJ{@2^`Fs]Ǻ63P'g ea¨0o?P$Dڌl?"{O"mc-] ZH>HY7 `W}MLuP5H}YHfIB`;"tH\5Ghl<̋,kbۄR[F24_e#Dwp:4|ʲ?'-QwDo>,$U\9(Ђ %D⇽^0UY( y y{d@FldF Fgh-i!VI1)#,˝dWYBѹ4ٚdi\Bmz#Mg<ݭxJbVjI,z%dt g ='ՠ+J5U>Ǭk~(1$ iTF78i~L&OmPj֝%VL#&KZ.i6>͙#U.d_wѧ.7dk\T=ޘ@E_!lш; %VMYX'WxeD5z 2qkhf!7Zbm0"`حq mBhF.RN=VjΟZ{zT?t`;}󼛅,`͉q_Ss:kr,yS֑FMt+u uEmP0#. FuP2g]GG&8hiOG7EQP.vR\s GqXm"ۮ\CLCcϬ4w RzZgZ tnPP ֛J՚R%fXrQ|CxQ!fy(_F޷s DU=cˏl&8Tô]k?oC_basVIB :z~_B0P #Tdo-x;1|Or_EyEoAy(_I`)ۋr' NlhH@|o!qs#wCn2`'AVL@;$,1pR;.UHӤI [գ8hҰfh@}2vبB瞀L "Ew`Z=1TFl>v7 c9 +V#=}8(ޠ8qXJ(oYnѦ/cOgQOOC}g'p/_DD =+w9믁c}=Ƣ'B+& 1.oA8f߿|J; 2N&&>6|@Tt':+M1;\a'= ^(ΜȎ v۔zfcZ|@#m3p8K)s8CYx dž e D5H+U܆z:8vaG/TA Hj&R !Y{*38; BI؉CϢY nǼvUXy-?#HvY/љO25SBD?=I%Vy WxT3^N*nF5V;egcp_!$CDbk2*?WYۍecP Op n4{L5 '8 m{2l/u9c%6EaO$/:C \XTb^f267˗%~:\ b|.#2&2!Ex Kl=\GP=|a=yOUxce%zrjZ||kl޸i.[pG]P~J( pm Fk@3)lIpX6./΂lMWxBab 9Qw]9KCІkb1aLUla 2} "(Vޜ |dI~,,=fp>:IZv杖jgGbɚサT5c\;]xM[Ȑ z/fgL-ɻjů}14T~÷i$ iN~2?<dž9HڃsAu!P:&Co]T1u(7MWc!HN -jg#dV>t SJ6_k@% dkzJ6XDN(ܞ)1ɪ~j(Rg­/* `WL޻]xZ SgK&x=.ŸZt1+?i B0*@S6N5g+S^ѣbt;V^i*ͥ qH=mimۥ_K%ѳ;00bCE͉\,ebJߋkm/am8\UڅVx\$5& k 3F"yRZgժ 㑂5^qK`FWS@m0&y"@&S׽k" `)%XǛ)\kMY5 nwX3 & ? &QWX%'.qL3Iu.O>,>8$/Q Xubn&ZU/EtVH[ Ӭ͓{S :X?ᢵ-̽?S tߙ>9ۖhzV<30l)ۄld]0 UscE~O)RX.x({phLf}>q4H_J``1>C~LEEB*?XI+űSd_|JHE<\ɯ] 5"5\T=@g r OE h챦Nw 1OTعM$SEYGtD3U<־XvĊC35z %Ljg)=L貨.ci1nu^yC:{1}%saug!G( #O -81g  Wc+@4|hȃ/fK9_h:o 'H뢓`*R6tʍB߲]OMX*^ 3E9,]uv*z(MK5#.h ȭ 07k}L""zHmC-Ni5l_?Ez"1 ]el민yihn^aЙC0I{@sF>;|rk=G0)z(#p'vpF S&90\asAX&+-!hsn.f4SH3{ ݮ]|JVcAVi0=s|i:$cRi'&ݠoY,٭"9#%Ej_*GlD773g=*9a4OioJ!+ÎNh\ !$ikmrvs9hd&&b8XdTa"(|ʴ+=bAN{Z1 ԧx \7DM7rTrf}+^MRQt֢%A#Cqo`m> x1>o fרЊ`IE)09uХ}=QoF4'NxA˿-LwW6]oww")3ZHi"4UBd "T>!,$k"X`=?SQ,;{ . w/G)qb" [{RyC$߿2\J5Az{8{)0;58,|p4Ӕ+-!Ej"]| 1a|~r. !7& &+@6)C,MX*iPR\;4Bf0H$"#:G8 F y^]pCMTaL\5CDm4Ijc@kZ: N%Q /~~ !QK$nJ-҃w0 bЯ<'AÂF, i3civ{TTD[w#9NXYڃ5# t׷*)2@S  !]jGt: ^i [%"x S>*)L0'Egxֹ:'Ӄ?;z?=Β3y'|QbgYF[P/O6ꎻt<=ڿ| ؤ} vcɞ\X:cQ8 ^p% n/j5UǕ΅TX,}vRŸɄFVDaBlr bQI|ʭ2SN7̚c^|1MB*:cIWAܝ/-)#%Í<8)K$dؚ.^W:orEtZg g[H#W4}O^sfS 2u:߉(. r#?fG~ \fl`Ba嬱Zk‘86m.Z,Nq6;KDw]TfWȑ#^n'Sg{Bfm$/\7F=:Ŧ^[% ǨI㞪f:ڰ. [:[-{* .z)HbGVDU,cYcL)O/Qg 6bYv죝d/rv;K÷(51KPtd7ʉ5 6.<^P]}P7`ʚ1]pH w.E;KQ@K4A@pwy5M@0UX$: GZlKpyj{ޱէcvri:i!ucݪ5%,H; &<)Tg8}}@b]Ŧz_dA|˴y$rZ7% 9F=_fJe>OC x<#͌_JKךU꒖>8*t]nxx=+;һG&D+p6K|})NUIg5JvUEB}lx\,/a |tmtuL/dp)xzVz؀܆# C.4|-ptuVH~ Wd,N:lʣ)QF[\?s[Աn-m`ACQQo2&Q]Nj%ԓe! +JDU!Qd_*(BT4#9i)$Yw?Boʘ̠ԩpN&&c@jEįQ>SqqS҆[MwQOF2M(M.f@ICRI1bؒ)>F">er:ڥn̐}4 ROLsW=rzA]Tjf~4%@FEH 'p`6({H E8kˣ0)@UZ Jͨ=e۰@@`вJ؈ZN