libavfilter6-32bit-3.4.2-150200.11.31.1<>,?ԉdip9|Bt +V, cIugSŧG\]Ub4֙HW,R.ǾjE' ,Lk3*=}HJ 9ь꧛ Q:_<sĘb$~ q(7L#>8x6I{h>4zNBlFptաB*K4wbiv\Kwx}06?D]:Ow;:{ ANP&H#3ivA(l]2@3aU>>?d * SE [l     ",PX&P&}&(8f9\f:@f>WG`HhIpXtY\]^bcd+e0f3l5uHvPwxy#Clibavfilter6-32bit3.4.2150200.11.31.1FFmpeg audio and video filtering libraryThe libavfilter library provides a generic audio/video filtering framework containing several filters, sources and sinks.dih03-ch2c#SUSE Linux Enterprise 15SUSE LLC LGPL-2.1-or-later AND GPL-2.0-or-laterhttps://www.suse.com/System/Librarieshttps://ffmpeg.org/linuxx86_64/sbin/ldconfig#didi083334d5db4172a32874693c409a37fc278144cafb5e83a89de1dea6e2daef25libavfilter.so.6.107.100rootrootrootrootffmpeg-3.4.2-150200.11.31.1.src.rpmlibavfilter.so.6libavfilter.so.6(LIBAVFILTER_6)libavfilter6-32bitlibavfilter6-32bit(x86-32)@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@    /bin/shlibass.so.9libavcodec.so.57libavcodec.so.57(LIBAVCODEC_57)libavformat.so.57libavformat.so.57(LIBAVFORMAT_57)libavresample.so.3libavresample.so.3(LIBAVRESAMPLE_3)libavutil.so.55libavutil.so.55(LIBAVUTIL_55)libc.so.6libc.so.6(GLIBC_2.0)libc.so.6(GLIBC_2.1)libc.so.6(GLIBC_2.1.3)libc.so.6(GLIBC_2.3.4)libc.so.6(GLIBC_2.4)libc.so.6(GLIBC_2.7)libdl.so.2libdl.so.2(GLIBC_2.0)libdl.so.2(GLIBC_2.1)libfreetype.so.6libm.so.6libm.so.6(GLIBC_2.0)libm.so.6(GLIBC_2.1)libm.so.6(GLIBC_2.2)libpostproc.so.54libpostproc.so.54(LIBPOSTPROC_54)libpthread.so.0libpthread.so.0(GLIBC_2.0)libswresample.so.2libswresample.so.2(LIBSWRESAMPLE_2)libswscale.so.4libswscale.so.4(LIBSWSCALE_4)libva.so.2rpmlib(CompressedFileNames)rpmlib(FileDigests)rpmlib(PayloadFilesHavePrefix)rpmlib(PayloadIsXz)3.0.4-14.6.0-14.0-15.2-14.14.1d/@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+@songchuan.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- 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/bin/sh3.4.2-150200.11.31.13.4.2-150200.11.31.1libavfilter.so.6libavfilter.so.6.107.100/usr/lib/-fomit-frame-pointer -fmessage-length=0 -grecord-gcc-switches -O2 -Wall -D_FORTIFY_SOURCE=2 -fstack-protector-strong -funwind-tables -fasynchronous-unwind-tables -fstack-clash-protection -gobs://build.suse.de/SUSE:Maintenance:30521/SUSE_SLE-15-SP2_Update/3d42ead46e759da65a123756abe6d050-ffmpeg.SUSE_SLE-15-SP2_Updatedrpmxz5x86_64-suse-linuxELF 32-bit LSB shared object, Intel 80386, version 1 (SYSV), dynamically linked, BuildID[sha1]=e2f235218a5493ad22a7345ed9949cc16ac0168f, stripped#PPRRRR RRRRRR RR RRR RRRR RRRRRRRRR!RRRRR utf-8c76c1f42833c9d313e4e8256cc7150db0b82f9a566f4f5972885d9e9d64ceb6b? 7zXZ !t/]"k%ʽdo5Gڒ;XEK T(mcWV/`j04uS[q}~`&UE*Sljɰ8picD⤚qq 3]-(;6޾*׼$*AEsp$xrkZ-q؆`Y[.oIC6kRAnfCZxA(sxCR p>ˋaK/l͋V%Yn`]qB)u~IbzutPn^UHFv@i.鐷Q_&8(:?EK5pP5u箳dyt䩁\޲> ჏TfFs8i>ka^7jΌ4GrWO҄O$NLU ¿$%HN@9އ_s4O@ L=OϼQGwd-coV^Otr2NUz}9\َHy' Y&Ր_۟ bp 6`XKb nLQ?dN2)bdLlFmWڨt˽7W1zO)&7E5YB(junG0 ɠZ<Ƙ׍4#cjZq-4S 5-#~JG0"OysY0}8!QJ]?>ZV=e~h?K- ӯ$/Ia`2z_\29 1) EX l|1f JUUdteL1~yי(H T/)7/WЍOlqTt,M3b^;GC"ޟ|Ȇ]G]nO(, de{Y@fPR-ojܧu@>TEiGJQ]IŸ^]! ƴ‹ݲ|7S(D}{Gq`o _Ar Yrmt6}*3ʜrE}ehL>}o}]m3}x*ZB;M=-xrj"ڱRזC5h!Zd %͒] V=9*/x!BetsH`$.{1}-1vPVҟ"#NLs@F֡Ũ!>A)9%$C[ߘ!x^:ۉa[ h7BUD$SrV8KswibS| m۩eZmVnwWeRnrgjK, *C4qcvFմz2Jx?etu.=T IJwmw(SGUH)"!$JY)C7fDzz`8z<Cxtv19n[vX/]nҩbݏMg*+6s 6|_ZTMg%\.|N޸ۙMBo\:L\\eyc~p=Qpili3jۂ 0hؚ4ζцZ}Es>l9L|&w|S"T"ݓ ދ1'4~I!3!OVcg_JeƧNp+V;=$o

