libavcodec-devel-3.4.2-150200.11.28.1 >  A dKp9|E tGAJalƳ>MI)'p>Ɣ?Ƅd ( ULP\`y  p      $| X |    @   ( 8 e9 e:eFgG|HI,XDYP\]^¾b8cdbegfjlluĀvwdxżyz$48>ƀClibavcodec-devel3.4.2150200.11.28.1Development files for FFmpeg's codec libraryThe libavcodec library provides a generic encoding/decoding framework and contains multiple decoders and encoders for audio, video and subtitle streams, and several bitstream filters. This subpackage contains the headers for FFmpeg libavcodec.dKs390zl36`;SUSE Linux Enterprise 15SUSE LLC LGPL-2.1-or-later AND GPL-2.0-or-laterhttps://www.suse.com/Development/Libraries/C and C++https://ffmpeg.org/linuxs390xR ' % 9r ( MqAA큤dKdKdKdKdKdKdKdKdKdKdKdKdKdKdKdKdKdKdKdKdKdK8d9c461de27b51a5c3d12f3a58a2301f013131e5fe88193b387e30144a3753afee04219cc725dd8ae4440080fbddd8becf5d095b22cd98ad8476a0715e3f555ea0918d3d682f40bd65bbdc60ad0cdca08675a0067cd3e92581342b045fb0cc7874a55a2e3f19ce797e99624a224302f25efa89a115b9bf2e932c8fa179b0cc66b248987f650dd7a110c942ad67351dc920e115248c54532b29381c4c64be9905efedccc613db41c8d5a68bf9c1b81ab8b0e13137ac85f5f7e75f0a08381fea75e69dc45a7d5a9206b3bfead10caf3117117005cd532c4fc599d9976637c1b9e318ca8eae5bce081b4eef1b1f61a62aefed1d4e6e3cde41487c81fb96ee709e51df552a2314760d43025c9307883dbe7676d54c975637c93fda11ccd4c2f545c30a21a0e4770ce91802c3dea5623c2a4858e1480e664df51e2b1af0db829bff2f4cc420acdc0b802d75d0059638f2a8674b7ee749d9564105909a0226cee5608fcaaaf36909e732db2a28594565434d4ea6084e9497c3350a4cd97136141e5e69b8be8dad86956784cd4730ae0cd545fa7d854e4b80b8a0d1f6ccdd2b0db04d97ac7b67f0f7dd377ca688706750fbb10bec0a52b1d2909d6054197aa7aed5cdea3545b1add1d97a99f3646f3e07baa76b59ec0b6abb6a7db1b190472161ca25e657077b2e1d28d42636cab0f69e4b92b1ad64ac2eaa2843c270a6afaf308a76ae51987ad98b125aedc395360fa29b8f4f7029e8d98abe9999def9f5216f8bc2a92c79add45c9434a95aac79f9212261c32bb2bdb1c1ed5a48880b0ec59d1396f3da8b54b59b96737869eecb2b1deaee2fc89e7dea6927b27ba6702722b4273dd9libavcodec.so.57.107.100rootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootffmpeg-3.4.2-150200.11.28.1.src.rpmlibavcodec-devellibavcodec-devel(s390-64)pkgconfig(libavcodec)@@ @     /usr/bin/pkg-configlibavcodec57libavresample-devellibavutil-develpkgconfig(libavutil)pkgconfig(libswresample)rpmlib(CompressedFileNames)rpmlib(FileDigests)rpmlib(PayloadFilesHavePrefix)rpmlib(PayloadIsXz)3.4.2-150200.11.28.13.4.2-150200.11.28.13.4.2-150200.11.28.155.78.1002.9.1003.0.4-14.6.0-14.0-15.2-14.14.1dJccʂ@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+@alynx.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-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.orgs390zl36 1682669843 3.4.2-150200.11.28.13.4.2-150200.11.28.157.107.100ffmpeglibavcodecavcodec.havdct.havfft.hd3d11va.hdirac.hdv_profile.hdxva2.hjni.hmediacodec.hqsv.hvaapi.hvda.hvdpau.hversion.hvideotoolbox.hvorbis_parser.hxvmc.hlibavcodec.solibavcodec.pclibavcodec.3.gz/usr/include//usr/include/ffmpeg//usr/include/ffmpeg/libavcodec//usr/lib64//usr/lib64/pkgconfig//usr/share/man/man3/-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:28802/SUSE_SLE-15-SP2_Update/bba9bc2f83c0860ec8b5869f8697245c-ffmpeg.SUSE_SLE-15-SP2_Updatecpioxz5s390x-suse-linuxdirectoryC source, ASCII textpkgconfig filetroff or preprocessor input, ASCII text (gzip compressed data, max compression, from Unix)PRRR:U(7qButf-8121d7b2e79a85fe720acb2ba88c63ad55e9ad70106cf12817b9c22d368f15323? 7zXZ !t/mP] crt:bLL 2M q*ϓ[k^0>pRvk!}kE*t4( 46'!실_V} ](YU5.y6>(eˍJzͦbM)}fǷM= ٝ*]lvu4,t.P2;F[MM k?w[,~KSt) dRv `?\Wk7YuD?xӇ~CYP7)#Z7wqQμ1'"\ w ^*[#|Q!)>Om= E/8>D_YD+<DDʆ&Xju*DnX8ܘ>;`AJ~}l7$)#Lkk|4cVلrlJ&)&dL0:BY< f~vo8)VOm7.g$`GiYpXЩgE { #LOFʼnhCLkAX_4|BJMZ˹J&&"^j>e]fQR"5L RƏM6죲Cf'LhXFi\>kRL'j 5I>}-6ő[_ɋlRXp6}PrxGQ|A8EK/;@<[m[7W5/i+'p,jX}!U& \leH]֋_C+Êީ~!Oe8Sgt .`G& &g{g-^`z"\̗`_j|WpBld7Ln }fLԒ*TЀ|;iPs4d`!!sy%C܃GÇibWuD&b'?AʂR5c3L^g{ri% a:uߔWt }JO ՟m@5)c9Ը =?boT@ ^fOG؍f3&{licVJ]S[]r Lts-۝бL3>[srr^嫘Y&AChtV] [iqa 7A00>z 0ii[@]:(V9T7S$bc Kϝc遦=ʙf=ɛ(B Zdrۤ ~g{ Ѭջ2>b|Q'pQCi%6~\4ܥ;P^T- D8wлP27"*+kvD~)" }8qf Ig"u[0Fz}d+2&ȇ6 Zʮ3Ug#-T*/,*o߬{@eCSYt`Ouk< 6%ˀيky聎as{I-oP5%7D.\8b[A+dۑ>(9wnԀ=h@'J:> )%"ٖoTnG Å<5Qe(*5 kqch: WpgG(/]}qr`]v-%53:PϡX 5dR.*Y{Ԝ LNky%"NV˞Cq}Ģ𪄟^%Zkl>mpF6fٸRh]J&ܰ*$'fM:j8X[HAQ)]m936AϽB?]U%v7a&7%LdBƍ h;KՌ*ue|{lAf ؖ8!'xMJtTw4]0I1(`)dK`8CN!4}"}%R!2Ko;4e"Ԝ~` m=. m{{&'Mh ā&ƣ hVfNjTLm_aE  2.<&Q<&dD~1m;BL^N^ lݺԼĥYqE/U6R N`PG%U- KQ~p'e+Y[Ӊ{}'[CX>ʿ{WIn[-ۧpD) SV^e gjÆF2u17VN/Xɖ# FHKRclzYa{o[IŒ (%?-2Qb ;9/uK1t1xAhIy|)cY e0xTѣ}{#+&ݫu3!|T%" &ӮH׌uˈ)_o,Ps5AGW!'7]2pD,/+3'Omzt>kRݸ3}tZo//c4bNL^'] =r r_]; !໔C;Cu̕e%V]b3tH0FenĒYp[@k0G(2ȊY$6YRgٶk;s_¾/y&غsy`yl mKۓu`OGkܘ@Vrv/J'V;r uZ6¿2&R͖{ZBDa2<'on~Cxvi!iET " 죑Ke0b8[,/[oegBX{i~+|}Xf<&OOw>FvDPZÆwZ]$R{#W\oG2=ٖ Xʭ_LA:6 UU,M\-un5_Ḫ8Z>ԑ8|6(#<>sӑ+!Mz*vY$"5B`zhI7]k%v[ِĊ$:sb,Äa Cb4f[]+v'sF}~l'[yl)''ŗ /ltt%MA P,ĵMCJADS ;7/+]荊FE'ewbbR^ eQ 4ºdsrvg@UR; Βn^a䔗 =cEhW\coIe]Z=|eHL/ بN e\q[0G\Q93+0UNJޝWCkd6W3]GH+FVyzFizniy Ci琌? 8/KǍ=F/HG;| fsi~܀뤍¢f]Z\'@a߯on1GSnM !V? `Pzڊ&) )u&U1$m\26qوM,G *\^޲Vt[#Jrwݺȴs-&mA] f}H Й 0'8-KʃeS]O1%Lfw>=BSԤ4޴:#z}T2{ 20DP8}fZZxNfQKxwLp|2vbZ]ju;`חѱZȝ<'r@Ng}7 ad[5Ѳ&D jA'k~`{'|iS$Ͽ&9p$7tG& \X2@KG}Һd.k{Z͊8@tORys %Y{]Ia.V;*-pk:oe3+ E*B?  J4t؉ YRS8}OC|oL,r(VH[p/C!``ſ޿YVZ3Ⱥ*;o`\c{`xi61YS?ۘ i4/UN>T-h^l|hu~KH"/2sCt*1yMJ}%Z ,P Dҕơ-ŠM~t-Hu&tf;%%K'IWo=P`cl!ҒMo.4ʜF0 (&T,w#l|"HȸMP[ĭ-%$ bZB9j2>3q ?'Y(c~r _C {)bҟ\@f;Mn>ͩ_J &KSDq7OMlO`M*vNsJ pYmкpuv`5?'Eu=GpH7`O5՞N:ͅs$kznE< "A$mxgda\| [j8^5Y} CkuIcީ3~Fti_%M$.ЀwY~[0$2yqm^>(ш*fuC9Ƚzt.W@d$pNƗanYk1*`+O{9KckX)ikP$) h ,:4]R`xcz;v@v/bk#)-ӪU{x4mSy83aF@WSXժ."CپdKq aG3y5gz *<&;V4R"B@1UeD HYj7xliJ=C3*? dk$07D]V+ʫÿ%P*ǐqs?)L/>m:^cލ|&OJnd^(/lA2rh7 `Ƚx`7|ꝝπx~nLIJ摙;܇pߛITf#8 h5<%S0?χ4$w^6Lť6>Br3ꈚ*tbݬZwSVث]xnIrrjXEpU ,լWFiD|y\[ ~yXlϘn໐Oa3L4ǫIcQIsp̟RRn̔ŗ%x]Cz?[F)u?mOSSE:7əb{˱{ ֈڲc Zދegd-&H?'I-H5{]e%ѭ OOhjRKo`R+,Ume4~<J_'ŠϽ^hjRf"?6IEӣ#p?t`OCWW*<N,ꗞT$xؘ+Zus<d&xbiǎ4k,ya2;:ߨ"J J LsA(~ A @|bfVۉWVqV]|bIŗ#<;L*WѺ ,:ʖre,g⚽>8kЉab rW *%r*46N{ur7 ~w3nK1dr+ɇlZ óC6FW^W4"s3Ƅήy>]idKTBp_'~ M_R%wA7sSOa-O\w❦]pBrcm eeIPzAYv̉ uzAg5Cjݝ׉Sx8v,PC_<]J[!%AEN`1N(s̏ \,uRFc+l_%Dz$rAh)+s9䭂6BA\chnߎ=G/'8Ȭ,*UۂB]|;ØCN-G\)*7ncZ?nm̢4Plk4xL xn(ƭ0w΢ p+RJ~? s_/A0h(ȋG+k4Qa6'Q "yqS(MS@lĎl YB9q& zMZmؠBgPwe>0 >8:n 2iK@3=PbbsL},YX3$264X}rB:1BojkV6ph8V\@,tjij@FOkɮMh0 d \9.>ϰR_Q>qN=5vwk} g\s!4Br4KG;lÍȠ* l`_d.S`V7r XzZ28m(C+dj2-w_گEnVJ S)lj,? ׭sʆ{W~Q\Ze^6Uԡś] E cRRk_bBݐzlhżWWU B!ME;@5-LB2 Of SoM>{)~X&S+ά/GB˥L"V 0GBU&!>c8+EjEEJmS0Hqg"&}D4(Wsw>7Jy7O1F|^8Q\ 2ǁyǚS-;V[=0|$rYU,^snwK p<|C{!aPMT+Pz}e6-_js_ZnĬF4@(MOMsז:T!tĦ ) jVH׶@Ab¥ A`-"Obz)Bpu^ۏ-j-~IM҆vZÌvovWJIFM? {8X&}>K;=nCKMH%%oV~^`/6~qQ-0JR܁ ]s`W ~.z?us1}TK[ ×=}0 4Z#ۨPז)NP yv4ퟷ%l9(?far_{Dwj7?.p'2!,MKxr+"7J͹5W۴Xdy+?vfv{mnV 0i*MaFoȬaJSƭdK1Nx$I-zNGp:iy6NL'z)dWO"x0)B ~BG$C dWAf0)#/o:K un/-v2|0y[Ŕኞ |E2lkof χy0`RڑBJ='#`T=؋B3F/S;*'KƜ&l5 GWYD/+!S:$x7B`h(b} W]V4x]3-ƲB]I(JsX37ݗLRU;g N jTiGu*cNh^Bb\+Q,X@d?;/~G]vH|"qT/+ocztuYΒзAr]MjB=2L-X- i 2Mι=P2N+9G;BF(0{X E2\9C=v) 6^u]5$W\jJ92#7j)7CUTu}T1G*} > C)vғ;AEv7'T&.-r|$15̇R!\j+N@pF<>80Oi> Z)'RjiYY2>g ='† Oy ?՚NٍݹφA<L88q~Ũiu l C)4mYEUHM-uj*B@@>Q3lfR އ&90P+]u#ޝϒk }&r;/uM#[O`+22K-O5K 䙞'P */a 'X~<ĵʒ8N~wntsZ}ޞ7t `۵M&F9f8[*/C+:@<&"1p9p5Y}J۸6"9H€Q#-NFUПQh@!y%=9bXX{g ݋<ʒ{ 0@r ba =;/adxHfSòZ T'Yƕfn.qgҍ7w 3QRr N6QsJ1?8oYbq|B73fٗlh 6]L> >иk_j/?C>E6{^dLA8(?1K02bfjnt3<~IK"yϐWk>aI-Zh "p7ෙ=6c1O+S*s 7A~d\F ?Hփ{FP)_+~H>.yS ӾC(267*90VkxdPV@O|>8 ބWi=ثD~tO\Ō:xyڹ)P^YDrt0!&eEbšD3o3|*?E Bw0Ã*Kx{aY$#; R\@|*25r[2 c!!YjX:rOSx>T8Q:Kke YC 14#$\hdDX[*,~CdN"oDT,Ev>0:n?Н="D`b||yPR2#+\Tp S1 PR핁p;p(EDM!Ǯ;ɤ]h .2X`?i9-t3H\)52N+>i?.̺sPw2CIdP7N/?;j "N걽n,iپ{ IDj[夎yMMh K(i"?VT9?{P9Q)8,DhW{ak쐀[ SԊK qWAW},)Va[v+]rjL^ o/p2rC);Nz[/ /%\)~op80"-AICJ zH]{i]Jh- ±WAO74Ї ~2)[/Q };3uPeI_H[#;jEg؞qL=2u!4+@n|ze$`> `*Us:aq:B!%iH*鸬ɌE3N{lJr3:zˤ5<Ȕyr-ccL 1 Nja2F?K8޲S k$ZtIrkV /ϙP YGp3Clآsh{VW_!jVqf;gcge(5^BP0[_= L/^Ĉ 3u)r ӂŦxk0/`1k0W&t!ͭRo0q2~KwF&z plF6ɷ!}v}](*V%.*AdZMlS155Ո읆U9(x&s8 NqeF0!Ru2B͖]sl`px'%[J\(E@>b'kŜ1%EG 9E?ĭ@F<8! j+!-/  ov(e Eړ[W͸-ISR=gLʽn{~)1ESj@/둩q4r;ye_U =u?уIB{#-߸?D6ST&Y'>$\?]kLw -g. 厀Si6׾d|P)_o0j$ Mi0-!n۴=@mSS} B/D/,6C\EymP)J8X MD`)y` H!a]c=ؒ]2/ɇdU0RBjO2$P6V?s%a1{nwUI+ɒDy[Iho/_ؓoy{D T؅ U=O 5UtdyA{]dV0Ռ<=a~O?_;5oy }Mb'S05z/SJ kYt$a=|4 &ζWO1fsExaǗB1Rʭ纵WyRr:^@t QgEE=D@gB ]粓1Ch&xok+hlh/w*'Y!;c R,q6+ʮaFy_Y(~y{\ j4@үԳH ˲b#(_bWGF_kCF:Tv5="EG@ݓԲFp(RL.λY^=g cLEܾqБ+YE3Y+=7+_&"Eu>J A5ž=I2'Qc πyqHAPxCn (|O3k%40^0I_D>D'o ּp3mI6B <ׂ?[n/ @v$Tj$yc.@nr{A L'iPU?0E#cb Ȥ=;Ӭ;ɠyڟZ ǨB@~B0\^V|,ɢb>Ի9$`x8:Rz5tæfQ&POBPEn 5 c#y?֞}l;D5 &W ~Jq|H/I'P@!H5QZ-Y @z-x\UK2Ӓx Tg1 _ژK b#맠wH>d).͍uvl0\ԍ?/Ӌ7DbP*.`ndnN>w'< 7#1Ygۢ ȴ9[my>CsH=Jt^v}f-R:[yOui e7GPHh׍tO 7?#UˍsE*q|Ge*@Ҙ[Z\ XAC@}#9${kc RapW&\o 6gSA{މZ\kZՌ._`& [Vl˨62H\O>~ , 3oFN&H'oݟųA&|c`jb{:{7{xmGӧ:*l叐Ձ5tn\GLEÆH_00HC9 &/X3 ~8v'i()xDTVloQ+X:^>J1_jŶ&8 zNDR՛0/(/^AvnPubH{I ȍ*I /6-8 *)AQ7Q@(;ex>51ZT?$-:F{c]դ_N[+6sJT n>AYۉj!?׻F%8)NƧ>[[Jy0sI pw )c`XLuw\k1R tB)/k/ H))Gb3&V&{f+/inG𓠙;d00d[i##̀'<Ҩ JەxXړ6& mR|ЇZ%آj"l[ֆ]݅ oNbʛ\(Kw4\d( 5 ءO]ɩ`v"o^p'LPc -JC†К5;d:(h Zfˑ\z1B\E׃}S֥zUNg. Xs ұlXF a3~j` {x @l?x#[tezHY'𧳪sR ^tvw cО?nrMsن@<[U 2~c?CTnQ,ʹeElMcy 'P^ da5YGDuD5Z}pPQl\њ$&\ì0gQEHO=dj m/l>xSbB\S]Aox~m[ 17<1gS)m0BҎX)Is:1IJ-;cvQuXۣ$onim~C6]bdWQP˟w{X c}=ۗ$jCXe/tڽmd sO ؼgUIUCS''bEAUl),LHKyD &-a5*:Zusu})WhR'w (cN3Brfu$6~ڍ)]HGK$~AlDguMnc며5+;i"w*:ȟ58EC xnV16la*T@ך9x%|P4"GG|s9HW2uI2Pgӭ>U& Oo0 [٘_2sbySY;-+o@ 2Pv|}5)tG/XmgS7%<7&@b;f!(uRC;>LíU\7.27٭Œ}g^Wh޾ a8EU!E}bvu++-b,N.7y3Y9DapN3P$;y$ 5=A#W)rIi/fp5m=hc7G"$>-hVY&ӯ=L7Ks+Y aJr-=_9(mKXğLE( $y !ot@4ƴ1G@z@K<mnT70CN#Ώ`i*Du"{fa7ǰe[(krKί$=4g9~G^D9%̫bKBjU17^c9cCp(!Tb_ `( BYL - `Oa>O{y^_OaIʔ m~\f&Y%U,3yA2W5=rP-.>_ ok4MsKEba|R6UZS"1 l_DI! 67׮Juϛu(ϢW9h>ºv(UH,q@MR f!J©ALc0]|4C 6/~ ҃!ck'<}?Gc;3PZpʙols_Vۭ9$\P\B%j =`C2؀MzEz،Z={㙂dXpb⢣-Sp\*^A0EthCŢ&B,4A}p+4[UTB=9|7[aFL4! BڭLHp h8%xh؜O+t25k,e ?mK9Yƍ"DŽBE[)] NѯnHDC>5@&5"Pw(m$$`ϵh/ gg^Ùk $ܜtSgSkdKw (-^3't25ۚޱF\H}0Ϧr#4S-PME ZVxz|V/żK6r LAL`8Oĉz/ZGG;o}p\H!]Y<)%ǣŕǎnQ6nB7ZzͰղULU3բ'Ty >K826S&u,?B<8.ud¿ l!.0ODu#SgVMi.a$up,Ha/ņwhs G{<'^@J,zD=\֭G<6пTvo 1^wDP}Iv%7Zv)? 2HWiհ0gKa^ s78(srՓLC+XfKyrg|=@lkW2u\3Mr9DIX X{ rfesDpsCQ:A[=H7Kuoo9m΋|Cڃ_C10\cݲc_jI 4q6c&Hh(_8 ΙvbPCKX*ّbqbz՗Ex C@՘:SFO$xp07xs\j{X@>,9؁_Cn r6 恢,ZI'BlIj#x^XE(bbQ (A )!s8 +vApK%?up]¥ 9{8Ȭp)4лXHąo1o0JH M|ȃ}8_WzsԒ .d23H Y*頽aAlXr'`bX!m. p&e`hӾrHtaH" uͦUgctL\~h#L! gkUDl_Mgږ>w*j?ؒ<`/r*yzI ɔcTئ{c9" h Fou#Rޠa,|˅JwTOiR+愁OS3vuɻw$81{ ryx,omq d.'I&B$%csށC絜XW_p0f:+>pZp%?q[PoK;Vj-!a7W`4*eq^//l -p 4εPn}Es8zbԌP11}uLgy"\gMX@x569l9?& /qB6@1f%w&fF-ñsfzGzGo{x֗8ݎmӘq6(%3,oJ;tca܎&̠[hCND{͞.1E+=°W5 bJ>Y U1 pDKF-!3\djs_Ϳ ~3ܠd==ާb!k!eABBS~(!j(:i܈|Jp>7;rV}lPٌ"3XZ<9G*}k Z`4vk夛l2Z\himu#s b[xJR}$=AŠob5(sȏ$-Q#_k7@ITC%h5^܏V!p޼2lf![ ͔gxA:&K|ase`W?Sh,>%UG[s8;%xayud CCgjؐA@pXǓN jN9UrXHz_7u/,^B%*Y]9oS;i^\*zI.T 1sQb͛}_O!/M*m2݋C_9̳溜N؝^,sMA9ZsFR';_?c.+ycU_݁֨A]N"-02B7`dZ_E?ZY6t4XPqΜq?@m"TŢd :Qy9,FB{0O0b. U1rqMԖ'n^Dcf-`!Lqk=3}QXCZ+>GyzZh=1L֤*`yoƩ'ݑ6wWT.|eWrqB$2F_4Ek·)H`}c PrԨ<>X7!cL<.QNJ5O"x@×#S,'&= c#d{&%6ds?7,lR~SLk{c5 |fh瀲_-Pt2fzhV&[l+$L؃9=;L\4q(%^,˲Е:/=]} %u{G: h}">ʉ/#Rn T[ys;'0,WGyss5$p*P9*H}Q8L! _G'Ih@>s~`f&M׈0f*=9j02JP"hPzM jXd`}'0]R,S'&A[nh-x@$e7S0kVٽ_[;"YC&R8@fSf훒c: %S-lsz۠x*xŒB֙N9FPi4݈VpڇkPjmmU S)~U/鯝=uL@%j1_G0K%f~/A߽؏tRNu'vx}T]Kr[- ^')BUM`LR'D%)ʿ??џEŻ^ EGxZzKk4=?qgUQE"g'nʉNH [i}Au0¶ m+I`xۆi Ont)Bp͙ʼnyso=,aZ"x)|x -g d`xp_m>qytV^ ] iH{fIU:r݋;2G'^v0?elSdX,Lx)Z_!ϒ=+]!+ 7kMpR}<5/|6֍H5fc|D @+mVqZW$+ M]TSVF#ifmslg&=Ӹ߂ιYӺf݌sb,Ug?\-`),ZYb$l7iN=Oy@hrEJ)4eeFdjS' Q!܁'>$(Gm[ඕ5ι/*~R6L,-N[P[.$j~ 1"kā P1~nuyJX',kڠBw(1∳6ԡN/ $:ՁkH&,zl4 FnU4;=8pDC&%. dR{hVUNeCt*!@n1-=F2!lPzۍ5E $ёXSjA ,P/tRSTG5'sOiĮX[^]c`Uu@9 ]a/Ye:~pw+wWގɸњ1 ,!xl[A,fP-+P=!\4]ý`P}>9hË-y~9ωiѳ5 KJɚco$j¶\@rGjWvBau8^ώ {"5S5b Ǎ7=nSqyG6ډkPGC_L1;}H+ٹ j .6XKcsA( N=':Ї| ~mQB-c'piGtAԈ̧i}{ J 8{p?B~ngX7p}O?+3-kKa.^?Xik_ pck Nfexr;I72@$'4g_5bn mmRHo!&־Z-<XPiJ t{TnN|K7Ci@?7W#>@.N ՟VBGhy>Ds_JENr!ؒ)qf`2*s{XUBb55YpC?-` DJ外h8ؤ@A FȱrcoBPسnrP@smK_? Q^# nԣ0 c3fͻ15y )J< Gƞniiʽ"TA/)W4J%f9劶J&dMQ]U}8Uxf>zaܗ{1jCC M(X&e DBC'F|mNgXBKs., ?4^(%~i8h4MS!Dc!N">ȀKHp5~V*O(tU#*ƀPS MpIeX:䲫PtĄňJb.Ph $c40+yeqŕĠM˭D0,^MIwVL2kBt r"'*g^w?CoՑ"1yTyOMaXJ/`A,sV r XZS~M۽MIdϴ!5|:g'@Bc5ދRM#dQ+qwyD`Nu 5n'U䄜bGg>c &~cHv4Ar8)<9 &ʆDƏ`uh[Es*\22jI~FmXYh0 ̄?8ǫ'Du0AF3 en.H<7iߞ.RIsm07^or I$B/!BKqjeYA Gt`_V+d 3m6eDLfNk,׷1|}-wy ;vgm'w/,5>.É._4g\e -fD2J8xSaČ(ɛy*!P~"8;qS=KW8N˫RGҋs7|*~b-Q!≫"j,2Wy_4mψf_vt4T*cT64l6fDZb/lQO(엋!kƍwCIhT% o{/rdAYJjmxV5?}F#Wp3{SvJk_83\c|#̭CwHr{;@.ny0ww/i7Jft_meJCC NTLVH6}ZO{@Q2 T)TBƯ/mF˭koЂ/l#93s^mZKgN Y3g?[eL6Ǵ&JQ1sjPk.}d8 AINfRaËeʳefA%?lncr38_( (7cA^%relbr]Ns,z5.(bʖo#>0茋MaN<:A Nj<ՃFJͮ[ 0q΢ \b^+Fbkb 2WͣAD;ֲ2>jֶphyo&4uf<̓,g&ERE8#M.$Ǐ^l)Ž5~mcvMcO0 dtP-cs.fׂ`*{cxW~qtCV^ Ɋ$6 !Ũ@`(7%ѥ~`11ܺjnC6 <$ŕ}kBCq\1tFiK.HqQI}: = JbǗPw̥Ҍ]9nr @vr$]*=_0`9lmXG'[Yk~Y`S==VulĴWs?,o cF>%spfd9wF&[?-cM!j_X*+КQcR*< #aT D69`n7C$8mWeP'zYQc iP6 cǶ @|BT_qtɹq:qjm@RsXFL'7v ;\#}z u=ɕr3wHF>(<#u/H3%{b3XR-Zc i27A8.wpbۨ~VIHq{-f)dQ4qH;s\34z&d&(I7=tËxk6)!(L ] Era,EYŴ$Ʒ,U02~Ln@_sowQHވ\6x}վ:oŰM7Y%lg 2 L(@|:ƉiDMjXcԣ!3nY9tsCO3 TtCUV3׽P e4;0V[?)q/lxmǒhQ0ka>LoL;<1sx*v(M/Ths{ OYf!N(l$+K~gp1u類ncv3D3ąZ&DxI4Y!--xܫ|f5l{ʁh9!8u]~oXgya1<+>֙iV^ { [4+{|=ZVCNW> P!Bfl;4yy#@RC4#e ԍJ4 EQ|m$_]d Ky2\ߴPS]C;x mU牸$o#1,,KYd:Ī,>=S9%v o'*-ƏQA G.凩.|?G6ΦpXDX% #ߤX~4~FFqeX6SGmB-vLJRxgLϐψ4BT)9htCFzTVE]}{z HLWfb7mJ{ ^1zPt!ܒip5}L/?(8PI^,LuB#xF !7QV ʪC֜GâB@:$-sMJan[Җ2l,-&ob ~"g )&* u$A!Ih.!o`dCN։H?bM}9'd׸Z)`7bGޔŤV-),Sq(/`}.||Ϲ*4TEL[ʒ㽺shGr--nt*0VG fMy"_*GYؓdY=kaʹn3ADYQJނYylbƷ }Lw aK-# d C??QwDdҤq_Ѣ[]-+O0[&7eI,)H1S0Aa.p(擃юUBSͪ|[ Ė{?J^/9H_*lK.xUax[Z",잗Jp}ĺJ[vSD9 NE,mHN27DBѕҪ]f+PfWnJ:>Z08jZJ͙e9e5" Śv,> ;EOaH$Rn)79I~S}[mEN(ڽ4w*Fv}-a\B PmWc%!jEU=Cosrez-C:y,!<)r[vnԪ /Lá*fGQۀ^>%֖ ǀ{sFB׏heUUp5$_]QNYXcZ~w zm<` 1"ix4$SFժE*f5tR1wF2LlN?+ً1u*KRKc>QVLSR _?$Nhco-cmō?42(s/OD>!`|HZF5 Em "8̍?0''y ,y ҋ3,j_TEv\}@k53oXJ'y JnD`A'ƬXAZq5F %-tub)%/o= ,aj(V~Le$ \iv^0hmL S͟@k KTx]e֣ġ zKqPʑ!^uQF)#5zU -w&0'ϔ pɽJ7J涌ZټrV@^og%Z5MSk=t ̦* %LHߩL,Sj{<=~ YsJç5i)@Krwʃ[2 d9#;Gu|;'(TO(lJ֨ꞵk#3/[- <Y`x)T?Fe %NznS$-C]ade89-.2!v_0uH[ _A ~:w'"7m<^h(D>ws#FaM6$AC@Q>R}úqCi*kX\ }&X*&AiLV?K#.˛ܠ:UWDvŪ(JPӴ"]w>k eJ;ҔT'=Aͼ<.r(.mI bHgö:K qp("f4)X\ߨVE: :"-0:ATj絆0%] ;)yeL%ɨjWA۶t+䢡|LNAo :JFūϽJwC-dzO~ p.EƄg\BJK| k.MV._mU>xqEf.O6I: ϽWZ%f|BlwZJiAv0LqKpʲ 3m?XGVFNBthɌI!UU麔.Ij7לWLάIK$ ɌY()x@?O_)'0-.g!RѶED葈;D:(؆t܍Lůev&ؒ XƾM?M /xC-_u8f9_B2*@4jeTֱg rC #Q -Qb3X!4XT;f˗5/ܢ!M$ ()sq)/aNz&mFkpJ 57׬?_0A0&zGQϐTѹ#n(\^W lS@kg;CwBh[j姁hhM˭{2« Q^0/q6B'/u̜= Q3nXjxC8Z(ط]ԘHIT+*J:>N<ȖΉ*W\-糛V(z#m,FZ򓧣~$U H(Vf81#3(C˲q29{* 6z Wf{)N3*CWi^7sĎRT13:-YX ,sgIjd9Q/8J f:Yz:|Gjb."p&wv8fƘ_􄹮O`$;9B袗- "{]4B[c_P 5y]4N .agDsdJJ-KͶHZcAŷ_=_'hIO'IDv<] L:<qtfH,HϨz?wS6:?qE{z,G'Gڹ*G ʄcd{Oih)?">XESe]̯§u|Cd*f-r?ߔ{D{N$n-*eߖ ]i m44`4;;sj(&KRN5̶&6^C>-`SK09ߟ0h7F!) L qO"uI)Hd<:9'B]Hf&`H2P3H|r"tI PEE܄oSAGBɠܚ`nᓄ>@x(#]3#f?<:ε'_EWAC)(Ɋ&hRZКׁ͠H>~JG**h3be w{GPFܹSCm,}vk P^.W0 a1JycP'rj ' 7BJt]B2_uu}}'D mMz qrIhLS?d^{"7OD0Z3lnl^-*=zK~&_?1Gu'JaKrage< p( 4P*"H6֞i`rȍ/S`lA]hP9&Ϙ  %՟T~Tnٺjwr@γ(L6"SS\w*FNWɏgߢW 0L*a"HC_5 OOK*OF_&JyBDy` 땧k8iV!~Vqg"TIxsAǴ~Ul|/XG=5HSK(%@87C.0} T6`mmy:%S03I"Z aBs7[Ujn@T15+ΔYܫ L5rNlK)hFvׂUVǖPOIBp ]bS/"Hr]2fWj6לbCDKh D $} u/&8/4B5KXhdH ;"&Q*.G5c,y-Yf=w ߿LLqt+ Q:½Kiko"2IR]Y6X%xo=8|N탢|ap&9vP齜gh .X|x<3 9jE{[># j6Cڵ^x@ouzr,9C][x@WcV a;,O^؀ue3"rX뎬nJsƥ9U^EZNMoraC7{)-I`¢.K ~66ijnfYǐ6td8'נ7c(,@ NըWbiy}3B\†p׸h?A eض#Rmj g}L}M bǠB 8)i)3W٘d\ ޶ёS@=|(o(Qr*)bz e i'b AXCop2لrDŽIO.7‰!bN ࢿqOL@)ڜ4&1AL Vȸ?ۿ0?o㥖^X}R& >uφKJG-|l~ܫeu耢mJ=IDfow&[?rE.F1o,40`_3$Qoo_֗@ftjp.uAMūygOؤmٶu >(k7deU=8bB&>~=aIň|FRO,!_x]g.GFiNyg(x)KG?hS’] & i6 0C-}4_Arٸ8)2k FAuSwY/瘶qd?AWO@=*M @ņjmR|*7YD<eT&h6(dOMBh[$P3"db\J<D6wy;EFC|c3j0RMlr:)rf+3PBYH9zP_s$`a*PGtr'm[k",=JH#yˡ,dK!MMrNaf q3)Mr^ =bfp-WMx~|$$ƈt-r☺2R< W--hzˀDvS%+y:>PHɯ2an_4wx!oqJY8TP 3I*Ɂ.x\1%iMO5!G?mߗۿu=LD*dI7WS8 Cehaz7BW=7F@k03Tg6E+v2:>lQ0 ^Jda+92qaS%L:ݢMnI)g;Zru%3Y-]:W. f/FlpǫV)743ڈ\&][>#&)/eV*D#E 9#!Akߡs{<1"Z(DwT薏ɍ}uV{> C->I!Jօa?fhNPa:lʷ4癍P:kMx̵Y]@K'}ϫNa:i}OHTQ ]H X11=ފd r?@rtvOۖhcا '1H0( C"uLxLL2vzGug+J#oa-Ήe8$ar|l~b3VURvnT6< {ޗPEӕg՘T9Q @E99mQ)X@Hcɽ{1̏󪑸k*KX^3s]Fʰr?,Qm|jya$2EX ޘ߮>8}GZg5-y% $)凒G܍3i;&Q9kA@N B:zߛ>tV,>~2j\bRV#:eFDpGYjGODhs U1>9]wyv_$CW~h)SfOl"-17x@s|(¯!OU.Ly*߻<) qSD%3tk?_o1e59ZԃkQ]k\#RtHD ,2v` 7nSj~ۢI|hif3Ivdf0T-4#PVN)p3#} @%L Y`&M Pu,@uHP<"뱤uԚ4Mi ;~{ Ć;[B;>ZұڀҊI,ZyM-pQJ}*WcRbDI< L-oE-[BbdYo_pSR4I%6+.؉"Ԫ_2ö 2ʮ1]8>xy8k!nrf_b=AS O)XǸԐ{-h}K]zQaV99 7V31 vJR>zD0BO07߶_ S67|v_΅謭ʞ6eҌt8hծWX&G"#,lϤ) Pjwא?'6_Ӟ*.5;TB~"IOiZg'2Ik7z\HM|9Ol-sw[N|6/0w\=1 XIى`m]79gnN;]ww-ԡfKnwWdB?J+Bh{{6 a̜U%.:& FqJ{q"1j4/5QS qjx Я s.lR bgWph;QgL(p|M" vIⶲ@gT?oۀnIF|H%0>3cn\U" BEd2"Uh}p`,<2@i%NrvjR:n3 ` { FG<~A&;?> 8 i uLfQA[J#_/Fbo{fLiqsDw.(O]z5_ɦшȊLv;~58oq勌= ZLky 0\È'E 9=VWtj[t\NzLR6rkd+"T<}|>cUU龬]~$%x ᧄ|V6E9jj=-S!#B~Ph9m j7p;jo\ŃVԷ§qSpTeM]ae$S] rly69" G?!֡[7-2# ;ߜ~u(FoE 5֥_zpRUzqB/U} {%V*^ktj[> ^$ }T=0=EJP<cHǟUaX] ᔆpu;orV+i4-k*O%wStʚ,S' $T8KڐǓ /2IH$y[ <@BQsժhۢ4OO5 ZhZn9Q$do˳fwN>K9qI_^]fYql BiW x+ s0b](3reO#fe0Ee%;0\u[aoROi f1(%xj$at:36g GrBʱ}߂X M[::uYc7}HSͪ#rF ^ff"c͞)YSG6ͧP0b@GџP-DoSHf\XѦSQ;r <l*]nrC+QˡZ{{ W>eMAh\gpb1NnUt VB¾rX^Е.72]9Oڰ;_6\m ZK- r1Kػ5^JPltb`O|a=n+v3zVۛjz7HBʆjPPW?4Yʍ#uȓ `F]Q&Y#@mHvרNRSlzw!6zӲE%>W 3TiTsG֤Z7F2C %!Ĝ }zX#6dpK|C [j *W F|bQa@9Ys-WIƊ VkFXW,DσUiogɖ ^]qwݕ3G1L~9GZQIu6x&GB %vZubۈ i}hET'V^<:}"CW۠ޡ36f`׶AOc*::}a\%;c9wg:y,j ~Mã?ʐ"=d@:yKxhHDkǏcXWj]) t]ʈ_z+?TXb]\(H[Gר}f ~y.{."O+dW$4QZ7aMrx6=$sBC$;DJ*Qzt+0 Elx ʠgpg/Q7YL;HNZB]|T״ [mu]{kM?@W]QW֐j5eǝ窑lݎ7Ԋ (=p.Jy<|}d蕎?EZ&RR/GG,kS J,1^Ȕ|X\;>Cik^ ÃHDP P\^aYUwlu.D! -=~LAra(^KLOD>1 >Z`Zn%.3jXc' ;zg1[^E:;5_ksF Zb3$Tr(#/qE$w48$Ey~ڛHW5AhJJekM_C3xs0}gwc{2IyLʺH/c $^e5]ڃlN/oozYLtL9KFI$$Ͷ;+eJ-8@sx4Q5EVRB6Lv!1 0AFS=PXcSq-<b{`~ \aX ޵hM,GHʇ]!fKѐm6m8/ !΍1[Z]!@v`|%X'+dkx%iv H.xp,g5 MZD[*.L b# A}$A$'\6y9|E`mUsb6[!Ou5f2,S/H$W#\FU6zFOy 21G"<Ɗ F P@ ښ C` ˎ)w``-NN͜ZhM5&@e?؁KU?9TTN☕Jޔ]ɶe| 'E\V'}I.Ȣ%RdB#c$ ~sj5HKXb`ElXl@x#ø8+^/)GE 7&Ků-xԽ׏؍ 65)>ҫ|p$pg_jX7; Zr"(h 4c1LU?$$鴴N.JY7Em|(t.w-2l~SEZWRQL SAqQH]zCZI G΢Wbyh,|-ui4\肠JE2 ZHTo!"K$D:Ccfs&'%CڢH ~8͹R9cYdsfp3q+|e\%f rdETʊV"1G0I3j͞?$S`XQFtbPэ<TI*6+8ݎrGXzѭ?/B=^( 5́X1k$.{EmC֛baz 2uG,~o%/~7޵s q(Myf =kjmLn zpc DICJ]/T$?9_u/`*%WA2IPP`rIog~Eg}֖a ?lˁ3鲅 .`~>On( B-KN'năIl'@D0r2]=xP, VJs?N3`86 nɬ+@=ڄvB|[,B4HDՅH7S͐EmNu6!LD6&ށ&v#dV@ WO=k̢ !$Szz8i^` ®Kgɒ6o P0aeOgLP'"oېO֛ڀ 99i:FA?Q`@P7)rd1nXjy2*=K7BV#dG_0w8mgZAg\Pm{Tm֝LTAIy(9Xƥ&ɖ$Abojdg@<".!jAA eR n. tt u9yϔsЯHZ'l[7G r=V~?xFL)(kwPd!$Rr+=.;< 1;mǥB%g4):RQ"f [`RUThQE$F2*3<}=5-cx"UA|Q>YofcLg)TL>_y.ae}&S1nK2ED$v?N@u8x=!DL , 'Lpcd5a:W%ƨ_ElmhEVE҇|<ʆQ+Q3:.Tqao)$@5`V_{_9i*'~Zdi b,W>D+n (F]9Ae5L;[㕗=2oOw)m@ōHX~hD [$?׮։Cs^C?TTdJ4whY!&N~"jCkQsH?PB̉\X28 oO1G g̈A}p(C5LuO{G*LX#3G(SEVƀvsx-vRڰIc0v_L&|4=H.e&uuo.ޓ>>4hOԒ?`=m9Ȼ]*mP)3)'Ӊ6#a]Hwb2֯<.,w q@u ʏ-fǢsv@f|Mu,JE?*%ksg8W*o=j!XqlKK؅A$0q7SH[앓o\7[YĐ1s `Pu~0(C*Q,|&7yp}dCQC-oiR=;.jP~UiZn{ƏCPbGC눜 >/%[gh<3m5}ɾ=&l#5ρ9_Լ' TtKkGRo eX baN tܨP@MKi ?IwFuY6I[;H$['V.GP$×/4%zf\&د,_ɶ]DUiC ο<$oLnS2Z$ ;qsizE5k|~@}?F|bT@ZF-=27qhA{߼i]тI2¶ ߂c`TOgjқZng8>2*uCߴBmc A2@{̹ %;s3nIvZ#≚m)>s  C0 e\^CVgK]7uspEwPjTjf(-%^FQm/rx*^\[ne[*jۛD )#{vz Sx oŜ_}݂1* ǡyY65NUm8)KyOW!N'C/I1ѝ#1Jg|mjM|@t*=E4D D!ݏX4%xb:rRoUҔ-ˠj29R5Z⛴/~^TzGRn𓳋0SM^?KO>X5"+Zn̒hb8jT~]*13׀Y, 1e= P@+Ihwui).WQP2zxm$碴bbQ{jE(ض/DCD@۶;hJUv0ŖA4:%jM|$3T2ApYg(|-A%ќqrfZeYTf }S&' ||>D$N OU'%,j׷"3mm~_'%[y8=/0.~<PWi@ $m~$q SN.G0Sv*wV.[<=G r$cz4<[0 'ĻBluZvv4r`8WݚV]=2$Z1zc ~$Nw6[Șɦ=},44$__ЊhgoZӀh1?g#MŁKMG'#b[ef.V}gphX ӈ<N~I=~~D~/O|Kl(] A+VOZ.Á?eEeۻsp1mƹFg&&0=q1`an C{Ҡ>*u'٫H~)Cpյ̳(# v 7a\0=U]dEA)gQr]^3TH X|%Lq{vuHk?)5Y#e+*VCdܿ[A`/|Aǒ'sg~?"S!ْȗaE 'QtVعD%i V@q70 ",'XsUXcG30bf빮q5-GEcͤfr]e?U6ezP[蝉 BŽӒBؗu~̩`118샞2969BsJ}^G˚<mʮk يJ͏*-d $dһ-[9rϊL}Y..AT8ؓf/Ǭ h9Rurm_\Ơ%1M]d [i|ݷ{M%xD.@DQ'Y!gJqn^ӀXxDJWO65.Ψ˯R4׭^ִԛ8eE`*R5'|K:Zj,*HK}!ZN͸۬KI]^kRq(a *Bu՟ޯu*)s`V^Y`ctl&Y`щ "u1w8`AqnXw-`8@&X +@XϘ]j`'NP5x|ehM#QA17(!IB>H'ni#Zwȸպn[BΛij3v  i` ejYٶ DYlM]vsnv>Ft/dlv:13k|=n.d?囗B)yu'W ZBlw11nֺ=z,q4W,>U.A\&R]<Sxm@{36YӒC$+&,ZvxK )m' n&s@Ԙ>h qQ:3QDI4hpm})tЊ9TfJ<5m॑"!zEԄb]y';R5[=bY Us ; #s˩ZC!uyӗk%g!xJ&nLd!dfM 0=jAF<;^e"nyaXZY zMkA&3dvXw[.8˵p5t7!+{=@Q`yVoxd\:aǢ8#]+A޻΅6xGߤQfKu:4Ll[wÒC%Cj d0T΄ 07SJaK4QMuȝ^L+*-nLm4%Om|X0eo 04<0#QQIƲ `@9޽,VcXʢ0"Qӆ3av^@S vQ!ְ3)$;jJD6d[nSr!%.k5FHhuWxSIb>7]N~:rtP4֞y0> w;d1=L gLRRq+wãsK5u.r^)qVbP7Z=bǀsj}D$BG8_q[7.D:D_U$Ɇ ,vRwV|Bd(<*r{Y?=Xl{cD#{'u@CC"hg1rF'иCp ܀<3{6TmK<P֖$g㼥5.=BsCļR0ۊ]NXgkFf33aV SF׋˥!"@SW5o=Q@s"j~I?iX:7#T-bG1P;WAN5umb$-Z}N caݤP 儐{*ٕڋB;'JDĚ,YCS:_wQ6N3^d6g}#aA2q.ΰۻ;`~c< NGNPu +|忯B`FShǾUS-Q"yzJb_\==5ۙorO@(1` Urs~Y EYѹ}/~c:䩇l`lȟ/x|({E a 3⢨ݏ~hg:((9FcAWܘ*`Ӄَ߼"#i3@Y5]71kQd|Mt^['\r\ ]1؆3FspΐgwDR4&H# ](] ؤsj͆ ^d1Q^ۈ hJD܋8|G푅o"\NT|{KqH޾śX#LJe+WӻV_.y¯Eƫ\ ilhQR)ؕ&.b3p8nBk!c魐&)(pَO,R&*9d,e ݬ')|^gL EK o ,;V T架nJYt<7xl6~įZ$9hzMgsaCz*86?t؏MrRO- \؇*zTxK󣵼8!Γf>(Rn`~ ~J{t^J$_y/1؇ n&"I^MKoNij~F+u%vطP{Ék֚gBͭa᳝pI*pꜹjv:h 7&mI4ʐmޅ&:13O#T~Hh & 3aZX9-Iͼqa'=kt#^Ia%Ș nB{ࠓҗG[]AQԺ Y A+VIxgr]:9@p+X-wGA ETu2E-Hu[ /}n/ma>4DyLu1w{y8vH2r|`c1(1K{sS F"D]J'H9cBJT1$jenE2-pI-okěFXajzepVmtk(gj"2{0wе#(!O}|(" s .kKGw]SOYyhҙS C4nTm$3\4o JSJ^Rq8%ϊ{xmO|AYu?0^|-%fiMO#Z/K- p4>HcG-x!%lԙm;`2V " gKwΥ @aZ+`6ihܣ0UK- ,%]Z+=A@K"|z7 J]A26H?J%\ݑF|E]Hef kJ_kIxF*Yׇ"b~p]-(k *I~ۈ74-7ï3HB^0|0'<)(ˠ4$" 1>)ɵ?n6ᷩX9a{OsDrv>3e| ^iZW{!Aə4}= x-YP\Bg^~w%H@cy4ΤG MUZ_ -B=Nq%sؐzȴ7fZ|?=|Eoo:R SۺaY"`xI Uufp,+ܮtҚxН541kiSvt{x=ՂvD<|M}ieLj3oX\Joaw ._ [ "Xpyxn4oqm%Qz{ly@nv\ٗv:,[k-=8X5opF/_Oݢ=5$x\cŇ،/0L oX $hG|\,EI!=c<_,x*:08D`гH?='˸7j^)`=0H'}\P4:>7e?joQQ'twި/rhMdP*O J!C(4NaMB,oB PRT~k{ʃ5DP|/3 iJTFס ҨKlߊXP;Jl$puxB K}fT@N >wt봻MмW TYPUoJr#PoBѕߦPIϡY($7LuqOvpMBڶqv;qP-m6?ࢣqCF+wx߮E$qc`](NH\io]kEX,i^d-~]l/\7F*^Piƨ `5z,ԣc.눚c*\7a/X)W%mV ^+Ї:Xou@>!(ay @'4Wt3{t'@&/ίr5V>do} B0iW9W' ejهR:"oIh꺽ep07GI/I*a%cV=09޴OM~٪D)K@%U9ͶCDY,J@B,3;cMU1PpumBOxYèB0@҉j/<Z{-Z9{̆\Gk%&2>HN 7K&*ԫ0Fއڟ5޷otR6KzS͘WZ&8K׉3*n"yh$}3GYz>F!;%ZCĬ@Sqbݯ>b/a  8.HU$ HƹN*D=1?-෇R? >p`d3QL풪=w"p9% f;^2I&4B>םLy(zQ̝\&u0/]^;4EuX9~ߕY{]-2fLBmf6\}^Z0Տ#&NԉS> o,Me`+&@v|)E8 6KF.n4L _JAL$j)R]jJ`7:{6P5/? _o") XMiYR{\enh&; .gxoСdo\+OIYrF?HwkyM7UKzpn*./#m! Ϝ9}7SNؿP0 h <̰U -=)!S3nv͋5OB !2l%ZSNw.d,lax/8J)7 yW\9&B 73v0:^Ie<z -A9Y; r{izZzuvf{c}f p^R9RW?/Ŷ9uLIcŊqU0s珁N9o;$O|:jwf[)R#s /2ǾA9HC7.jݙ@^Bd",~Cvسn#5DM5a1iЧmf4}ԉfn9z,{m%FS.szd>Z@mXWhOMJ/.rbxݐ?YzؠtX@;BQ'Aޠ3kWe+s w T%mscdǮ &-'oZBC4mlI 7LۮѳrKtOj55C"1 ;r/V>=CU Th5 \%+6Բ ~1Dj{~ܥuӆ9b.)v'cQ}Wz.m uAzoɃZ˭Oq9`Z7> @R~PaRs,4#0#U$/L#5wM |}|I8 &z=:\:ez َn[q/i:RozXw,^+Ϊ\e5>;~YEZO"j/axE_MXv.V ulD; ݖ(_T1x"yՊK^ hdrk,Elu33B5`ot;#q4;s NSփ+r  渭]{~!`JT$` ƁDcGתʓ1uK8#iA.P[8@q3gaQnqUb6ƚmB)~ӾI#p}o>z.p4J\hX0:la᫈W,5:A+hXf ߔ]!Gi@Mx [y6S?P]nh8`KRHV~ YZ