libavfilter6-3.4.2-11.17.1<>,an|p9|GẌ[xfF< j9(aS0!3 b]׋HqrGnY^E)G <]ب]z4VȘ-2REerqfM\*5 ּfxEJ%$DLL1ξ1oa[_ j& cIQc T,hyzA)ddUSeћi rN]?ޜ[t?9f%y64wiES6}3\M lo>@?d  F5 K\pv     08(@(L((8a9 ta:a>>@MF\GtH|IXY\]^bcd e%f(l*u@vHwxyz`ptzClibavfilter63.4.211.17.1FFmpeg audio and video filtering libraryThe libavfilter library provides a generic audio/video filtering framework containing several filters, sources and sinks.an|ibs-arm-5"@SUSE Linux Enterprise 15SUSE LLC LGPL-2.1-or-later AND GPL-2.0-or-laterhttps://www.suse.com/System/Librarieshttps://ffmpeg.org/linuxaarch64"@an^ana8e94add0fa96c5574e719775b3c7e6dfbdbe745d6a1f17ae98c8f9552a7a3172libavfilter.so.6.107.100rootrootrootrootffmpeg-3.4.2-11.17.1.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-11.17.13.4.2-11.17.13.4.2-11.17.13.4.2-11.17.13.4.2-11.17.13.4.2-11.17.13.4.2-11.17.13.0.4-14.6.0-14.0-15.2-14.14.1ahaQ@a/k@a @`@`@]@]#0@]@\F@[_[_[ @[ @[@[[[ @[QZ@ZI@Z Z@ZZ.s@Z!D@ZYeY@Y@Y4Y@@YbY@Y}@Ym@YMY7Y.@Y.@Y@XXXh@X7@XXXXk@XY@XF@X9y@X=X=X TW@W#WWWE@Wv[@Wq@WM|W!@WWzW @@W@VV@VVV@V@V$@Vy;@VwVuFVrVn@VhVetVZVG"@V4@U@UU@U@Ux&U`kUXUPU+U @T9T}T+@alynx.zhou@suse.comalynx.zhou@suse.comalynx.zhou@suse.comalynx.zhou@suse.comalynx.zhou@suse.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-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/ldconfigibs-arm-5 16346438363.4.2-11.17.13.4.2-11.17.1libavfilter.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:21544/SUSE_SLE-15-SP2_Update/d4821406c1069a56d83c2e73eefdea61-ffmpeg.SUSE_SLE-15-SP2_Updatedrpmxz5aarch64-suse-linuxELF 64-bit LSB shared object, ARM aarch64, version 1 (SYSV), dynamically linked, BuildID[sha1]=de7febf7bca6338d6ae8bfea6c4c98c7a75ee538, strippedPPRRR R!RRRRRRR RR R RRRRRRR#RRRRRR`;X%Msd003futf-82c52b28ef0410ac53c3fcd5ab337d9c59caffc61864a53e1ee8409c7235b1167?7zXZ !t/XC]"k%jjdo5Gڒ;XEs:ՓHTuBSQ ?`;d;i3nhl"-P%c2HPCb l6xU#}7.q|ރۑTÎ~gDDžqM=HѦ5tC4:լy ̍ P=Zŋ.W]?`:Ca,PIz Ε7 R4 C_VOY;voinqfR}H0\Dۯ,;^DdRށ6]v $ o:(/q/d˿uFt׷L4$zMMp"3x@mЭ7nN$#ximFte!~DM7=`Jy x2f^|AR9yFFX G Hnbgٜ8E]HcM 1O?mHKz(z|҄bVwc`coԈ7R>yuo j;#̖Ӱ.I8/l/S2 !|Z,$FW1#hv(ʨWAhhp[!l0 ,C9g,"~9(n޻;i%FRd&GD9($mYw$Bm@a5,>7d#O80P7'hiρ#'42ף:-g`"m1J]u>S~㕏7ȂiOaގier$hxq JA|>j/YqL4C fHa=]y ަ`/: yCc ?j#\kDǶ KLdcq = W:p(.cҫ}#.\uj-4},@%mY (hm>fEmǺ#&hUGjZ(BMp2hn,}zJ>$_Sim;MŻj5Աr'%%N8ĺ1~yһ5c:#8 &D8 GdH)6@oMu3lj+,OXRR}罌A> r}B[ߪ]Oh-F`#ݮgeDA#ytx{h>uwʍֈ% ,wh "JrPIh'1dҬXOT׏Y{jשCSpK6 Dkh̠, t#_SH5ʧjLFD|ZTC4;%^xdR( Ā ļSr׃ QphR#yPQ֌/ە6`tgVɰVAn~|]hcEo5a>5-UA)ipU>+e#yy@֡:vG˵-p}HgHZv4( \W/S^C=e4!CMf Y: ۵:GFP={EGx[]1i0E=^ ;ΐ5^R9(7y`]uäG_h';E_V4.TrߧD8о mgo‹| jxzS<'}$x8kFa +t +VXQR-h|Y2YzlIA=cX#z(f9mNpe8Hq{媻$kj`fy(D65J1U,!*f'ieLNqU #mcPdf˃'\2x<~zRTLJȨMEJIˇgM(4 O%iJDfՆ{ըJXYߊ8#vfܼ\\)$Fp{-dks:1 :N dה@ʇeݪ7k߭XqrLZW7tO{G8:^ PEJԙgec١>fyUJ{)hV:\'C50^5`}I7_Qu(ȊRꇐbaQ_~\/:jDRA\L5A\E>jA 8)z`OB]NJ Lgw4J9YE9L6R#Lqz3RVzxg3I,qU36؁Ct8qMEpG YT$J5-nJקex޽ٞInO!7̡l $! XƉ. DFĢ ;;T|熡3 &~v'AɀuUANQ9' =칙e#.ڂ(rեcUYu}B 4AjJ\ aHŴ 8+l+ uUۧt&pYM+G!?Բ_qFWy1S32 G[oˊ&H*Ȣh[L#>p^Y Mj#8ftV )͌ 7 d+7wu3`핉]yL]u\Cgq8_< -*FU[ >_lQhyDK̈1ׂ{es7~CԣP)qOCtxLǃUʽ,A -`8`Th9kr2ڞ6FۘBx9]A*p*z6>JsWqbl ]$9u5.~ 7Q MPO2鍳ixqr饐DqNuޑw%f$3K48GB+[m,nÍ 8a VIU6U0B$qO?=T{W.TJ@,B> 01| o%BMVrb@x[G thSTN$zISX21?^X3 ^L%AI& |;[$!NάՑW8T[ϟ/ +]N$G05JΪ` hY 22ә  ּ7an꼺VEFJd]0~(ۛz>\k`+Î>|-m$X-'vChC+%l$G4:Z]#\gn7;!FOpmqFhܝqu&,E?]Nv8(7*noӀJS N8> @1%5Ck.P3kNxC"ՒGͻE=)|@K<qrJl!X.7(PZd Ks'54+K+s"pG%R ^2ȷ~ofM@7ZOS9~ "|pR> dU-;ꇱ&o289(9L<{%rf0d!$ .2٪Gdq%~0a =i[:.꒲հaoZa<<9n/9d3hf'!&4P8|d3}i̯F޽-+ΧX{l@ WԲ}R33-C]OtXx-=inqTO 3FxhOʓJABLKE&3֨)1v ]~;ЀʪDzM907 O5:[S]0\- ?9p^\/؎Z`98$ޏs?{f7# 1%Ch`\C* Xy ڴ3./S5hc_P]^Y FL)vӏQ}_fٛ6}v1H;wvp}3 H!Im2fo2| ^z-R!g:6pύz弼 ] %x>,GY\+7CP* )Dq3−/ N"Su\+ &TuS*fO5GYi sOrB6{vM"sΡ/k]KN̋Zl^RPB,Y% XFƮMfKHb=V6y=)vSYSgkRH ߵPB@_k6xQrt%Z3iЮtbV֟nn`++7(Tb{,S:o_${8I:0Q}Mj,"a@ !{à(ˑ9Ƅ.A?igB9iUd2З{1ֳO)iF3ѵI2`sHBT:nِP5~eigIavUCHt*"V07 <qO&1c<< !XmE KCFk[0<Ĥp7g/J0>(M}m|u7vqbM=u_#A ooO,̓l2&pCQ ]srSq~\ n3 (};-oRK"O2[w>}}Hᣠ$ux)y,1-0!JLtT$62F6+2U U{qfiKs}3Rݱ~wzStRjez(OC`F4q3w`[W$~En1NKgɹ0O9W#Dk?B;ifj3 qSB֑oXSb3^q'}u3j/"Au\~0fxw[$T#9[K鳍H'(4|/CI+N25cesɶ4\raA'=V%2  5%kuJ3e2 .(~(c,D 60%<@KKhM3#0蟎3:'"q)R>i,DoD 87 R>ܭP(DD״b( eIbͰdA1M|n*UW~ NnBS4hu!lGyz$p`a)7Լ5bϜhbq3͎}<ޫJp?r:z0ޑn?fg\3J7Zoh2TaZc p361[]' e0q WJi +qME`syc@jnxKHxXOEѕlt_ i{%k× 1ɟXg;/<$"Ga9(PZBX!dёRD SDi=$ȭDʼӚJJLCjG7H=("jw&wy-0}FRQD?DQUF>zwÍ޿z )Ch ͱ0$IT#OsKTq$Bd z4DG<Q޻,_&C\ @THmBqQǖ]{kq@$&ဖuZK}Byk Qd9%%>芭3bP4/_7Fڂ* sk!0(UH*@wQhT^/#;q,:>; a~d_6lQzÂVwNŹ#΋iHF 2 ta N3@F9 -0M>WOH31̍c[~;y䉨DCE}vu˿$e 0Ҫ,ۧڏܪ7֕ /?LԩOMxVE*5Er<&QxY1̀kkIcǚ^HAW]-gsu&˒Qz⦱dTZi=T^ ҠAie 2qV3~' 9mQ{NJ2&E4{\mMd7wi}{nNO6y(]cjqyHn!eԪ2AߐGq8_̇SJm{,_JU|%oms33 g.usxS[fA JTEn1 4"?nIs1n\A2ݘWW$a0ykdUgcAz.J& R"\ MKP"AаM/k`DX\j }3 dA0xX pڋZޠ6Rm=#}f_dW5 i(\i7o|#5T ŐT7ޒ>(XQz1 X^sڵ|97(_+]nrpݵV/B9㶖 91s >-ԻF>JHl@6xZuv[jCeS4&c}x(J03!7OsY3zzӊϿy}Q@AN*Tb%LCƃض"Z .ۗsw'x&Qe=B;֒sPz?&5Q8DnD  s[}.{]jwɘn v&i^ϳ}77éD,qm=Mnꠤn7 tt!w6'MQ\0qjD::({~v"$QZD}ќ4VBQ }s߀Sژx>SO샥Uf;@?YͅPsMp,p ]*5L`I_Lۓwh]q)Lw? kRR:! !كl)vymJO{G۟sBPG9XmNJA Z>k b c!x5.Js;J9!)0mB%ď4@Vy P\Ŵt09z+E2L(]:D ӓ@^JxW24ګXXaS:2W*r .yVQ٭x^at"~uqbRcbN=TtIh2)jHmߞo,?1,7Hr/5>~G*VژIXp,BgkĈ&vKL$ HRF.,k$Wf[('!pXTjy{wU+vvrfվt*Jz z3>)3 xŧ\ vIZώU+\x=Ta_5V/&yJ:;P4D"TSySۑ4@s[zgzhAGMyÕ>c[J"/jٟv4\SǨh̽ FՉqN+ IEp lM_*@UBB;|fԔVm]|/`Rd"vc70'7=\LQJ%L1(t`z&$Or?%؂>͌`+00-`ٛC;<+C(~[̕+c*`@׃PcWiٿ %I5r[IvZA%|&2FHy9SثPloiSl0-P];xک gDIB%)M-{p 'y\Vfe ҵ׌Qr1.uGVyM`Kk0E$l*]2RW ~yڠsWSor GP 5l(0V2ytlIc &o˒͊FDoWJO3mJ_q\HŸ.MeӃޖS§ziqzCpdtGB&Arv+W rGA\4._GW$@!/&yһgyt/$8~A(4;/F7L-6R »['^6l9Fwr4E9gJ$'3~'5TА $>Ssl?cJ'el^H|h݁ P~q,6GiWm{]:6%J Ql6 ptZ&!)'ϱy 8;eėYa}E6;=PXnOkbJ篱6 lL[ɍA@m'[*ET?6N4 0*>T/XG#/4^8ݞ㖤hָgekW HXt0?7BdD"x|Bhf.9Sr/}7f GX:m=6sţx.iM$$i``s'5 î`D i}435q͵IX\ChS=vO#iOBr/ܝNGG z=<7@3;s.ZteK ɍ{E#u,}1htw#S쥸\/gF 1s6ϗn  `՞#`ƸOFMt J!ig

>9u˝ђ .B\ose*X?dL+yd 1J\KD%RQ^U];0vdD<@[Rz5е%5HI{r1ply2 Ar -d@]?c[΁&6l/41g'w4<+c)ؐ/ 뒡ɸ-.Z!'yN 7g|| r`'kh5P`=Ͼ]CYid|LcJ)%kLe GmEXC<7щ =oI^ӒP@Cg^]hfe䔃>x*` FPbZؒSv{FXpSa5W6"N&p+y4͑NpTKQP Z>{pB!2_! poQ #5+m,K8p zNE$a#+:6aȜs+:>&2 FhؗRBx4&(;-$1%|y GMAwxl/ɤ#-Hc g7 o']_fkc*g.S>3y cǷ’QIl)l͇t9Ev_!HpC|ʵ`;D)%5[nnd&U;_T}1KFU'5q4 ʨky”C4! 7G:5QT`P,;B\}T$&YήП;̽{K|3A%z/3mP9=3L/=gư7F/t3 JyiFFtx=aSl53w=HUF}1`ӮU4m0𴆛pC?9c kf99ֺxtչk˃A@s&ElƣVHOD ;_`ELΒK2mHC2f>|/`|JwPD2`!L2hKTy<׮TB;i2iUȬ/uAz xrPc8g6ʃ(~x=_RjE;0QC[Ȃ| \wH{V GI~V Q j{GU@H_RF*2}acz}6X; 7qEAk\OU>5Yq# P_ 6=gFg9vM-`ZF4VjQx[! r0?ٶ-Gc!|fCuaOICa~ۜ r{dAS $~ҌbՓ⩌Ǫe{XBJҦ=bTg#wWsNc2t}x3cvWdh$.˦u (SB߁(NӼ4ks%u'V71r3~(vbbl5,`j% ׈lSvQ=  e(K$Gw0(+iWY_S[(4xdErӍ]E*$ku⠨l~&C.YD s*zl($&wؙtHЖdRg ܣdy}/Ԣ2QXeآr޺$}Tѝ0Y&oh(JnFr^&ՙ "L*𢥧|@V=6Ù8'떹w1 Gr =: ̎^F<|`}SU4 {s9yْ LW*!_ax1kbm.-+61yC2 hXx%3xY*2FB|}6 1e=ku8\?-|mwѪwZ]DX*'ٓ })l=fh(4`^{俿/- f1d2R8.q{?%%9 o2 :ɷj{S5r\_)#xdXEA6 ,*94I '᲼0J|7eCC>.8dil)[1ʹ%w <j>2wHmQü3s{A`s Wg*VN]KUs/3 vsiJT붹A iy9\|쀮۾SpuF !Sk:j** @/Q.I=2tǤ~CP?m8.wʌА;deocYEΚ+$ձiY dYX5 j~r?Y} d>-- wc*jwʵ<^:{Ɲ Nك@?Tc#;v8y6642Q3^s((8\if֥m?[(T uߖjt@:ᖩzmL)2FPv?06cĎ ƱcdٸHIHK>zEmOǀ[-'!;~eĵ l}3`86`vNzMgE#V748ۉ #3W-|tIߋo>t{L^ D Go7eIOnې3LBFiuo'`hApkwr/N.|(FC>&;48-+WJ@JG`;n*t_agi4҂u4xZ'7K@uGY=0\nN'砱G^( . 5ꙸ}ݨ'Js1Y)>NRHZi @[IS8Hdɒvhj'[H/Q4v۔4N\b14;q6pJ>Z[ DX-AR?Ofd#i 5?} gήv~#xJ4eg`ZKB f-Tg J#O34 CvTί *Wc$pK*pGb .tW%05t\''pwDL~̫/FI3o/"2/ϐHՋQ#N+] ʟ2G zF2>czs0ߺNZ3"wv+稑Xkt%ybFMBʌCV9{)Зҝ+2XV%Fly֏`F$:@"U=ӕnM) jٯ5c89DLU(Ue?(Jo'38u߆r40aQ2 <^=[ʳ,zxHFvcxNRxV$T9icr:o6R$jBȬvs|1lq g#Pn (JFG`-}G<3֑߾\+wd%mzV2V~<"ï7E=GI59m`}a@{rqyzjܪ~u9;X+-X]t.Tβ#]A@,ʜ.mH\n<4u,@zJyЮsۨ.76%-%z8\M[N;l6,ӑ.Ʈ] P-x6pspez$"'Ty۟p n` 94ώ穢"t-n{JزuZ= NTGA|F㓒t4@P;Maiԙ&Yl|3/F+1@7sK jK-sBzdIY}EuXM HI,JGvסws300Xhٮ^1G@כTIܛ IvˌGy啑i_S]&׾J xR(i^|^}< 6V69'; q*Q 7:u"JiH*;YbiMC;>Z߇Ғ}E#1CJI^?b7H9nfncuֻ|:ebQwy^LjԀ௛M!.8޻Ԋȡ>09k3M/&ոbb!E0mhdZ&by<49!qmymCA\*٨ .?z, \VF!C5Yx4KY}f3ғUX)!' 5wݜ٤a9^utȦ_1- U(S+= [p>S-mH+W/<,KW9hj ,G&F6-tZYјyH]2$mԔExپ10UſD7f]5l޾J3$")P%wtٖv.aQ=%v8_vZ9ٟmYٗSd^np{nK}8RPQ^>_`Y^p/BZ͚(5Leg5;O~uh|KZ7hP[Fc.Ƙ5bt'c^Qa!bh &uI\N@8/;r X&v!ҖH f<=6ջ$vc8%vN+Ⱥ_]E4WX|C1~c?) <U՝iN<Ʈ͛^h2Hϻ D#'^r}И:cJYzejcڌamE$hð́LjlUQ[܉zk{Y,i^_ҮZz>IU{ lUϿZ8]u_6ʓ}e6+Oo4w- 4lm?i'Ո=|Xr^bUb9$23$?`xd[Lc"mZgv*I@|͈5ő}V,|Ǻ z0)|j+=ϝf <5(8 լFG.23& X{3oL;;.ڪSı1/VE{нvϽhG,(mg9uz(uU ŏB91An24Y*Jivj ͥ _BnA :ΨrQ&:l]?'!NH?4%;M6.۱%pr1$p{iU=?URr6>7ON\OxdUsW7UyQsh,;_ؿ?{^!qB A~z>JO;S4)>skV1܊C{LJ=rљ}@B-x(yB˓~h'{42V1|zZ}Wf$"HfWM N^Ա&G';W)ɜguً?:WEEcw Ԃ辎U>MtRuw]+EMA;|3PBݦVwM^N]wbӫUZN0,4eJ|%a zَ*k/ߢ|wl}i|w'@mL뾟X_x9gN]-%bvħjMcc2= ;0r1ԮV{4aI? OmURJYo{<󅲛|DS}٪нTG|z"_p`U 4Z:x7$Vٍ7GL31l$䆜EQ`|E\O+Wҩhw(傱 gKS jWA^^ހ .k%,n}KS zZFg-y֭bp_zwqkQ_ !cٙ>7&RDtR嶬 6I,-I#ꇴ:;8f7kcďE7jx ]ш ag62 Y8SnWC0$\$.P#_r k_ćFQߪ贊; kuc%,k;wQʚB?q.. bj=TƟfM+볅HpV!aBaD] ~Gds_(۞޴(8+D{^hԠd>cUR// έF߆uzM;A+a%U mgJ5@چZeRbފXWԨMF:P EK^,1t>G2@0\P|<KMݍKOAuu/Ka;b4xGuxkE;~tSù1eBuz)XrٍzYvIPj=(0T=ⅽJzKORgS5Yͤ (+[A(>;yBH^=L  IVT_>41ir*tlM zA%1"[ jo1t] !u~Y@550o(=uMF8pca juz[8XaFtBk3[&/~R~ pW?uz E'mQ59ԐٹSryW³8.-4Äy;xE~I$b 0+^D`i]= g!M%HlB$u=ݰRCFJs…s_@aeUu;XcdhFz"9s1Wlȝ/,5{GΔmCK62T;X3O_Y)ɝ Q]zxWL.Z$ӣB&~v{G6B26GnWVL&(#RVi Mvw mCLH8·#?w##aDsϮ\*e14-}%q}5gA8HI"-tD>bΰ){k[{쾖.^Wx;6A/vYT&ZiaO«bꄆ- eew]H)@EQ|i.Cw4$|h6Y$RU)Ʉ&E @~ګ-`}̩@ٸu:gV&ZxyЋώ&=.qfTvV[hK\ْϠtд^,is?o;?k[+zn[u `wq|7ѼҗǁKӲUlv?ŗAI&7{ KLvGɷ$VB @0 c+HRgr;V22)f9(y5n$ r!z3h ԋ%QsGv Ag),& [o Q#&I F)d4:Ckd tkO4hg`$ oȣRPdROu)m|7C3Kq(NP;`h\l¹#?r(YB!"hIGxV<+_rfch`Z?a=e'w:eZN2&C}Nʡ-Z/:&! xSR\@8*7:cG+E2v3NeOAorl*ߝC.8֮XRy GU;39A%-NU%׏nVuBGN-xe} *]$ৱ) Y=^N/`1>k+D)h(pP{ct{fbW +0n E͑5b1 %=J .'QM 4;0%Xx3#_ڳIi7Nr {cG `_]rUR +m%dmd蔯]Ѣ^;R_gk̨텣D?rLLoFz-ːs-7c \/UJt"JV;U+sNOgܥX49VGN.ׯyI=q!0Ų"Nok l|(.E mCL.]ߚM>! ~z Z)rvnbCzs'RZZcFo@=oVUe}…3}CQW.Ob|,YɬWb 0Jun}"^4{\Lg#jT5z?CID_wv Ӂ"sܟs'nu7JO;˚03BIl!Ja:{\ MY) Lhy* ˥I0qرMJyo![ ǟM>p&rČPNKi=pt$Pn2&Q"+FkV.BX wRk Ma56^fL3c -|;rEmvZLeY5ʑ6Ϻ(N\r;ye<ӡF: ?'L[q \e{uHqK%!.ڀ[PtҮB(Cipo&,X%#ژݠ6n cX[<*8FzOT`7 PNF<3İLUe96P띜~ݢPegݧݗxݳٮmI#{w0'2$EdK|{3EfĚ&Pbzn7u >&5ݮAt.-ߕHk'ýOP>Q3a~Snm]潿Hʌ*}b`R/3˔-Vşܮ#u}F8LRqMipTK;# ;&5"SJ96̩ܤ&~`cS rGLF2˟_e2sWhǖCs͔ao3?k-7/g;-z6"@Xu fIy=Qe^0 +Ki 긢}Zy}>W.#wN"/Q3x~J,]7v3]!RP^Z X odDjv%G,D&_R,?EjyEZ#ҦkU$6kf%vR4U{8<ĈhBݤc{4BAqdbƥgT0 +FcG"C)Pr9Lr^)ݾ$ޯ7!)U[#Z4Ǩ4^j8!Hi%p˗p1R/R,֙Iq2Odz?#.Bã @p+/7tʌS{8;y֛5ZY]9dpc_nѯ49Cj//9?/kޣ6'(6!(;bӇ$.y0I^c0?gLS1mfO8~@bwZaRh[;Z+cGznϒiS0 `-Jm~9x?,EsX0ɁVl> hvWvlv.̜uBʰ҂)\y/y$&ܧ*mAdc꺐c]d %Yy.+`ܼ ]v'NL2;Ⱦ:?c8՟RS,N9o}C!qTYlXmjLsw%D7zAf5cwd[]" Ja 8l8`854T23C]˰☚-hltٓX5(,h4h['Eyr*'<;#_aldSiEJ3M5 E cV$d@ђ3\*Y7i;S;d] nd :Ge=.VT%vuy= (|4U jM5E8>!Ah50W*A-sHkއTihwJYkjﭪ_њ&~ݱ\&͒`@zZЬ gZƧZ__NmbB. Q|P'oZ'" Fأ("fя+SRqڰGF~Egy(NO))Z bF~$A.^I -/HkDAІL+ʩVϔ)TIq0.jz!PJl4m"ݍ-¥dGz@Q7ƛhw4Lg6TͿp7NJNWoEI[A bcp#3X CxM㚌`C5=x>VhtR,jp}FX9e+i4. 4gia!|K4R[ܲߏӨppp{tEiJx{ogTe"V౟xXDJϟHĮWp5A!өX7wQl'X0@&yKj׃lq@:oo W0Aяf9QD)<;҈\X'lko.Ɠ18=KuUL%&Nj08G \g B59dV4\025M;7lgJ:E;]Sów8PEuUc6ZYw5;6UY-fWLإ@gZ.0QT/8鬞՜HE+^ ,HIM|Lv7%O=$z |}K\BFQqP69) |LZɲm}qK9DXX:`6gi i8p3=oߕ+o@4#bcʐR?nŎ8sU@jwLXKXG%nj@.i>;ySHYg6-Pw};(& S2Gr fb1C%=1TNnuυcC=q"2SXp6!H~l?N Ս>s+3̉(G@Mj$|(@ᗐ'ܥvs!!P*{%_p~|tR:ނl~R7R6ebTGPf +ΰZ^%@Gd${16s?A$1+ۛGj2ʨbia4AUҗ01ٷH|C3G v~JjsSI再pBº}qۗ"G9쭦r4/A?_=er?~ i>DŽ{Bpq=BWJ6z)THW>OX ܤƹ^Yz$H۞Jcfz!<3O{[EYuW( rl1<,B" d!lFJxtS!Sg;I0arp#SH{jipgR^'SQQA7Ȫw|\C`QuԖcpk$aBMv9(pسs ?J܌_< Z߼.}*.jp>FlIY*ԗX5, x¸b{)Ep|J?]Z1r$(/1̩@hWw|KH8W:cUIT #bq[@P$T\7Q[zHxܻNl?mxC0*UhdukWʉ|G*&tN}i>{hjfGTK}?3I8Dة=C?Р~RCKsʕo cN;(oպZ lt2/oUH w+tbP$$IXcM!f8dxh ->Oi!= .m^+k'_/=ys_v+5Rf*RoAKyb k(7[`ETcλ^^tm58fұ7N5^"nP`N/ƋB]MKx Q`e{.)Lyb}k.]tY<3/nQ.Azfw``~KuJ! edE=1 0`mAk\w]P>hVWAw#gBh{'J2dOO^*G(Qr' h~i9XM{N`\1Yw%Q=3ٔhz#zm3'Nᦫv8iVLvևi4HVH k5caBL=׮Lr?$iD$A eQ*7A0&A>NTK q P "k2nۍaEDdJcaXR qƟnE?sh5 2Fδ(UH.n9 Nzt|u8WK,JÒ%0ά DZBژ-r*{_,?fp>QbGd\C1W[0HB8çij{f<_\ ѻX_Sҳ4Ht.V}ICMk5:e/36O' ިJ?9شMJXs {ACVŖBP쁞_u "̞APP]R!alόPM[z'~~1MD.ApdK @ V tkv\r['hX tJ H5U9'[W=>285 sѹ2ߎ)|=j ϣ䆭^{EQIJ,פ5 lKcx,21Yy3;-W6 ƽԙCjuT/n[#/#m Z8 #cۋ{mc-nR4@뿸RCb& ;i%XqoN3}AN8*(h;үiˌfqʎ>%ު[.U*Ir`B nP тIlƌ;Ȣ64S'͗uoׯ\У_{xϼԋ#"yv%`(ȫ½o k~d &fw:[&^u`;ԁZrdDM>Ό+ՂBi.U=mCO0N{Uq|\qB$kR#*q[q8.DP`?QzPtRbOק ^&|K-") +R-9`wΥLnm;mw hdzoj..6 ?hP_ڵ~1RHď!<id$>]fA^8x]1%0Ȓr 4&%^[ĤL&*Ä>DuZ?Cy m^I!-jXj&xjdAW i$c{m8$78wucOо @.-np$yew$ GEuӞIx>8`O~q*^52UX :]fG:b8k+vJSE2jYR*?LKA}pj෩7w#*4a48Y[Gn h+~j?琲RZ?H-$w)o_^ޥ{E5]@O6sR7 EJŕ .Ub"ca檼Q,3'h ـvkuHZexA9P+|3a_yvfvѯLm*a 7P tw7KJ/Q 9dpܟU`kp,u~i]!<6L76C+?EQB2on*+S+MoNGj"pܲ )s'eG.0nUp|+Qb.vǂQc33Aꎼh1p+ryc x`\,*.PkIўvqlWuhـt"6[>KloBFrIiU'RY6[_ 8bR鸿଄>{ oj`_~kA=֧ʝ.Jq\R}F$StfeZ~A0W%DZے!b"VXϵT^y5 %7n1|:@}Ӌsi$K};O,8N~E k-k!#^!7 m8x*'djf(_?.A-[:[[B~{*M\n*8š8-pn(N/>d}0cE~L5ԝz_glԁ5į:WqyYFjA>$sjgc]g#PfcOޥP>eSB||G[#ovr#>|jZʤYÅר9N^ w0h(ƍz/ks:爓"Q8 w4=!{]] ʧQ!{[cz6!2;نmSd{R Otu O_qtۖ NbBzPZ֣~ ќE8O+Sw:46"52L։B$eɋxsPg y0y^ $V&hNuC6wlmWF6\R*YN/8WX%o1%:?OPB>݂Azb!C n`r`$ ҫ$ގ:5P۔;v~Koa t |T'aJ*l‘q<4FoEa>:z)-ӲuwCjr.,e"3J$FNu -)hpvTfcب-_WsaHs!~3_lHy'4RSps$5 /l#ېrPүy7)%kOgcΦvh䍺x: Z(:$׈vy!9$E}KB2uFDg=HQ@.a5C{/^=Jna h &mcR hb猌B$At[uHfQj?|SQW:%%^yto1y1,rW?n LNy-âN׉`vxI $KNPs|X!px,5W3Էl^V5'UlV!}>4dx- " ё4rE1tuzeSIhu|dO>~ : )hn<%$m I 0vkikU_7)/eβqn-jrƕ:W&'R_[ϭL$A`B29fآUWczF)W)9 DA; =6Ny1%s>s&zS#atz]M^F2-z'ej_ w'=JBP&Z[ʰLG7Â6ue_/tT"L@hKm6 bqP-ԕ6E(}*)t`8J9ǥ~p==0Ue653݇Mk0df 0jTBhpGP^:X#Ҧa Z'4f.ȕP;j/)o_v܋sgR.14sʞp{u֥ʽy 9gcb*YLcTB+P.#(`u¹EΆ+m_o>.TJ Xeh_b'*٥wHm]_ w2h-*CaYn* g'r@nie/YQQ.Gܝ[[X' @aWoZ$LW*l1<2 -h'y2*WFw@Bl E/?n FF=!~_J >ԬVN13{B0[`dJ7=Ч$AL`rF:MD_dID2 #jNRYdz{ݺEp[٭ʬYrdrDiuoKFo'djE( X^4)X~"G1s_$JKD6Xh/dsF2=k"`DYDfc3=.ϭ)fY~ch UteceNN%el^ ` @ PL³J tc-D!+jib=uN;giHtQ ΀{iSHe842&ܝ ،2.mPkWP+Y | } =\U9aҿ8Q׭?'t*a* Qoƅ0M(_5-"#x%${c'z7{ eb!TUKG6]3(츜>Zv~T*=4 Hdb㔛L5;>>G-QC ),lu%:V8j3 pMts'*VNy$)ȡZh a@ͻǡ1u2lEnp F%Q~w=[RM>5v!퇬=XfN_vnNJΤ!8"`ol?O<(ٺ.[iw!b`ḹ t` p'\}ZIc."Y M\ ^j- tP|&mH"1_*mA+[N1Lјm?jՄMT ϝY"1Lw?qkIObj.+mJom647cS>5E'#G@&QacDaIU ;JN0CЩ~rB-$emdGf<@6 &N6R$ Zc9Kg\S>f*W/ؔSNh就ٟ ñ.IVr8U=}$`w^^Q+-iހ W}k̀6bOXO){W)ػs2,:)k URwg; S$j'" 5/KN|cƵn̝mʔuL~ז6I|IDܷ A?l5'a3lTБef0V5OU+4{C~ʙ ʜ]Y3oLsC VN;6:[[uƃsBD\*`Эoc<\[ϝXs 7=56 w_j)r?׽R.+@P 7Q_\ɐ׻g\u7E_^^3U"3@}h.i:or⹮j@YO 2H c +d^;]t?Fc vݫZe(}u [;5\t-Sx&mm-r[FGMdh*IfO< áZu1It*zd,tl*_gj+x 9zpYŹ2/<xj~x.\WGv­DJ;P]ŖT,f6~K%,r?N~n1}A_x8$V0ĢlC/TWZsp%)GoaS.,4Ɂ-rq?Tuv!CUK4%7sCzτ X GFNs} 1@XyzkYjĖeYD2eBwNhXjlU)FEԽZ`E,3n&Gaw_I^2͒73na!KoA'gWT\óHLm K,G%RALJ{QsM4g=exj-#ł&`ktO0_,Cfwa_aS*q-߾Wаw ` <~1٦~ԇdϭ$k .3 :\iYΊ,Ьl:'I ت-I$ހǯUpeXJYH 8ce\IěCBeQ`A׊ (A<.op4+cfRgA U4p&*|Q4fKCVh ͩ%XuVs'VdgJ g9QtVead>Y_m6"|zUA9l"Y@nVLP".2*;We,V2(&XoW dzZHւ/I*larٿ:^aedl AAo@:W=YXz`K*#TzbI V+5pC& fx, (rRVf#Pȕ@ZY[]"t1z 4i*Uaexa9% L}>Gx❷թgktsIF"V[mV@.Ո˘=, Oy^WɠY'3.̫ޅTS7̈;x%T __} g`] T~t[ſō$g|)/͇\҄5d^x5)Ѯ0R+Ta!נ8_5Em JW~NA7CqMZE b -S+[ Zjo:\ %~`sߓGyY kޑ\fwj~V1x{}۹̸҄+u)<ms:3~/q(2C1/\ `[\yY|}Ӽ^tf3Lu~#?YVue:%}Na9΢uJs9Z&%CA\Z[*Z1/DWJgMxU|Qc-b&clN5vn-۠_գa>տJ&fjI ہEM9qDD5x'IFLf!ZRf*ҠP3&uFNCM=r0g=V*xٓz=Crߑb_6 ag3fsaod/UNJ>ږG_egv>4o՜޻UWlJȰC]Q]s5%#xNʔ [ (bNZf^؄NOA[\`mO|+ta9Z }Wwf뎠9iAh 뫲oF\>{y]"vvk率YSE Y=L'T8 j;iE\@9DUB}/" kRGXܠHM+M4~IiHu$[B8{UZ?| u>fQ fo('H~D3ԍvqI,,Znup[ẃԆ&\bRg=ѓOvp݄6ݱ]U2NIr*Hf{ w-_;2̀5 0v폩œRTOܢj܁'nzc<;kqL)@1Cq6`54,VBPRΒw6;=(}PG,S;7Diqʷ6O*풰Kc4rJ*t}[ bցPx$Q3vŰ?{EVnT_B'ozKx9hycO&aut[05˦=(x ]K}gYB$KN${Anx67U2$CMkhX@Z;r\kQH~/*9^cX:[ڱDR@D F61E em?*Yml9#٘1ԩ.C6ߗ;[MZ0 M+&dZ}K:ތ%M٪ xKvhÆ+s_?-Gӟ8TZlBS^,#ٓ/zS(Zώ)rj;Re%<{Ԗy F[ń5dɵ9On3> p^%R_@QkJg4 pR,d-m5Xjc_1 f"Z3+jb|=QU4~bfP{#O@w>-1 zːGc;?}wۢRJ1FN"(5ˍ`gɰ OgLu-yTb'vA7Mχ]1T(5;.7@J!| :{Dy1y!ʠs|*Qa/Ĭ(b- K0 1K,ޮ#hⅎ ?YZrv,Q\f #tM &qyԵ]L~Ud.C׃%aYprlN70{j~G_}-89 BИX#,('UNh,kuS vok}=GޘgH.t['Nfމȯܐ/-v[!ۛ{~ug8Hu't@V8a"Q:# Df6|FB1o?FFelH:/pㆪ*t?NFLp[tѪRN 9X Z{*JRDj{Ah%!p:N'0_͡,=l?Ϙ.C?27Z_C8.O8Z?]?BѳTM8>Ppy-1 R O4"tYqևbfMJg)d,i!'KmϠnrP{L+}nϣ]΂~?+EoV=Ca]GG.PIGvk 1+P@MdaEsb760etyY$Q/>X$L9yΊ֐h`L;u4j%"  GP!1bz8bWIGHx}p¿~@d21QM=SÖ8)< 1h8ȅ}Ack?큲~n^=LZrcbko\0BYsdgdrUW&:GK}92yB^ʌ%c^4&xoo <>vZZI? mt"Y{܆B2t{+kU1UZfGynH6*L))>//.&8/X CCpcϵpyϧ>YR;јO%u3BTXĐBlOj!ǃ9v)ҿ,YKAdڃ 4 -w(QRV":8i`9M4)I[آjs5D9O\2/~#gXA^s~cH@pQ_W4o=oFx!- 9 MIʗ6?W յl}&!su ^r*sӻ^[mixlhUԢ`sZG1k3w 2D}Y?hSΚϐ-:Ԇ ?S{{ig=pw{z`JqzP .>EK@jG K-?ob4͉XP1O2Znu`e)?[.mb"9GnmYT0Q* =>SifkwYKizhХˏsf$Ez#ޱHj:{Nhj,ޗi k QHͅ%i*~X| 8`r X]ptd[Džg8<أ1fS `zlԼwvt6]oM^!~3Oi왍8P\<)ej&~:(mQtY8${kЗ)c߳H$8g ⱁP \EOO :LSBseԨ FRܳd] \৐t\ A#yч`?:}S?'{}tҨE7])+J2roP*b'nr}Y%^$Ot zSUХhZ+u/'ײzu*wEC{jkMҶ;L`Iŵ="lCNͲt !RL:bFT_[ ui~dFsHwH,2[Ns0AXdPMŘ0RgthA?$*+auAc"K[3b 7yͤжqX׍H$gbx C yR{BIVQ¥,0bK6x^%ltA_H7U= DYBYR9NXvZ uBg1~Uvqh_Ik~J Gy g"HR|I^J`̏@$U lՄf @EXw *|@z%-,ʁBnLNê #E=pmojw."Ka'?w|C[׏ڜ5r@&,&Ts~9yCO~LIGKp@ Y*\B1VIwTu{ePdkȩ&D+9p,Y(pc#ޒ6/5(n!QHn{Kh "|J1\Jv#0mxykkbndA>Au>߮wZpypoU3P9<.`Fp;‚[`~,uG"X5Ƀ\eULyT.iƾK y6I,biV3CAVC3 OɁdr\jt EJRȢl_.>sIm@4~79 TM+T4OHq J,vD‘+ѷBaܺ8:ChW-y[c AZ`%.D-hWL!T3gNN)Yr%X"1`փB*Bl[c㈩=j}ܙ:Oc' .ÎbmАy8*0?=6"8̭e 1LZZCƣgJ$/<Aˍϩ9Qco¶@# %о] HkE|T1S^TbDgbi|O'Z{>Ec9J uYm1Soow+=6$Z q;G35|f]i^6HBk?߳n)n:gOP̻x'繐k;QO 0 wVQ*%;S_J ; A(1&rp_D?$LKv`H:5iA`jtHYLGy (ڮ>4@!;:t'Ž_#'y*_Z7Q)oUh4ycC+<6lHbxū^'!"kW@7Dli{^扨s%Z2j,vθ^}RY7לT/-}Zny;9!V 4qX"5 -re뛘UhV`5A֧4JMfIy7 p$^lC4XСSFi=7)0F|ꁶx`7NTEɲx4..c0ߞ+:C `mzQˢsrK;y2`p9&A.nTaAK>hzP1qOţ3ewC KF_ ;rDg G65?oD@a37*IADHn%IͲ; S*x3YnlJʤs_ lb=2K* ֏RZ~YRɟu(YО_/"!_- ϲPˀ Revj+goXn`G %qQ,k17Խo!uf?Ϧ!=SGT2Ю"6f>}b%<`LFhϘ%YGc!  8Q\AtT#قez4&K8@d6~GpWc^aVqxE嚌?T(vsV:{ #[5 ⒣ Ym#7AnTCa1XzWˎ7 mBilAFu,HI&,*''ԕUA2;OxgϜSzHEgQ MhϰK^%l:`CgVUwĂ)oQ!aKWx:P=,Rt9>=U+7"Mi3 ̓U]v|Quj@8`=m4fVxC9agۗ [O{滿߾~9z$2f᝼N5AIX9^o4!޷C|HɎJYi>g-iq`c|8IZVOh"tGm/$"d+ lTeN9+9_f&Xg *** *unB; e.93撠=>!`wV[w=7**𒘒w.ɂgD,YNn'PD`S&ϊv6# ?{I*~I듃Aþ2Obq> b5x*I`Y ] DE%p`m2=Y[̳>fARŭz]vM&\23>tR%I yMҎ_NWTu8L0܀q@Am}NQPR.FXa.Oƈ$}ec `M*!ň Q[X xTta%!.o|ү,y#[+;|Ejj9* !̞0䧑e)z3 vd#*)\(!]jݔuP⭭u_adb2.2v3!SGßA:<qJg^j&qӿ5yu^LlMFs037HN:oZ7^M|UX$[w2Xӌu lιfŧʁ€>$N?kU.ǾW bS㮚œ]$̈́0mPB7{{Wiiv?ǥ#r^$L{Vp&\Sq m|zY'3T$_TC3h֦Yۅ^?ʉm,e1vk 7ˉqY/{E#_x|ɪ:ٝE|cʡ֣iVX'iB&Køzo紉U3qRe%.awic|GX[Rg26#?!;'kDNIVRѶ]۝H|b>>W¼m/+"عUJ&l^OeSHsPc.'R8<` i;w# b 0K\zzp/"8!lrIu.PG-疫Fg`:Sq$> CtN LJut!1@|%Lp2)zO14X R BAmjM0-a(7$@<&y>~'aTf]OL-VMsEm .l_$hA[ɽ!2篭}NH& )lKk8Tk?H gߦY|s/$ұ#|N|r=X y'[CMj#S~4A"e!Ap*GWo͑yqr@ rĉ&yXãڸKOjq k4kz/YH;Rlj0aE݆|^jgÂ~j{M"702)/|)JŚ٥j{g s起>v*NB\}DyqQƀjQ|yA]o?'~=P,PsU["<|+j|do1P 2H=Mz'r x `敪*\\!00̪V)W҄ a3,w vvbIuj[y{}ukś-WRϤBS$C ua?n26tFb D$SER~y[l&wc0YGCCz3 j6*@;Ȁ"f@4 6xig7!AW~~<}goIM򿲩"h e- wHxĔ6 L@WD}B`4&t[JvFJ<'"uQ_"zR]1A+ -XJHK73U9tܴ-S3&9 KB'F9vH80.0nB^Z\նt. I.xY.&VY-T(&Ie\8a.raɲyxPhw!_bdӝ !);mM!x=:]{a|#LOS\c<a..G58vl2^9pÓMzF,w"FbU;9[@YqXD "Hk|h],]e-^V/X<%(?w9Y+DZyƤZ1L7Q?ͭ4WwYU*XˍZ7FSA&ޑ#^ sdVϬ})ۖNY 0s\(_AR Oӷ573D@Fl/C0LCPp,7N.]D\F>l ԉ t=t55X,G5甆J)g+eg JZ;S_$k+?|N>*WͅLap>vhO3j?0zWuȷ;{S'qXwD|mW\Zrv3W3g?u1` ;n vq|"q=w7Wq5R J*BP_NY"(u¦{xh{}X%*jNF%<u,1z/"R[sk3nҳ#R0Q- e&vcE:#H- f'(ZupiY$?WLْC @gQ-ko+BF~;_N_ڭƄ̓N?WCJqp3*.2%K/ 9^32 ? f8IGطؗF"?y=MUޑ~\湏)噼 :/2 ++oYI!yjrÖ<;fA:V9m%syFPmA՗I#' /=K"bBóa+2@m-qKώIE]2Ke$=Kܡr[hϫPG+4atƪOǫJHRg9'ʧCl$5Ʌ[O&v @­>K=pahv uMx򨉚ǔIA@@fWd&5mjDo27+2{z )#-M:JFhL TS8dfx/u3' +#g2 әEs$I+#9lد &ͳ=T\Ύc% T5&3ZQV;AkaCwA3uh by^1m@})0]@knLDEDkez:=W ]&t1% 'PdãL hw\`S8q 4<08Ec٨ilk<7u# kmXkmޥB>Gۏ56MlJ|4Fxr^(3/dlċ w(Z'ŃEűs_ #h)N諯UjN }9 WJ)Sq`Hly;ɴFd +pt{2f}5ImzEe ]Ѻm;:n=baV/ k MHBq>i67H˜ !ޱd/{2-`HJ0$WS䣩bfL4AbH2`G]qb4oFŁ"+/u6k^-MƴEQdJ8ڲiH!OtK/knD_sA\˟Z>[1z7kTtIע8<.([ m`Dɋ&Z7AYu]"@|8\m[+qR7C6I]qoŀ/ʛTzΜ4{sGb $,(CϠK1Td>2C+&Fu Ov⇲`#0.v+n~<>Da@iPq`#$ S'/#쾬o~κLjjR ̟(oDr@fe[09pYd2?8AA)G_9>ϤlYF<4kzpJEfdBJ|(檞&ypy]]g/U;:`PwgڭW/'_mƛ=[[ƇI$E|TCϳ]z>`zuK٠eU;goȆ+HgQc}Qzj@ (Hp_HI+ ]h4γmFiC{b&AlvTY.~#_v)͢7/uŹ cXKVfpgD3Z G -Ck\΂}/rJ+/. L9q G۟S(7L;Csߟ(ﷵ!oQ47#l5zlKAxՖz`p)pU1_z d %A06G{;PHzN1J芏 jVT-?H1R>:> Iș"aSFe %bt ym?l˩kqQ(pV^n}eVA 9&*1tp,k>\hEDFus߅qBʋqYl}TX.aLM,l6y]~aK9 vbR q^@W(T({6/YNB?8pO6xd֝F'G"bx&|cǫYPǾx"'6ruŠ+#yhRjsMT{R]3oqˀپyIrI_Pg tK 7bC^Zݙ:|Gڜlxrcz-j3Gwe/O{CxĂabI5%ӆa E>q=V%F\<%OSA($RП}Hϼj ?|_4Ej'wb>.b݋j8Z?pi3/HU cU}ϨzVWBDހK:2ok<ᤅ5f]ZD=@aa" ;\6J]ҐE{juW;zz- ^`970ŗ6] ӑIaw;yusdֆYG4u7m,Ķm)~+M]oc2-NZ"E"u2WhF3+J%Ŧ0[u;d1\ؔ2f wA帮6pϗL %_ߑ5{ k[$]]U(\@ygLM5CL:bT磌Ot%#^k!D}æ3'lA\OwFL',3 8⯴:轂ZZ[LB,EQ\7Fr?I6}8I3wn "`$*^1ddi,q܍<T/$b+EԺiJb?+3ěQ)J@d1fv#U&ޫjuOX> qr%Vu> >ZVWg.^b2Ag"5-K[hCqO0;w~H ܈^A6g)崸bJd4=OE_mb&1Y4,.cS0v?gx+^R \ !4fؑ3{YA%}z _k]|gM;^g|HPa7uqRE\`<"XD0Qt pUn3ZQbu:j %eq vJr4l\_eOr:k:1{=NAH}e'O:76@=16~D7h߶%g|MZm+PDi5դMVnkw rvxL\WFDA 5.ᐹ^qMtӴ1Y{yb%Uz-訕P{@, 8{|,?BE9?r0!ME|sJZ,iΘ@3cx D-;]B5nX$͠)Bp8",h= builjp!JnD^uTEGV/IVFQ&f)/M)0yf9nU0tLқ~>t*q\m8V櫑'?մKERx 'rc&B߱WML HuBB dh RxG{ zչ3?蹢rT3Υ:ѵ*z e l yJLWr|Zhl |Zb 1Ev*9JtzEsCC,nTRЈ¹eqו5=@s^`/E|uks\;}Fq8tzt c@22?H3;[$T$;>\#PVP=sc`"dk(L l&c>8J'sZ4[r*f^E# >/6$r?(ؚ-p'mP܎cL#Ɓf᜘3٦Teh=.K Y+!joQm\jtcl)HmUGTyhvZ!cCg&![Uy::g6 $lBԭmKg+t8e%'Ge#]*EHwGXТ0Uq T.vX.ׯarܶ'Ì^47,QLzF ܎pئԡy.(?le1^ $ %IC`!.+)8}F'$doNII9#:"c2vcKIfTٹM0>=ޝ΍N:r{hs>| /l&_/G'|-j$0(ܦ^ɯxHI'd^`M#7谮-k3F?੹@D\CT\EjE+UQ b͵=yd7[PKΨ*v47,.r?s\5((7AgDɇMo):7f0n/WsvA 4+F'V\Vx[V%i} '{uCM17 𢜸{MO2qId+z6, c+y1^qp^jk 5{,)wL] 46U-91ezܙe1@N!16YR0i3[\c=/%£"`as>=p(CMWDp))R%ޮa?#.XMt+(PCߍ\sH'L3 ߤ% O.}RL\c(%Dz' i*I,K%m}`mW\=IBC}l*lRsoǵ_BfcNڤssmFdGqVƍB;F5$1']>FRp$aZf\xp3_9ͪ E u3P=Z9C0&7\[.R/$czZNn^#!N|RKeXl?;P\vJPGSӐ\pI0HJ6tg[DH-{t#~ #mvC3W}Or^\?!/ɜoIܺξ|@+OR\ޒTmA}jc4\@;l.$lJ;;x p=rx ;o&iXVt\}!wY5䳻;R}\o ۝'90Gc$m3\ uĒ4, T{F\s9Rl o< H]4Jx=XDTZʿ B\.4V&CD e0ǒ *pC*!eQtےfMԴۜtrʙk/ yaldUY WS=r?YSjhQB'H@]f>9(UY 5c`9:9-ԬE2&2kªw"|`ȑ{EV>O\Mϵ$6 m=w9}:9Lh EdXy#v`d>eMgf *QБ#q%WFe#Wm&#UؠyX-@b;1J<($5e۽6)֧t^H .QK`us# TUM2WlPxL_1W}3v dޅxyE Wk-b]W*gMR$94f6D7/lCeB7.*4{e@,~9;h$W;<Ͽ:1F%]v<h#.B_)Dՙ۱?߳9f jPL;808+_.V#vYKt|Uʵ#+ùeZs˵B6qZo.ۜTaIH9dmSJ1ޑ/izpfM~,Q5[5k4VA=szM+70e$Fx}O~zZmuEA1i6(iC4yaS;Z0lNGi6hE]JºOȗWV}< `y²$N,.p+1 u+H9+2x }'ʴ3ә#_)7FU]r+򷵽bDh`&UT݆2@4V4*Y Z&taRD3juD<9,' ]k] Z-UhF7O+"$D~ Dߥo?a޲hѓNМqu>vHZUmG뇭Pۅ I͹/V~yѩsߐ54l%w)7>|'7|NTJ}[.}R2ig* {z׿SKM+q[{K8BuT-# \ognF az'ݝ)H BOP%@4w?^)%*躔q8b Eף%?'Gi;suyZvʝ؏w?cI`NYtn#Jx;֯fWJ1[[9h/|l0㰥q2νf'e#=_s)̑>}Vy T@iK ;,OAvS]PNu'N:Am2N57xy SP M)w4.,X]wD9O5=4 VDUIrR1kR*(Qp!%:w[t 0Ƞq<dҮk̷|ؽ;~fh)(^F$K(PnϫX׸ͧׯʋP젱;hw +*r rc<qW4/aR1ޞ&Gme+ /Ш9^G_MP?X/ў@g8f [Jf<}$|DcFVCwKPlzR'opV۵-¶6JU*U}+L?P vضsnbWtNrP%l]ĐT1-M hG {kioz]fRhr,i,4X뜛//UJD2?]*/>oLcV.@NR*S0#q YZ