libavfilter6-3.4.2-150200.11.34.2<>,ep9|?шX&'DNF` 3Km Z%T0 3k43荎byL@8,>}ן!f V ,xslJo6%nTsMFæ},FO4UX2! ]y 8\bŚMJ[$PЧܮ4tf|l -QPEy;KmjUѓ !;f)R#oמ'isDQYa߈ .rA$aULk>@?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/%#]"k%jjdo5Gڒ;XEs:ՓHTuBSQ Ob쫌~JqX=8L;M=4טU?5e.jٺii!R }=.?{e6A]÷{?Dy-G$ 8t#}?CM)Z>Kt蚕:7[t^'Mӓ|Fog+30O]V zFz|F=W7jwM)5}] qz:Rfc1XK+,f!c#wm`גBE!VY+Kz{#5¸JuƙZL{F'b AENneFS]Q9.Ezk`/>L!̤GnQ/)Sgp(FԒO񌝭,CvE#\ Dԥ( C5M̪FbsHq¤u m#M]4q!CHH {# 5 CA;6bK=@^ CW.ƛ6Dߙ8֗yD孧=[+2Fc2z~GVj)Aj^idAˢ}r 5dTQMC32} ΟB $jXC.5u E>A$a n fm3ҍ= 5 z,IKafls YJ,x0[)!}eh OI1`p.4;P2H~d`Bs |=} mt P e"4-Vҁsg8Bf}ʭ'󭇮DU1h}a2%|KPXivE`kDk=E݌||;!8/Rȿi8*1;3CK6'W@wA¸^f b[ ! |Whw0TEQ8^> ߍJfKjlɒ_ַY94b-\:>BqǶCDR/s?O xN:J*YJ WU)Jb~Y?ar ?seN*߂@i*b5BO èd<ɭ`L(Oާ]I(U%U@)=\y`GKrHyW]EZ)qcӌ@Ag?p5j^BwP:-zo\Wӫzv]ՠ*rXr 0B2mrxc&q4yFւݐ_$_Ķm65i'mც$fLPas*9ߵoWi黴(:#,l8{l6ꬵ@oÍU0o0a9N۴*v8ڻn<"ʗqTAY^9s/Q_dnj[FB p36ܮT[''s EyVUZg0-(B^.{@|C3΁:z=8b+u}_;|&1 )HO}h@wK>p5q?)|tY yb%$މUGzb%d2_oM)Su3Pu%ګ[kSl;Ab9w6hQQXP a!%ȐBU6"p? jbI>d,1]S^[kŤY"IM}؆辀5#9W6ߊ̚B/@쩟]󲒞V ?ַeRil+!'- 4Ěw)ct]@K֎S maK/SJ8ڜŲ=>FJ{Yb̾ԉH$ K63Yap }346Y is\G2ߡA!i$PAB;ܘ5+ I|W6KgTz%||1FAJouT 4;|Մc{@vM-77ՏtX$f#"߯eFWE14^O])#R}nuWC=wnAkWΦaZ]yjy&cqjՖnuIL}Rs&@E̛~dwFӁԦl:>#)Q7fLpʨ3rgbkqPMPzx b%a72l&k8޶,m+pgYK sHHkG]]cDa?IT _KQF36&&y$t"&{*T6CG%QVPq;&.E]@ ܨ'[FafO s\ #'G7uG+DԈCO%(; %/~ժ?(|Ѧ:,$mPRE;A'҂#>][h lE(>b8pС)9[; ':7d>ky56{jK%;LŋWl%舔t,#H&ou@t稗\@n|㴖V %+e/2?ׁZT[j IѕBbvtA7݉]&8"e4Ls_?[X_tNeh2z%i`Y,Ӥrb0̉ z]31OIs{ú9U)`'&kF d'6VPѢf&Fm5zh~HiA9QM]?(rFyU#-p3겝Ɛ+ygU t0\@~s,, Z0p)S`8Etd!?^mߊ4_!@[1nMTuvT hgK2de% !M'YJ&cb01 cbc7]Rz\6"봦n^!eYWȩAJ`BZg 1p)|l;KqVZ4e76 (_@KMeImG dQnXw;U?Դ#(!'M. G:ҸwWxch1w$74Q='C2HzCRӻquph@VA`O!3%_j vs~4huG'=P ׺N7NoX6P>1rї2y\%~japkBƅp'z0&t U9slT\߀1\j ׾5FTAfJ(eT>1%="(mU9$of L2BxT!`sB6_Ww='7y&Z4Ef݉Wrߵv$5%Ɋ hhU }xIw+;AB.N$ya[/&{oC%ϕW5y>EdѠ_mP <hADD1\or͹fTs!#u78Vfp5XEQiiO/`mTtͧ )MmFBL+ A1F:SgG+i//jB{ì =sEգJm8&xJ"b4^LB/F J'ݧpb]5n̉$HoUdОX#Ȯ^îmI`WYt dh-)[M{1کlx8KU @j w^^-?C;lHwN n=#Rxϔ-LY&Yc n'ͺ]pyye/$w!,cNU|!Di2Z矝>Y˜S4I'~`x [8|}{M:j{qNf?OagנRPzko=3 C G$O;$djZI=GZ9cO8R^kuAa;""]fQ2JNWdizj"2mZ^q$΁vM}d+kq5LGS,PjD Ђ%DuZllpm3W\s]Ó p"c|wr0v\_\]3e<`bވD؈NILDM]3 M4/lnSC=qF+=45kCFRxT ,nV!4YyޝZgp4V$`KUDȐE<+z}]'(aѽFUM&p(;>$8Cd Jס3eTn(Xxhu1iDщ#UlOMM qm {3:~{J)Y:.Z "`jb&{-ٺ@2G5u)(=j\jWǸ`[*қ˄e k_ 9}lגQ0v\Vp+R[66tͩ)0YEj54xFL-*&,(bbԶX6 b5Mo5KI4$]!W`}DZʛ}e1X"l^gH:"~ooXhDk2b{Lz4!*vrFv ѩl]9.>{)8^6ɠ+ Xᨷ~DfY,>9b$ lQ Vԗ۹u6tԮRo@ZI2xdݍHVJ\ts~8$j]4$Sd R~.Z]|0*n\ @1OJ.}<2xʢukpu>'ԥ* 'E Z-@iX0: &<<"9L% <`rwz]>3A(|[L>Sv<$N5qԩTX!ܽB~T'2Zۅs01In:[97ux}~se&X8fj7[E9HJ_L %apq-s SRLo;6QIkZ B4ZǘS (7|ȧ-#D]LSEu8,x d L61]$@F*Y%0:zU$w|R~>Oбp}Yk73v"=j7IɁ_ˑRJx-HowGZSg zȂ/>ߍ(R~y "ʄlT^ w!Uv;v%^;-&C_ڣZ9qgCP; O;53:QV"ZtS z" >9BZTM;P z> {_VOhuNn˶`Auy %Cfws=jnWpҳ\Jbsyw 9.IAط3;"zr՛ F]G\8d?/aqx'N% >CgXTA.h6ٟCkxsY<9~^+/zp+ % x7Nix}v/x[Ƴ ]IZRknXiӟYoe4>5w RÆg8ꩆY9HPF olLo2 d_ҋ/5uhBIQLjgpVg4lU@}+%8ʬ} I)śھuI>w>4kK7f)OBFx/,N;תy葻,-xIqQ i).N~3NDC~x1iF=A\I)TQ(Xo8WJ2§8^ 87c<_Ehpovm.65T~k\sy_ZڎNc]EVP,qd}S ^qkA-+I0.u$[D/-Q\K^SxqUf_5PsSm0:~6ҝagAt@g%]AرlF8%^4By橔Ӥ B PE~D fo6@H6jte5nR; 3}`fz,`XqژV\ +ۙnakؑZHkKV^3Ymq߇yzBRvK<^F` +!̥ TAAs܏7J{i"{Ҹ۲2-\?3@6&6Nn!b,{Tka5)n1f_ǦFZ!;0ـ5sSI= M$9ds_}L4tIBtnV3uUGy%1xxnqr4)[O+]d`5 Q?VqW ]{ P&h ?PbgmdL& b(,d"/5^Fzݥ}pdNʳFv|:4  sQ6wW }K-XSV'/Q[9+YNXU;<<[Ns0`T~ 3LSH\jMluPW@Gnt r4-Q ݆0s $lpEU5Q{> B M"#Fop*/Ck-D؞|adݵ-Cm}k혇=ڵ-ب;3Gj(~IO.x+=^<V!NWi2^MxA%6 :2n;CW:GVMME LMA8=) sE:fQz\&Oe__qb!}Ŗ'qz=a6 b#!7ܩqr D8pS-GluzgM??u h%nSh w߸Wzy}:ធƯ~7F gRS?l*@]~I"'!0E7g7l| ogv9Dw\ls@l7ڱʶqKA Qv*OB(T;ۼYvw=Di? jw2~ҐR @X(蔬*]4e1Ba7G=rݚ=`#]bBIiئ`2a{0ΙcSNǍ V)PSؗܒz}".ޓ{dTy^B|SGPWm) ‚K~@bdRv/禎6 P%= Bkm>|_-`/ vK|QsZbw@τ>?!-4 R o RcI-V}(>{ γa<(N<@"$Sm靭X NjCձz}} s>ybrXRAy"⩺<ȿd)(G0T3C~;ȂU6Xrߘ/h\K#@"bX BOUƏ³Zj&g=,b]l%1=fjE 1pct@N១ĭkn03q@JN U>=a> 3ŌQ`O%SF_z# y~E ςfWt$+e& r[T\|sr*I)/VcoQ xZH.)yET`5PC)Qs*¢h;=ʥ2UpDIfuPGWh۫qT5#F j8,(g^Ttb z<vE:/Qe"(Z 6/t^hB~ɚKmq4ں} ҝ8ٵ`Tl7ʰl,ӅtB|4O) ȶI0嘌Ҩ6sQujokU{IK7v*q+[è΍E%Ⱥ Y(:SV*?N``cJqsgc/۸[{Y!H|ݘݯ`:q#3r 50?d H^y;nT38aE)bb!]X{iS p h+TblA_} WӢ[jP*OY dT 0rG 4/s.`.~QnD }lz ҃2+iC~m1EۻэrbiB"TeF Jr8w[{qHlLlm40U:[L jpP3Na-UUm{dwc5 CyYZ~kKW{!dDZhs`Y9CSm.}w7V0¿۹mMVK 8!$-/#Ir!mvImXEmG4i!\Z$'Lg^9#k'aUQpS!%W3d':).uzl%mf ^5H3xE4n։dldiZ7HAqP+(_%*ӗ<pl+2NW pCɰF8܎ksQlk 3ި8^Sx\<01 L1j &hBr5XÜf#w"߿2%hN;xq,bX(XXA^1c2W8jM.h%{$PQ >d \/^8Q V\1kVPsDSrgJY 8w.?Y&v37p- I~C#ZLgbƛ@O yg$-j~YT,mE0$_rG$RܞL\ O Հf ؆Rŋ^ ċL!LYMk<9)jʜ8M`0ouk*nI})a;C%u׸ϗ4VU ^\x#3V=0rQ6M5~W4l[՘ W Qvqw2Md0J@R6[\ʟsv=DZ=8z,ca+-?_X6;nz{NT`&XG O7Jk-Xѡ(6H""^kOS҉<~yoM*3ۡr֍rīt$eԜd*ȘC6+~1^34W"\V e5$x hwn%0?Vj֋l^ށ`T͎`6 @o8nDEL}^fգ_6W%Tq>$E C30YwazY&Bjǟ33q<qT;;}* dhK$JR)B+|I>7 P. oHG-G8ouZmNӁgTٚ$JGJ:#QHPy2k|iptS@4C}[ zV6U ={T4!akg4DN^BM[ۿ0Jܦƴ$ UC e +"~ Ma HY7wfCrm [m.U+ΆM),:hK[))a4m2_/vjf`)StrjTYqtfMMVǨ|44@AYd{-w7]$RS^n}1j2&e4>$l7,#KBԂ*Iu@wC)pJW-HY[[AiXM=z"#pf:]-a'ė |\5rqTwB 0 "a ̈IM뇌DTKc/v1Dg*wgF#-fKBWƮ+` *޼lP3;' fM1A5/7Bf(KVz쵲#Q盤] ˵6\ر96B܉J_*!Hӻzrfm([xtUm j b BDxQc}[^뿿  gFD0r̴Y}gG f*~d}Tq~W C]X#~1uS~5v PqM.<2coݴ-#2)MF摩((NWZ"Rѵ lF94\T"0 Atr)WܝmۅSG xF\덕$7"xB8ʓ1Ti:l;LOĉf1j?K q>2f8Q6hpg7D{5iGLb7{uBB.U4 im߁GhXt] Mhx Jd}6)@~53˰Ox_K9Obt;Ӛ]ήkO*h܎*~S.Ro̵Χ*P8ċQ7;\V6YFuLY򴲼عe$bB?sJ\Ixegb~$:]-IpI7&pgPμQ3-m1n \FT[(F*9cn !x&twĝ)i ]rTz%encx$%Ax| !Uj2+2h ǰJIPUrs> %_=z2xyѨ\GQ`?!EOJUՖWϼ̸:W9xn3h`^ssq\3P~lJ$'"B5e-78* V7e |NW#zSQ1Ihd}5qd!cbӫs3zB9!\}eE%fX6?ԕn2?E1 ?ֽ:IV$MSBDVGݨ.58Pb[: zW_<s׫cJ 6L3*(RڼYv|Vu1~^0۶$|XJ"@w8ί,vfn(XSt:/(%`}FrFd|"(6> m(j.>8 IlƆ١mSW˞410`8N<`;i@8<+ W=ENJJ12֪@PI\C)j蔟QGbM.%s48%GShv˔1x&sU, )8vؕ/9`ցmx3f5"[ D9 b#a2 [^XӔO_O8Jh Ky`1˛Q=^ *.%h055Rd, ؀.=C!nOqj4-Ctϱ#g!lZ0#.M@ۏ/l\!Ie|}/[F O)7{LL惩Oq\[2G|s'Pbք,"C2u]3>wQ KV?ǿ,bbƃ8ł..>q6njLϠw|)~ܼEP[blu@d$#[70SH?RLz`5-հuٷ=ǮKyTrKebU\mX+:8o@$x+%,$$G%ZvxqRt`_޿>גqIrHn!VC'yj)wVvgeyA-,Ip,JFc@Bnnuխ܀8b*EĺnKt͉Ԋ'h&*7lat~#c@ %@\|m}Wۺ9q8w}ɪ! 7C 'sm@CtQT M/ _7Vc;# o02 )bQcq[mj`n $>S(U(GH q*Kh1jg{4tdS(2K nļFù"`N~!*]v}%8zH%XՐ6*ܢmdi킞($ tX` &hJ r*?χ^SC`gn>&1L{6/SW@2=*#Ib"5c\okVho+H{xk0 ܀=\1,1(Byg4s)``+sQX>\~ŝ$*A(HozFJJ6j2P1LC}=[Jp2?E" `╳\z_4mwx)$%\g<-ؒʋ#>ie&8G1\`dxKv56P}ۏ<1= dAd71kz>üC"s![Gi$Q߆1X弸_C=SrB/j^:?r`dc2݊a 7DvTFjyP)Xs˷q9 k CٓagUۚ"=ނ@z>U 'оEtR_j 22bNp.<4EKfQ!Sn[@G1xB[GaF w2ğ>כ%ټMi4{`ketC[& ]l΢L92.xޗ^.yOHy4?=Pũ.ɜë5 *m&6`NMI+_JΈpn7)Ń\BUw HqdHVh"l.dNsl)X҇0>DňVZ2J=*YfJfΉR{۶_NbY J֯ęǑw;`"77[Ճ#gVOBeMp; &ZD$>gbl-/~>\|}v8J. ԷIv11a Wml/:9 zq D^~]Rz3dftH#b۩ SM"*AN|))`1K*kЄ QlOؙPyY.WW_(ӘOfBo;_='ŀ:EncnL& 90$0͎EaJMhroեE!2cf U9M'9Zy%{-DdAԧ  KPd~5Zw%oqksiLqqBl:W '4.krW:jcUZKs g)9;`!9}>G-LcZV\H :/liږ{m  oUЁ|OffK %M˱'n'UD.ZѤgj/BRTH ,zKXME D S`e钦 -\Ü걞ݿ`x񉈄H jBg3gO9>j>U4ᓮ̱0L>У~nG:YEb@ӭa 9U;lXM3&4K|K)٠2YCESC.ގ` ˭4>VD{uIs,&ʄgk>6dC,@dKG/KWp*' ]vIQ {_>ᰲ5i@QfE[/0;_i* ?KbKWAϏT9Cg#"\#RYNzBayDXlڞԒyZ_ V졌ōw~/E)uWZWg{qz]`:{ *hR &ȰG%I|N@ v*bQdkj RKUsWeZ?( `9_y-+tBK7GW3#F9-E&M\[Mz ƀE{eߠ}R ֤ΰf$!m]s])5=+P}a He& ê)%`^PgxzqDHK;M31E=2HXT hPPh+x7L7͛z~@ߵ4o&w.GUyCDN#g gLjTLLO Òk3FYᇏfJcNxRh-!bd:i' ?BmGكbb%<#{@GnpBK1G q9 jcuPE,HCD_pb2,)IhN0$28g}$Q&k9Bjv(xoȬm3' Sm岉1[6 C;WG\?%QCbZ(i$Bxi;)}zhf9>olr"Mw(驃n'9IMS~KH>7|)p%\?40@B9˚PW4wsR ZB3BܤdGOeUp ;_Fgu,(,"$}Y4 (N Xl+t8 LWi++Wfݛ́DtğpS1ec!6HLtϒj?=u*٧-Hu_y{$r1fV{r.D{3viTz Y~4SO#ǝLf tr#߁OY0sAiiOu"S=bӚG <3A-)U&)HЇP.1 a7֫WI4!J*$u46i$HBI!#.pvb !yim; "t8]Y)j& L = )"kD*pqn VNwj 3)bdn^>K'8rsZ&'͊ p0' Yΰ?*q[wp%+CF}iYNہڣ؍[g`}OG}rhebWe]Bv1aکU!:gԹ;̄, ;h+㵈.wd^ LmRv2[`VrI }?]JC-*K,)LQk-t4,] u&LE#Sˠ yВQb P C#Z4<1rx]vśZ{fKBs!*HMsY}7әmFƃ*m@ Ň S@ "v)K(%:CxI_H/C#m}N"J'ɣtGCy!o1ԟ5.S kL{kOd~{G<A}Olcr5>r49+s oyTXP#3gNDZ!G vp݀eU+$CM55Rl`"eIG:ح!A) #t{@'Q&gY=૚{"@s=e2wD5Cv Ϻ*>F7WE0d_Z>jOA?۽V^Ŕ$11ulCv$(ݰT Ѫ|ǐ n[çƑ{i| $9k'w=@!EB|pUz2݇&iޑBD2#c4}y(:pz_TvcΝJI܂xCעA3W{hV (ti8Fbg11WU8s}rCin29X67Lޕ?XߔT420jH]4鴵IcN]S#hvZSpCqh`#B_Z&B- BD 8Vs-dQrؖÉc .j`Aw̯؃DA_ s Q\XPaTn]2wKrˤ(M_ [D7,8ׇDM_vDrW'}n-= <&zz u'EwNCOjMO5sYi 6>nHVLG 麗),/ƅxq&!g HĽx 0oEC53Cڲ$ u$Vb=fG9bo+`cEF :rN8LP1Cl103E:iH zNJ$i-BjX6Sz@7}d .u)9K] |ːV/p۹T'odcZfEKJ2m`J=`~P9o/kt;ΰ~4"HҪWpxs6gDrYC[f# EDP|xCÀk)3zr3I65^=Ʌ{;5%62iǣ?aca6+Ǔ"„pg[P/.kٳJEdr9n7n]0fα{(/yCmITkLCId-R^7>jm򁉶e{ Aw]$Ѯs5fI/ Cʇ$_zqá&O+e 9} ;"GܠO1# +FD#I`D~Mh?Ҷ`Hw-"d%%`Wуg!oҹd>S[BvR,>dWЀe#0e}D~&woKvצUZ"yF?w5&Ҁ01vq}G31C`6_p:ճ/9۬(b}Bqk#@+P B^g0`}}*Ρ) n| ǵӱv#Y4J9GU+nEAs+d;Sbw@Ć>YUztc"M*F|uQT= ^cFH4n|T*ݕZQg!l W82vv<=Bߕ.v4Mx6WݍKatU y9*QTME4"onR`^i\V"Qếs"4…-Y\S{}!Q53WH\JFt؛(xfH_wP(Cq/9Ņ>gUH4588c]Cd~Uݧ D γ4JW'۠q? Q!.vXz>kP[^}HO,3Xjiu4q8'n__kcTR ҬÕoHsk툐_gɚwe|4GX* !A u R{㓾 g w5}MȤ%5M*)(glcuZS;;ONY0󪐤&}=!pp2ɒǨ?9}+gA5}v T}eDUTxJ5Fqwo lYcn5])+G\*\ڇ=p t̑JG!#ꛖWm K"z>ɇ^H)UUn 1_hdH@/-t('e tb5 srND.ǘջ5%swi҂ G/(kUAЗ} wC0MM4*H>߮>n RP7Z5[DTf(pzT]!}7AsTI3[Trm\]!X%:245w8/5l?cK_"xCujI DZ?9 "<`N2+q}k ! >3X! ._UJQ.@܌h(~ݣ7tLA~_(k$7!7R$7$x,dH0@7T䧠 q 5)' 9dJ &@.[gDN#j!FNI+ !Be<]tL%s!-Rb)f/csks>)iwN&oy=RiIi8z'`D( g~V^M%kĸƼTgR3s"EsS+D@Rz/v;jMүPe*KWt)[X2C- X bk).f4Wܽ.umMykxaϪ}&JZ=uy[N,`'xkazj$n-5 *=zV.f}$#_D|i,07<큓<{kkQI3LvYmnPu(wyILa)Ӛ1Nc P/w7P] r{c؂mp j\pďFXbA t lU Z>%Hy_ehu[%)r} =2p MV߃$ BzJ /ӿ?q =P6Egd6eAŒ)O @48GZ`9OK,\gyN[ɤJk8cZ[x?3*0ȫ/ &AQ{{h.3xy[BdD >A79d|~l i9u:[:(>2Tǻ\ԉj8kSEQ~NRL;q{ljB ^Ȫ(URG!~{?y `TҎa} )5uIrO(K G.pVKҾ0>j~. */f tjY%d p+qs"M2憎Q8p=}*S<9C`:Y/ gFr|L E`AJPs(H[_[9)^|{̎@f|CTd;ys'y1oX:I5|h:GZs;U9_G1 P_,YQ.hバ9N| nJIo'c F4;u_'D֯ WmwSM&gOT5hzSn@'_葖 yU11:-,g$}HZc$VI\;`H0 .6&4kܖ&`o%{35sz{.ԶwMD?!뇚LCF:XVjY% eCa7ji3ROѢ:CeH!A3t[IӴyb2kN"ēI捻Xl16/s[l$`Ġi 3ai `?|OB,Dѷ.WKGTn+ ɧ؛qt}ug((,S>( R]i$'*t[MocɊtksűFQBe7ϭH0 l E=0؉x۱C"Gf풪U#}yN%WSiXKPf=۲P7l_d|,x[n6g' '֞̄_xCޤd؞jΨRJ,!CY{]hx.Yw`ZmJ\VaGp׀uK]ә=M,^ " ޲CX9YYi$B lW >t(tJ,\O:;ƪA Po^}ppqp C2R}#lͦ7'Zj}*T jp֔[3Pdlܩ7_w??,k5)(Śtَ\,Q"xz*E:+;[+읠6;5R%m  {SQ&۞@b@UB79T-^'[&RvҮ"9uX4C[EG_u KG;ڢ I筣c^lDs3û_]lN[x7҃ax cӄO|UP^2tO=Wߔ;)9ֲ9hkkAIc>HDŅTaahEJYfH<urP ޷r֬C}B% g]~ sɊJNvB]XO>*mp,6~ޞ  úmIV)a;S>ʨp-LBŭd OoJlYCd0z cڜnU~OPS_rVuX!R->Nd/bSFՐ(+yp !>PV $&‰ōhI\sMu9s=1;4Zf."1b5JBuClGlR餡}#k",24{x[gcb@}(rP.rR/u &̍Icٴ5mE=/>#nt7VeqIjN6^cn,.› Hߑ_ғsp Y UN>7 !/.{l,O8O)z ĕm$J%Fo!3 4,??j#EhECȲOkQTH"U~1ٻzH񞼴4'@a1<VJmLCjk #@5m~AP;wXH&RTgY9~nPEԲ@7(q``*QF|!PJ+`a vf~㍨>"V)_uB,?Au*NJpESfGvsDse]9{xMx-k*rwLZ{&:~7'%Zc-ӥr|?3K' ngk~]W*u v "@lO3\]!ĬAkfTsNO; o xSTYpw)$ĻV$}SX_Ͻ pH(!^(ċV-9V+G5 &g6I;}@Pu{$7}>^L~< (4#7mE77Q3/Č) ;v!JJg6z/XˁVU֤җ(um!<,a26|7b"Z<y(͓xriYGj7Q̜gݱXc<}PA10X)jAzm6o+HlVmvcd޼wK<C1_ZtehV%{rF%y~Sq>x˅¶(P.ORlNhX^g㺕+=~8?8J]`9eb!SGԢBe0s5d5=e/{_!gߧ_ezrR27[Tr4xRx/ͼX[\|>E'УT|1ջ$*rJg8 /e66SXr9!K+1nBL9+viN[H!0-PYQB}A\"BnՙIQ [g/)&|AS2Iprm+Gw_j FsPrCfO@eBﳔ?\Үth 77&%0g3) Cu]% , }LnK3V:c|Ocq0Vㅍq/V%AWG^^uoݑۂ"š~ǘ mMa/яu6|b鼏' آs7Utaw?=j| ;1\=)VڅWiBWhǶ3~DۂSFBejeXҙ:0;" 1oC >`'dwp 7]J^\ :`:z2 UVM-u}RbWNCEZph9TN3Ŕ~"7ԾW 5hkM=@kS' i[Oኻ-{7/~6'N _?`lr+#OL%.'zvI v;< oJ:YJ=]$"+"!5\KTxmmWTfg7  DNKX )Ȫ}w-2*$ԛz H_hg gKW87zg)5\ZuW&{m;V/} )~Oixup'=l%zJ㏄RDx$Sž(nzT:kd4nk!KawYԋvwF+gޚ¢ -3WaHNMR~;8o'%kx4?=trgmoV D&)Ն}"b=QsvCtcrh+@#&C}!QPx,`s<𽪠4b*)UAtӐEv\0CpHuba~7kH܌)]F>M*ؗk!CY IėJvR0u, u,8I~aoA8Ə[ro /J8JAƻ3x4y:"RlӊMW͔op{(RЁ徢'j1V/4ځ0aE1#` +zQ:}M$PKy gd+ċ˨KXTUm/^bxC`+} (_=<0~I97;))\[ +%cA=G(!,Zj/;4S0>~(:[?+qCgqV ӗ mZG98仱DCA=3/ >$ 'q:] GA.R?m )dHqgb>A_ bwi| h^^K %za!͇?}F NMD(E,3 't8Cĵ(d9Wb"$6z N>\AUHӜIRܪp9Z;^_77 (&j< TEZT3oݮZnclg Ҩq ҝU@lmPQTg(S-~~Jht|,eUOYUNT"iv6YʎG%'qE1(u \Ѭ@ g4˦$mٮQUR[wN!hݙ&ڣƓ]1!$Ѱ-8W?Nx;]/&Rq7pB«X#;WZǭ˓|,hHKCYh2 MԦ5_ǧt'DJuzzv<'E(5 V1*D.]J-ZX D$c`q?S坸ёnl}א,#o=o(sg(Ɍ mZ+lh. 4Vg"y`ŋT1kF0es&3좝tz/c[RBA:7Dh?Z,7yAZUH|}giڶ+[_Vd&7Γ44gmR˜Dͱ7筃jy6F-I7ĩ9$y ]%e yv  n< =;T꣗ ip֣>.?d$#s}V9_aQcPR :#j.f s&sBrN⪡Ϝ"/x' eؽ mY05t܎p}yANJ֛'P`le0&CW G{#9zIL RBژrU } Q)%ኻҦ^PC dX(խ/;pEhd|8{N{q-[=_~Ub|bu[u5%T,ch1EI?JռZ E} طBi-!RKVk3 ddZNł۳-W]CAӮAXt݂h &=9spiwSt͌"Ƹk[=-!O1PQR|< ~qt*_nIpJ7S]fߣ8>YSQDBʧmi$Y+.Lݩ? I'cgy whދQ6ne Ia|PT-"B4]І-s=opeo6Qq?Ha0OX:h&^"sCvrV81mQU ap1ѫed?Sω>Zt =$wvյz|[Vg-4g70c`"?AJ7=z1V郜"FjTA; '{s:*Dٍ;4T-;:A2 :N ٙR[gSkQ44@EZUpmz& F"ҕȤ!,@+C{Sѓ{@ Օ5?gs]t8Izֽ$G[PytNƉJ zKA`S78?g3$?e=r:D"i+h>9w>8|z9磶VԷZrî͝Ojڧwc|=&"d`bӽ88`5mzr2V#.(u)QhSb+jg*߆p$A73eLY9wk %e9ZK.B ޤŽ$}cSUC\JKڀJ [qN8$d8mV'*8;9"VY,rjopoxgu|&#vWTPzb tK( -^"ovIE-Ɣ9F ddpv+IIc'箙O Gs[]3ܐEnH ] eT3/@:RŖJ%a?sdu66:XHTÑ̩ ;sOFӂ4H1bxQRg_ p4Io%ـn&*HR0rkPǛ*4إ}J3J? LVc_%'HG͒y3 O!~rabr-5E&d:p͞;偎KI*M5XΙaE%mΔUٳ ף|r qL<t}2L-_dE'7\oWf2iLhVn&Vgك X&{LPYO$.fݭ(ŕho%qLzcJ/*<%V)BiܠW>L%dAJBfn.rfn@'4P0%Mrٺ ~׹0 G2sA2ȶ`I+ 6Uwohqzx_[ꁰtozJzHuKYI*L=6.k"Lqvd@A/wpG74&'Y+qP~+)nq?|Mev=yB&T xy$8r@v P@Z߮[#1mOX?ڲ5oG pEq/[] EؚOÆktFmV (ZGDRbz2 = qu2e29_]mxJ0OF^#79@BifZ0g+kʶiDU̓Xq?dC9ZQhoOa [i\IQKtҞ- KWK=Œhf|^Pjܔ~0pYRLH}37 0_cv6,ΣÜ7I" J:Z_ȼsN,8;`WR{DÈEuqr j>?mL03y,9&tR^,M:1GqG^L _#KH̪UuwUjr\#Z bna7Gx趤)"E䗣%u7* T'kv|0~Q<VmA!Z +, ;_w2(ve~+G67$>t)ٰpqē&ɑtzv;boD4[NO3:A0OpO:=]@=ȷوj[x|ZFCE "SXp8([OZ:Hޤ@IxeHQ]ԎGڥZѵf\3!*~J(GW<(]h*U_E8}._3X0YQnQi`e\238Mla;sS4RtT~^x&WʸEp U;JUZ͙`3v4$Ŀ61fTB>o#N|{>f}x~N>m t]oTz/Hƒ^j"ޘ[4wL-кȖP7A:bp6Pރh@*&8ˢ ޝةoH(W4͘fݸD%_Mû| ik bBxU"lPa< c\zg(t5C)5jVbJ.pTP%feCq i;Ln*rX\Zw*EQu~XS:!52O!+oȸSUX& +612r&V;]D-}0\vvC0sL00eT|~: h~,D60=xH?Od~8G"dB7ZF[FmYb[Bg'^&Hj[mR,\QD%hCk>,B;`U%/@$sT~"br[Lm&&`f>wm[0%= $FC2C=4z#KaQ~ }_^Z|yl0*N ;54UbKrj,.82rXF“#=&Ew ^O= L-ιWނBLux K"DR}5 {:^ U~tp?%TQfiĨOܚі"ky?Mcq|*ֽ¼M/G/?{gϺyG#|R ;أKoNe!eJBS㜖n~rl|.%\K>WvdWHlo̒fWhr[8(DYF?I-W" #j=Dz Bpd-"lR ACnT(j:d/QcLvwhUUͤwto/wF#7jC,0H 2E)5<u |Zdڶ3UoSU8!A%b0 0hӨHAQ{B :zÁk_w؜:Od4)m+p37rx.(G??{E+iXGXLu] kYK59ZkpP%89311H~^CMRkhAXȏiT+MmbT눹nǦwbN ڶ ߯Bqugv88V vѦHa?I3CU'p *|!M}CpF=N-,)86i &VWυ-s Aż7Q}ʖ)VnV~)W0[o|*6>+;m)P@O}^4g,l~N?;qb{і+f+'BNj<^Suиd/pa8SeyO]@eWANGPx6#I:Ձ4o(".KrHnSXtxܒEIi(;lcf[D̆ jBvתlY's^\iժPi0}dMcO^jIW;b(I$?RSLJ|?r Y.Oڎ2+JjȆktz]$OJk:gNh: Y?V7MB@9$("QM.?mPLU IԟQR(CvhR\V-=oEtBMfmɨR@w w(r7߬}'d%BV&qGIx5S2IaXf;⑝Ι^V5ވC%8.|Q}W-f]}spKN"*s>νO [)V vyA[BnHig|R{8AdWـ[˸DTgTfVSEg܇<+yMmE3)Oܸɼ@|8WFi'+[0Ѐ ND+ '}i4( /剿4Y3dZ\&†X`Mľ^ͽ~WJjLEs?Wfm+ N psW[M)\,D8rv̜R49,5u@"]q?Ğ8sqS"WXTU#uOT}v9{{'1V_U=7my@_;oۈ \,ά^/ZOxmz|=SZD1'Ru<Fk=K}_~c (!/W<~%rC}-+#yw^]*-+3wەDC6D5դ2e9%~2\ wҘ3B/JJ}K|%Cg;Y yp[AV(bƟe9.M2gv3{?G#_-dsr)}i#pAф$4*ߣοۤw=$&%2wP/DU7p|0~x@Nx܅2!u3a_L}$?"!P Z6D3+9E6 []|\Rk{k0:jtr=ѝݨcbq&OU YWd9q")E XsATȝ'~ʠpO=rʅ"HOs [`#\ϰ9tʖ(jLRFsW^y'bȅŪ9%`I[,͘}F ܖeh9=&%2VeHQUfͳF2ö?Fevآhڼ#tӬN7}YUBf "~oEySu߱rǮ:‚Ihz=œ9AEadi hU$|%z~7m)d@LTaj'UįH(=a!ܰo='L,I݈D ]qtg6~ɩ1JnBvGrQ<40r@I.E5~vXUml^/,H^ql{dEOPĖP2XgDCVƹ/8r(ul+hI8| ,4//:z\,c^WQ3 ;mƸ|Y3DBZ 0t }:r< 'LYpZ9=ׇ41q1۰Bؕ§߾wО!,?Mu,TY9P^@ !( O% Op箿Râc~1Ӱz@12̠A2d0bMl6=6l *Tu%sٴMp| //nihqA$+TSv,xdp̒(W5$YE׀^Oٴ Gl%\e̥OVFbЕ}/@`vn6^ײ(}~ SQYxM $EBfEA] Cdr(`.^8Mp c%48-5+ȵ'F\ Y7c6hЎSݬm T,.*8d2I{'G4Wkmf'Oba3cQe>Q"G~Țoa&uƃ )Zg# X0ng~J/Vlg!xgY pCc~>=fΦޙ2q^ì󴺀KBz\ Kg%}$0BfMT=7[Rȕ3Pz&:DX`L:}/+`% iv<9l ˏF]Є:)\Dv =y<%?n١ Co8DS\}jKr8n6#ESϹ ipnl+FTCdhI^yU.WGg.T RآX"odxA^yږ@ԃz% ;T9Δ?S0O)QWAo8jiA76=<&K~o')(_*F lBlGqOt"SWKSY @W.qtge D2JFQz;_׳^fA-[U]tK'Gl~%԰"<?]<mmIu kJ!-*fFW80gh֎zٗt*+/4 @æ * e=2lI#Zt7 Z/QKddma̖΄us7A_~m߀. ݹ8&X:(Byg%ul  ebrAuv,qxO,ڀ\/aZai|IbPuD}kM5[PhKRD:cNJYS7xRs>.]AE<۫cPb%h$>O#\)ZSzIEfú^ yʄ!LO3PQyOqIu< Uv}>SpJa'Sȝg͊D.z=c4چ!uDAy0WoBh)@ET#,|TX7qSW2=ˢfa#aXs%9>i{h Vd4)耩<(]mρj,r͊|Fj =d4JVgW>zgYDk{RU!A3}444L5qxktEXt΀0D,lj8D:+mF7.P#$-dAV_l  .5 M. -"u'1UdаtDOj!S4:3E:2VMY1r==xOl0Ub&A{pr_ ;? i-[~L>0ܪ1_n @U`kzp^%>}S vP~]2Ԛ H-ُǑQ{A/щ 9as9WڎDrQ =(;.#81Y{yۅP&D]r`'L9G0>Eg]B[Ve()k$P; x.E+{I$А5",CkB9.1Z,Hj!xr?L[2U+2WvҺ78)C`@v.nׅzG.h1"[Uw SQ;b/<1(jaGa~IfBMr:g#sg1=Q%12SeeLoVCT,NIc7F;iJ<,42CYsb&k&_X@𯯥?!-1%@69Sw͠[Pv'a6˩{2\lW؅5FDB^|1y̞=0, גk4|C!6=5MT{IG;'M@`خA.xOǺȕfu/ Sk @1H*~"Btf FX%Ú4!ƖW1@FGrz{~\w%_' zAX%h'kR5c{$ j¦\\-$M?- txӁ>jw'4cs0EL9 4T/C=Sj8pЙܔ2S̘>q#̙L [(Wdp:9L1*OS؊u=2һAV va1A}ʸAk ڕ 7VOK<53DBUJ٨F* c@.߅UjH+B -&u`,߼,A3#WJqVn-6>'}[1 }o$_42E$0\x?iR7 84Y'ؾU߀5!b@o^ס-"z#WDt^TrWrYgp (辅gusp%4tg1"<R@aPf 0vtF;əqvhceqvd ޒ+P!NTTDu B)K<fY1B %2}ŮNCs6ɧe$@GzuNx:Ja(,(dm ϶Oyyez;I$"aغ@~d?*Y7xOZLrV2,PvM=,DQ's:6PI4VRxgvxD.PnVMhk+=з_h0] H!̡%5ghMҡ,R; W)t=xGL@L*Eon^f{]pi=e+N[yE,P6p@H}+o鯉1-O. `y$/U!5*+'h'j#\{7礷g%J#-,a_:OxʋtMJsc~U%@J6֒g-MPP%;:u3w,ilL0 v՚2ZɞMYaN~q"Xl,| 7]jIbzxN刂^;5FvIZF27fPՎ.KwȓB^#.7MX &jT QZoD'*zEE8OhZEsr(I{``n sה(x52n4|r5dSF43{C>iw7(úy f{.A 7'y&JW}ƓC %LG ԱHCy jt@n0: ۧvޔ])BQ.ʱgF̐0Ѽ̘zL1S^|~aKu#6&XLt^PWGCf!iVBH{*5kE }Y~ukKO 8@%ב|['HwQA` _Qԍz9J 2|᧷U5L6"{Hܑ)[T @65KZ̳B.1JYRHՅBŖf;g6zGCAtU? .n5f&rv&otҏeۍTe %(}F?6=X/A/O һfM\@+5u9.;OK4dSk͵D ߧu12(]uyP{)uQOX cm ŋ!JjE?ݫ5ؑ~C/6 "tu-dždëI;BiCa7Oq,B %G̼7)}J,ʒ) 7w)'[=IbiB,ߝ1W9lu/L:c2L!!ʝ8JKiSPOkuř/7ue,'ĕFLth 'k[+=) J3KY԰|0€]M0Fe)yXafiZQ*eYU[J- N4_ŴFwp~Hw^Îts^Mix\c42fi{V(sp .{lb W4# d)/u[q(Vq9N:#Ǿ5\fm2p\x'0cDUDJLQ䚥l a1VF8c )v8pbӽ> 'D]<qgΑSë>;nyv. T0"57`s-#'aPXyh:~d?]$rj#E'P-V7C.$(M/dwX  cK~["@FBd<#oe3iIS^Q@¾߳ 1ɴ KwPiFܕM Vj[`?o#~d W;ڮj!N,۷ px ZJo֨5=nZuPg $kZ+mҹuVplƕ.Cw~aՑU/n6 7|hJx~Tƹ5t7 [g ]E 4 tI&z '"0my}cg_ 7m8$D ƺA]oIgUn+(+y$FhsD97nlfA͓uvI=2r?oU%)]M+HްPi? KK-viu . cۼBiHWI,Ah)@ H~21يt鶨98c<58 y1AVt*6V T+Gv ߲ DYbrc/xu:mNooOKst7k̏|!A&e5ZwK#U,%u,ͧ^V~7Ic* l Q:gnBcK ]RܩAi/zc/AV[Yku]bՋd0;f_uG  sGr>{ ]Gz[snt/RâM}3DNdٰNJapNY?DߋYT{y->8BiW!\"mtm&/ϑRtux Lf3Pq^dAv,Gw*K^ j^ 1hfs;FjgKN+Yzc͙O"nM/6|Jet@KIYF kmj͈غ1? Lv4 8lq3Nb,!Ot~ 0 gȏXak]XCn .Bjq_U'g򢥻eJ!\r a9`zi+̼MBG.ϤVľo_k4 vJE΋duVN~2< vhW$exT98>̳ejMg_AE?L*U'* 1[e4_0+g/orQkxH V̻x>&pV?ѣ'wBP]JaE(Ihr_~FףT5&=o**k\D:0޻^ oTEDy cx8z, o>xwD,GU+>ˈW ,JBt_s^-A@-eQჟJ(^@ :`mWS_080G1&|4 Cv.UWͧ[2΃I B떗N>|9Ӄد3:w@C #*j^GkqKg n]c@.d ~7Ɣ2a;Xqsp$z1^]V%MHj((ՄeHw2)EÇU7Y~F0'fTZe|A?ڽpAEw"E$̢ <`biY@GY3rme7/g*N+u] DB[Iˮ״Âpj(N~*Pb4ߨ/hElre|m>"Tڜ>D˻+hNw `ضLo{6{u5 Apx^/K_f{/'ME@}T8WL}R"4Hy4ŽQj_A^_QoEmoxaal}[5QLwȲhMg?kS SW:W[{a\MFr6|8}bƄu˴B jgFpdSy=EΚQӡ ;P-CCd~\::݅+W0flf`2Fi(k"@?ઈ`8-d`-3}, i^0oQ ]޷>0d*S? {{ԪԺt;[Yp{Cw1ˀPF:XIҒɷrA>_$~9x.SD? 1-[=p"4a}ӈy&Ryi ޹=!~OѢiՈߎ atQ& $/ aI'&e)WS':֭hk+TS:4JFyY=-f#96iX꾞' xn=3}nPm`s]AK \xuW :r )XKۼ=#Ǣ~{`uT>$cR9KܑѧAVO,S i>u}Qs5W $Jh>5ke`J90 AbNH׬c>x;uz Pa:?_-on0ˣ̮6_zKyZ< ?nems@o+N؜^ذ.`8փp(%}d˲,SփKheiZ ԝOXj 1<t)L5L#5?9ʱqڷ=VǬ }'WǗroyr^nmMKj.boa+շalK#"2im)ښDOJTK 5қ[ )[$aVTzwdoT ȻњukloqQQeΥ"6j؇ KӴsTDu!muxHp^zݲ~T^;fZ-$&-CDr # |k2C)"1J e5+`xUpD}wj1E CK=١JQήv|,dk2DR|:l7.rC`fqѫ`fC~m {7c]!_D95-Xmw^ Φ=E Z W 3dž—`1An!.eJvJ tJ]g EհWErXZ#HSfœi:ҰX,;0]6OoDOAۉ—r FT$:QޒzGE&T}\oÌWWä*; k'Uk-v-pC4@@TH9|H >eASUCMD4!d$L E=2J$W͠t扚 o< ?R~}aSxE]/o f2-jAym]gy#t-wQ[V>E!?@J2gThe%!bKۋ< Isłh^Z*=$0WourRR bCPl=ӻ%Ŗ7 r*AyWe#׸_Z5Wj2aI͆jK2w;!2K>|u P妪YP||FCѭ?E߅K`v,9TV|rMo{:FTxF9/%(cj&vPo*T_P@XfqZME59Ȯ5G3COpЧC ~so51=ڗ<4)V+:ooYotHŝ}6(E<)6*?>VDY|{A De >{']X%>|UR!n7h5aN8#E*^4Qm S;ߋڭ|$֬ѽ""tY%ߌ">RU6AztWF]4W8q"n"G-̔GSB9.VFYEP-)" )vv/q&X^GrL8+Ԍ<{e~DWW{G6-FWE+A:pcoܜoc]oV}-Tؐs^Y8Uz3j/V]$Ie Uv,%<` 3Ao]#L(2Po|37cnsfvcrShpqV*&t}`|YJ -VK,O8 N)(l*Kwh%u&Gmۦ ߳י^%蠽Q|R^ooǙ yMMڗ CoȀ(Y*-'i~ ]$Q]Gj+.o(+"(\9mzw1vim(IRRU)gGӨ&Оv<^@!¬I;kn`ْ>5*"0VwK pԪAA|YJy4ɖ&SI4JkG$;Eynʒ@z~S~ge|Ԫ Ъk8"3@25-nf~998r1ACU:4[5ZxnINRgЮI@`>Kl>>摮zXM=6[ZA!iuq:F_o, ,'pe2 Z u'2க=f8dmx<,nἠhsz8eV'L(h:LI.;/ Mra_D +18ö8lIa<O K}۫D*iˠTrە-yF"ESE'*g]S2kof1Ś0R4oE 6gS%N076@#$j>^Ѓ[%F-F4~3q1 n+A>1K AHڏfoYsً|(n<կ2!9r<R?"ZC^C`F@Jس@X1F0G)d3-ATh x+glTYI8sd0>G *AEb掓X Xać8&W;wr6<_S+h-<^ߌ(O0?nH~ Aɍ{ Eޚ_Mu~x⁸"2ho&@{l k$}S!t>=!ީXlީuqDA8u$Ʋb踶+Ϭ Xf buKu s9brIk}몃R\yׯ "`b&@-K[ϫrV&%B%*1$d;iN=׍CA45W .jnhZk+c'\c ,Nrϣ3,#ЍW#b2Z<=N+ɧש<*6QXTȁK^EZ!j. *FŽw7MW)@ ѓt_=j8Rfcn#q<-ؤ P>;qN2 r1Y,ݪ7-P41R(L'; ho 8j_#=TdNT:sO-e/(Jˮxx|CMi<`d]˒Vqd%zePAK3BS'XNί0$mo!^ ?o֎hBYsW'L8+L-A(x`Ia$k?&_D)&4r#?2ʕ ut0{d#&gOp/`1, c]6erOIK4(r %HP5d= )/.|3Y$̘aǯ!n聓qi?LJNu1wc%daIUQQR-o` Ұ.XqEA>nm.PbhRPĩi۬׫8&vti+&:2}A"h6 *WduE..۪x(g9K!\u],\Gq}N1w<"ij7us(~*HS|kN"? 6\m *l}$ #Xya@m/ɪkf_, ;V0#-R2H3=6䒆raIcOڃn""ƞ/j,Hp30"e Cm -E$;,hn)Φl 0qDBP03Εs$]љ+sקF` k_9 ,``]c H]x01=eAq *Ajf z! @Q0] =~ۯW_YYɡ!M\78{% CyҏHM౸z>DȀIɓl"Me&M!&YHdsfogWg<؞3 d Bi%z0R aB~pD'e$hPtF*oKW{% "226]rI)3=®c$"6yμ8 J99plfS$i{ˮ7A5 ( y@dE kxH &饀?L*z@uRi$tͶጠxj'ZHND]=8BdĖ*Q2x4g}>h@:F21fFf(5e촶j3dNU=L֍#l?m&} ;J\E[hy|@җ=|Nu/}e< Y1#K~c.W. {@ ~XN} 6IIh?T5* NF'C_5SȴlMߙWQ"?w1!͉'M(EحvbUo9-g@)x]RP14l,l~0n~<:9swB0|^@LL|&XF$C݆q&yqc2/nO0P -2Vvr[T%-ȈJ7(Z+3JnBᛉƷH(vOyBsI55|i 'k\Cf'tnDB_&g渋ߔd$0l4u_Sinhm@H(.]u5f<=CGk5c _$?8"1P 7vTC~bS/6c- /_'?9ц k`M{-BQ~svFb0t>{)yWWo9d:l%# PJb@V,#)R_q휎= RTV*XRHjM_Wgy@)cQE݊ojSonw;wlM}2}or;_l̻4Gˁ}rj(t[J:stBaƪU?R S[ZE,=qqS5M4![(.< *୭9Sz;oB91nf!_3JvƌR5өje\{]gՖ.Ks^>A .;. {@"vs!c_UGYn-O(RelS|g؛()Fۭ vl!E6Gwl8} [|;4x0ԞTLR%^| 1;ebC6&J}&(MZRf;.db{-IQ7"Fq-q-H0;lh&S`JG[Eiit$)+IB%ϕ0tqJm ) e>q|@|AfRXWbekp獶[_BDj+wlo%q7C0TX 5#ڝ 5z=<ᑩ$}2Zl"ͳJb6NvP즮!i>oN 'ZkxKj?;ó kRmG _f_<S$EzDZЍl/gB‡PgHPl,$/횁_kGhU9JrGEk Rx)GG-pkC6?csЮ,LD;ᡣMDCSy`-T,&>mKl 9va6קYYV ?>Tbi,G1}O"❦7؅ B?&rό&9zM/\F} __hg^OX_RmDp\(va<𷡶vS`^]az!Ç!)hH'礗ҩIƜcslPU0暫iRݼN@7X6EG]AlVt$6~Io/uI1QTrm>jJ'm-b$F{` >h hg-c*Sa3ZYղxջAجY`t |'1 vO; ӈPÕ2d~d{Pl2ӂeH?C.)`$F# Il_41~@G0&6SnM8+ID\SJd*7{c'.(M\)i31G M<5hd]_N3r0' z EC(7Kw} I'In'62@Mr8>fj\ç`qBW -`vv'N087c viXdA`=DB$a׹>҃8 MyY5k{l2*F z\N$TbDGGx<%N6AeMKG ts>bLW_;BI3#%S[EehJ4oAW6{ r%&dW1&sN٭!7@o%}n^mKCGN7L|RL1H/Lb5,^:f#oo`W 5=` sw(o_mrVR1*{b@Mr^*ޠ|de b?vi#Ismc"|̄>Ϻ%|hgN2qMa6r2#'8~2btQēcVv}אּЮR맾q&=`Zc!zcZ՟"P?WTZwdplfm`uihA`W1~cc)XHetк?HO. ӹY8-۵Υyf~ص2$ YC~|6.hz O1EHL:;ӿ"}7lS3\ @(S6sOK 8j$2ٽ=<N4x](^8\Rv\&OQIb}hRR%{{ԔKÓKհ2n5\`J?GV`0~"_A?"=oVR֡lI`)VMݜ | 1 % le|e巎bf=_a{ 50 :bz>N+ 4!>} 2 Dk>JM{M`pOO2 6(%)gÉj(Q3} JWoB5IhobGἑ˩~6~[kyF ffj(D.P ς{QEab|WPf9 PxQq#0zoW<$ IJ*߼m]97-=kcϘ CnC~c(]%БԲ;;^{NG12E"ҩ}y5g¸U^R!Q6닐% EގV'`ǒ׸Q\|sdqYd )!mduI2GQhCѮ,(?}q0&FϞEtS?窡5"[ fi$suPÐ)_әBJ>;?!|U؍"^K!/\6PHGQW,P|e6N x {y1ΧE j׈Ӥ='ݱw=܆~jNV #us>ߍRӁxɔWWhn p3-oQq KE\7N7kwT[V7=~O;#8 *-%V蓊]6@u A' )==ӿf:}I*# u$C&C}4L6 \s.ߝ4եƜhlQCCy ^Js1Ëg")WDŽY<;ww@$H!'kTyZ_R9 <,lGӍOb_5EVjp:nѿ6*_W,ܞKbK͊U4"o\(A )iO+Q$#'8PʔT]wn :?c銹I{05پ n AR{u X~x [ؿ-goj-$x>‰cv>a^WV$}Wװvo𚅾%4lb\.X.Ӿ m=@76oC+'YZZ }^-q4ngAZ#/YclsиGW (Xu*Y1e8GK'+)%eG#к*V+[~(A'G_ /*dyuVʲW˭b׭͔,ZO`X|]Z5IjtLo|Z=Wz'JHq߷ S3"!i)ϬgyP^S/92FvR0`'Ocs\I ^f=k&.K`Icf\lg#Iw'GԙaѠH君/$s08xSd%[];VP|uĉYdKHhz+o+n- B/&iͲ`*C[3myKlOB ܝeo2',`>xb@ωHhսyjdV6ݰ;5 n3cT(Y-@>g^_P rvt[ v٭PL5ŹGWa~7XVѬ?z z9lka <0OH_dޝg"X$xlZWj\j.*wLw!|S6V`0ƭvygޟ FHranڥT 8A"~`jM0wla^* q)!p6:DrDŽlϥPbZvƙEҴZGp% xckzii ]V4U陋 Xb Uk<:gެ"4|B3gET,Ne4 LS|t(&(et!H:p{M}0@KARlV;Z:֧NS2xiѕ6D&aby^,dѿe2Ӈ T׏~ \p""QLGbjN"h,]$!ST~)x&blm^e̜+Ä G*!)}%ֱK,XI@[Ee*)%$UaqcG* . z]b1`TDjr9t~8ڜ Mwt%ةףJ[$5 n!!\;Y (ݷR]M쵷պk)vmauG3 NpY'פ*uIlBDÓ_L6J;F ۆQ1G@ @ҿt~V yτ +-y` D4d 2A3UAwC~1SyxƲ%>졕◤2\zõZIړS]'Ġ+nqCi>eVe/Vg^x^2\"h.)krQ\z$J(0|0B@ kZI2V*l]Z a,5ຓs@6?uADU~4RHn/^9682T.|FΎ^{jG=)v؀WN!/(ݟQ ٭8휞7f$i\!)y3&KfQ:# 28~{e`lUMFVp=q'ଙ/z|w V2a"[Uv-Z 0Z,?f^y@F&|kQyvc+\̓T"{ ѹqJ?{*mp60SѠ6:  F|"f.n_Xr}'&Kc׌BÌ PY1?~N5 ok! H&u#`yh}b]D(([?Y7݃T,)9 m|2{ri\f_C)k'r+*_wTz~pR\.K/kD|VMyKە3oW)[2S[$^ym^S(۠pÈa=q_=%<(jNm"$Cc!IW@gA7䁸hc 7";Eݗ@)Q揎{k|cm{V4 BqaLP& ΂N_*!'z`P)0oƱ6nAxZҬ)L?[/mFwd#RYƓ#YgyBIA^GIں#%M7΄ ͚3+]S*(SV%_&K!G3f0Rfnc\LaБ Uێ,c9߭AA=ZRĺYs\EVq/Kbl7L'f#R¸đ-qxd0¿EÜ;9:C::L:g!UT }B^Q퀣ȷPgaQ\zwVZviEq.j|[qRL&DZ{lMTWKߔFx;*,~sfFLT=FBqǝx _ڋģpn'ʄT)M>\ɓ䶣!I>Tq:3\:UP!W<nDYrTnbwϦʪ^ð|j7;cqjᑦ-o24>j6#)W=gg:ti$΄8O,_ TgUƪHP<5R Z g O{ @2P*wO8ɼ (V~@ctd$]gҵC]]U5%[79Dr4#:fa m(D@ R "ЎQk': 8eX&gMiPgV ZQp~ 3Gd1m!Wu=e&*&ϵƳБZӌs?*w:o!/Zj_Uk_\NvX=Y(j jv zМmؼڍi,Oq8Y®+OCHc@̈́M85^/=O (pK&0>:#*ClTn7BrԘbڜ= XY0m-nP='΄f2i'Drp 5SF/֠BIn{WYS#thi-7/tۢRQ4 /ig%~2W3w ¢g9 Es͹i桲U^:rE:9kAw}V >ؔ~f?sT@F;"g^PQqrZY{܍])[bE>l*Үg^me@I L4Ċ΋'Bye޵n8o!@.m-LkSA-6'r3C9BJL^!VzST +b'Ó_A/LU\Λ_cKI\$[:`K}s~u>69}ua+M@o.-Ԃȩ+f{a xN8M"pfC?9ƔjwF_]bj<w1,3:.ZLvHi5k1@*.iW|Fo6 ĩJJ ElQPGsB[7'ɢ҃Ѱ C4R6s "RkG t mPd}0mϠjZmۺ05%Bep[==[\c%R0ɝǧ cb(-hE:ʺ+. E(#ESlƁ"1>IL ܖ$ͿsUu6IڥiF!$THvtӂ2yLf9] :6igH.Z}5nE!s]:r!*3dArەŇ"8Xca.PJS>ǟ2/Iz21gd1oBRM꫓Z#ã>k5,@H)@B.ccHM+^A|pA.Iqu9:5@(T44+@<$]\vڳMM[G`slgx%2?l5$2wuF8fYFIJ.6<%#/zܬ1wM\Uu6oԒӦG0x&%P:895pIP?vWbN8063ج>JFQxX(ҁ1l<՘gO9a (fcfŦGIp!JEQLf*GEthδ=9lY#yc hWˣX` kćk?Օ tcٯi'`(p#H y;86XaQwëWN:P[diJѴi1} No{`: |tɉo+Pg^ fN~j#(y_' /(rTsYG;LLI_ `7؇mDTWE;^K&Cv._o}{BYmsl$٩!)!8ihsn_\q=MM1`A5X,Dץ7)'v2AAުA; `m']WwB,u$9}-ꮣ- l---LFW$ޑGïUupVo,;a$$9Ƅ0֦T׋ ?:J=uZ`81CR[0F~\RnN6&:U")uHAEe $t5gͩ ()<[&wDT/1CiHLx8l9`H7Pa}R='h* qb}^v BEm^lɪ r.mlm>NG+l\ܢt X&z@{%1j7-уD^=˼dC[ɻN.3ޘwlNEKTЧj+m $}{ lV_zVpK'?}7E]~ W4 wQ I@!B2=bNGCS%_m)Fp1a8fpR*|H/"Qĵ;QIQUy\IKsˤ8DS4u5_\ٱvK%0 =,]y iӊ[r1Mf?P2g̺z'D&}7P >uþ$OyuB][ Ë{H__܁DafZ1iEdx6M.#P0\kw{}5cE,ި0' ? 7Cse7XܰWc 4X5[Cr %$,@=d pnLT.k KnעRv൬1Lo^ u! lKA ejp!0lDL8t )=n ":VPּEl<;xxsGmsRp >ʊϣ%?qy9aL Ev(ĭXMņF]^c'oNDBrߝ U's7e(ΰIpS#Gu.˱I<[f 9Χ՗Eئ}a~6`\HVŪzc_mH ? 3[2ۚ04M&Y3}!|}{ϳwsoS ͈}y-N^2`Qu;갂Eg5'[Q5ZNR=:*u>W?)<0ۯo4] ] G]E@3 /eS@%K#:EqI^Z_?O,}ޘ?P܁tEM [ŹTۖ%"͝@7g@Gٱg%ͮ-WTd޼kf5̫yu8ճ"`R磎E(L)?w})eWXu\ Q<@bWF1X :x le/FbRF3&($eu;/mXw$p&Qj H!XհfKϾU!,z\W]@ݩEQX-L_[ {bLq{\v8#|F.IKtXxB"U--^7R 7|p6G M(F/*0f|( p9S7 t 7Q.'~&:IVrX}4HS,4sզ(<6zD[d '&L f.t1 ˵H+i>P'=II}thPч8) s\y,y$2zO [Lk֡pIޛKΐe6KhЀ߉ )Kw #3e Ɏb*5`ST+8* XDnXuaEݧso9h=?Kxq%h,|P c; "G55.54b$F䳣Cc[4͐`Nӿw>L<){' X7hz(3}.0lz_ 2Z; +CfD:#v eD@5pҘ3A4zeh7H ~oM!P2h995G9sgѓm.#PA_,0I7#bR0D9 ?֛n+qty>E*0̣E.$l@B3q5-c^ u2z*DJ/Yn8vD{,W;.T YjC3޿\ X)!✕3$-*yu.Pf/Z=!?6BXLet?r]->둑y/?ɫݤ'bEj u*+ 5{Gka:eD$?zֱXR=[;j=A]ZSmqߠۮT q2shE@[!o4~Ӧ.Ghz_PiBv]NΈ:x"9wfmQΜ!^y*fSaǜܴyGgVpb)itQ79fVօs\KSdbVf! zr1=TF%zINr&c%qA߱VU`t[ >,lh`WL"MYb@`؃d~_6I`BT7|'4y7 :+ 7l 7U )`rbZ1K}4 4{DhfZI䎉5ʻnoC,0 c90!al /FU> xV΢[/ mϬ2QkǙ%0MM.$[A C2L>ud(CSwn+۽g5)I 8-Pc)u2}`.[&H̫xZRhbY:;s$}Lqu|F/nQ5*5;(-fE%r]9^e6{ՃcU4M = -Aoڜ M"Bd*Ii7[J 9b뱕3\.9g$Y"IB/v'\eKtJM)# @}z^LGĥ Ǘ̏:".Qx%W?%|}83Ēc-UηiBQSMuItQWX2(2J|4 j9AۘQbB*M Dkr*"U6pA֭͂{*2>\R%Sܰ:1]x nE6kX0GvK&hw'|hTGM#n]2 OMƔ݆AK"3f4oV*28 -츘S߶¯l"\mX*̠/[lv:x'CCt7%caiߖGPU'I8K8SZiO0񠘴9σe_max~S}am!G1ߑ>s@x۠&pbr x|~oa;A6oQ(UQm1#uÂx[\,+K;iH-+f*;rf /hy2P AVj),e*M8Z^G``D8GG6xakGzvt+27m ^|oKZx/ 9x7bx!+B,L ,Ɠs7 r esjusf+#5N ,J{BLS+xlNDŽa~rʙIURA G6{w½5(wp^bw03$^L=\z\+y>7#;`nX;SwHtKqUMYI{\nrE_G_(^ԇ>Qj*+\UD2yLv3AXFtoeȢyJGA"=_s5PYĢuim:,KRG(vNro^jz"C\W%lIh$% Nh<gKܟ$b"E6GW$C_A6鼶<O8w_!=[˝ލ {OQsώDeoOlzCdp~BpD̆i3Cunj]tPT#al~CYCޯmż9RNܫFJ5_yǓaJJ):~1(yHɦ}ݏ NξՌ4ij # 1k(L?_JLh\7>m"le G#E[Ej8ȱsJE4+I{`صիY݌!c7TK4rjfaELKuC Tq+_b3(q4#}ŝbRv^ T_vL!l<;D3ƳA%c&% "DkK.YnF&=JsmYv-!D )~rf+ϯ4葑JN_}cDEy8%^z:9~$E_ŰO4ጘ8Ɲ)t҅=hTX,&S>yjdrIU dt'MLr|krG//_ҍZjRg=ß.XH =~ 1oåKb])3EGUګND9OH2qMd?}<!|?*V1.9 [e:FhB,WC앻~,><Z ŋV~=}w .VKٺMSnD%%~I;ydd\fyl ZJ*w`V?F!A~WS+{]d&IWa9] 8h  ͣғ}S] @k9[9˜ ܖQv6 K֒7|TD_d|y@]#ԭq!+Mj%vrȻDӕ! #v8S[#ޢl1"z~(J]o-1лl`cjїE9A9yC[kY0Ϙ~Ӭ[dɔ]Q]ujĜkʴdFFsm p 9n oTC÷&-(Q-)g1Մ0HSiLkt?YBӴڠVBŬ/AUtxPb|aP<4bnrӄNiBhl ֳ08H=0ߜ]`O P-RC}!P̍ln:nbCF8V*E^bU` NH|uQ*a όAfo=o(w3$^&֠'!9iצ.iKҹBoqk5ы40uԘ=h._f$[b, z$=Ef7s=T6lwzԧB#a֐}B\an/N`qIL T=绣Ro,`-no=!-멄QU;o@s,I2!֢9饝Xߖ>Q*7^cՅ:qKz=YB۬%'d3|9j`JiesBP*dXy[FJ=WwMYƬ-TVϕz"=%_)$x֣>E:)Uz#_:(gХGxvH  yyi\{$tzXp_#KĮ|=!|(z޷*Q6rm\vмw[:WW%*-h7_BWUDD;OЬZ%'t.K7q5/QU$64Y=Ǭ9 [FA>*I,SIϑ^5Iy>_^l;qDV H+)<_R·BnwooT3 +yɑt=vulƍ=_*Phve!0 u<2l@ATc@ J`Wj7F9Q)Dm /kK\\Hq} (d;L`^F$ (4㍺[Tz>{l8O97E2TG1]v 坋DCeg4%R&dLw14J(:16ȋP l-Ѥk@M!6\); ~@P'a `npD_wˮp,z S%' $;H3gڸ,)o8ug(d~Wo9LB[\ y%V^Y؞ExQ^}j S(ycFC O>05 A1O}YFũnD&t-VC͏Pbl x+ăe]Qg5=mf6]JuU|i6/`K 47 }yyqVOnDs)8z jx NqvTCa>eV8,>9c'~ϴ,7",i:#\[٬X2]?.DbD/sﴲA= =X me~ )R^VeRW,EĆ`&lf<ɞlòbXS$5 [@Jϙ n /qJ1ū hpn{C#'A4g2'#;t58)W Mm{abhUZKǯ{Z܍QNkA麆ePv\Cm={b3'+aj ElIS,SmD[?^BČ*.L"{[jhnA4䇛!ٞr]_(BSkD1A)KK*݂XHͲgl'}Cy۴ٚ-*`h"дr"-p؉Ӭ׷e2]\"3:qY5Gk5P>}d#bLD+R 1{@FQw݁ȍzhf.MȲ\'-SĮ/X}ħl)$%#&)Rv9{;g{ŸWq_4g OMFeT p z=d^4?zqpz3/F7>Uwi9~`P?qoGg1k'zs_ yiq qD TV sJJx`ꋔJ*Ҽ{~v!Maa/QRd5q?kա!iɋC2[¾;(yy9XPci/f3RpA< @{\4d@O+0A |qF1/g ^mVW`uk6͙-W $iP8*j5-@^p'M\'@o 5r2ߡ=,1J38 @:&8 4Dԡ z*wnj8*h~Td $45X )Rۗ56^'IaJadI[t8p#23Sp) 7/1q8Hiq{ij;&;Y Δ쨦&Љ{jv:4P|dx*)1f.&JiIb~g^s|%v'0{XPYجrӏfAՕo쪿SxRO1?Vc$ޑ#%bs`(LAQ(_ ΈXu_jdW*|;q@h׫P}- ԫJw w&Q%m/Zyiy!hE|Ra;* ].@U ómE؍EGz ،t]Vo4J'ǭ®JɇW$K]Xy3~oL yKPB<}Pm7w4gXN,֎P+ C[D>Չ-RX].Km*?;q{W|s <ИB|Gl!elB-l-Zp#,fߘZGpaS(Fv-A PaE6j;HCVϨ#Ч9ij%Ն9Xl +".8k^@枦4RL]Xag8 '*=?0?>kI!TYC]ȝ_=.m(H1SfH{A+|%8A39j;yWzPYD4K Z;rrTD,/pq3TefdbĞi:6; h;_sB H=1 s ]eFԢ|!Xm,9$hp4X:ƌYmxjK^Q+êq XrD)ͮ2(8''`" N)J2;M:cNu.ǖ瘺~Bެ,E4θ22K.qY{%#/ KѕҊrC5_RM1Vڑ&B?Ϫ[Qy<~#}b<>J0zD{sm~_RmGiC|qQ8$&bAmM<-b[׷/ ,IRki)}?֪^|=LZڪH޽L- 3C-KxSQ~oЗN *U@`(ik̅fױ*?<|NbfQY3pR 2cV$̌;^~ZNJS1eݵaN26`Yma%Exm˞T@Aus lɐ#M#_x;=F(^b~'SG,NL8nfۢt3Pݓ<,5nRa{DpZݵO)dP" J;tɨr$~\Hp*UFpt苚%|?y3()&0Q7c 23q3eG=d|81H-Wac׻F`4VarG'7ޟJf8ShXKQ-b@NFt*. 3! 1K<5Oͷר}j}+,mqQ(쬍 27;9_=[S~\I%)̎alG:9kw\z!(|@>(*^"lF븪1Q m-͐P7 9sca Xa./䀘| V_R"* QLls$YtqJDl^f7LT̟m-*"=NHqӑQa P/|\/Ɯ>Z5'Y`ĥ;q_!S˘ Z8mʼHzcG~ZkŠ9iz+])|Iˢk<9~9HT2BlP(}%SPdJwY=RژcZnّ=ZK_ (iǿի#pdÇiӐYЙ~:\sm_kifjs:~#vp4%9m,&u fo,P`F[0x8Oy4jRCxݺ*Rr/#@ߌV Mg7N';@YjF(4> v<zWwCE|)qz [VNL(s->,*/O b*ĜuVJ87*m$3rͶD*N =yhhMy9tJ`0@$s' V0][݄n\8ȒCDS9!#)C,,yWS^FCPW YaO9@^)7i+W2GVO}в蚭<^:;qt]Hf!VYBCwˉ YՆLW8Zr WZB`8U''X_1~|l85Zձ/P(-Bє?;)+ap4Ύ|B_?`߳wW6(*9u !Nx ':u`L;?wI(cݷNjL!6`.%g=!g(dF'R'} K֜Ql 1%U"|r`nBe0x(wEWcmCP4,feeofFҢȡ na@\L}tzo5!>FEǍ^:;<%]TEcYdNIh"nq;?ԑZ$h`GCz@&y\We'u+;R1˜GŏSlC̸A#%?Sj?ZCgFxl'8>^;<_Wh5s!T҂z# wcۛģK#xbL Fc~ĒqwilgSЬz7|'R b]N0d vF$4`@,ⓝ&HPA0V>}Z]D֚Hfu'% Ay!@՞)C<{p_t ~݆k2eMrX @M_!w㩥/Ut[l ībZwGpls9,jgMe'?9WTx|F[ӵVAX7X9a@Ҁ: 2qk_yX%ԩnL:¨t Y;ZYkU d֏-=Y㉩Iu!d -.TAYbHm* kb^_ޠL 3W`jK{E,MLv SrJSEy+w(N=xeU>Hr[q`sިAAu`lr2%+zꪪQ$qxN}9'[}|eŝB9fn-6HB7،xQYmkRbzgWП 5`r++d')?2Z`C ?GhRNǐ7zZVanSAM`\y/(ۼNn}CΩM7c8k엇*вըw:oX̆jU (qg*!dA5 9$!0WoW!)N3߷wt\A^st˻t|3Rg +SZUOfˑڔZMJ"⼝:]&D |lG*\ @bϷI L{iT|̽>XZY<#m~|dYҺZnR[]ǻr\l}F`lI!83_-DJ7x_jI:vix.Tu;EMrCb!/]yN|>~}с $ž%%P v\Yp3S95eOQeC4weI-5"'zFG8tzR"( #ៜAd:jn #yǼIC+l *蹴 ;MN ^g`+ |A\_3樭nw<t|wSqژ cc]wRK*;õJYQ-nTp5>c}0hDEk{3KpNwm(t&St-gV,8KH _i7x(Sޤts8H+KR !(C5`C[O<.FrwO$'0SͶ9flmM th*&}Slplch\7 ]/\iQY (%\IhfyOW~![Aٚ(ڹ3cE[ITuA wA,H&?p/DRF0ь̻ZoIr;џ?֍Plq+xfr `8X}^<\4d%vȣ ˫/Tp67AQğq(5]_*R? ^ƞM;]\wߠ?[~`JkKJ.,[7gL R'5^cIݳD``c<'fQKU"O6}.fr*M7-l{=-WrZ=,te|g4v~C9ՔhZiAG5ֵ!~Hslیrn%ȪlK&˲5cBI%\,e/ח$-?$q}zW?n ť(";+z`~5iuq|:|˜zC4SL:{^[8zPj|B-na^iw6qI b"Јb-eBSynPQPaw#*0ӮBEu vP8ӎxCa5yE^p' /RKFo6/}0! IsA Gܐ*hȅ7ä9̹憬Pmƿ\,)'y䀮F׏JC@oh!7T->\rFNn=Dw+aA# Ě1 QSpqcF#<Hqα42t G[.ե+`ꆘVn jeC؝$%u?Xך-3h \{GYK*H& wi=2o=%n%d|MT}zCB%`$.Wb֫m3(o\MuIzg;ϼ sαa̿D-ȣS֪xt+"A\t;8.uh,DU |ܣc7/öIt|#!׀n>Q!4{}CTŕ3 8OV`u2Ily`8%ePs/x t/:v^"_C JKb4\!nj3 f7+AR}0N#7 !9WSjR<?.-e-TJz{bto *mm{ϐ`){ І|MKd8nJJh] &nl~\"ijT_ZYm2^ (c}zn)H'tc7쭁u+r@)8i֙d8!NWR-rQHjyߛw[db݉޾ns!1l@UZ;z|j-fEnKT0 Tn}:B?(} deM/<碵"3x?]J,qU($ p_x{=[aN7?ㄥD)rǼ<%VRR/z y2Ow*?YSp +L_:9&(II5˕֒ FL_ ~V /10 g@5B??v `#(CHe.~4Vy%O3lżM}(2lNL~jp|ީD+v[̓]Q9v `4wT);@w"Ib0RS3uYHI"F#jcdIѾX*L?3ThLkc :ezld Ж"|b&)mvJΫu7$h> yRYd|>d[ũ\oHӠUf>d߳=Sxy3ɠ3ˉx*.X㍝%R¯GmPDfc ஖iNo}1L8Vx-(r +1C8]8)sM:L5n0-;xljCGL ;sZ>)GQ֜ nj9FVi%{ۗt?vsxϣs\I Y#Of8j<#g9L4(ŭyv Fo >o|sHCcRh8\T͌A t}lBR<45&1Fd.ņ f\5-HA˼8(t|:F.C!$FE0\~ _kIiBc'Ys(oĒ'XV`tT$m;CVnD>5dv帆оf#Z>h^HɏP'i_eűP<я}A}nt<5. B.>>zXej1hʼgޫAj ͝ +]Vw`ix)Zl#E-BRC2 WmJ1YgLaq߃*.Q;2 3xcuh'hh윣4tǩY\.x4n>#ЛhD-gf@2kT 3{yi*C>ۣtI$xpQF>$_kē7FAV`%ABN>[O Q~-gۨ,lDu11u3 33/yZuY@H2[A ]k9\,yjA",.p" 쾴B‘.T$Gghxx#2#c'} [ j|Je4; yGŦ9M#'>ӿKJc8o29@͌D* 3By*&n-; v  8 vՍ8rH\ɒ"ЄUiNO/[CD5|q1|o>t@H8,=8Z9efQw!܅7HO88.zrJq0Iv4U]R HN׎ЈÂ=&ޠNj!8HwCp]<&:}e{2yϯHPS 9TDZ@U]9Wg-"jzLf#>Z" wkO'љG/}һw 4zV5.'#Hܖь aB4M/{vfWV#a-tək<Yؤʑ#uPf 6XN9X7X?oZKiIIX6trdç#jra9dجbǪǘGkwQ~a8ML9EkٺY2=[US|ϖW9_H#5\CE=iN7= =eSӵɾ_5:7oN5 zqCK#mၘ/amBIR:94>I7!w;8^th&V[k+i?jپLtdt*^} ҭe!i%^ZzB-\$/ouyԧnj]coS1D̻0!EaYsQݡ^:Mrc^܏`+lWiiQXGRnxfaquˀ+uW;>KV3Ie64dq%z扌6eLļpe!)ջēѱc@xqr#"zQ% z#]s/XCNtQ-m^G y UeecmȫE.ue*@Cɺ>A8Sο6_Bd:_ dL|q(}8ԭU%@R|v;Ubۇc}SXQ"Ѿ*L([GFN i_Aĕ?.QzؐH'hiK)w@/JϿ?w'7a\ӵHJ^s=Fqbc,*j6PoL@7@RJ4%uU"d)xӣ՘y'y e \ ;?`ӈӿ^Odqpڠjt~~;d+ZԸ7@dKQ$/4Zn됇Ր$ c٘.?2v#]ۅdݭw$`wf\W]GAkEqVwnǮ 7PXkqZ:t熽 0W2\R}Ms{_xylgGHij;:aյNr 9H9{Q2c1KꦴwD34 ςLh(x3`e$fF=bC<$DoPZ1_gSA0sJ~$R25a}p%:IѪ[w ApnكhyE_54>ւ_Bٹ\3!T";<ί7 _@CFFQLKgm+0 X֦cZTmXESl{,{r|?UOa%Ę/x+2BieNj 3ԟ_Se'ݺfO19~}iB׆ݩXzho4 $7 GOזf.oSɴ(˙cߺHߦӋj"OaZe;F`C=q$hX)4bɽVOG'IsBǙM'WL!hLU}섦H>~~¶A @W9(fFpnt%1Ї5WÜ:dLNtA߷:jki n LC; G8gx-R"FO?C $@,'! O1k+<i/(G>褵y > sKɊ?."s/I[v {l3u6؅G#"r2 ӯ,ZώxR+uݶΩs]:Dn:dn͞A,ХB*1Nр)1.~:.;"H2F 8a;Χp%RaaA+V;~tN!'1NrP6H-C[_ol&8W\ړ3vn\ڌēM,fz3g %zzF.A1/u,Lm xm"#g';D4bl F҇`Ԥ7OmjWeHsbAZ50BoǙ ֑FZ*&5=rfηL'.*)Ы|/{ XW?[ĂĻa dyeA92Ew6O0I(<0X容y_>&JsU&gP,$T PG*ZTQo$_Ni_޿^a^xE=O4ΞJJTO{!քfʨcn oplf0mNיn-HN(HؗXuS='o,2fiNctss:k6Io"f#p8Vt#0a:e_/_ }6x] Nɤ-P2DQ4Rv(7?(1М1g EտOf9dd %?^kIl B ,408Y׍`~icZl`yNm,ԑ *y7Y;??d\\DO8%Y2) 8>B©2+K3ECRX zqY^\̗-Uœ]M{qm=/&u[lbKw@3PA!" E}IR<-gÙK@Dm΋\}%s&dh҉!$e[.][Jha&čE~MkI|M\V`q1ll/!Ib-xm:"|ռX4ԺvLTZL` |艃g[K1(q786:\(?]{ u8-x +A%3[_q}^ )$cv﹅y]0CNC O}E{U!"\+*3b{;Tڔ:`KkM X[RIz17>">!n$OFK^p&өHX!"bglvEC6Y`#Yv' [x"X㹁Ţ:GhMsj^'!c @%_\ʷ jE0b3SDno^xBk'Rvq\F2`dd N!#7Z"E0h.} KVn&eH&r翲Ʈ+*9Յ[~_Ϭ`*(@vN#<ǤN1/>l<]՛4s=7qF!d9ȡHE-Ny@:$me'T7RR'xB._R͈֠v ZM碓nQcG&CIн0fGӄLܸ~j?s~QENc2%H=r'v7*)k=ѨW"q:l#+VkWt+Md)m1. |`RX_JwGLq^+wۇO65%%ew0p=&v +d-l Vٌ=-Py7% o\Vu7(KKSL\/#m?j8XdF67ߢomS["7‡WP>1̧& PpZLb +KΟc9gF' _l6=s2yj#4$P#V tO؅Ȏ\%KEZLa?AM]C*zYz~ul,A~x8Ì*ڡ"`\PYM4W!lKXfi1-f챩3p?^a1|ù@LXlk>k9g4yuȣB}><'DJ2ŘM-E_D^-4r!z:6KPWk# >v?zRNNpuTݘg=S>K; 54[U37!i&&ٞ0X>Qtq[ʛ4=l "kZX,""Fs!*P 8(Kܲ<='<0W=vd!X*&KK"zwSh@:Idc IMbDKW_-7d.Q)$6c֥iUql~qm[?p )ȱdJ½ :&9z {M؊~ݙ)j Wzv=aaO ig/#s<Ć(b@N]\nӞKS,0&NU |~sexOe 7uswëͺ>R,6*æ._uWŮlHI +g5 u5)]u^Jr[r <}5|]OGľ?"v{JCP)|䫂 ӵڒx3tϹ/UȦB6th(1_[uqUtRugMIb̻^pCFaY Ml\ںbl4]V:O$8cVywzAțf B] mo' !mʑe섿6`*Wӯs?F9ţ 35 bz#)2A(3ohɄ6m\wT>S[h 8^8(d!SuBd6_ÈOaĹ-C_HV^-\?s2R2`Z"4%b7݇hhȏBuEcDEC{c)= eK Qy@wYwm4]5^U)ֱ96鏄Ɯ^%j*Xhb(ؘ.h2d:  =XCVj:R2|J>8hhZnBpql47{]-nݞ0FIt¶D>a1:.!GXB7&)8ȝ&KIjMIy A3WTQ=I}yzG[{.M j2J0sNErGa%(#8fk+KV$o0 *ڙQERƬ08SEe䃕ˣSPzbă?96Rû=Ga 0zw[|1 c7#͑wbO3C܎bt 6|]@Sh.x1bMV[#JjvLaX釻 HnriZI=zꎦ VC.+]ѱ4B[^pVKE>M!upjU>dZqZ}5H+#<^ YP2wzlqII M};; 9h| 5V* cWr9sd^Co4dB)* ,c!( y>{V]2dzt UTEا$<s\. 9=S~[wG;C[3M Uw,p)G yWSg7Bp^kBՀ>|8h@娻f (8iI7ؽ<pTnP S[v&Z:*!ÊK#sD98`J1":EfRka:ATk;fBYcͨQ]U($V eWA6)s.&9pAM/\D\Vs!EH ĜާSd~D*k\l*8q0T [o7pĨ$4t}eKQMnC&=Ψv /Fle~E޶yQf|D떮ꄠ^o VSو  r^u!8ܡ(p=w qAd--ctA#.R@ո!pl9K@[1ND[DZ&Ps AAGbp>㣕&Q3Y=pzKds7fۺr* sjYɞo0>mRb};$/vz 엞~}VuQTv |!'Ů}5hA\aP =TSHZ>ZsBx3CoO:ey^8V ɽ7BHb/zH,=,~ xS."3w bnbB40Fi׫w[roÊLD:x?ލƊ$X`n@Yp#y]+s1FET3z:ޔO{Ii\U5m3F!(X1xxY~mczvcFC!ȭ9  ŐV ˛0D>֬:]PXzaTE޺@>g[8E6c])܋2 =| Ct t1eP\gGD(# xpa̱s5L OA KEPL~YJx9 6>V>ˈ=R~uU^ў?JkQŧg7/ 2l yȑ<ķKxo1j\ YyQ_5$Fce զk^.2k? S 9$ j株1aW]ɤIe7DnpiGCYJѽWHlam_KbbssmvZJk{33K\2drq-wpj2Vo&97+W(tBulY}ҼO R5dST:p?q #wV;ib1g ڧI-s\nEJ׿vϣe\a&>M)e"9= oY5' cZ OQ >  )ӯ|PDu'd&4?ePV@+y@).F C45 ZiLA()ëf8&H]ZNIV?cQ('x(+!xډA3q9QXKRO@"DnOZڳ4 ]H5*/ iI ~8'͌c6~5?*:9 wJ2I75 ;xct5ENe]$LQr3`WI1Ҥ0§0ȒUظ]>MF4a\+9jP*^)ߊ/R.0?|2xF߲{a8(Jzxީk&MIGO*c>X3%v)֌[Q;q-?PY? ;TqzO]#_^ĝI8UqN)Uok6qVttjy+iG'|*pU?F1")$0A[*S#ESajq.DI P`:E>=6y}|p'W3jܥ+ {C/-LXq6Q_>\_c3Kg#|;" -Z s4|\EK*rAd 3uL`iQ0I,;@L8hqGT`ե! j`rI~"":-+Fv彡/b]j;>v_FNP$xnA+4t{k9ubK|;"cڜǛJtպiqhl^P>F= mliwcZ;=%2Ke3imlrZgobAs J4 Z@'ww r IFujBefEmwM4_jRo뒁{"M]T[D? }luP`sQ?Dk  KԴÉ/#UsYkb3L d.N# q sQϡ.B0!ys]II%CKf&F{E9Kj$DpU,0y'^$-toчo{oH/ňȣtK *.ޑ8І~?N(໏P8Fm餻X機i+i!$hj=SANw#$J`5 +>Mf0R98wڋs34߲M#dw?ڒ;˽`꼛T`է:"e!'(9뙤 ֭"^Piݵ[)#AxJZс'P#T|ٴʄOA G-xd'+X|:HVwNyZlhSm9 A\k27ʸ /=`MH7YLˆB,3SR :v\=,1Y>Jle'{gy̝2@ܚ'y37L[:Xo3LoN2굻{&UCr+HD(3cO}uۈp=7_ N:T!z69uErխ諒e*LK2|rD3G*ϿH8`j򟱹\XfDQ#Ux1C9i-_WIV{^;OpKXL@[x4'dj=x6uEEF.cVaI\  ][?Fq%l qI̓sqɝ$' HZԩ:0Z#k m/7ƴ84šF!StGwH\jQo >@cџt!OHefcmŸܑc pZyg0.UN8d2W`b phi?b@XJDO+ba/zq !)dVƃײMFm׀'":%^C@xQlsGl^ڏNLV>1Kw昒L33bcV0Ƽ~3Q{VS=dlߵnjN$"R n@\ 6x(QE/J(' |Xm/ez fs$@9 UfYpt4WknLE0!dp} ie*GSFu 70f3^`Ik>W%K_VȢ{#f2aɪDWkI>Vecu[Qm-%A[߱nQD߳&xy/ٲnH4@ EZj52uYx_Bo_ʾ SD NbL~;]Ň@-t)c"&8w9.v)y.C/!zfYlpLJ˵iO# CF>O*W_ި,ob>lFu1- IcӼ5?lV+>+y*o/c'$c5\sVwE饊@g昼8H^~u#؂^Zw$k-v+9KQMج9f $h<gKMe1AKj=24\Yxk:kжJx[p,x]Yh(Dy[.}'@GNiFAp>6+\Hut~-O{E˹oGh߂'nuudx,CD6\Nd~k6'r?him YJ zv*i|k4}_U]T9*F^om0n!#ק)T3|80Qi09lIt%6œ$J$X9 ^M#?*‡<i /X:<{le(nS%p@EHXbOLDȑB2_'zkZ55qΜZEEn4& B;ļPo1O'G?Xfu`(!:QCCiKwery" I.6eG -ߖEMe^c~σən2nPh7P}}΢mom[?.D OT"ӂ(mH⨚؈> ٦7]trujo`z1*FF!#/0rL̀]1 4 pLK 1Ⱥ_{-.>wAӸ ،C%3b\+u.p8⤏K+qqGi-QNwZv60g-Ib|pb,ҩ9.߆-Y{UF248/ 8eɺYBZgPV0CiNtsT@#>)c_ި~ FRD"L8piCoCJ5o/@Q-ꪕja Emʊ^nYؘBқo+Zč' , g3%3SO8Do#lyUy[>8k䭆Թ>i\,rhWƙh4LD?3&Lk%&R)(Èоʘ^3ZJ! ݙ*{|I6XC Sߵb#Վ<*h EoFj%oHEIBGl9ddBl|ǻ8a͞ffG msxwb1}z^:G*Téxx-rKxL?^X<߷|D$_Z2TTA1M.o7iˢ.(nV)+($-X,BwCL?IC7z~D_UY|I-ts걛=ܭ:|FI[;R^Gh+-"iAn84e]v+) fG F2oZs4xQ z&<_Qj(3 }v`/&;3]u._Ғa9P\]6~U=R(xB઒0c [Gq;8F\x e*Yr# m<י`ǶSQF8^aoCm|M򕥙 4y2/LDj~ů7B|"UJ54|AǹN⎃inڭfr^Z/Ur Xy$b 7T^f/`o[mad h&Dt]s z_/kTͶv,P G$P/>":8,D$yu=`r\ZLǗ-X@uZ9D\L'( 6ҽeT ٶrR7_+O u>,"2nXեI亍Tb:ͪtFtڶa!FW}$}aKnwI+woJ%s"L0 )>6R:?X#~ll[hbK[-S]J}AiǔNr!)|eE*"eZ)_jHY)+v!1nX㈭jk}Z2W ;ڤTݰdh7aJmF5ɇC݋PhzĉwWA]ĻYdfHyjYh)p!1-N3i)fKd$L-a#%=e6GNl7Q"Ph9D׽ľV#{{^17i-ϠᚙYf%W3z\4 {tE~K`(3$D$L30)4h#Z&DrЅ):S_ ya=q:+M1/y@}QS#⑷h?PRTZa߽DPE]φLM.Iw5ATfsptNV twh3@u.]ٳ˪J2J,~b߉xvi^ܜ>Ase äJӆdNۯdp:ݳ\0w肪un̓ :}&òqa.`?u|P{,]4Z=] yc^b|B0_,/2@).pPùrZնBu10hu[QmO"OxٸYhL̲,D̵koHVY*hLQ0UdI@Uߤp<=ո.L *"4z&ٵ oxI4q-!\`wXvL"EPUL:-4x;xZA\=ⵕ li Í`U7Ù?rh2gRADI`u#OrW#p n04="^Y7='-E2>{AQ`zM y~e:&X),+$u "g.B:C,lPz4VE_)Q sP`-wj}5KK{za`N"M@:^ՋTh|H"`)Q{_2S#2,\QU9c=4_Awˌ5 ܙg<}I!ŏ.'(zd<$]mW}{=bQuI Mbo eSo62I=d?Cy}PҤ-+̗t+s+nEE2thHx?m.#T˥ DKCځ>GOƃF h|qݐ0>À3v[gM*3[!.g<{dq`[<. $LPӫbeoJERos5ZrjNmLԐ*0w悊ՋK$b (l}{#TDF2boE?9! )9`H)! !<Q7U}&L2n%+ˡ* t}"e7=]-`A^CH/hQS=G8$af}(m0B<:͟dQTY`%ͭ$ײA."n-xtsGvE^ P)7\yާ|Vt wXT~46tQŧ_|;.d=n {5ν:ӝD Jl%JHN6= Q#Mw؛$IWlˆ!RCԠPEhՒ4"*IK䞻6m-8vzkKvf~A0@k !99xB#=>&6" Ht4k4aϱa=%oTtIbgv"Tۋ=g,,bbg X(E<"#;Ɛ]~np2q&Asˍϟ}{&ܳTS/iN7IcrCuđPTa,<ΡL> p bY^sh}@IT^ nbgMAvTI@w`XNCEP-{%ab|QR't#eH#:yc:#R/<0nyoAz8'/Q_LFs/㣐⢴Wq>ɜDb$+ ]r͆0@شN|<-2;̮[4Cۊւa;/ҕaA+j] z m͉ ̩Uk Ƈ2gŖ7+jWTGW[ G[/i/\Bڍ ;=[Έ o1,c:܇*|)tAnZ 3mhڻ Jp٠Q]vJmi4[|In iHzd*DۍJO +Pu}Aw0 7¾ҩաqs@V 5wmko1^́j'>̚C k+$7gD n=jZxIt`V=MhxzZi~Cy177:MbN&–c+fbݛW*dlns[܀yP'O0ߒ}E&jsi_Yzl Σ0PPfmT1fۄY& )@L$Zsy<7-޻hsdnj)V2y1jd>Jj4c^>}c<O<Ʉ{|;էk4z=sB#{ӓ?npI ELhq0ъLFdBT2r>i3*>)?f*9 BJ_O58_$d\~ t]KQlb!}ƍ߼-)z$(BzPڦbC*b F~u׬3Qvgf!z=,~ ת/ p#sGV옔8tܱߍ[73 uӢoW8CA2q^9"kؖ6{s+-Tw  e3n=dt}LPh8)Y|aI! "644l-d˨ !Bj/RY V ]ӏFu,=Btއ(^$; L.6]k/qA>bi֢fB~eE痆/!ЫsO &~1Ğ~wQ<AU0JpKn-_iJIС7 )v(6QQpZxT~ T,슰?L0T7|\HhV/K009``RIHiI "]:eqWE[C\dlY M.I+q~F!TU(߱*zH\?tJ*~z%/,vrsԦ zڧ)kLO6y킌 ~@3xC&)>iW#K`}Dq1[ h0!LWԄJH3ip=KQ@xL[WB5:5Ex hl-iAM# fC'>[,3;!:^c2 M4'A<\WJA m:l!0mE .1:yh&24Y6Ҹj~]S4q'f^XZf~]oA(cؘ PIhTߓ2I-P}Nh}yHUM8\1KL6Lܹ ĚFK㕼5{Zr1M,7d`W)[;}}3"pSz2] C_< V H| [[DCGMЍt~=-ޕ5HǩƨHW W*]Ӿ/˝a`%@*}bWNHB !YNe\&nGk4kYIį#Ҷ^~U2,z0}p5}|ދAD'@*Ղt0X6O@ IjxCz Z8,# uq I5ue1wxaUNp|xz:YdD12 "iBPSl@ltA:lƝmbK~)K~/Zzf+K h(}ϋ)XD7Y[wb{vCxnxFJ҅i$C"oCq~ O:jO+W>K0$b޾Q_M2Iz4U4+'q6*$C6 N`6ׂ Џ(6{L~$9Eq}ls N:b_T*=t"ɻ|g=h+@oQW{bv/ ;%޸.F*+߶[s ;AF|b3fNa8#Sf 5<61,ѐB-J?~A8)c&_iG֎MӏWw}Xeex CFdmD͒Hy}J'tC!mz 0[r,LR "jE@uJc8m"YDk`s^mLC[7y^}ID.6aqDm10)5֊e$O] BFlIA[H8m Uy|@IHOsDS{9|!l|P8I-vgT`ÿ F|WZ6o T a(EƊAHQO݄V(%(m0Of`a~q'N (b&[(b̰^Gz5S=4vw@Ƽ$iNa ZN{Me--Bn}\P\ii>+?ђ#P"^ΨyPHki,d?2HAO 2)N@ꞹJØ!"YO M) ԍ"Gk^N4>DBeD!1IVfI PMzZ@yvFڈ*(2ќ^OiQ1 +LKݔ]ޗQ!?Wjm#Bi[F^GT4=NCvNVEo%)ܺ6j#2OT_N!;& %0Ra($p5}B_Cm#9V"̀O[[n|܅F 1J0Р'dɞ=Iy_fؽ#J:7ar.(9}{>OKUM 6p;˚O֗&'xJmͽ2G v5W@Qyf.8goaQ,^lݕS13g7 `b`<kNJn k[>_1_Fоܶ/n+I #۔Y7]xHsH%PȺ *t%M6z2Y܆qmm\C.A9xnM·wEڟޟ1x<°'B$Ad.⯯X)]91KU|61; A9HIϋY0`,)* g2r505(bxo]SC<ΐ{-QSMT=xk𖄦 cʗ슕Pgt45S-hCCD&QSz6dq !e4 ~J)p7Xv@Wk?uh"S8ԮJF'glX/T4"(`8'9u.!jH!ݡoaX[ǹ[}D:>oP'K.jcOfbwݏ}{0s-hHdGL86gV+U;:?H\NPѐSq:3K6 4FQl(+ dB =$qdL6Z# nU%0|&) < 7ߒMR!_ڦHF,1d{EO O{yrB~[a _Mbw z,̫`2ny)"T3EI t{B8|IQj*w)_Tȶ?T+ʘkhF1/;>T<71X>BRL73/ bQZ%v 4VA.# {F93Z뭤+W_> , ؽU!"=f_+=l VI@jxVFX Y#-SOr^IۃSB':zS qUG[߇C񭿟YW7Q?ÓbBs1תSUCAP"obq?md?:C`> _ߺ gEx`cH=R l첋r<28zHo"zrT]ײ95Voxeޘ xEhN~g%癳O`9sdO|lV+éQ>ܪhF=/`kTDI1'i}$GS.jLDPp_N|@`!8&Wӊby1Nhq0Cyq[s49& La.}14hP3'`ELVεnjn_[<}-+r@aCCenK*kPbʝ4Fu*k{XHxFO}һL|jV{ ,~ÿG+qBuG9DԽ' ,u+)(#Z\xƫ.q%(sֹ|b9lxP})j1|@Dk?.()(~dB#Ny9BJj4+V3R%j$C+ lM9*OoEFPK[z\:9/M> .)84_Ί;U!k,v8ma@A=M#%Jvcܩ$'B ʧD$^Յݧk`H ǣ]8HdĖǩ,%KX+ ϟM~&z)pCqzۓrwzFq c} r"UFW}).Gö ^7+țOScNEJ ŒHF4 mTif`sKT(w0|\fQA_{8;'s龣ɨv m_&o}K sj%amnnԠhnJ@o+;]ڋtgX^&9h1pJ~.!I^)L4 |.h84J7&*t "8[_hC:!p=A㶚;ܲ!n>:C:jW!oxJEr^}H&.\w:mEy*FDG׏|Dpvg{rz_~mm*v@ѭeGrI"nUlYN9dg-"y/'tp9捌b!O56ju$M)߼h]g:u3v<_#Iݎ##&x4m~hx`rDŽMC&`7Qt^VtWjL׃Q.GHC24N&d^^U1U4TÐAzpT_85 H"AJ[+7$;G4fr62VQo3XFE:tz_A}YDQ Xk&[]ɥ84Va ٳ,X'9 >a6]+XL8^μә@S%+?_ %Ȁ2!1 av9$O9w@+ )fT7L` ZCNϜ?b8E& 90t7r> T2"`_(rtv(Ca}goam_m.CVIãZMY]\O4ŷz-@z)&RBAitL2ی\#&$2]ʘMdz{7HGHj{Uq`BY&dy?oǵ}=)T/S|耢:2Y]lBI3grHֳ-SJG>ydܞ˗KƆr_%(lu d$n9C?GzQ'`oZ;^Vr0V9Ř]Ho烘)ܟ3w@MFpzN9.{^Fz$i:. z"cv5rbCmT`DP {Lߺoge,U6_֌X,eysLtzOb{,*ܷkѶ;{vaeTi$\cG@e6k} j;a~>ԞAm-Kiv+'#CV:'>A6 dsG7fк3᜙׾߼GK5EQ7dEXMw)NkFMlWPٿ7/%$Q,K/X+Rk?]~*x׾_%lڕ>bdkIPq~esҿ^%H_}EJ a벟56HSI%vZph֟^fr^miK0Ӷ S(Hx;ƃ>PGVF]|bj ;{aX-N}v#*ti!c:cUe] ΣĊ۠2R[o *ʟPXWѧ N[ҌiBX5yo8t{TNWrxkBN2B3r[Wl~tėL$6BSE ōRN>^F8T`JpG^dy F-9R%aڪ.Zmz#!Pf{Ư?@vʳoxl.SF"tYHKLݦr x2b'Ξ1;Y8NGՅk]Mrc>2L\L<*@u$z"EyVVb/]EyJm+Kel(fgXڔ+ɮKV/>tZhmkc`qKVk+݊]xս#B0ݎCm ,"vi4}v#I^ZʍT-9"`{`o51t^W1ULupԊ75X;NG|Po@aŬDݏ!Ί=uyk{>'&&g (fxtN;+6ډd IvkR#l7DzO9_H,8@2cxӓZ?!÷ނ/o 75meœܗމ}(&~zӤKBc2`Kz֙ nwy<*d*x.M:}5|NfsR!<ݚ26.mi4L>hk=L%%ޠjsc<Ek6a걼)WSS>`7xm$HC3lMT({!RO{z֋\lmqFg.sh%#O[Fn^c-)'EtHmi2z-JYm8:7/EK k⏻+A;P+vN4OsdӠAWIZ}80:ܿ }HugPB-XWËu:~;9"_"("Z 3n|?:gC;UX-kQ!FXt",i>[XT2-ި^׻$i:'Y2_B`󠾛K!hB5VǼUe"߽X@Czj l 2 Q7aÖmAnL5ms[49. vS^A\/M-,.7t3k/amZ>lcM*Wb'俌z֔T@cU%Zy8g8^>U%7"q/ Q_4ALf~ NȞNЎqnu3mU/Rmo;5M {9bplA{v?uZZ1ZQO5ћ Eu8.xLww#_JaSn4jyvI91CEU0":]!vd.-TnhxAA]uGRVhUEN#VЧ<6 _,OG>{F%Ռ8iAH76l{DwbKJeJtH쮫<bum mՊ%?5X 9N᝝PEXMi׹~Ihl領ۑPӃQL>ܜ=n@Ձ;PUgJ+2b Js6 SdD{a'!]Oۂ2KV=Gl!զmw*%Q|N8<9u6,̴/[#{H(хLgNAk@Hz4X糇s (mؐ{8 ljP wI{&Z4ćw WwJS];W"vl8#@FTR[{iщ>`!~A·,ЖdU)dPCGYo휰Ǥfc' !LtWbsުzNBm:HIs?,˜!TY.K4C?DIy};5'%߻c$߮GHfе-Wm$.os(YGG֯S%cT"/$oD. D5x%8X|1) ")6A#eU`D_tv t]GӅ/E fRYdRp' h}Gz7-BI jgIJݎin|T;Uuko|sdN L|驇k: w p'їL>b_8Խ;e;Gm=Gɷ&N4օL@7lIY5< )n$֤B{S9hT靖U;e!v聀m(Lk}TIKE.!yswXר83(+z$yL xMd4]ʜ09Dȋ2S_fnpdځb 5yV!NjwPd:(9a4yHf9eUe搡Jº9~ꊝ op2xÐؔ.0%LT{}g~{#2+x@a!퍦.GncjNzp᎓ @?_cII%BJrI'M{q!"ʕQ|53VɴkO#^|0OW}q|DV>[(kpRf},4Y狮QM_`ev^6S2Y4#-X5ÚV0b; lQ$NdFo*bp!kw^5Bŧ,ƒr5/$iNxPp''\Aw҆'c6 -ܡm_cd̘:Av_ #t @ghw?K2cdt=;&:>9Z!?M40?n>q^t>9a[ñ!24P:cAkJ%[scԹt D-~=lUtw~:Uj"pl|"*zk  3W߮z`"6#I)E]BIc':oqhJ@~"u#сl %c!TrL%rEDC_y QcosvddiI40Yp%?K~YL")mHIľ>^tW 4g/k+YJ;8ԃ/WpUe0:nʦیΛrЙtCc]LBb弹s.N{UTnIU,T(0k}@͕K\g$jʬ!͙VW O+ rnU=t5p.Q) #NrÀ$o*tjAzR戝Ec9E-d9ɧMAL+xEX>޸: i+Vm 0Mu$_Ov{" C:A+Ĕrp|xuv^gLK$ދڴkwA1\ n8fy CHh[5ir00,~zuR*ByD NCMO6ۿpBzLxS_NW-^шXt$+cEW@3 g >jSSZ }L05%҈G4!c{65?ØXA9./pMt*ҟ6s(Tw xeZEs⁦LTe2% J!(3q~8^.3/×U)/({Ibz@y|3HRRy!ʧo%Cq!bHU/٨ y2r<;<+M˶@}2pPs#cVR~(!vO'x6c=4$KKoΆ^'"q'V;ͤu{$K6͇*Cxǣw{[siP,tqzj{n_Tu7"i#m%WGBQ+i ع5d_ [}[]ȣfu`P)79 d('<7:ΔB8x[E73/df.8R`t-jdEsin=M(= @] \kKcM⪯ʆMM _AoyOfcRjopq y{m ZaƾҤR%hg)`2p#&!YVbL 7:B[K"&c3p W{6D9 Zʘա>Gk^`- |߬-=z?%}*HTA֤](rG,e[ 4څn%&za( ؼ/hvx5A1;,iJ?ҙȄ}8p\y\v ME Sn栌c{UzlyH1yZ2?Lm'JX唞ԽABy"GXZ=mfk &e,@Q [3 XCVI@:8|GdmI6UH4jiw;ɠ:^ 1L V;ϖ‘(:WTl立(SaE<}'z s*e貀whX 7T{m= \b 47Quʭ I9j>XIy sx2e0 w7*8+=<$*dҪ'5oȼ8gոcG𣅉knz;WHnBSs )Gŏ@t:J(ωaeIG"@?4sbk2l^l5ֹJZ>fkRWoi.E!'#k9c}C$oleOdq C2_;a&s', iJydʓiNWv4[?R(?v`8kCGmy i'l6,Ψ3hP%rlkT1;kChʫ='Ղ|@c٪4H"0,c62;`ȘbA疰V/KsqxU (@} CJ BmBT/AZ@&(jK;{[5,1~Y:̑Y`4rRc@_. CjH 5N8W*u$_^lܐlZXDLt! _igt&JD~(4"5I@Q8Xy6rNK4+3b-[^[ GJ&`O8,3W)FR JiXp&#M7K =Gԫay>GTǠ8}z6t]Q^eC ".i cSA8:~C22>:Z<`|i[11ws@F#.FmȯJ;EFJ|5=V~\4r'.~i)0LN/'.܌7wp_H5evmxLe&ƒWUFYڀ@Թ~2ro%:9JuJ5pE3l0\#qʤDF!o*5jo7_O2'=>WlO(\OYՍ^}=&`hNWaND;=1S55?ʉyQoT彇o$p i Mkac+-N!m=gA)/H  ?o< 8 YIٹXVN>8aغ!LAP!:|Bd)qew\aL30pps\VџdA9ۥP—иS@}t*4! cq*qd8E:g⃯VOnpCl4WD2YHu~}h'}6c m"UME* ONHD ,m놓>dTU 0ñ8,}wT{ @\u<ϤD2 l?LLKWr}ܞpbr" &gҊ\[rh6E!3k ˖ZNg T,VB*iz۞UEnUjcRzE^]V Wv\ 9iAt&2y(hLXo-h #Hӧ1cqRgۡ0G~ T_p_y x*n$!͏mpnGaHF{t";zL # J;_n>AW9G@q @ jMgR%[~ی47{霢?3BxTJ28VCdYy[oNq6^GJw;풠Q}V;Hw265ټ VDa/ȋ*x` fڰ=twߓ5R'uR^O$hbr$'\=1GuNpS%sq$M쾴 nůOֱaQq v*߃@#xI!L'AQTrܝ2ɧY>/3~8;̒ JR{98BFbCqF^?.mvN*Xi8a]j'Ž Ce'A8Vp^۔ vrSNp3Vv48:-`Bk0$T6Kromѥ3Kns<_J/RȻoپl@rVLUżtvׂa]q^ЙCA LsWeD] EVqP!GQ߁80iA|J a2qiީnSrωX-8ǒ]R,2ש9 F:כQ)^WfxFK*PW^4r VvkjRjNv>(~fRPD~ˢގWdh@Ѩ[UTqfw|5jILG٣vV5+NÒ M0MwyֱL d9 p0z 6ÑȏJ!d ,Vh >jit^*|R8䵣-ۮe{;ү٩ds3`(7U]J/b"cs1SW6Py6$T }`$KvI4b̃orv3WOc"p*@Nwqg6R(-U^0D阁 s.}˛*:CR]` ZkK򐁵RZ~4M8W>3B-\}R èW&j{wLަSV>tTgJ)q[#xB RS| pݱ0+4{Y:&`""XG]]):k~}l CZ|,;$CyAq Ԡ=  D{ /z%%{ 1_G-Ԅ 9|Ӻvpa,Wky{RnD 1HtԔᏕaߎ^0#ߡÙw<5=0 ? OA6q_ܵka;7J[C;/z1Y>+oxofKP0I;UgwFBDB8zQ>J؀leS ~7ıME 88jmv/JPF3Ocv8~+یDpYbڶtg֋+@W6A/!a(+sqO.63KohNoyVc`,߰e::D K*uTƊZq#@'Мi=8ր+5qzhzm w蘂' ~9>Ƣڦi U1%L8Z/L{6}tʡĘt!r6ۓ4rƺq鲲8'D=K\a{|! WaZ6[xr B n)7<2\J"=s躉4:~e>>NrTA?np!SX8j\KKFD吹Қ ;<\vozbv]KYYbʲ,P!OM.__ /t}(w c8dB&r #U0\ R;;R@qvV&>Hb)`cOJVݏdO[[CR-Z|H;”TCȹ;: wۘPZl3Ko[5i}WR?}TCG3_їUCb{[IunZM^1ٵ?e۫9 f)K-,|oqd{ٲT˜Z6e(w]Q!2af HگxʟKa/pKG'3F_ks u Bgꊇ'{Bk~7Eϧ_MC6$ pB1;9Z1WG>s77 VVޘr8t'+K}fwEޡ3С^8X^0<~3ǩ\wH%q ~wv\KARz+.Y}gn"棕5p ^; ltB^XΏI^L^b2(K(Zz6> Bh_ƞ66zӲdV-Jpr؅DPKƛas1`a}g.B7F@ HRә`-79u ,;3GǢG2ښF@-}&- ]~US n 5U6Lܝܳ-]T vha\8iVdfHJXR[Â@wxqf@ }l$Bڣ5Jc)\QW? f= lFkNjzSDoZR# 4Ħ}iRl2t;-zD8e taOҖ[ī4Ko)Z)#%82ݢ?IPKΰ0,kzXR1ܠ7 jtٱpa1=^cf?+ew tODS";书ע~\d!?FR+qkH AI duQ-`k֝·CB7€ҕrp%yu Oќ˽ю J[pz=R% 5~;SlΟH`0B˝.ޛUHN)CWӅ&S54qD6%OE`ܣƐZ Lq+ 2m(U r2 PSw5gۏyV|^kIrDwH2N Ѧ,ԵlbXX>K-h>I\  1q"2f屶|֫7o3j !b6X?, J0 mD.Ew7 NA{o~jsƇQ塳+ʆ$-,bt Yr_ S&4#fxM?ϡD2]+pyK![ٺi-L^i0k p?zK Г0sxdQy[Nn^}MugJ$Nog8I1VwH2aUz݃}ǝfS@QYͩa> JC\ZG H'6)3gxNor= knNZ~9(<,Wdm!7[e,Mavs{p0"Ùb*!|l^dK =lԘ#Ș" 6bUէ:̊yQ_đv-#X7\X?6Uʟ K;H`Krd\2M4>^ս=M%➃_+:Pi%I_O ;րQ mVYs3X{Zǧ%-E8+ )k3T9"oU=x"TL4 5\CTVN;΋BӁc-,zqN{gA{![ 40V.Jc 7r.;Իp\տJ+lZ]E~ƦڠaKپs5Q 6\4d7LvLOB> HihJГ\cEi2֜QW6gU.$z_#t da&ϗj99T0c[쒴r 9hj::M=$hijwlJ;6r v;$l6xh开VYLi,PQg~.)Ez݋sv\3$+wnH2d-V^NaUpVɶNg5LC狁e+Gj6b9'-2 y:&{~҆ʃ0HdF6' =v[G^:qh݂ښJ^4?Lc/ͣ'F8v78n)Sp'JӔh+SOzkD:q&' FQn6y=*8LeB-eg`-,WEzLtЎ'e0@ 9Ǎ~(mļ}?KUS!,HNy:|Xf GU֯-=0 &b%j-Ěhū@vk )Me|d~ , %o )쥮]!;\ SK]E\W(_}95|ц.>(hw1>eB&+** ĕ5)s1o \Atb쒣459.mYAMf.!dVUh6.]靬:HtSQ| V^?JayD댐ǙDJLyΑ>AkYmB᠄KʔIK2U\-2 s2sk51k4(Y*"V&~"j+su3>7 p:ӢHCK5;Pヌ*F)d;rz^'V ;a<4HD'lU? 5S`m0d-x4PCRuK]{2xS f #.cW$#yK`S IP1 jˌB9cjsiSn&yMp >)'܍~ 8q3}ĕ87#=Xð,&h&\m1qwz2P˧`ҁ|(Ac?dl!xm"C뤛jk90%@(+0ê9,vZ'B؃sux玸,X{A<)nS# bZ쫒my&E}$/3iW5n`u%//}[cٝɮx~tP[>O!6HquoH'E if/ֽoN35jx'|2eaƎ1)5&Ѳ6nP?|Ly06aLǠĕm_\\K1|v{Z"BX _(\_;IgZv-\ ]X)-A˯ARDu)XX]@|E l73l.f$x?9“BGF:BRp`f:`zu,@wbm2t&!nSVUh£MK 8IbsVsV-oit%T[㕄 TE5'ܓ3qTG7HCPાafΆP3 ƟX?|ȭPjR:1[#=@n$i3wu(񥚋(R)MO gO3nN 4XɈk 9qkN7 q4Dʒ-Yx>o|6mYu9/nX2=EU9 )鴠F8S_lԈ#"bh ^6;'=b-Cx3IwxYR$;Var}5hp` M!E,̂2Ϋ%Lنv"!\^Yb9_[-g\:bRzfWvk=3gR)p?XB;hUqP|3hjamƺgŭ.Ma"@Y1 rR:sR_[9.eL^`?qg&_X15/5jpe/٫\@l4M6;-515Kt%X^et0L'h-&S@;6PKrgZr#q`rǗ,;`"dy3> 1Q ؂0bH}gg4(' |*KsEƈ< uxljkaCm/# 肻^1(;|@v+^QQZF/BgNG!rWK} W6Ԑ-`ƍH 0ݒ`E,#`Y4HyR iPaW=Qqp}ZE7Xrɾ\2wpx+1nn2 n@XD>hnC 7V6:/<v2 ,f'E& IK^aO8R~(cd>WxvߨO2+KVH5wnMQ4 KRdK]%7CH),HɹQ&QmM9(.B0TZEGdqlKl] bOE(k{r i FZ7'erm߷kҎPHB~2=#/(ja!c]0\`#ibɸXۡ|@7%8z 5jk@o Pw<;Qr?a lJT[ݧÖ7 :NܦXU ?_rKͮ (@ HA-z&1xUP$Ɍ:SV#"畵w \JRI!JGR7Akk.mM ]QY0\tLWGt;+Ma "!LHtfv/$ߏHf2*k0{RYv(ʖ,W';LrOO| fD5zbr:HJB}i+enSmB?Z*IfN͂%a{P,'+9S_khhVq(eUk{x載w`Ia%7tIWX]03&Ϗ$Vl:%a?%ǫf&;ZJ=ab=-;t*<*jZܜi9w)"WgHݮ&ַ4 /Q\b]4;^*9&!EyjJ'ۍh 8xH U٢5LGk"BvO]mR@'#c!') -t٘_`Za>MKzؠ!ٖc?݀eHw.]TT|îE:pqJ$Ml`!B"6~pӾQ6:c*nM?#.=ݍϳ>)ѣ5`eČF,O  QE ICitbEAljJ*p}A]J+b$DH>?a~z _Q:83O=-zW_^*O SU2ʙ.@=pC}-L%hvZ>PQ`WK01Z_*{KЍ}UBnY)<+w 5_KNq:KA߉!ZvJD t UcTnv>ό#AY8dStBQInA8:[>&e>WGlI`Y@//3h(tYv %2PCpstv,bq3MN=sdQo΍Ss#]=(|#b;?2##X[F͉mpZFn>=wu)袈ZԮ8DO^/Rckj[h ]Oo+Ζ\ǵ%<׬{'O?i%3ځ6/f6KXg@ܺ|U>n:U* C}e{~ڶKKwgvxtjRv۬ n,X66~b;>(a䇸~GN"]=12K#Tn*'@Ib:7b"R pZu2Lr7Gn :YoYܸ)J|eO4Y"WgLZ՘+}MrD u!y'n$POxASª'45Xk3)HG0&eF1x?tNW]ZJT#ZWiTAL,: ÉLYؗEUAqL:`]Vj=\ k;3{W4k|(nTFn~ pYPWiҧ+ȱz loBMW:wy—ьn$&NT|.IEwqxQX6tu~FnqΣWo_"ɲ35kΔ;E)<%t)ƚ ͽj ?lD iU.wcMx*aҵ om Ȃ ( lO Nj$~1) N/*Y\708d+i'IO2p! ^oignS` jZ (S [j;D-_ٜRdEgŒt\?"@u:/S5sE it 4C,wC5#_h>O,J_Bx7|&BKbZʅLjY!v/ eH_`ew[ۘ֒Ҹo$+1H?2aDZG]eQ%qpg=䷳jˉBQӪ2o9`betkGyi$*9#4% 9:U9(z/a4+RbP716Q%/%ḙ |!S-!vL%1ٿ&B]=:b_Kj\ };jɂX[/WH-.1)*[`ג(ߧ--kBC3U \Abf%=mR.6$^׭Y|#A wxO8_DwĥdcCw55uR"G]4(Cƹ_ֺR)OL{tF3%c1%jt{b4eKIb$`k:GpD 3eY#E \N-Wd_R/˒+P" DΑ&'[tECQ?ʆe*լfp٪N\xE J y<46*&}MrAN\iE@{\\Zy_TwN6o`9hڼ!7$pCt1W ^oM#CM-'쇫Ql+^x&NS1m QO>D=C =87=>%X$zbm4 Jswb=EN I?Ix fU}}'Y y1cJ>~ |Q|J᥾n+Ib0VΖHlKayGsR6y%{>:%s4.vE:Yv 6~M*Ŭ a뎂W+/Ym$Mxbm%e_nA%Ilh3[&-u5;1cAN-Huo{lľMY4EYKŠh{v<$ 8- !z l>:cn~34[H-a ^Բk}xN 'YȈ~1u,s?ZP,Mߐp*|6ځCE@n0i3=Hb#X&oa}7,p雽yŲevcQHH`P8@04MD ^4?^8 LToSDs%ȼN„U OO~*qa#s~qK>t ')I\ K3]gM2uhŠ# L>|.d\h.ƨ=h[iU= jw9{CӉr3mk)馦U^j#\ DFv}?iw.G%PI#&L?u bAwzP=kvה8 ֶe"^,a{|_\SI߼y[ϰ!C5Rq*Ѽ.XE:_Ti- 8ύ#*LU/{j.ӯT rGL|pP/02-Zq򮰿VPnzR漳 dBjG&!8JiMf>eWy^<7꣒%RϳӫXhe>Kh9۶|fѱ}<I5IȊBvb "5LP|Ptw>€lJy r?s>-}eX[&3Q,̒._GQcٷ~2 484%IgDq%C{=l78x?62(h2dݫ=hY \hApB4o~}TV̩UHކhÞNb#GH1uK>\%U <%w?6QL!|gXІ4aj{csHyAd&Q Դf- a4\=1#tm̊$#$RNͼ+kzpն$$h:RW_%}ufХwT;*GgWQmqj8oO{z>5lR_e fNn<_+2O =6lȥSe ̷fь+Q5E7ySfA-Oȕ81 Js`A??27pX(3SrZٵ"sL_o@vQu( .cdU)$M3!DA=7(n]THw2;#V9kwR["$!I/z`0e EeqOQO?A5P#.OUna1A1(K|E VN`e݇?c,OēvǞLhIߋ䘼/9я V6tp,(9إ"9 APu ܩ! nd~Wd<S_t6a) )! 4 6Z}n2#m b&8HfD}Ct,R`.S!k/\bnexʯCz bӍJ{2s]+*mq j9X3DS)69?TCMϸNRWFTqܠ ,;ܜK◝nXvcZc6d: o@t |`ܾS=] )%q >c38z\ ڇ嵝k 4;VEw59T8=5DE#Xz@|y넰cKs$9 g Bn -q%7\fqgDфdI!J3}&rAdlq#ʼncB +T%q#o 42dP(m:m.Q$C?ϼTALr*4o-&ԆPؙ%d^0f# \VH-Q96i>vI&^MELնCeRWϑ>lV Ws\@w߀&__G[Dpm3V ̼ܲ?{ CO;_vSW;ti L3(r}G%i)4%O5__eUHC-.iaӾQ`/,).,-x@yT GIIVi I 'ևU:_KH[z-'t$"yvۆ.GFEaYfTB_ %~S'[D𢪯Jgz\#ֵ\LviXÁ̻߇o}ع!J_vb9ݫ }5J>ydnٳ:9^PH$) CߑxZ(@8O#]$#! teV.!j ]VRe)+*hO .8?X,r¼L.]J≠ȶ7XA}%>ȉj[dwV==6y>$_/?;ŕ".$<cQDW2/s3yh>6oPط?4!݇`?x$fӄ&hӛZ)0VӸF/{).Z|:vDbKsxڴMV਽YG(Eb5֌;IJ^12Bh/+A[!|$3zYBES\5|٠D gm5/]9| Lm,5W 3,Fs}b8\?}*_HQ7M-!Đ؟z*9sUP6/vG; 3=ኗDWT?kѼ)TanƍoZq;.ue&-*0z:WUU9T*֗5C WaC%TE5k5S?H:ٹ[}%\,VXb#~Sr$nղHh`YCWFu*U&af-\Q |]㉘F?e=f^h0 n0AeU VRlWu^5!.ﷹJ>8>p3Qb[Z J 9t  SWFփ'FR XÎLn"mN{JdDy8Y?ӈ?nqUyLBn=#:b)Qv YGWY1 fM?.$ɜ{:sGuJjQfdYIE(XY=͚22(I,^h~j-3怕 Oޓ{I&K<nnEuՎ! UȇܒOdlQ^vBZ<̗6{<*Zs=ڢެRaKcTxq()p?~Svb"?HQ.CF8j{9YFHP%݃F5^3f|c.3)LxeM]s&sנCUH-^`ƩXcWf.}UA72J6/Q:B=hT~Ysl@b9 ;~$\Lb5" 'MʈlKrQA HwF{G|v%D?p^$qP+& j3.\NU xlc/IaRͱ$T8bEvi>*:g4n#"SCRZ aџi#lhO󞝄V Czp ǔ-/Y!_\̸2dKė96L=2T+zFߩWL ˚E>GqIX-:x|׏OfV|/cDs= SuVWr`69.Ŏ*q!~2UHRa !RX!}Da6i%i3Zs~$v,HeΠVBh$_wXJn/aAl i;x(*$ͭbTN!'K-g~\~Lr%ߵAú4D | ^,(snѨ9 oP  *u0DE˚ ʫEjH K(AO8PB%6Mz#6'`E$W͎P AKoԻYVVU,F ߈yzd(3 nMxWa@e}I hUCe\/7]z/B~R=җszQc !Xy5Rvena]/ r'j̐}T7 @j Id($<{~Kh"dg`ilQfcH3hUdJ4443@Ii'l4Đ|kxc L*uHa|s/+u¡Vh}1> #z'~Q 䛴փcQ{=ks;KE_=:, >[g0(Ĵ٬ eTaIv(|sgPiDeޅ=21yAx'.HUsQ]"<M7# nϘVk7lk WfwϐJVt0*.=dYZK$Gqcb񀁅 Jҫ3X.(7DS|Ke-B~=uA)X{{;4j5 E "~}@*QQ_Byt1$#>S U=/縵~Vl]eT/x!K1mKרXu\ƣ?Jn-g %N"!²e 5\~WR.Rf7|!̫Pm5/kQ OOAGj# j<6\f݀ZϐPΎs/8e4S_`)Vr!OY }{e7=/] 5,5F9Se}l;Pu0Q^1$ YE &0a*A:)t{iy) 5C0wG}2;N\Fe[d㬣۸ǔ/.p&I* '1r.Yk5B@5?`53Б QlFi 6;8kJR8hJn:-!A(tA u.x~vCD?Tt"g?_0y,W\!1\$6z^GtY FѴ+S]*[<㰙L!I mso(^I;ɮRjO*r̋F&&SY37+u4s{fɵx6g&h K'Flu/3O~*c-q\{ ݞ^u9ܧK QK dшs&ħ@좸׷}i:ƐmEv =qT&2mUC}cV`C; qddR~tN2{ڪmx~dD rj[D d?I;][`PL+Z:>žRA` "jZ,u!mjQ[3di{\̲SȯkHz6EK!&#|ƚߣ(^෠5Ɖ`hv9ݖ8GA::: 2B3c7@pLD\kiu wEA@$F,(7g_ɤ"J\s2q`Q`3xo61ސ5#!Φ碖*@7h<پϡŪ `,/uB|{m#wH62dzYMkNN/ ^(YK̓?y~zgI7F}.`:m"3ԡ}z`$ T6Cixjg(s}5ͧhnf{-;BGc8ȇky}XImdU*r^YU Q2,Oۢ}(<χٮ:vZ1zƯ=lS.#B1=UiyTzi 8EQwT/j1bpQZA̠Gjdb7AfI^ݻG (qJܸQE?I9'Q[Li>5TSZ.-fuL:o咷Ynͪxڸph;F.w]raP%ͷ~I+kV7%{3`D_]E׺$lL2!Sl T3/FQ1 A} %Jmo${,gt Z_YmQY@?zu긭-V Ύ'eXhx+w>viNOy#YvV"~h'&ni`F Va pCz7xGrg-\>a?w@k<"CہHay{|F>FKu1ljF'1,a17:җfoݢ[*D>vePyȾ$M@}#z҆L"WBgPҒAS8|&i'٢?[a`:u^;z{CӽȆ#0S=64MjK/e@LdQ٨XS^1IY!Jc>m5&9.ݜKy&O}Ͱ"wTfK+8ݏ~ơt+`f5FB$hٌ}vU iͣx b {76 TMTbvPYa9.P] AנHz﫵E7$N,6atNPk*C4Jk6>(4")f)>׻^`~+FBƿ%)㪫~5}[o _qpvE^QaU, 5>\AI `YJf4RŔ$9S \%cBUyoe|d[İ ˜Fe y˨Pmy4 ն*žtm* lHl;uNoLq K҂ #}UgR!,kbMf=f @)79ZhŅCC;9Ǎ Sy={I015Q ℄E-u:DËarDO+[ZϧQ Y4i~&E}aLsxܡ?Vwb]0lċsGFc#?1B-:= U<1 !K5agg1Ua.D5FGwQS{5.c֫NspR7nmq+ Hs"zR􌑜azqJ&k^ "㧲f3=.m5)Ia3[>#dZa?s^fLubB`"2Pl-!Փ\٣b]obpyꋄ^&,1siX'Ad{5 9C9s4ꧮ&p(Fz\L{.dr,+2|%_;j%rr. e~n{ sJu{7#H;]ē "`Z[^vqMESش]O qXCdd 5;۳!6YJՎvsEpz^i!<0Ь4a>Fq(F蝑" kGϘ%C0Lt; }Nbw6s}xrv_ ġ'|b&:|3:oF%0yUbE:[)R5Z](@(5]EAi5O@ŹF=4 /^KC0O,?.>4X_ \ju<::4oƑ2lK)56xqLMȫ M?# 3 +_o\tH|-l&9l`upSnsӀ5k, |æT4hu y, Uiq6EE;ol[q؎IT r/0dq\>Gs`fK7:rhn+HchrrPH<Ҽ o= 8CkM#F'x=/Nbz+D!EAͶ?DE22oבl,%ȪMtگBd"I i$(bvY$|mR-JBFl>^G 4Uh㝬8 c=ⅴ+n*L&/uS* YZ9<_ȅ?HCive/(LTBa{.Y.pܱENBbvaDǥQKu4\H"4:͙jrƼt\ܶ-,]ʹ?gz|1 3U3CM͇5]Z8w7ӱ-$eP/12?:4yu`yJU2( :Obtfyf!D) %g^\j|V,GA-6 (Ȍku ֧H.&1no2hɪp&oDmAAiMžXJU-2c !QT[DAG/*R1QkT7FG ]7 @kM=٪ |gMUMsmϻbJG^TC%2'2@quHV6L t|QM|qlŭ1NG}\(FċЭPW1nN8{x B>KkaP388.qҸpTp>6 yTYx@̾@'ys]*;iB18=n = sMoEIub݂>/򆯰%yUoC#`6[j Δex#BGvPnK.MkV:aD?aU^\t.ռH`BZ̊r#@| OJ)"lcҹˡ|֐C^,,hmo4^ iT%¸zp5&:iaSTqtnZsBցHa6ҜR; :Ti nt-5*I!˦p:Lc ׹ ]ݩ$y;,²>[7-V#%]H2.>(%~Aڏ#D< y]䩽^aZKRdِ{j,k}4GMZ%e3vԛ^.0hג>qx5$d]ATP 頄 ˺L=F'#?hտ N'Y88!-_\Bqe룜YRje2`j7p-!igJ n(Ժ_jxezh S5d٨Og`_⩃ŷdЉiv1A?[4DxM60DMu&G p \( .Z: rm"G.]:ێ(DN!n܄5*0~%w/{L@ΕΟ$5|sK828}dD;ekgK*wk/N,R~qd_fD@QVzecBX4"sy3C c z;0Y-ʽ i&~!0LQd$ÉuƞVόg6W?+ut#3D+f_IKkGӳ'{Ii#X*̯A`~!#ȏU0foLFt wMx1(1\Y+Jz6h(a`1:QBpT51|J~$c~FK( y|y=z$%[ rE Llg{-p;ʼƵ_T^/ רS%WUX@*JЮ^^в"V'`;K%Z_[bKG&HZgw#wS[xAlm?I 9MIif~X%6n X-Z .vF)ar n;eV:Y6 <Jsh!!Q Tx+Sx{,Z4y]$(|t]ϗMW0f7bJOis߉o^JP+(Q Ro@4ԂQD@"5x=T@u& ;TQ_{DOOHV(47s5̲rQD`#PaQQ!Vި V9J@PݜM44,,S[JIPZQy[Bƹk=#D{*>v_#%J:*R!b9 @_'gidFX&uǻBDj1䩍v2Sdc.xcZ;}_wJp ;̮>`rlTʮ?i`gs8{f:gĖW+L&^c?"q;c2&]NVI; oo0ѤV{c4|Z\n˺ZK7/Kq&uP|Goz T0=C%-i$ O&}cBӼ8* srpvZK؋;L2#zLmUOA %[BzSsOl:6e<5utXw9^1]DŽ{1%c _E'!u Tkw|#F<(Z*ANԺӇ42]qb{-@Nt3Z)m~ъE= %F;$V0g£$dž8i7N$׷]M ^ g6X, Ґ{YUY}D`Uݐ[T.pa>;QjzvtDcZWXƌbwRCž`W늉Fͱg&l!Oڧ`ӣtSGORt"Dwa-$mVHu' h.4+%~j >J8|/7Klg52Yk6}{Fz)Q1#*[FL VB]!FoC/ +A*o! d/hWTͷ)o)FC!^C*;4IBnE#,O@wFEkr"jm 8Oqϝye]2-ÈzZ-jaȚ,y[٨,nM9,2,_y[ϼ8"-]e,A?Kst6UȒ70yK ?  D&NnEѬ^}Z-3A7{1jdCii:"U.8:8QUov,8ew5ݸd{j&=6-7ՂZ-)NK%egDU!\09Ճ]r1w3+եAPiQ?ĚЎ} C?ݫo>ƆSYÄcWƑ4f@](kYN'W #Ո];!wE T;lY}dOo[P3h͓DG5Vf jgtլ"I9]wڿkF','p6~&n1n/~^] U~&I͍QNPP%W^I7d\ϯw+~8Q1U^0 #ةg w|ahy)tTz…n-{[R)m''デ#.Ae-_-7zE 钶7nUV0ɸ%AEa^jX`dUN)&=s6dz~i10 =!xT$e^͍z-Lľg̀paɶ07[ $ZEF+ݠ]{Uy[\Ī+Q`ݗ5:|xzIޚQek4 3D,3#H^ eԖJѲ;w#VlvJޏg&zB)8$[;N 1>FA֣c\֯x͙ml&^\UxAihأiFUֱ9j@*;j|aSyv/. c o+VeQ%LT{FF5UD޾Vuc gH[>|pnrr2^R$*OC9Kdq,R+ AYѢluwoyBUw[qGIQ5nZ#J,YrS@TUv24TmC Tړ|ſ ?. đQxrt,~)HgE5[nrqXg A{h4:HÛ轐mQ{UNB"%.z.Yk:Mߊ׮9yTJlZ%8r^n) I~o"5|9!a$cET~ v#L^H06ӠϘV ,HzBvQ> jQ~Nd(Hzq)-بVMa^c:02ʸ{ZwwQ׍o+R[jY2X: ֡C>U] I2rc='+e'Ɏ¬(TZ~kH0._'3\0[HRj Hzq῔S)'P*j*M9`=7MࣵMyhqB1k1Դnbۏ!;#FңnV{ELlj#̤B ?l>o@zi̛@n|$Rl4=NR|yzFEcYwCڄ]鉿A)I뵚硴1gKCFc?:P!^rvS*sL:+-{㎒PS/R<"p8\ٵNgt:!W2 ~ol,)2))VڳHRUP;$32 (ٌ8N!U 5&i/y7T$3DJQU>3soa/<vj~2 KaD+ֹfځH1\z@.1ؐ㒔Av:έ@kXS83vTCgP'{Ģje#lg뇶A]֮,rvSmbp\xcab{"-dM•HS>M[Jbrd)3}6[ؖns5сHFDSkZlCAic)-;r. Ym6cM7(Z쉈S^SxX;)!p,Ag)0 R P[ s+<0K0Hljc#kjEJgI8̟ Ј80`,[-oi/pH+E UFS{QAI=@Pѥ+ޭϿ,Z59K䚮Бr&}=z)[ܣN$}F.Ӹ)XOǷ'QPFTz_mjXIAٻ=Tp}d4{uէT/: 59ob၍wz\G:>Q[\ m|DJ NxRb <P;^kU(HZIT4)(B×z7f# SbsE@ݭDaf:7;ŋ!,:Nc8EY訉l} 6&Trf&"~7u >&~6 ѰzOO[@Dgl4d*ecɀ/C^ n0WU oahS#'VH V7綔8np~ YYCpGd?q4~*3ڃO*x'E)@ρJlC!:yNˌ]ҨXamr#lӪ>Z3)Y~9dX VӾFNî]x]f^k+M8 ؇JkT(3_5%zoΥn,^=zo$uVrz n*{ڄBmrD!PUz~mDH!|Re.ަFƿ+홡<&/ ?Ѹ|ut8im <&ď;P (X(IPbI]W~I̪-Q[eʡ>RK7$ IߟAډUF%,)w? =8'YJ( $vC8ڈ6VLK{Ѓ|Yw5fJ0j~~8uL<߬c`xkc>4qܦqW[:e 8D ' fqXC'#[j N_ݮ٧ˮvj'F@(Co#=*OtwA³E/żhohϨ ٽ0vy*mP Rq?h"ZND>{#Ofzz_%_R3s=' H 1sٕ.&-hVmaYmXPiUeA}v-fkAAYT76zythYv[OWn}{{6 MKԡ9G@ o~UmѿNDY:ʖhBU ? ~sڎ-$+K[Z޲"P8>Wd~iL ݁#PiD'\~zjuJ- Wұݩ9J,6?\brSG6Q'չ5BfwR_oRA"MyN+| d%axG vl@lM6g[,}ldwSV C= +T)th@zp /yIc{80+T:SV-/~L^ih1aJ8\i7h Ҫ?nY<\@ LΥb,}9փ7+Άԇi1HA-L5V $ 'MWg@F^=O/y-! &[ :rdW <7+~Y=AєK3aJ0mRV7Z0#`54nf\d]#2(xH1V*^H0HKnM&SG  mvlN _z-[Ad=<X]Pm`U*`0xyw4eDiO`~Cd>y*ka1Ҭ'򟒛(X\0./,> B>u2F{ zZY堻m- ;fƷGW~ș`cXzQ\ڰ.~.dYq mLd5k4z\ιӋd>DcVdlT$Bis|)曡i+A&>pE ؇ʑޚ֎˴|`&pඤ<1= -g<}?lhȒx[ _uQNn_ZC_ Kb_~ ?r|TOaN}2َZK9MAO"8 Ar] ճ8WNuH8\v ћ; . elʹ{ܑY@EFV]fл7՝Tm6 \R@嬺6.M\KupϋO4e n#-R gjʱܑl-PWIDzh`+"N>bX)wjGr0'Wy"|0(a!#!0U_nX9rcҨ߸@)e~~0I \x#9Xh QN.E:R(ϲ9Snt=pk)ew(*Mw ĹK lI06DT |_N: K(NT CX^ nVdSSU- JٻxaN%Fӹ 3At!4y|Tz#V#+!`ٜ@qk\i/\oV|א+-ܜtxW|58\M$&sAF{%nyWYR $^P~n;YVyKN:h2 ʇp"/q}6d@3JW#A|*Յ.dB.Ʈ_`WXea4tdşNL%}!ovԌFqY-Lz D;fx_jSJP'"ﴵ|wBdޡ:F &rG6EǿY+,|ʎŵ:ڇ!2T<ghI2(ixHg _N)z7p͛<ծFS m91~:ץMZj(z˯=ɜMQrd%]R"  ӏ 77D'N8LSNw!;_FB 'ihKQ^L E?Uw9]&*LPqZ/ٽg@W:agt:{=6?3H=A8Ӽi1GFU,1HLJ+yoJVG՞hEQLōG6IgmjKљ6"Acj&˾=[8'M"tRDɦc +06L]G(T<_p幽xHwMP(}|)04x]3U+gLq?[P ^^[?CO(A6sS1c5R=:`"IX:2&Dȵ4-kL36GSI7M 3Gm٘{r ${xQ$D]P5C9kqd{$[HaO#QA}=xSFn?K=yPg\vse%_I3T戥+/f' 3@#oUm\+106[X&;C8/,Ɏ|[5M>&q/)q?"} N7%?K+ȡo-3̲T U#?@,.vn> %Br`!F"3$\GXw2L"Sdu _х$yzgwG=H稤MӘMZ$;Ðswd )ex2^w;݂)nWpڃ6֯@&UcFV̷OH˪r.ĥfL@| nW v6Cp3]1Z3;aރF1 6چ Hrט_ǢS◪rA+4S[KNp_d6! Ԝ}J6[yTOAvK}TbYtDŽO_-n-UP/Fɛ5aJV(Y)0oH#bVי2BoNFYۺ y8qt_#3q‹gRwN84l!#sQ&Ex` F;5\f d4Hx%3dާv>lz[&$VW(ݳB>\eJ;pD!K~.YkQl$eڡHx)2RҠ.v"߈Tdl -,>d\`c78`G(}$i5G-0;2U%`?!'XXF7Uc=N伂q2 HY-j˙J! [%"5 lX gQtd l{} O3!-ZFKXzQV6,թ'}.'yC1Ai˝&ߜD_Z SGoD1cԚ ::cݢH+FQKVBk{Nж+6(+Bi"O BojnPxqvEY15Iw$rL՟ŧyۮR &GsOj+e **RˍDWdP_t`QTj,iGyqMz4idM ^x3SX]P;\G2G 뾻\-@AS KS͞B\[N!)lmEnPfb߲Ùvۚ$<~VR)?P8?} ӚYhxYFz`_1=)G㩒-{1'9}s[V5ߣw(OГc^^'z!uZs!O_2 LR_$ujuD9Jd͔ 8~|Ì|-yiWP XvKߊ5L678M;: kUKGYΣwNJ[gtU5(< \kL5Iq<&u%H f oBYɮ>Ks!}vq 3W-KfH[GJuy@dn\'˺@cSgXtVs(avU,h׷x=GXHyp\7 Cw[eM罶bKf9ݹ?GMDh5|,؅9S$ ̭QHW󐋨:i9]Ԙ,yIHZ\h߁#VU`_5^Bul# ɭuLwn`cvnl8>mj~Kֽ!Ȉ%._ 3 ػ)2ZeBd w^=+r "4v(c:Tgaqk'$ʸnxAo촌ALpR3M% }} 24sZbۃJnLSԄuM?)sp`8bc)G?JMZd*ŇSPpψ9͡Tm/)-@*FaB\=djl[;C=lh[k${1}BD=aT%3IWSt;?o']y>1DZ; 3 m(V`qVjK]r6-s&!WH$D /P Cy$1vx5f1ڹEŞC%y#Ⱥo-NjT`=5-T`Ot@pkv)J27XdRp .MqsF&)ZTBY.G$Oh~ǧulFD~Ls^g *0^ Al)U^]v眴v2Т$egX>P$e;03]iaxN{&9}$ R eE 8|ےN䰱U˚dq-iYÞ@E*VƜT09tub*;&r|.a4Hzs:HqO}!oȬ aϢ79A. 377(CtP`do䣍ӯA9"8 )H,Wj2y{`q {<Ӂ9PFʆ (#9_ 9-3 i1k"!A𮴕؝~gQ\$+=C^:wuؙ S~kHZı E$UDpOQUnFµ5I c!@4UQ} njd)׼^0$zDzΑy.(]N~d Ѧ%"I+rgm7rr>廬zvs&Å޿ Ř{<.L0&c9EN k_&ɦtMiZ^b:sɮaĦGbуsC{PP16e9V!?ٜϕWgbLuN1[wiܱZMKz"D]7ZwSzs%[*ؾ5J~PQ9k]IϱX4U*nsVv+X%?d5%?# 7cLUsA': "EhȠhFg@*&[̺ K}R.>Jf m~)Pښ8V.mGJU/A鱤$IoV4ܨe#~ݞ? 3Ad9:~ oG (nBI?rܹ,-<$94ʗQxDH@VꞪp*ϷZ[yf9a j oSsqfIw]iT6!ګCg;d38˓CʶC"̺:.3T||HnGg KW8e^-UzDM(5wU-$~1R)toIKi:L3AVHhZ½8EzM,Eh cl'6՜=&r:tfc<Ψ o_^*jWl/Jٶx7nzLt ry! -4(j()[wg12k\/\&w 47`nXxgr4z1C?Ma>t1az ܕ4p:TY1ah4USߑWveY^[<Ʊ[ymAH/1#ש?+_poyN ǧ(M4A[5rr5 H(g[rv&a R!'r^#Q IWLΏw5T6E9Ae5%ڠɠSI [esy%I߉nǂ/*Xn s,Wy`FѰj)?"|`A臙 f䡴܁m${"c;JR VdA(XoT3#[>"A/?cG6\ZF1zur3ޗ Lh!V}W} <F._Y[!kPy gk5>3[2d`y4r+aH ΍i: X@'6Ʊ?:~c|3"ﰙ$89x?pM]߱ix1S{bZJB]:#`6BMKTz'^ke4or3B~''2"F(NC*S1LN47"$hkэaQ{i9"^nLL%9̎&YH& YnN2lMX r|4VmM}};[SHA yXl3"/@ h,YhrT5}VN!>yͲx T/<N |V$U=1&\%cÓ<ʧAqM9z(XIS]YUyτŨ/wa Cvr)ӻۡW H yrdD˧ն a 5$tKF 鎍3l1e vw>?X~!dEQcA[\;7&ܯB{s7(~\!|M*惤ͺRtpB{}#!M¥@Hűoeydee{<2(+Vǥu՗tQ~(.oUinz5и\|ٟ=4c5頱dwӰgԫ Őq"bYƩhKxsf~o6G3uY:mTFڀ"F 5_ߍz̜!7K(=6WA^"b-`Fmϟr783jf҄mDygyJ6MThMpȰq9*sdl_ fI"'@W wj6GZTWl}#ƹݚq̓eDJ_&4kePXiqmuyw)AZ j,?vYV@h„XP'=,9h5 9$נG},uVdř^..$7/}~ȇfKӳs7|]8`R OM5gܒπShv@"Ŵy6Qt/_2 6!0# *3Toc@4h/s'I@>enzmGmֳ #z盛M3!&W%5V$bC t/K \8eQGD搥/ЛFs3*-(ʞ4t2Y,rvjE6P(= vK|5H"Y ރ;8SgPU=톅2y; *X YZ