÷ 1_]lo8(%8W>nFێXρIrX}Rɓh;sS2?wa_ӤϣxBs}* LX&+a>i9;ں} {CiMwYTmnSn+uXtCy=TS } -|H*(K/iG^-G"7|aW4֨x;KT?YfgKLHN+w=Xބ̔_'e0`]:QhtFllk L%*Fn|n[oQWHEjb]6_۬zS3OpW.p]Bdr${)!;I&aJ兖|MeWT#un+n6*C-v-˹v6Qm}j;&mOGd;M'[`b/|]C5~ @6uUSQAGhd 3 tfL2,]E0^J}ֆ&nw@#g1&!3] dȀ koK;WA_r|UzUxvOĉL1t|QQ㹔 ֨BC pM0czc~ֽˋx~ G$bbS8d)>؜(D% Ͳ4AӤ59XQ)1 29(Q,uiC /Y.mei Re2{߃/14CHʴ9ƙ" }P0lL@DQKtJ92.w)E/x#? Q5wo't~^fli<[-Jw?^n.խʑKݫ2A'E#rڈ%3YuegBH]1%|#e`tuBZQ*jB#"JG;Wҕ`SpM"~؎E&xk/Z 9 g'=iD|I4~􀣔 Zv䳀;<.= snAG2:9UNW"sX\";{g#ْq,6K'zZFH[>p3T/8fl2y[?}+bVb=$E%>>qtWEivRҼ{5?-` L=Ŋh1kqB0r2$%ɪi٠պOa56Z[&ׅH:鲋q:D+ܤJ^SEG+@eԪmT ;vmT-b:h-|c#ATS|GL넭fQ󾸹pܩ$"vo$ʃA@)M]QKG詅M&pa_.,V~QMdn1(LےC'on10WӋݺW',j=~-אG9ۼG JJuo4awgϟ\ 0΁舦m[HL  ?6iŎ$ tx5\X؊mv}U\k|[_i7д!\ >Ϣ1E_A aC|:Pg eȯ{ ȡW׺V#ڋ\`*Ed7]˝%LͬâUŒ6fa٘ oȞh5Z`eii353b Md)=TD+ %;>Yi=묥2ŋrۡNX_ CIYmaBO\;nG\VvAಠuPP*Ty 8GaW%\e9ȟq4@qt bK%w $XeFfU $CWk_Knק QYhe 9{bSbAB ,-bT+: T%rL VP=O<ϕ/l)aPxu) >hn`VOqXUVLң8}r*)ب+|a7 7E#K@ذbLBXa#xr^3!Rjax|r n1_{>0%b*:Ӎb KTQfFWAm=t* }後u: F+[k"Rȇ"Vf=qBLC01q:F@Eu~l?݀{>B]0 "]D@0ݜݴoSt)ks%:}࡮RqژI}k-p0yাf9AUrݯD􌗼X'#_XgUxb moՖgb4%`|ݥFEg wSIj㟏5N,.6_h޶ٷ4gi>73k}=}.S7M-!3N~9%_vG;PEC1#B-eƈaJ]]ɋZQ ;5|KWF8I3sw`AgXʁwC?>7acb1j6-bQJĕ T5i?mp*3Ć ^ YD섶hV4xe'3}-#VWWÏWnqL;hM\)ϓ2\q FX?'QK0XlKYѮݑTrIpq:ȏrb\{䎠c1t,82++m+\8&%LV ұG쮇3D5J~/3Aes, ?Z+8 "P\_^{,i:EJxz%?%\eK8)BuPk[H٘QG`[PPYZ=Dbo$t^XT&8Utw+;gWa%aYܹ*f6od~PYӤeoM7ݧ< `]]7y}nי׀LuxNKE;dny83e^dB"9# z'+';&agJPO?* >;69z粫t*p\2fuOzRCTƧk3;ZG0 9] p2 ZvJhL>NIG/Ɇ~/ w5Djo ~$"^ j ,qΤ i;EmA='2y`D"_AVbCkJ(PwW`=Mpvv/Lrt[iH¥3~rUH=Ι"Шv8zvB/**k 4q-1~~c'?.d_w،=aCF>"pLv~0[[;cTi}/fd2Ml9 |B/7jX?RW~@ѵ͉akW\},NEhޖQ CwKȗ}(6?rTef':?fz%,qb(dߵW')Y(`xh[GÑZyBxėY?jBa3J/J Z{%ufAC[gv7 @U0~]Eif} ~%,(7)t{ŞV-ZE]2_Y;;>- _i#7 MP:'Ͼfq*Dz#e'?XZ"r oȓ^T0FhdYP/#gUDscyDwPe!?o-׍['0D)rKO.*KGg迊p#, g= ā`ࢡtKYԦQTppi;zSpIWe@ɿоhO/Χd G|u6G|6&"e?qRD1;95m#ڰA 1/X8ΠA^L4 lm|wMGCuEs7D&:<΃ڥj_H:'HsԹ+^ vef2~ɾʯ2SvO mJJl<[XT]I<(qgp/Eeۀbw bq2YL(aƖP'qû xk@dDnp8$WZ`v}ymVKf]S`qR-}'j"uWFa@24h#^a,KBa_tZ(wkՉB/$ѳ3VG%D?F'L3@YYG?O b\uǭTo 0M m\5ɵ&SqR4v8Zq*VV\fM<ҠGh®Nqx͛cٍ_S% @νXG!/,KJpeq! USH>{>~2dX-5G_NdE4e='M^usDHZ;c K($M'64J@i켭y\yh"B"+7IC~"SYQA7u—<-Ĭ~81ll[>=f Gc&`u:f<ܖI*(C ,-5$u.6}߶>;O'ј/.t>*d\׏~n"i,-Lȥk!gN#۴16[jI;Va]It ?XS[+N}"Ttqwpuc 'q)vvZ(UԴ@x؄NiOΡ.(5]6IP8EoJDQo'3Mk6dYbD}qaJrlJD Rm*ڧ=3$ߘF1Z|FX,'Q7I|asQNQO^{Wy-, )`chx(3X'8ipoM5OBWL2;PPaS)QI.u#@a>WIlM38q4E+T(&cg$ [&b/;"+ًhT&blOBy^`A/"ÝeQ,ßu;* Q +Fw]wA*MRR0dͣV@lIw8n\ ūW z#b)D9 쥎)[3d (h]z]BQoQ1]VnaGW2.vNx06R7;,)N=4L!ĮA,)~>X6Znޠ?*Xvhx9:r 7ᔧ}*`s?sf>Ǽ`<ޖv$MFp]я z`&6VAH+>n⸞!>wSQxV8#~Z& S)F@!n`oLEKNbfjػzk̔2 ˃2yI^!2;Լ^ 5,~dL@ y+˕]/ " Fs!T"o6g!C,nj2I:L]T"9V#j@7N-*\Wmr|-2-BM7"ws C:gRۈ@,^DDMO?͘9,^)(+LrpJ3!"k~J(f"ņn'5;B֍&kggJ4?NK޷6«]ns oqX^ o*0IAعỈ̶QAԗ,ދފ 찙 ࢽ&* Q!*< z올Q/i[ n=+67*iABZ(Ue 5WmGb@>S?u=_hP5"Di"uo ۻiؤUKNW a.Ns%}]*# oz9!Me8-W4`$YP4SMh-WfQ^iŠ*8TezC- ф e4HUr( MJ`fϸ[V]Ab}H Õߞғj k*؎jU,Dq4 <=r5-$Iqި9RWs@nh:2Xchχ/iY_P-`d rGЗNvyRZĨ\V1Miw*A7j`q`Of9l:J;FkąI]ZXvm!Z%CcJ>Cn (6Opں`/G; I?꫘OyV>03If-JFyh3uDUt1 zkbyAaҹScp/rrCm ŊR1+6V`iLϪ|3UnvU2m_x{jxhD=G 'xԅ?9N! fW=ez;cV`|$th)u AZL2PEvɷT:Ž^̀?92ΧeQ~3>I'~'SS|Z_Ofa^2Hϵ.0w30 ʱJվٕ&jۦo߱%/s_$-V SiDEᮊd\8FfE AgĎ_ l t5Ĭaj4$؅4 ^[Sht*&ZE{U ]ԅb<̝ƪ!2j9?;H@!e{PY$*Z_j5jֳиl` 2I/ v=rdE]-1?H"X K9ωa6}E=ovgÆbQAd4-q F1e+;Y$(zQ17\;ubAk%q,! &D$T"MߛvvA;)7ݡ4ā8k6Bgq! <Ic%u v3?$rXy|Qbb١YL&ujh|b]P֯ 0<ր,"mV9|GVsm)MǮ rNӻ8=#H8uFVt wܿT#f:I7 >ua:1H:marmX5@RC 򏍶_PO֮?67pN0A>13F *zZCgz⠾|ֻgn>-܎r3"kx[⽬l/4DH0h@m=CD[t{hF?:XxGn7*Nj-n~]Qw;YNKIY`QZ =bCu8QyOnvu(Yy>x=)R>-AtW 462q5A &h VbcXW >֬20y&2ZayMlL.S ĔN?n;II?>"l1PhU4l.oslfWU7$KlGhJώ8?7Dk#·_uHl` zVB 2[,#hpAK-r1T 4@ryw"M.ArGE}7=Q2"D jQǍ2[ו&gډ`v] y#YG. f6e$هQk- H wdV4ʍsXCu&&!x96f{B߉ZqL/3m(c2Krc@3ؒ#ʼnBTsFAbhfn ^myl3,Aia9lSy)_wF\sPb@ Q(Hڈi@`"VN"|-Nu en8${OF't*j) Pg$P`b˕ToqM^v6%){ҼM>\TG%!^/0__Q3l: mD~ܾ&q0z#VJ,ShQH'#6~g5U1V7ubh\BֈEjlpn * Sb-eBZ~ * 2aHBqhkm6'*?s˱R1@V1 NDY6C=]Zڡ*\2(]<ŲU[PwDǚ},WaU)Gw>viװܣ07n 'f$q MY!; jŏa.|آoOٳ/$$asܸf \dYvu5m飋F_7Bd ΧG~vh:+V:m7>hS DݍëlO9$!UZiH5N-bdAx~N(C 'ZrTĕMa%JqBe#h=UɽnsLü QX)Y$u3;j0JVF`'σrģ6Y9oGaÃerl">YľD04Y@aGJgbK>Ed'gLhE\fNƟ> ͜#o eKq^LX޳-+ щ#*St.;cvzo% {ԣKB9@'kw'f.!+/xaUbmXʐRF}Z15l.za.TQiG6= ; /!7/wW,aTf$,LZd!Lʚb8빁r>c`z~5׵j?τU 8hOfܗ|u5-lpHxrХ+~2/p[Hic˱oOlBGMR"7_ 𝌜s!1Ɔ Ge7k=yCE+L&O{:́K uNr8)v!!VNJ6y|- J{m ʁ 0tK*̺@v{n" 6 c#%ʳN/ 0U!^sٌg;|ɧ/rgZzպT~9ml4h(U%dd;܂w'-[2Vw1UyP6i!p-ߚ'96:V, PE" EaEWO}뫽),Rug`E`;'~zlZ$bkI@5mP1#ĥ|V~HuRW CU[ *B@¥& qُb d -&uٹ+ ݰ^rL-_S&!ki:BvBSQ-]jBjriE<@|?'W}KEބGP%Wfvn g ;\)X[mX& brmpmؙWʓSݺ hʱA*~_$㷷/Ϡ1,M aU[Y`?2$lphȟʯ\%~2 =EP놹a9u߂:d\>DK(JKNn%`mUcu"b^3wEP.!{qX8砆NJM?~%,v64]m躢IMF0s/k͢rd-+4mB~xP JQg}}ZYq{Cq)Y#d9p3Ձ R3e]!3@[@ȇDbi$"T>lϏ}m5XGZ`-Kd C4 Xf1y܊;/A[%^-XM']t'w޹Z\5GFlqx>&Wf=ȟ ʭgV&IYps&Uդ;l==XWxy^Ի % ImX{Ρ ň8a!t @8?TB6daS[[DAxvҿǁIwyƢ[j$ʊ–C4vL^N7--ubh/hDŽ!Dg< ;*Ba<P:g5]wb*o{g: |f"wbvn7GX5Nwu+S.c<} {!#,8y_^=LC3b`Jx7 6Z 6MH4zoa41?.H{14o+="^q4/k =X8dYf>,r$hPkbU/ TXWMWh5'cJ^;^Vi9KL8n:SNc'癝s]㬜[duM̉37'X9H!sPgƝ`β N?]L"}%OSIy$\uO-E25`c\߀ E/yK tU;T,x)/μndPU-k%@2|&gANIż;ۤT [fɣ`_(qqߧIe9XaCC&W~0~-lUϭ(ؙ^qL!<LjIK %Qr4r֥Ұɞ{91'b>QmAV5sbH1+w=&gOU)!:$=6$|kV@Vӯgj 56~Ѐ;c Y0> :,lp*R8a9$t=c{ߎHp,;S~1MG>IVW`OQ}i@7}2%VډsQB_~㉭\{E>Y'iiUB6s)]|we]Q4R@=0P.ssYX1Neo+L1aesWg̹pPH.+=nz8qMc?y(;YdW-/' 4wۀfx }8˭c6 TK+;Y ҉ ݵtP  z \r,@AhXIq'sqbj\ o7\2\(/#zo*Yd`o8IWvqeD`{lG49c"ipbV s1+anRpDcݜI$s~OS#}JI[#/lK19t$B7QdO9Tג/XEE:qo\daږG},lr; h/v*C}o0vi/ZP^J `uv2EOcu|~ҷ&v Սܜ}%*˛- } JnlA?CJT<\8t>)?18ZEP SY(foجg/`j'QM/!p'U2_ @dki]N6Xu8;Xl(Mf|]cR }i=՝ֺ~p_=2Z SwW9s0:T&X<.߅P({MwhP23q̡VBxmo+I2X,J nD>AEcV|.D/V}hΫ>GT}H3̺~gj;ؠlE%G­6ZS|x,d!$ߥ_|[fScgr}Sr[K@f,deL$ESEN͙w eY*5<פSI9(YLQw' s||zzlGul4,'}=eKw$P}PepF sd\M쿵}3U|k6q#'~\Cub[ځFʡ9,^CԱN]s SԆ~_ziIRY=1lV̿*-A4P#ZQSU)sl$lbo!@eQ*PNfWĝˍ-0?(!3YIm៼?.6G7ʄAXIV`Yws{¯FlEm.JV֎uIRA6 !ZXoS'eȟL_a r^*~eHO&v5Lq-ذGWM9~{@ E8Fل߷+[bj͌2zov-%>YL} ɞf/ >@lӭlZ%ӛwc2n5_PZ`,dGkYL,g8HݵKA:1,KCa2戊9OPԳJsfh;R-LfX1 T*`#a-WYCbjt%z"2C.шMLR;PUFT=4/~hƜ {úf2 _RN,ٔvj thUV#7sGXTV;f ӆƘi PC*jl C[Per2 D3|Bxuk^J3*/rr1js:\?INyyCMPJCnV8„L=I ʕ{=u7A^]ubfhO%-=yv!frtl}jOd t ,$W7_bTCVLf`XR9,vX&һe =^AP,]KP-lTȃ%;FuI&DoOTdRj)ků KE6hAlSwty@+p9tJ+jDdEyF`װc);۷fD}J}tdKDo(s;>zEg7b=IwJㅉY7qk1eԿ. _:+Þµ* ${腫]F+@3.I%mFKQPT6$8^ׄi# >?>V ='ɩ>si˗,LN3+IGj7ceu򽿇JH^r ?1cQQWyHP7+ |NhDUCZSfue)V +g.G<#ؠEOM%}9j|S_ h`QױlNxcRDevQڲ8oxm&[*г\hIdbk*w`nzH7S?zIysM% ^V,{W}{$d  SHieCJ(N˲l1*ֶ.Lt\4#pcxEAWDۧ?+>QЂ'NfjW-MBcu*d]Pa$/MtkU1K ȓ4柴6u~I}.#H-C/0zRlYXT}H~yϙQa?J+L*/`x.XH0}`0ySBԆd”f Pԭ`;FNH2.Gq8 nl$f ҉d,9 FK@GDSJVS}zjd7 WU>R$?}0ysvcetgra3O#>>6I||Y6:'Zڳmևwl%F,/7mFU mFde@SVhFhҭеi|p♍M12~v`t.5M^ͅlkX7p~HZi4=U,)(\oLA Chp^Ի>Vs(tdmðzrMݲeCOlWJ*-[>[.̕j`D1V|ȋ7qtc,!XG[齡 ȂM~W%jyR54(D30WR5V>Ks,ljߥi 5..w;\S*9QE2~  x2x΢4ȗРɢ@+vLT;\pd DeơїԠ>bQ!҉T({'42l&c,KKݷ?Blj0/NmIv]j'4Re37$ AT=Ӗ57Klta5zgV^`zz9z[CW 4x AG(, 85sE_cdڝHQUG%o{Y3RDâ-}zhR0n<^/X{kR̾'Y|L>^aiJ#Z+0VbwwO ty*A㮲|L(fm@#VK0 ㈲Lm.XG8=sEBoVSr0L~KgINEi xi?ϚLV  kRD tB2D.[{-b;*ԇ 2lWiX:wڶ? SޚM,by]̵{-CdC򗒲C%4ƨ6" =f;[=|n)׍ I/&͒Y!,rݘ=#9 -g:`Rf/۰YL0PsSm{$/~SiԈ/mf| F ĝ9ܵoTHk:*qӜwz[N 7_\\ c~Cȿ\!O#br^R90)Ivߍ7)j\aWؔrj\WE/e'B$.`/t<ᎣG-Ե-.p{VCW~oq )z@ʢ0WIA5N s X* hG}»k)^.+~:m4Zv?@6b;Qr4݃F@j.?56ۉ}t[°Ưv}b1bg.{ ˮiiF7H"܃-nVI=j zmOyq=T;p!U ʚ:kv W ;cȣ!rraـܗء ugK7H>[7-@eH-:(<8WjjI'-_"d}2).`?qGTg2F_NNa٠BlVAM ĭ%$#K4eՍ k(IK3@WIeGlAD~"κK9M_ sBDZA5(O'fY7n|7@xffgV1?KVщq7z={sw2093 m96Ʀ q3NҤ2|6m[!2a:E`3tk:E4R%"n\c.#K=lDFU:zqF;Ej5޲WE9P Uٳu$FMk3eRMZ{,Nzxc:GbFQV@.g6P‡"}W4C$!O I`˱x k^5dD.F'kyP :Q7fN173#kE%3C1R? `k)A=h#f!2Rs!gOؒ@ EQ08Q`y5[Y/m2]0gȒԙIACY~!@Cق{&VMnޠJ!@~CN;3f5GX!%3CN Nez9o(JKL)X~ H'#)"}% |Gнm .Ujr^tݸ0=[^_3L횿>3hڙgz7'y^qI;ݍK 5}]ށ@;;exNj]/Z3f۷ Ѥ!JrYpႸǑqv2q1_@:SI9/)30M Wva2||T@Y|g1W^k_\VYF8t[φSJDLSe9T=oqʹAЛRO[?ܔ ^Ȃp? W*V-˜biE;9V؅ũj\[AӯcmAAm[rE=d =Jk+7tS5R!qF]#oUyL08*ΖA9\LlB*.(һY$rn/]?(1Z5^0Q]V:󲡇3 gԌS >3ƨXl8y$- cܼV] &)?tK [7ƓJ-)jbXYr< AyL L҇((s| M_m( Qm 8M^OJWnLnٔ3 MPQ> Af2e+}9Pwϫ=ν*Y=˚SAJ`20}}ZgU5d2ҦVkwZ#<тlfim qBZx>b-&"Q8ڡ&2͉BUgDܚ237j=`㳉Fʾ T-1=)g@ƫփ?H֥<"Mk%[ݹQJl16Ky>[]r230}ȎawxX96?Α7Q=!#gGbGCiIF{ Z@Tzg4qu& N)+piUj`#:u\''# tznx&oWxzcn']D; څX(Fi=%(|s#39>EKJdTsvPp#qT$xmH$63}c~L,Y@pt}I ߵ{$!yaӁ0ݡ̧ -4lO)v lS̕>Vy\}2m]]j#$\πڈCd8=϶v'|-ǻ`.-|<.n*컍ue*2Y}(WU;,Andi8Im3J? œ+WfFx*xv)(vNMf&s\V +Njί ~T(!ޞXXKu. 0/=xArx/bjrw.1WNG<[58Z2.s}\{/=)ęI1< (=E[BNU~`Eb$ #JA޾+L(#`58}.GQ݈+ c+?㠋y3B K?O = G\,<]iX'C nq¨UQ܍M?BY)bdRݾ!.8ҬX,VR-C 2~QF,/uRvhNQ./)'3#vΕ?E9/iF+&VQ01d1iTfsJb:s;KDmFc4G:QО%>!>5SNuZl)\_3I'Ԇpldn+E~!J) &Vɽ#dK١e]Gp{@>q38M8Qv*=k|B LB޸=o+Vv/W!a7pLe,4DDzo,I ewM$C&56}݆lq(v\fqRx`<ޫ,^A*U 4hq'ژ;Ĥ<2^}/]$}߫aryZuXAW: IBwc+0%XCmP #uh0nf(WLEC_o=N\;ծMI%ܗB j08d:~)ޗM4z+૭ Ԓ FRme<ϩGЈI[x6- yZ]dxFg;: Hͫ'2 61Ѷز[ ɴ]8 ԨX_o h*[NlKUS(sO ^Kwwv<Qwp*w6|`Oʜd/K{f<.HU1.DatNAsh1Ʈ[?WoVL²O}# d 96%<4DtTlSClÍK0I|7D@"fF&u 0|}2ar]g(|bm#B_GNYJ8˾t$Ε5QvͨiQVYrH :~Z|9Ea{M}2gIٓgQa*%,b-?]I\p/1%S-g$9*Ji %{(xɸ4,ܧF8aXᤄwF[ ƒ$-\'TI?B%qr|ć _BGu!,"E1Rܜ!j?g2i Yv;y4ĐPdžre (V S0n}K E$qV8"unO%ʲQ1'<Z8?,] _= i^M:U!U-uK~"DEߑ# xA$?2 oFbfyGK]A"IĽMgYJD;;8bhzbMX{GI42H Y656}&$f v@nc>0v]DzhP?Gnp+]շ`!yX чȯd'.NA۩ׯ04*R/eG8o>>:PMQXy z9ջ C;0?ї L |M  uGVlp G%@Z .Vc$|O&ngX%`0^B&9%S#SԙNۅ'˦ǔtCgchsgw/RQ-]Mݑ[q, Q} `54,L7q<2wx5x\x KsH] nհ귮h,e&z*mIU['և|u3ٮ IA'(@ۡμONo4+)r*p##BMN1avj0}CʯDw~~CCsN[3scevi9gi[cy^CXXB |x)3.3lu1URHKHM<3._I9"/;*Ui=_:Mp>=OoN_ǣY(p98D!6}c۷n/=-W=7j $˲jŬ+8^yô ;wxu[,/ͳP瀔 Jt٪B󺚂̃ٮ&mgEMnM 2Ǫ.nv4Ϗr=f%;K1m:mT{v Lv&hišĂbj1*y8ڜFD#Ү)8\񞇮$ul2)R]a^p(@y!J$V!XUtGm - ,>Rßdr&2XL f}>)+P?c/ DW;2dm(H<ڏY5S:W6Vmn `5IX'5Cj1SF%ʾDƿS=0۽tFl%c~ul3F/ak=D hd(|gY(^p 9-Yd*j1[P eHޏP?C`0Bj&IvϚ:ffK bd&vzY_J?x< <ڕvIC3S7=F\s[Tw(Źa4Y:"-LsAmq*yrb͗bu|FP qL*|һѥ*^Acdtf01P,Oof`x.;idX{є=th7݇[IOJCZ#D{r $]L?I3^XU1M!2o[ 2ݘp[.=YB!lɺ6vh0X<;gV^xC=?`z1rN* N7!Hi'l4I2SWJYx)=!yMuAܓǴ;D_b(<-JU *XIzḷâ!hIb ضRףPW>P͗1u*$w*OcslPg|ʅ6 ;Izg% g`R]-vh"$TëDrt;#/^M6M 3턻{]ˁ6TkA5!vTGq^&!oص߃bK_&A7-aGӆ^GעmlVlV2#$O'5wIC_Ol۳Z O踯F? m21t,|BgҜ%U42\pK>Ҳ=5wB֊(@[3ͦ !Aǎ->])5Xb}z@1 QDv|*^Qq,J#\ /FwҾ\2T*ωZlB2Mas3?JP-(M:LݞmX`C9=ܮWJ |tl﷩IU?T1 @ m x „!>T6f}DJ P+qX|p2qPr3]͝3v1ZWWeƻ -n}XdE99}}C'HhBJ5%r'^[`i|-ԙz7]ϖ?> ˎ[Bv^B^u˲ih|Ԣ62gSfV,!iٍB Fsoe΁CqvfJnj63:u[]%ޡ05Q ~ 2 ]ݵԞEaT TG<WMHP?d oUGC $nAb c|!`KyL1nh N&(p%#,uUtg LR6c J^ ۑ#.YcTM( 'iĨ RYe%iQj̊j&jji.Cgjn~, ɧop.-^MmqS(`Ʀ 2P_n?G-4|ԒscB-G\eW|[l6K_4PIKVOPMSSWQV\Y%,hIiW؎0M|*wTNHQ4ׇ~Ks o"$J|]Έj9uRj4s5̇W*˜_2AU lv +@ηuH׸ H=Mӡiͮ8LC6w5ӑai/Wh [iĬ[HF;ww>71Mmch V^V* ;a˴h%ςO0N YyGLבJ!|L  vX:=W8~r:8t4N4ϿÐZ@ZkCCd`C:{+kOMiD?uuO6ε*,+G7w0ʤCYJf,C۠\#&.HA|#iRi g)GM"7ÜtwC͜th>#-= X<&zb,}Žn…k*8D zx,٦:o /٪WTze84S`HL'!i/ )-piJ0$OEdlph3SȮSηzCjut&j, PM|UEޖfa1Y.J娴", \5!# Q*u_ۛ<,̞̿3 ĺae%Vb"ABMV9dj"sq8Y_"` ,{Y<9"ľ=BO:cDRRM ulݗQp^cӕ='ԺN߅Sq!ma:A?%Wz1V4H|ՐPÀB9\C y$pPiV] ўؗ'I`U;$1!7{r&h` UU1ao*\Z4H 㣬9-U[ݎѱ Ʉ)1KUyI5dCu*4%D8қ \# ͊8FB̩b˓g+ nMAAܗkeUM0IA 瓓A:]n27FcYu1:ipϮUaK1B7uaMX Q_Qڝ̉X.sݲd1iPۣ#2]5j ]"*QblZ$Vzß7Ҟp޶o5yLAޜ=C@tNU? 1+]6 v9 )JQ?l[/ד"irrbH,{U]%)4<0+݁,`=n_uuVB<7 C:;(;eA"ETۯ;w} Yؕ^u*Q6yžF5U/ ˁgqC@Oa#vFz#[%]ꀾOEW\b~}/e ճ0;}֞1z ƀϨ_-aBgAOeբؘPZbL \vU-?Pp,$8Ph&Cd:_ZG$1ٿd/ BX 2p{p2&ޙ5tp.$ubz֊Z432 {[nW$c{ N$d/|zԩeƷr)6-oL|@h-D67`T&PfÈJ龁Dٗdccgma NɭKѓZLœ-Ps׋c˟nR_@'SE?$4йFZγn1T|W,ﯳݫ OkD~?<*H:]y!eIcl黢k4I7 "X;Ee7z7XODѥ ubN Ne; q/HI7]!n_o`;uS<^'w,u:U`ܒg`¾cL|9[OB >r\o;`0r =,33]vYPVۄϼ5"ϣS($oJ0yx+]:r" ?Wn0Ԃ:mο@'7hF {}pH}J#hA( <^A[:!/`o[i+ .c' 9.G8 &D!J*VQd"`H[MLԊH|]sM:jTIJF=,HuJUJUr?yg/>h鈍s^zdC6t(4dHD .t/5 FJş^0δǷQp N C&5QD(%ȽybQA@lTEܞtE C?=JN47K!Э|fЪ#x~Yn{c[S̶HZ"Fɓ H.+a?+&7F=AR^V0t:0)DSSYͩo&1==IRzb([X9x5 ^p3y^\}d-OD0 eO1Mj3vؑaMD6.oJ*xGBǵ;jh /oDn6l:С_HT)ztǥ?45h0pꁻicDxoS/+-~w3;Ե:04\SM,W4[EvZB^֔lEMγyu);iHnH)Tsjm=+5.cT؁QpM\V ! GK "ʄKp6$lDޜ:JA,#f?4Gz)xR=פ7w+(# ApArnM? z;~/hITUo$4"sMv YAX\TM$m6xQyL"݋N]ܪQ7z2| jUIVx-gM0c68eR4xs4Df*]>BFR1ӍH1$[˰|\E/ՎhͪɵpdA}\>qM:>AI龜L|V͓}(xrOj 4!A\s s&džAF*&稈 vxLT{ O2#$&^[ }˝A?p.KqyqT&mAlFQˈCbeK'JH`m&( ɱ#:DxFL% w!idi_ǟ,@j7z7"؍HUK@c c`ҳ^jk4q<(?e IvQ+"j{ @/)8h5օ7Dh3 *%7T.PZJCmHW} P~?BY<9GN!p&!MDteJ>}'Rظ27˙a%0c2Zs~ j(撷F@F!1Ċ^",+ߗj2Ӟ}nf_ZҴ+17<>m9¼͡zv]'kaQ_S\ޝզh-:Ckom@bwDiKΊ{>&~ϨZJjM`DV`h~^9+Cω7<&{sS[$ϧRwHU4":ft="3]ģ\B+>V}lRr}|O2ɏ)yyیݞ{Iho3ח>|xSͨiƯ'$^Jܭ/o(HueUWC0?<vJNe*lm>8֮`b,,!}trVi1\is+9DidTd"$z(+ XNNvtMqG7Y׷1sN?hSe8 I;'<&)ٟ!JjyيKguoKEXR;)Pf_-BeCDJuh 6$= >ECgp!֝/swd6юy#騊vF< uf (h*T_Ub ɘDsvɚ A+P#Z"× ]lŵTR𿥥kXt|FbVܼqHBWSP4I2T dS2‚dܕwqeW*(%@ElwRv֩!D8!Ȕ]sCPia*G@CRwOW+Sg@,E6 |t2O[)E@e8O="oCH.фJ#oLM('gdCi'!_"<Sy8:t|k@(FEn&gCFg vڨCF ?B6ib˫룚* ">\ vM`nf-p=Z")tX3unN,xH|l"siO$_X`Cɪ`ͮ wW<6ĝnaOgWTr_RG67 ҃>IaB~8v|XՁH{>fiG1"+ٯOy?&: mbحӓ:|^5ٞLzĦ2r\g}>9z+G0eӤ:8||i# 4I~~EQ1CFe+:5Δ@s9S fQVy[E]i#l@m3T0|!WU)9Nt9"9-/4k^'‡SQ+3>!fS ~ p]1c?1[hX"N!j|4%td0'"E$xpAoLwzrIU<Î@q͞nSqJ7 iO46@x>87xH o)GP݅CYq/*hsP7x;rͺs㵢mGh5RI ӥZ0P[+ۓGVCddmO|mÕыac*|xKZ+쇇y|3HlƸ˴hP;Oc=b]M .TdMˡ.W7VUӌGYVDFAqm|jd6prm |lM2 *m˝ڰk-Z\Mˮ,dGWW6ctlX/ q)'jc ƐC|RM/=;9 ʭMTP2i*ʬ^F,Růn%OBޤHG K;gm fU]y{4 )Jk P~k /{ezQ? `!d \ h쟶 o^Hn6R M-mD4$$<!8x囫$MqS.\2a1+pmMC?f2ߗ2?Җ\5(qnVd۵DLsdtX  *$8l 6,at?&P5wz}gQZGH( H+]rKT%s0&fcOh,L' /-9ϭ?%/-pkI~IwVHo#%9ŵ(hAA$@w:e#&aYJTtPf]}3 /9:9<f: EA *Xϐk΃!? Ǹ]Opk@36ilieN=.).J߳׊)|Tr/Znے)I_,ljuV/ BCRHg{JYDjDnQst%<0U!mDCe>0+ |>UEK;lІǽJ Scc΅aU']ږx_*#ېԔνmTVyUҭCElnAy_SfSJwc0ā떩qvl37")vs`FށGue!RvezkҍC\)K`gNC!{SJ˽1c7 jI+>ƅ̉YCWĴ q ^mz^x uL")ݚM28a7U[`Qbre F.EWt'h %wshQv^.=:J"//sˇ Yt,V{+=R_"IA6)Y'Uf7rONwU 1gz' qQFb5fGXVr*&ԪWWa4\r^JC&' oR`Y} V/DUu^K]-oxG߈iLy,qB J[   h 5"C0}ho+ 5tcvw(!lj[/{T9Cb504_D8p&;ݩ_=6iM޾߲+tn >{mFd09v@7|.ͼkĻkb8NM礥}25SV'{DB~OoU>;.zn:ѹ.1DavVێhtVXM6LL*~F>Y{U\*yiT㗏Q5 "O@('ja{zʅǺg1 'juNf9 XrJ5(-XwOh'/+ :4Y2ä%M|ndԈ$MUqqr"'_g} _bW fEh{+/I!{](,*};jx!u7w(>ԸG˘!eҏ$f4 /Q-9'g>^7ȃgK/o yl<00$s;B5eUS@&ᆭT:<8wU5vp9ڱN l77w'u@ R5kǫRDXH&xLicy2~ht)!-X{J\6m'vuTmQ(H&YYlV$+!IOgXt5ݓijmNo_(TzjB{R31(Uٶ^Q;oFD&!ڗ&D 4z%_LܐzOEndelCJ2^Ok?k{fu |NMJ=ØИRb[[|(@t7TF7 Re;>r"Ma GNU7sj|Fy$!e-\=bmE虅<6z`NfؙS9H J1*cVsSѷˣL4/$ |US^ @$ڃ:P"(<* 3Akк0)pKne_2q%?w `E[A@!N6k<[:Wk%/[͠ ea#JE8ƹZxѲb"e h2Vmv-MzO8 WCarᎡ8WE^LﯮA&0{/%XMj#Z.`:hU aMZkdGC2^\.ZN>PM_luQW_,MX81#<e0>,.[e6cb75b` -$4;Uպ튀b<>m;BwHzp\έ]T\)i;LpRңvmWES`1X}" oc:Px&rnϢ|#|U( :~^͛Zo]OqX +)!|gRnF"<1o R@8>Q#l(&T߷d˓jd8Z=6vD+]sOCWkjr*5|xGa.#vje&woJf]sP:qN+:O2tr#0^@5p˕SϠQ9\4Dq(!׸ݤ^~ա1ɤ^3AtWYB[[U&(|Ueq_fwox_bydѩ2Õ=yDH!6* A g6J5L Ak- m1h6pXv!=nSɓϒ;Wy}!@l"?ͥogE>S/]Fh.U/Cc;˸Ϲ;MJ0N&&{ yJ$,]EWcq~PNY4=[@^ݒpϧ\9]:#Ɵ$}L/*'+XB2m8Ћ"wL_aJ''=/+J>nE^ jzcRx$+:s2=6>6D{Sj˳ :?I`LW9isM=R-:Vm{G/> |N{ I=Q( o#sIm'=9Q]a?}vY=+1G-0ۊv4q$6Ҭ-'[mp5Ti0 pA}9ECJavM޴MRo 8[a cPo҉1CK]R~#4 O&z8?ȼUT6IOTEѩ_@ݎ06檈9EGǜ]wb%'$o.,IV0uOv[`~b nja6I8"Eɛ PF73M.y-VV^L)S17(s(殈`\lG l|ݲ;xr?W1.O;#OUzn]./!ԹvS\oT0Zu2_ Fm\7)6DZgXD!4]Ri|5ht=l-7gG6|E'u%1 &fZ(%%nc _1|́- H'ޗaC(n=Qde3;+H1"XT ׯ*Oa98g@7 $JzҚSyUu3^q GnIد["m5Wz>ev?o`gDz ~z^Ϊ+s33LT"] LL-HTYQp-j|@)fW5vDz*wHT4ӜQGҗRh2Qɔ7;'S8ՠ!$= ^&k>fWW M?NM>@blKǎ 3%z*p;0^N*ˇ?mg$;&{ \lF#9x&B=fݿ$I3IHw3&fqآ j!aho{;CXB!$jŰ(;_8y)Z؞GIbsYtqa,!ܼ3}"J-fh/dc虚q"WӶW)IȯMLhJK\x;h9K-SL~X螄/m>1W&+ޝq`3  G84o ݒvYαq ylԴA02yOm(>Wr>\l2 ]&H>an@nbJd]3 vxna%aeGP0>ʸow@Ӂ JƒF0C@'4b(o4IMM P5P+F:1Jh i9kMͳ5hn(#Vf&졧xn5jǾF^r^\"Ч$Pʒ6,HC-mNU  E e>ӧBRi|/p$#nٽVk?}Jp* h4~Zu`դ 7O t'(6,H-~Jcĭ@ckscڒLN-^YPbI'5QpF'",zΡype7 tZCݞ.hMI_*Лjs#A[ԜG{\[:iHdZg'o2-\f6M~V V1sNa)¶(fOP^p1~,YqH7Z^u@_SZZ&H?' lk9\6ں ޷nGsrkook#k%W^Q,9hOBLٙW ;W,?QMH-̟\U:bGFF8RݏbPƘyWU52F)#N_IVUkǷj׃yR7#=[\ DF3E3iS R1̮Yϧa@isp('0J S}meRW'@RVW0YnkD/]CM':`?3y=]qB iYa!,5i}g3|h |\ue~H4BO5 Tu dց r bl7ju8HW3@eh1ԿJ>xu_Fqiٹ/A*5AK,lüv-Fhqꃸ|^HpZ6 @0ؐT{ &>9WWʖatRԲA}ܯmh؋Rslʲ-M 1!PLse3LV;b_b F&9O!K!~ˢ.=C#Dd``S2tQv@IPgTmcV/ij;+F9C%|BiEF^-wPmE kTuvKk8$=osB}lٲEC 6YzK0Da:$~ t\-6i6T⣑ r_Nb޺#ӋVDULBVmd~t]r O(9Y|Q\칛Ѭ^`pkLa+?ъAg1YgH*bAIp(? E3Y1᪉lޯijcS 4)6_80N5e6BgjQ^>4og1maR,Zеjk "g"5 c̉oh\_ۖ)ЄNʓ0Ӫd߃U #yҹm:[_vP\w靄Ti0%C$r*GU*GOnP :xM,Z ϑhUw 4j "zCEz.יnz5HR*''sf -8?hlvc: u}XW]=Iq+L> 9ڳ]4i韥䱙d$էcغ®aWk aʈ*06=n *FH(pS_=y_T)Yc^Rm}znsɔA) rK4:g hv'[#'cHDVČ%@ٰi.owJ:Sj(JQkjSU1rl毼a*:HT“˹eZnrO=_Ԍwńʍv۟tF\&dpv9<_%]5Y#0"OFq,Ck[R1x0TuDS&h0IQ{R8 ; o21p<耴lFutJThZ 8!k0$}'}y* g{v tY%D#sY:ع]XI14k/AOn*3P"Ix4eT16AX8Zx\oB8-SV @,.z+5Dd3 Z1)" @f57&'ҺOnV84B#c\h].3i>+OA7~; +rjMY J<ΜQFY~*P-_;2d HY`y:E.%sf,3iⓧGÒRz7w. 6DR;Tb p煊d-HGSTZ&VW,3Iً";=BT{/UuPvݓxDt.nP 0l P"feO3T\"쨠W2ɴ ߴRLVm#z+?}A"A7'*mal{| PIй=&A:\X9)0ʦM!WPNF30TXDHSEwZO _' 3lHw|ҩ|V/r.ty"r=qߵCc)6_^B--C._^yAY\D0)/GI@JTD}0Hw@ : e>qA (Ulra=NĤFە|kD8 ⎭]Eo]ymb˥j$Ǝ.5/lp=P brgǍvכ¦mgϬNVyw*An*y8t]]7?~HYr'Y4Ne>#{34P3ފ(+gv$p }0ƒV= }cbZ ICP|zӼNm{Mh햰-SHw4 _^regS^ nRi)ʶnbPޕFv.SYK][胄^|y'ql~W&H7FVeXd%Ч1㬄,6MM-\2YxBρ31,#m A\0Y囒|}sC F#u{\u4+]V&Y=rMo:Djh8()QĠnwmsu~緹1W~74uUior''~*5;s`OG0$ enYPKkMaCb\W,/ 2{ F?J"L_FVgJ~%sMtg5,uwsT!GӒ VYpY\&v]جjo1R-b0AZmGaC  aL#=YF,n4Ou3墖](>Z?EDiPwG5q 5IJoiS=i4,LJ$?]F'+;5GS6߇ܻ{Y3oLZ }'`O~Gἢ,9dr$N߰C g4R"BNamNv(6~p.@V~f )8ؿ \oYhsvv?0wQ[X5si2TC Fo\f+%KY 4@ _@ٕ]\@ݽ+; ղҍ[1lV-$Fܵ[Q`R=V x~`͵@>L7BB5gmc#}z'b?Wm\i΂tBԭ< p6n#1 SVct$5 ]z[9bN>N=U]Af<CB?6 hT0Дa)0Jʗy)=DtK&T`&Bp3bj۷zUύ2'Q\Ð1Bs~O=]8/,2| $\SqsG䈥Tk#(vx=nճYrp&լh!3|:Q_6?̶R/ۚlF*ꛞOǥPH/ Mf>ۤQFBss ڢg j\HztXWJ}N6~6%+B󭥝"\rm lMZ.O7OKtXg=#d` PI^%a-~2/  ^~+Ky1g(jmI|$bͤVOxKDnbY}΅)> K" /Rg3β|4,+_b[?P8(? A A:2&!#朥&9F.8DtC.\LK Ը dw?F愽^YJ{ЃmR3Cn)~?t?XE>W+@+@ft7QG:U.{'ğ0˺zK n|^ GDY*,IɋF-@;$y~܏\`LϲP39DHM*m- srOoMZAnJ;rgU~[١9 F"}w.LVۀ''BEOU=f[|\5 g˝?AzD&lR(3~=6<['CZ16=rYgϻaM`;"5`bRCJ/ї%"ɏBiF^Q)Pv})l-+`s𽝪_˖S0^8Z h^,MXa|y3b鹜sҬ7/(ڃj=>5L[^*zJ)F4ziV8:-G&;6x/&.8\chׂ:::YkZON`f/%G #^+ 3S#qbF@lkf ub\'y/>.n T~JY٢Z޷VM93!цoKC?vh} \dɐH}ilXҙ la''0{M#}{#eka9Q PǰYt EXN>u"LU&<ͮ%h _M+ASkbRAReRz.#nQQ!sY~9fF֝&f/0`O؃ B:nbruGp#4'N E* ڸHRE@Aѡp`G)Ӥ]VNltO}9QX0z~XM0- N{ b xBG nmHٰбP*쁽/%U[ GNSB=&8,(,q3]%- }exۦ^NߨGVXiWyf)NGD3gӹZ !sst0V]K)7]{UtOQg40ͲimkG!lo8k`i5Ф]T_$$˗0C2rl!zS 0ږ*Yϗ;˶iyMҚс-WR䍡oPhSpu̔^kwN^hw"2:㨽Mk6kƌTYK϶½ Դ2t"j'epVj;栐I)>\zKNo\֑lR% El'*U2M&Y@۟K1!*[[J9f=AQoRgE};"!Yb7Ϋo< Kȁ=*lOZ^8- #C}f. WSXw0 I|xo“6m뒡'GDGX-Ȕ}9Cڎ{\A@aѢnidl|~%7YLa7V?WD!Þ˼<𛅭 89Jh&uWV)`J!!t-Z>gY0}~_7/nw&ȼ^_hu wֆ[/e|N/HDQp~Aq$,Dp(΢11wAUi ]b\mU|j,Hw::ߕ ,L! ej`XkLu}/R+RFg_S*pوMf sT~XLm!|wڑilxtm)3i M_plTZxb Rs z5@p*jXY4I&1V¨۞oRZ%n$"kcjˎGk_4\̡/D".G<5ҹMD9|C5}dC,'&xnjtM]p^ln͸/J AsIѰځ}M0z%G ^%jjPήDߝr#SnkZ{S!Z@~e/bTj Ql)3D| <.H!Me`r:݈8\ [pb8Gb `',4E<1\#02?~4r?M5s9ÑJ8r<} #!7u@53 +qP u%7t\/:?dC$3/8Ā"&;VǦpD oxRO]Qi1N8 .ҩ4dOe /@1> ͧZ"tz[Opjha\ؚ>S?z=a9RD 7wVypT*_ͬ!!4iiy{e5Y>`Sbef6{$SzZ'Ms/`#C}+WLŋœ\q>̾JםV (fkFҜR#"[sY+cq6E (oP:>xB!vZ]m<_̓ilץ9qsb Oq>wu!qZ;wv6} %~b6Yx/BQ&Q7Ճi"`_5`Xya[HVcS|#cs+k rs8XBimwS J%{; Xa0#EvϗKIԊrT0+A#1$Fg U*y^88NdAfeIC 8H7o `ơH[T^[q.@@ԭ!e $(o?֒x k=*$3(j_-E UעOIۥ;^ռ7<]jNg;de>-;|p<;ٖXSDXu3\ D3-emo}PJ55XgN2 I0*QK^i;y[Q,xͦ̾W;hFi[TK&qj'u16ݨ`P:! 4R3Parɯ([jƯ4 +yhf`!,L fGJe~ eMeAU}umtEHPK 8*pg\Ɇgl25F%H'EiQAaſN DvmZBcR/ ֣{]yà <5ShEٱ ^T:L޻*<%~/j/,hvުQEf@ qi5/R^݂1ZC?E )n:'[D+ rMi_Q[: :X IO \0pxc˭+Zm/T'^'zcY:{x++"v}j=![wS%}})`9V6CΠ0V]帯N߄сfWO2L/;}Y]Wݷ9/٬ͷIe '0l|AUB$N2$wbϱPw|[^ܢټ׬1tL&ڀ%yP?BFl~~ 6g N; nrq <Ҳ!o >=\U_,m9%:^=`©j D:@&d*()^HRi<>Ƨ\ajr5fPJ 73@-OJ>îz2lFII1-w$wˉ<\("D6ycj] 6C:{zQ bp yuxoyC: .S2-#o>NCNGeQ}p77J,5%N? BUjDCAMG~&LmgqHhnI˗{a/W`=o~WĈ3aƾӟ%EGQsx8˫/i|Ud;:0LYGWRڿrح8N}>f㡂V󭀔Tx8Tj;n3O21Q:rE@t(AFЮ7Զr)ZvI Tb%%XQ?qZvܮ~Ma6ƴAH_".=@J3>Hhcȳ[!#_,4|JIrsM!mQطS v2 Oಭ߇k^Cr&Ȋ΀i.!ctg^&SQ0U,$Ě s =m̈́8 6|Vtߕ` %םV ?^&os" ][e,ǻYuJv)JO%6ncUSPx]?g#ʫq}6sr&?*~CunPJ:1:`DC@^'zfQ]QDbYrvägh桷1nD̓'z̪FڨQo)P5LAGr:jCN@v{)1/T6&v{qz"$-`@ >3]`]y֬u{lNE]eqkPzzFC-ٮt,ͯ&썩͎WCCѡ^Zr1SUwՊClt$Wp_PQgDbJttͩLƯbx(Ah-+Vgԯ@' H7R@1~bgӘ Lּ)mpxfo7gvuU-r t۪w_S f"Y\[~,Wxga7+$ "zS;EOϼM./8 lc}†Ґu56跞qF @WPh,J{J^,QRA<ώ|eIBudxI~TP>^84~Ȓ 0 )U 㡅u8YJEk:WO%vcQPƆ 6VN]2cGM=!JBfu3<@J[ǘSű-jėVU^kJJKs~i^iSFw `s [)Nv?ݨPʑnU} 6\Db٧t!- ,iZS f!2D&L.OӚ y6{@~Ysӊ1ӎ+YAF x/twNk;d qb#% X.ỾY!cXDD:X& gt/QSUuK#̣>i"O;x2kݦ$c!&yܣ!:μ,id{^5vۨEjԷyص h #=e̔CTIh6d[A?ՍV6*NgbW{gTL WNk9mip2T98¯5l #0RD_}P42̀)|Ph|QO.&l/>EUTƉXcjIzpLb˅nc2ӕ}#x3J8wmgC 2@ǚ5?0¸t`y'M3lHOUG?1@v_JMHVJOǰזM]ۺ!tx_Cj4uش51'VRrOKSBqORrG(r8Wtّ.#\hvx'gbУƟH7M>jѵT| --SXt/^*@Ђ* A$g5ח2kAu~ d>1G%TtyF0Z($6s`}A'.zt`cYf%ېq&^)vAڲB$Gs^VbR1=fYi%Lt7f[*eu͟‰J;~`mL,:BT/{W0@Gc˃>e$INBQ&/3+q aO 'јS߽_@ @9Sg5ƛjEBveV>}LIWd3a5Y90K˽lrZ966pQ=Zxs9&:;!kM~4ۅ޽C+'ZHHވL:G'zV Oqd?܅&@Yǀ2ٮ%ΞEx:Nhg\7"qRFtDz0$7j;xtU%-(S2ߌYqF8tTJmH0cn]|=Lډ`!4nrqZ{FP[v2`<:TsW;)v)k玗I.hHo Y֊x'60-z>sL3 mM3h!me }`sC\yS.0]tⰾRnک0"?ӱX}>$m|rtV-l.ADzib%I^NMA2[xoX8 H%\C  G[qd .DA#\Y!N?E|8\&:} 'ȝIZoM"B9 EzE~⑶-O1틞cfA7z5Ūgt$㭮aĖ0iSk$Q$]~doug'us%B=GF\@Ae$dJQb Lt9@u}ȭ0zoUrd@`@w>FÕ^ޯqkȩ|J< y8Ü x| ?[?sݧϐ_YߤS-f72ś`eWOcd qè1 =~о}Pgǔ_X jGE bL\! v7D[3=B1}0G^B³r=r&g3l%aU44*.}HC0H]++CR9^W<(^i^ޭEa^ DTgk;7s m\6Qj2hP;wǥހ!Uo}X? K=|W Ih$#hή &!m`VP3M46`u^rar6Mftى497!V"= Zm0PTuZG)o4Df zC79E;v4G kxtrlq[`w]N2w 2:¿-^2Y+ mJ ^d[Tm6/[X0\9br( 8eXBM r.1V yWP*/s*흶{ɞP@:";u7veHs (TlG;Mz^PlKVeYa`˿ l|әf&pK? jބ:=D$&){RO?W%Nh$xb}1ecOtLN1Tbɀ 7U20rn%tľ { ;hȦTջ`Y(Ej]ShO..mZDf(nMdJxݐgB5MA;huM@E2 IbQ(!}#,T¬uʮ4*ii#=g[A>(qYk7E9yWWd،_ 00[|ް|.v$:J2%z}BϽ9PG]hrr+ ?q5Bk!l؏=u}\=yLKal.W1Oܡ= C!Ź_nzLy[:_P~-OjZ}rTC}vzH``|ֆ9\u&f l#O0ԣ4riL.{fIՍrmO;("c\*^-P8AZ5%uk\-.,H(kPc$ys\+O2-R*ۮeqJuH=NA`ڦJ! H:}Ih Ectdvٟ.m!Z;ޕJM8ij@f̓ɼ]h_å\7H` J>|t څ@*[P2ST(ƭ0̆˷OyX~Ù'W(;MuX`!`*IhC*FtC7t%0;5p@ v>Ak|L!#}{b /x5[jμٸMt_+QIÕ`0'5/$ n +j%@e.Cdݎ"/^{Ѷ(<)S~dQ"?!^;5a3Kdq۞#o+MbC;ү$ ч_Ӛح3ln^|i j[+ M-{|Y. l(g_f9! HdWYjp:wPaP R8ݗ+>t7>q/ulq;>os~pusz0o ci6e5K"{7 q+|U@EԢg`h0>XpllCi"m[H:aG\O/@/lD( YXʼexr2j#ivWzV5KgyߜF«lb}0>/U0ݨpXu)l@TO  šYnBHߣ*2DaMxi?]єr$jX OimFow9džlK)KtGw p9KiV%FpC/r ^Q=$H=n,7ζrB h#eر;(C N.a.F 'C^b»9Z dWx  /FuhqK!D-N}+ M(PZ`S7WpW }kB tA[8,Y\;Y|m0tgf;]p;],V..PV RIφ pʄAΤk(4)>B`Pȩ0W09$DU MiFY J g:n$/3!&ґ N1 g Hr} !{+,O6t@9QUW[χ+b#įֻ)l}|kY()ھPcRGTb}Gj5T|]Ju7p*]#s]a-_^W 1#DY-=Y!{/@&n$<`/uv4)e*U+9w2ݙo+g1̢_7M"Y3n82oJr9178:.o([bƁzy#UbaX(ZT+!|!9|o03hB ^Nk&krא߈!e@o_'D%:JiDKyZusN=W6-*46CV_/\@N툢;>5/m@ *Yjy񹇁#Ɔr:e< [x5J`ZUDTiF-(-9IJt76Aa%3 .t2;Nά)jI7V$*8i;!D7ԫ_A)wbdPu#n.}$\4:}t]b8EIY%y⫣B<% )Iݠv{$Ѿo5:|9eRH(ltoh>L3WP7Sr `vyh cwicɈg$Fo Mn3.(V)#HFa] Pccⲧ_y?#\X:ppUOt &ys՞0~L&V"o7g2ѓ|\Ɏ% ^$1bSN<Q0ψGwpq4ܭ(7cF1Ūmk7%W#uG*s'N $q d=b矝m&sMn seTՆv m3db]ȯ1hFemĻgr6c6.a<-'-M& A4Q`vHS/џH࿏ j[)@L/?S/rG=`I `-shu@l+gNeШ#"Hr$?&UzNRfCct4#Bzɖ<W?Nmӆ#^Nֽ6qQmyi C"*2{ y#p!ET$=s:2 ZvP.A( Fǿ/\lTy;KgkmL:GnQ"R*~[KfނMk7'VW 6 S=\zeA?uڨ&oLF|\Q Ǹ_qsoӺ$$!>*2yۓtZU6o M&n&b⺒zoY$ӐwH;W,W~ȧr|X,$J2kn *iĘ,D& ss #^oJgxzHve lI{ f :/e.?M*8960Q-QA XxY!f:2PgUZj:p)Ʈb9 Y[yc'#<؇b#C{6 7)5ZcYs~<)NNK:2ZamE0P0BQͧ#I=Mcu?E^E2 %;S̝;70{? tդEVM+hf"72m mQY;!$}.tqKTŏ+cNͪ^Nm 3Q8CiC"*PȳT}?fL2$ufd-D?l !iLV+Jmxmm}'MOS?\0$95bdVΰ%#b'X#p{Lnd#bb,Dd>bR h! ϱIjލqPm@ =PÇ5\(3]VM*l{BʋpHE(AהXUwT3@pjJIɬ + 1#8m@t5|Am! d:pLyfH[#ֻJU:+9AG`p_zD4V{+Ni j^ ' gb%M)rSs"[o Pۿty[[ ֙Bj{ &)]?h{١mXk~ :%hx 8ڑb+Go~-ڀKoh ol.}|[R/}"ì +|L=hi3,҅г/rHN=P|?'.RMӴ;) QtI,$JJ?>xs}@cW>@T!4}Ħ?Ȍպk$=zdw)*-d_(ΪwdٔX8@̣dHA?Z2ˀ! FB+[^v] кy40Hҕˆ6*MEE$AK2@o)Csb'ڥxHo;ƿZ{O>R8Z"4ǿ_WgPX`nrT`@"`9r9~[ &tϹ Ɩ^,ofIyEyPB,}\:ֆOuYtŜAv%f }no؆ ށ۱Ԕ|aFT&'d%2 g';37[~7d$x$D{|=ZfQ"Gdׁ daRQɠ5_naC VdǂWY_lRW?㲗BnYe w͖W:(zA«F[AܥY FjѢiงzꫨHK|*=ѣW[DR" <guRgIidm ofvɳPQƶ>&LsĪ}{cpz'*Ezx$l`QT)75,y׶%=CM*$U~ Dlڿ0;etˆ8"3LP. =Pev{U-琇'۰BU\ln)[(,\̏Wj`JX;tCI sX|K넭!;D n䍽[ysM=Z#)% Ǿ-sJt;$>l 8q7 X(E| xbF9i2h5X\V911P-~jDShY{D/Xa p:6F6s433,UHeoUv_X15D>oVW#[ZDX X3kkF{hAdཧXC;7X߼*,)Q4f{ I~*)K'_+nVlt 7;IOb`1t;Hƕ:a o_DsGClO,~ :`\Y 4PN {]%I="/laժ5=s%46!?B"ç6<8 I=u`,d?)vuo") ¾z2U1~6'JM}^mڒ1ֿ0mV+\y,r<A-€( ꭃh^a# sl&jϷ!wQ.#D!*Fߥ뵞mg̾1nްhgmr^df1|<xڡ<HpDɲ6?=N+ƳiVvȨ$S*uHpK6$~AQsOpRkGӣ`ZZk>ݚp7sHWPb%]X8a>R? ?A1%he6v qZv=C)E]m^OW4`"Ų~:GJhhً)S2;x _ 5ɤSiMH&\(]ԥEUhBQ5'=M$|\ݗefpf ғ-h:)K(s-&vpֹ{@&]9Gc|Uu^_}hљt#KBE2,b7_Bc> D>U5V;_BжQ^V/l^S5[|;d*X=[}&Ux.I9:1؊U);BzQV \ڜ@) ~?64 UX,ăC n腵 򖞖b>@zB`r#oh}%CElMğ?YU>u3"OGXcisƭrSuR?RŽU7B͛|DJ Q&#z{Exv+RvBg@ZHt[j/?]+rD%?#FX Yb^_gpl˝O 3<3p;B?=;-y!oƣoDz l/5^}-{&P_K'uFa5n4}1wWWGh^`q҂Wh&+4\1GBiҠ2;[4a -x٠ cE4]f_{Z+hhW3zPQZϜ=%ax1g7v((*h.UАTҹ)͘ CEYU5U4]]3$RMDoҟ뱲G-< swps@>qac.YqF_*qB(h&Hbb Ui%yZ0ҋ+&M&8+jwn ;2DVqq8Ѷe%Q&MXnRшMTQNu3$#+ǵM{/L2#/bXR③b]IxPVKyq L;ؗA?9ԺA]cqxE2MWZ7δ0Ѯ}TŃd4^ H0hO<( eҨ}nZĄ dD_;kx02%6!o2~ 5 {ջZ%7J> Y2mub VBב\Z1*=HN$YX@mU1S] [/W7+1C/ٯcJVԌSGDcFU+})ȹR ŌI\%ӫ:JH`*_-Ó#FHi/f8FYCu㙚O)-+c+}P7oUq)=6K@4usfZ̈́0k`%/,K>LUోG 2Zŋ9 )sãg: QQ(z&guiq$zt ELQ R!c{רJh%S9u%(Ҋ|ڇ, n|O@v ڋJ7g/T5 O q8`rnSnX@n)u(@ gſ > Yu8w\n*8-Gдk&k=uӃuWQju!9HW\?Tp݅m J389XWfIV8H Qn6n8ˬ9鋢){/NVLy870N|ȁ^(+YotMC"_%i5PvMqKIWq~"qye, z13`~w!H<.&J)5S ~t;CDm}0VPm"P=GABjdɿ9pw.B(-p" {+̐kxNz-/;D.%RE9ϾV V1,(Ap4Y 4]G@eF;3[>ߖ&7]w¡SW_G#VYNa.^(3sW~;2QE"E X<޺RoJߢ{XWi5 eT1^}v]WcgZ?xOZTL^:dxcs]Pajd$992;zћXuuH'H ["Q$Rq?gqAϾx+b&rĠPJ{MhY ߰| CY&#co`AR͞ i ⣖A#r>޳MB̺ҸhO5E&7cr0/qj!!‹5{sT޳ $;T9s×91V3cC r!_$٢~}ww[6 ={b r&+RIr2(;r)%zJ.Ҝr[ ?OBT)'uԡՍ, >?T1i ۠P6DXڟ-#M c~"hz[Z'RX80LIKe1jLTeSAzmx8 (j1덌dwI}r:t5IbZWzwORZ6Q83E3/'lVpq6j_3B8l!i1Zd^MtPsa3'2`BٜMK s1`Re>\@^͏&LB)(5B>zrg@= Bz$Wfˏ?;YF]$ԏ,;S%̾29Q]; Ɵ4?n("t壝a]'\kzqM F[NeBש)١~ܐ?.uTq+Eq!Plv|V踿Q$Izg.F={J.c@\t.-?#n| sVICQ PK2laNY|N^Nu '#lEC7ǴPrZݟiE[P~s5zF 8ɋ۠eI@GufhH:ZN-~_T/x<ܱ{3S?]A0hyJ\[Ђ|3ZFv.co'LǽwM2e8tl&;uGt 'z*_*h3 HLǣպ\|Gndo/.T& T0PT6uNnL%c&UxV`[Td^.-Wj*J5a d_Xxd{Mߠa==F3bSZ-X 2Nin?:OCK^c~\z$mmao5ﻏуP$bPV{rf3\jcV9 ]E8LFdƉe)c(<>ٞ МRjJveshDFiLRe+g-::#r@|C2*"턔NP y5KAy/2Y&9@H47KiNc;aXP>,Gك[yb5FN~ KѶay*~^pMBj&[::N@Y-DVqZe0N8HJy< x4.L''E=f6k`%['lFks5%4NuFq!v"Z@ԛX5pV&Wd{8PYs)'78Ԝw?D'DՍ=%KABYD9F2͊r3 Buڵm^Fx9[@XZ*r;3ъ>B~eCjieZsӱhts2Cڤ_x4 dbtL2oN0r)D|S *Y>ppw"2&$-l ^ǒLv>u^"/rϪ_j4kSbO+喂y<5j,8ZOЩh6# />('*lXO4pM 󕣡O}KrGD6>Y:%%] ?X\'ÃKBݳ :cڽL)! G?~5TD?2BvRfK3ɍ9[fyr)m려*ڄgyGqC{lxQ`iq5l {2!o|:>gR[5ϰK-D _K>Д3^&tِ;HDlr­ _w-9:z'&t u%|_BQJ{ψ^L bC)Ζm 32TWy]8/W@vS[r*q9"7J U{is\4 btu8lFi4wP1RyOCcݤ΋ eWcyȡ qŕ׿_u[2k|ca f=wsl~v4A{q:2!ҪòRڰJ8権PmW4DfOsyThsjͺ E`#[,>!f}>A`?GprOf(*DJcA*֫&ONondj׻y 0o8ٽQO(ۂ@s\jM8kT7*lB6;78 f>:Dy{/s*9W֠k_nIWxZ )rOt; ݮ3#O(53 vY$lɥ:F(r#Tsi?lv 5" 7cX0 {' $DF=Fƻe4r}}eԗawpֶ^dӐdytcCp.ʳ I+T{ !j aڡeыNYasB*ct<+CQġvj%NVU<LGxN`v?ǖ vae+ڌ 9%o5ӒOzڍ߃jbѦvЋB/Aqrg`%/`/!SWz@ qIC^; MׯIW`EЦ@lý^&: /@:25TI6*Z(NFpQ8.WU5]92b&I5dݖJdӾ!!]QpIfXFbycDk66gw4ܻ0D!Zf01s,Nrn<ܧ Zģ5#te2m]9%3J ȻNo36jdxcAVl>] BAe5))BuԱ ;QmU,cA^Cp /VjA5 ?wِXUoAtC'zv)O4k I,4F9 x|6C:ZͮFGk~L}}N´F&dۣ"i9jl.+IJ q%WֶXI)"!2Huu/ !)cw ?R"ι!a06~m:LSMam2ިԵ냟J -p] AtFi{ۘ2V^ϦSX6k0\es^ko:d'zYɦN]}.P,}u+2[tf&.ߔזŦX r# -qcf%=+OБ²! gk?p'J2V_93:l5wx ΐ<0$x-ƆK&E:m_:H]IXnW$pS2<2LXV fhTx%]XuN؟ձąagJ5vwZ#vludukn5S<@&K1W?GЈ`uC@\DP ArqG P(Ų /<,K`lώύNOM綍q}%%SEp9Q ;:N'`$8eI)ʞ\5#wpZq֒Vo ˨K(Bܒ#[f*joX~3KՓľJK 5֫Kɹbcw4oN9,mxjH\Pߎ%W!+7>d4<=O w0x~%m1 _}v4X\43]Z:\k{\c빕)+"|v4/,Nbx[&EẈ14Q͖h *W0$: 9 gFd7\ 湝5@x3HV?I? ?ήI' Zo17Gʸ4"wZ G㲕bP^v -Y)3xQ`OoY 'ޕ_z6QRsQ:'cdIⵠ &^|PA40'jURuTIwd0aXU(/<[J$@RY6zAY h @"4$ | vF⋩56x?z57&Mc}U`tN:ϾEtgv<&^NbQ? MMv0e'gt4\6=َ'c!D{*Pa{tXiLw2Vo 03(&ё7Ӛ^0)w-!vh@;lS|RMsv7Е[ ׄCZٚ(ljoCBPR(Ra˂`D",>W-n,;;DG@Ih 9U;.bz8`M72D}8솛N* ߊwWc^8?[q(j Xԑ=խ*"GozV*HR:Rٗ˕dsB9塱P]hLr wn_PoIqD(rB8ٯ |s`(&vʃ;7YZdM.gUHʋi\8z 4[+=ȻSvf\/dPz*DHJh/O":75(ܞ`Z^Z^ԇ Q~԰D]>sMh~pLc#FKJ,jޚL g& 1t Jܓ@ lz"$BB$cw zdP LaUXڞT.4$pve>s`"[ 13']`5V1xu"݊ExH H|q+4ȧQ:>)Mt% #̾VkpQ(Żs.e\Hi_hU/EB.Ab *ݪrfB)@1=dwGtCyNa؄pu=0Bi{Q[.m骖[U!"g~qzԞsw _%X&CDrU.5~ zð)@.6~Q2F\a\NȿG?#eIR --?+j6/Q(?Y?[,%U2l`6L5K}ytU4nh?$0٨"^=^Hw"5]br*"=ʓ +k6U5,3eyA[luq3n;wȃ=>rW/5tU`hOdr65Cx+ҵuVC8<jsQp7h*'z_ 1́:9!y7o.U\AeKxA l1:Ŝ48qskft֩h̜rv`kuXjRA0qoӰpDz>Ng6QOm>wJ 2P#+[Ѳsq;s$#i H/LR 9ZSk "&f l,UmS۶K-|J<8Dژ* W];dd. a(ϱI2u^q/IBaE؉'D(HIIeCWnn`.SIf6#a՘)5F(}=9Da_o K $70 rޕȢg IO&O࡮; ]XЬ :]@WGF}}]]3bFP7Q Ɓc~&媁0OVimHyH䯈`tKq\ Ll-`:MjkhvgJx&~skӭE o=`=[v˼-$'M .{I;A^)ɥ_ '7szVhW~:&RzΧKw8牛}:Yfn g(đJHu?~+yUmo*wv*fnJP̟|8ljsI Xg2p<Jn N(fTv]K+r͹*yMAf'&% ^u6C(Q8aO79 (b!׳j3*23$Zob^)+v)(v4A>IU[<:{+ʃw%Cq0[vwv#h##۞b:ܢy%ª06;cm?<.k&`pP F/Hai!;rwX+Zg/F yx-y~K~3 4HˏrBv6:c"870S<@y$#*Ƿi}+ v+Dp~JmjǠ׶z|ng@]He&I6݌900'htIkbXwO0 ?[F929_Z.גhR4ޔv$"H*kE&7&>Ae/žM(VHڝ_(`KBQ)WxŔU4#%#z8CWz@qSyТ h|a4s4@daiAgzB@>)zQVCя{D%4\1B@pbaQPYn^wO^KA,P5'tJ6Os @PH' U8ܫQ}F:&1.lK%G3Y*ر&Aeeo,)sa$Z3P& 2q;;1fxrX?>ݏ6S S8ƥ:}tʑl{*z5rT}DYMq`"@*'V;jSIU3H` ·tFup7^=͔f_ZVnÇ*|s%Aܸ&biP p]zI1$EtnϫQOAx~DIbY+*U%$5"[/Δy')ւLmFBU 8 ^Yu/1xee}oƊwT"~<ʴ{Q)K"אU|mKN|Ε3lĸ {9&JfQ#H\ ִ#rmR0ݚI"Mg(L;g/LHI+nA,uj qd\.1 7е#mx+s'L`5f@BX'6~R`۸=$.5b[:+U6y|ߡ 97]Ӷ[3>%GĬB ]'4W.e(]VVѣgce E]U5wZsePR777L %M=r[p \Y`/`UG+RgnNCk,IF׹,_؈*X҃ Z\,m"xdAlKAĞ :eOr N=h4L(X6Qe %%!/LH 0Ȍ9`tZ_QG*k#d_3G49=1xԬzն-_Ԗؿ$ y-c&:HLR ӟb8 ]j * '/^m2'Ց9#o-%afMSEDA|Sr*-/HYM8@?sTg5ddol4(oТuv`u(}yʆ׉PUrJk뽫>Gl~7d ` Hzּ~=11|._}mAKT;ՅAHʖbW󗤦P·vu/ۡzWG ΒI5ݲ"F a^zҼR%ƌxvAM` FnQ2QE:uUPTD wbf1Qz_nv65op x?QGQɑIF Ji*W+0+Ǣ=69{ໜJ8ضC?u8s~XO4\T )h)^GcNsY^ 0ߍdJ|^~ޕ^i2x;ϯ6N.(0֜Kr1%ئjXk=pa2by2жo%j{p2HZ$edg C&hdjp4# u}U>w1Q=h5fG=idԕ]ܟb5z3K͒ 7_5zP*>'RP3Dx ;u΋. x_VWF,Y!u:faflN** CV+TW6_ŝKޏGH1yT Sm oGWm-,Z})榋s̔S+3ECO^wबFosޖ+;aqy&T%IM<5d~ZTR;&?mWd<"J԰+^Hyks. 0#gEJFP,7+Ni ZZ?MڰG*(ȔS!3{v!..t;f̍K>ƱGڿEqt(Tp 6<5Y,iҤoRd5ݽ*+:CG%Q/ K-G[ 22yL]ȣ3u-xN|fxQZy6|Y(K+~PԦPο3Yn0d,#^M B b,ivI>36#c* 8'lίonGLJly" iz1Yn_Xt<(KD[+ͫz!wWiAKD H4eC0eRM|^~0dzŋ'1{1(#/ #?fhul!EM)wP_Q9'+U~<~'ahW(e& <)LͻrJ]"O~4t?.q23b". [rHEX{3c=¿nc L _Sd -n~_ i`N(ε{IvBDDSk>Q3n"]<ӥ~Z6"QBRh`U/q&nn'OYm@ &*6~pouI )ʏ+%%'c[5*n;]iteyDM, he8KV/nzӁ$8=_~ڶ s&*$Ea-u^2ˑLgZ/r}CBl)8.t5$l]| (/xtVXvQ HbMsƈ!#ˠu1̈́2Se[ C ]Yq';z%뽫ԡU@s,:V1+yĀG{~yt2,,eBeތGM:4,ƅ_@m(!pw,JP~SIe 1DۓgtrHts;z+l6ũneR" .UC"`NQrR.q҈$XTU}7Fs6C GVAa2Cʐ>8ubÈŷoQ.aߡK#Z4"̟Hsr]sD>6ZeiёE+39]XNs2dlFVn=@-UQ t%!nC)I],ܜmeX0~?X JV_b^skϐ#V(%Alu;#pQ{suQrj(X|Dz }0IL'=s&Jx?=Z!M5ϱ26F/ɩ^[$$ݣ m_.I(+里ng52bE(xyᑵ:R:y~m>@ ړW X3k,bYQ8R݃