libavdevice57-32bit-3.4.2-11.14.1 >  A aQIp9|a`VsdIMYK͟"m/~HH]xzx`-Tؑ8+hD8d|.4' x.gPA^I& ѹ7~zĞb*$^:IS1\$ϊ]ae'\#-Y'oxNx5l757lҳ=}|/iL}Y go_B$z ڎJ25j۷ b~hs7673156aab0275a7a969dfa0265eaa8d5fb08f87f985aaf8cbe66d14615e7b975d3cdf5ce0cdb1b6626d2da771f07914be3a26a4r`aQIp9|RNCfɳ˶.;l^=qee oj?K.+ jߚ?|(qO(ٌ<:U rĜ㉨~;(?h: Nv0^ҲVC<LCdyQ>bdx 0@O'ؾXy"deƽe.Tu]hp%+ T\2+=yj>{ E)w xB~T0sdЦ:oQI!2맅ՀyOP>p>p?`d $ : (,Ef     > X`jt)))(^8h`9`:P`>GHIXY\4]<^gbqc/defluvwhxpyx&\Clibavdevice57-32bit3.4.211.14.1FFmpeg device libraryThe libavdevice library provides a generic framework for grabbing from and rendering to many common multimedia input/output devices, and supports several input and output devices, including Video4Linux2, VfW, DShow, and ALSA.aQ*sheep66SUSE Linux Enterprise 15SUSE LLC LGPL-2.1-or-later AND GPL-2.0-or-laterhttps://www.suse.com/System/Librarieshttps://ffmpeg.org/linuxx86_64/sbin/ldconfigaQ*aQ*d959b1cebd7e8bd69da477078c4106209459f4ec416869845b12cf4db24f082elibavdevice.so.57.10.100rootrootrootrootffmpeg-3.4.2-11.14.1.src.rpmlibavdevice.so.57libavdevice.so.57(LIBAVDEVICE_57)libavdevice57-32bitlibavdevice57-32bit(x86-32)@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@    /bin/shlibSDL2-2.0.so.0libasound.so.2libasound.so.2(ALSA_0.9)libasound.so.2(ALSA_0.9.0rc4)libavcodec.so.57libavcodec.so.57(LIBAVCODEC_57)libavfilter.so.6libavfilter.so.6(LIBAVFILTER_6)libavformat.so.57libavformat.so.57(LIBAVFORMAT_57)libavutil.so.55libavutil.so.55(LIBAVUTIL_55)libc.so.6libc.so.6(GLIBC_2.0)libc.so.6(GLIBC_2.1)libc.so.6(GLIBC_2.1.3)libc.so.6(GLIBC_2.2)libc.so.6(GLIBC_2.3.4)libc.so.6(GLIBC_2.4)libc.so.6(GLIBC_2.7)libcdio_cdda.so.2libcdio_cdda.so.2(CDIO_CDDA_2)libcdio_paranoia.so.2libcdio_paranoia.so.2(CDIO_PARANOIA_2)libdc1394.so.22libjack.so.0libpthread.so.0libpthread.so.0(GLIBC_2.0)libpthread.so.0(GLIBC_2.1)libpthread.so.0(GLIBC_2.2)libpulse.so.0libpulse.so.0(PULSE_0)libxcb-shape.so.0libxcb-shm.so.0libxcb-xfixes.so.0libxcb.so.1rpmlib(CompressedFileNames)rpmlib(FileDigests)rpmlib(PayloadFilesHavePrefix)rpmlib(PayloadIsXz)3.0.4-14.6.0-14.0-15.2-14.14.1aQ@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.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-2020-22042.patch: Backport from upstream to fix denial of service vulnerability exists due to a memory leak is affected by: memory leak in the link_filter_inouts function in libavfilter/graphparser.c (bsc#1186761).- Add ffmpeg-CVE-2021-38171.patch: Backport from upstream to fix adts_decode_extradata in libavformat/adtsenc.c in FFmpeg 4.4 does not check the init_get_bits return value (bsc#1189724).- Add ffmpeg-CVE-2020-21688.patch: Backport from upstream to fix a heap-use-after-free in the av_freep function in libavutil/mem.c of FFmpeg 4.2 allows attackers to execute arbitrary code (bsc#1189348). - Add ffmpeg-CVE-2020-21697.patch: Backport from upstream to fix a heap-use-after-free in the mpeg_mux_write_packet function in libavformat/mpegenc.c of FFmpeg 4.2 allows to cause a denial of service (DOS) via a crafted avi file (bsc#1189350). - Add ffmpeg-CVE-2021-38114.patch: Backport from upstream to fix the return value of the init_vlc function is not checked (bsc#1189142).- Add ffmpeg-CVE-2019-9721.patch: Backport from upstream to fix denial of service in the subtitle decoder in handle_open_brace from libavcodec/htmlsubtitles.c (bsc#1129714). - Add ffmpeg-CVE-2020-22046.patch: Backport from upstream to fix a denial of service vulnerability exists in FFmpeg 4.2 due to a memory leak in the avpriv_float_dsp_allocl function in libavutil/float_dsp.c (bsc#1186849). - Add ffmpeg-CVE-2020-22048.patch: Backport from upstream to fix a denial of service vulnerability exists in FFmpeg 4.2 due to a memory leak in the ff_frame_pool_get function in framepool.c (bsc#1186859). - Add ffmpeg-CVE-2020-22049.patch: Backport from upstream to fix a denial of service vulnerability exists in FFmpeg 4.2 due to a memory leak in the wtvfile_open_sector function in wtvdec.c (bsc#1186861). - Add ffmpeg-CVE-2020-22054.patch: Backport from upstream to fix a denial of service vulnerability exists in FFmpeg 4.2 due to a memory leak in the av_dict_set function in dict.c (bsc#1186863).- Add ffmpeg-CVE-2020-13904.patch: Backport from upstream to fix use-after-free via a crafted EXTINF duration in an m3u8 file (bsc#1172640). - Add ffmpeg-CVE-2020-21041.patch: Backport from upstream to fix buffer overflow vulnerability via apng_do_inverse_blend in libavcodec/pngenc.c (bsc#1186406). - Add ffmpeg-CVE-2019-17539.patch: Backport from upstream to fix NULL pointer dereference in avcodec_open2 in libavcodec/utils.c (bsc# 1154065). - Add ffmpeg-CVE-2020-22026.patch: Backport from upstream to fix buffer overflow vulnerability exists in config_input() at libavfilter/af_tremolo.c (bsc#1186583). - Add ffmpeg-CVE-2020-22021.patch: Backport from upstream to fix buffer overflow vulnerability in filter_edges function in libavfilter/vf_yadif.c (bsc#1186586). - Add ffmpeg-CVE-2020-22020.patch: Backport from upstream to fix buffer overflow vulnerability in build_diff_map() in libavfilter/vf_fieldmatch.c (bsc#1186587). - Add ffmpeg-CVE-2020-22015.patch: Backport from upstream to fix buffer overflow vulnerability in mov_write_video_tag() due to the out of bounds in libavformat/movenc.c (bsc#1186596). - Add ffmpeg-CVE-2020-22016.patch: Backport from upstream to fix a heap-based Buffer Overflow vulnerability at libavcodec/get_bits.h when writing .mov files (bsc#1186598). - Add ffmpeg-CVE-2020-22017.patch: Backport from upstream to fix a heap-based Buffer Overflow vulnerability exists in ff_fill_rectangle() in libavfilter/drawutils.c (bsc#1186600). - Add ffmpeg-CVE-2020-22022.patch: Backport from upstream to fix a heap-based Buffer Overflow vulnerability exists in filter_frame at libavfilter/vf_fieldorder.c (bsc#1186603). - Add ffmpeg-CVE-2020-22023.patch: Backport from upstream to fix a heap-based Buffer Overflow vulnerability exists in filter_frame at libavfilter/vf_bitplanenoise.c (bsc#1186604) - Add ffmpeg-CVE-2020-22025.patch: Backport from upstream to fix a heap-based Buffer Overflow vulnerability exists in gaussian_blur at libavfilter/vf_edgedetect.c (bsc#1186605). - Add ffmpeg-CVE-2020-22031.patch: Backport from upstream to fix a heap-based Buffer Overflow vulnerability exists at libavfilter/vf_w3fdif.c in filter16_complex_low() (bsc#1186613). - Add ffmpeg-CVE-2020-22032.patch: Backport from upstream to fix a heap-based Buffer Overflow vulnerability exists at libavfilter/vf_edgedetect.c in gaussian_blur() (bsc#1186614). - Add ffmpeg-CVE-2020-22033.patch: Backport from upstream to fix a heap-based Buffer Overflow Vulnerability exists at libavfilter/vf_vmafmotion.c in convolution_y_8bit() (CVE-2020-22033) and buffer overflow vulnerability in convolution_y_10bit() in libavfilter/vf_vmafmotion.c (CVE-2020-22019) (bsc#1186615, bsc#1186597). - Add ffmpeg-CVE-2020-22034.patch: Backport from upstream to fix a heap-based Buffer Overflow vulnerability exists at libavfilter/vf_floodfill.c (bsc#1186616). - Add ffmpeg-CVE-2020-20451.patch: Backport from upstream to fix denial of service issue due to resource management errors via fftools/cmdutils.c (bsc#1186658). - Add ffmpeg-CVE-2020-20448.patch: Backport from upstream to fix divide by zero issue via libavcodec/ratecontrol.c (bsc#1186660). - Add ffmpeg-CVE-2020-22038.patch: Backport from upstream to fix denial of service vulnerability exists due to a memory leak in the ff_v4l2_m2m_create_context function in v4l2_m2m.c (bsc#1186757). - Add ffmpeg-CVE-2020-22039.patch: Backport from upstream to fix denial of service vulnerability exists due to a memory leak in the inavi_add_ientry function (bsc#1186758). - Add ffmpeg-CVE-2020-22043.patch: Backport from upstream to fix denial of service vulnerability exists due to a memory leak at the fifo_alloc_common function in libavutil/fifo.c (bsc#1186762). - Add ffmpeg-CVE-2020-22044.patch: Backport from upstream to fix denial of service vulnerability exists due to a memory leak in the url_open_dyn_buf_internal function in libavformat/aviobuf.c (bsc#1186763).- Add ffmpeg-CVE-2019-17542.patch: Backport from upstream to fix a heap-based buffer overflow problem in vqa_decode_chunk (bnc#1154064 CVE-2019-17542).- Add ffmpeg-CVE-2018-13301.patch: Backport from upstream to fix a NULL pointer dereference while converting a crafted AVI file to MPEG4 in the ff_mpeg4_decode_picture_header function in libavcodec/mpeg4videodec.c(bnc#1100352).- Add ffmpeg-CVE-2019-9718.patch: Make backport from commit 1f00c97 to fix a denial of service issue (CVE-2019-9718, boo#1129715).- Add ffmpeg-CVE-2019-12730.patch: Make backport from commit ed188f6 to check for scanf() failure (CVE-2019-12730, bsc#1137526).- Add ffmpeg-CVE-2018-14394.patch: Make backport from commit 3a2d21b to fix a divide-by-zero issue (CVE-2018-14394, boo#1101888).- Add ffmpeg-CVE-2018-14395.patch: Make backport from commit fa19fbc to fix a divide-by-zero issue (CVE-2018-14395, boo#1101889).- Add ffmpeg-CVE-2018-13305.patch to add a missing check for negative values of the mqaunt variable (CVE-2018-13305, bsc#1100345). - Rename cve-2017-17555.diff to ffmpeg-CVE-2017-17555.diff.- Add ffmpeg-CVE-2018-12458.patch: Make backport from commit e1182fa to fix an improper integer type (CVE-2018-12458, bsc#1097983).- Add ffmpeg-CVE-2018-13300.patch: Make backport from commit 95556e2 to fix an out-of-array read (CVE-2018-13300, boo#1100348).- Add ffmpeg-CVE-2018-15822.patch: Make backport from commit 6b67d7f to fix an assertion failure (CVE-2018-15822, boo#1105869).- Added ffmpeg-CVE-2018-1999010.patch: Fixed multiple out of array access vulnerabilities in the mms protocol that could result in accessing out of bound data via specially crafted input files (CVE-2018-1999010 bnc#1102899). - Added ffmpeg-CVE-2018-1999011.patch: Fixed a heap buffer overflow in asf_o format demuxer that could result in remote code execution (CVE-2018-1999011 bnc#1102689) - Added ffmpeg-CVE-2018-1999012.patch: Fix an inifnite loop vulnerability in pva format demuxer that can result in excessive amount of ressource allocation like CPU an RAM (CVE-2018-1999012 bnc#1102688). - Added ffmpeg-CVE-2018-1999013.patch: Fix an use-after-free vulnerability in the realmedia demuxer that can result in vulnerability, which allowed attackers to read heap memory (CVE-2018-1999013, bnc#1102687).- Add ffmpeg-CVE-2018-13302.patch: Make backport from commit ed22dc2 to fix out of array access issue (bnc#1100356, CVE-2018-13302).- Create a new package ffmpeg-private-devel which contains some headers under /usr/include/ffmpeg/private that were not installed by upstream. Those headers are needed by the libav package in order to build avconv and other tools using the libav* libraries generated by ffmpeg instead of its own. No other package should require ffmpeg-private-devel.- Build and install also the sidxindex tool- Enable mpeg1video and mpeg2video in enable_decoders, and remove it from disable-decoders call given to configure, mpeg2 now available in openSUSE.- enable video stabilization/deshaking via libvidstab (optional)- Update to new bugfix release 3.4.2 * Fix integer overflows, multiplication overflows, undefined shifts, and verify buffer lengths. * avfilter/vf_transpose: Fix used plane count [boo#1078488, CVE-2018-6392] * avcodec/utvideodec: Fix bytes left check in decode_frame() [boo#1079368, CVE-2018-6621] - Enable use of libzvbi for displaying teletext subtitles. - Fixed a DoS in swri_audio_convert(), added cve-2017-17555.diff [boo#1072366, CVE-2017-17555].- Update to new bugfix release 3.4.1 * Fixed integer overflows, division by zero, illegal bit shifts * Fixed the gmc_mmx function which failed to validate width and height [boo#1070762, CVE-2017-17081] * Fixed out-of-bounds in VC-2 encoder [boo#1069407, CVE-2017-16840] * ffplay: use SDL2 audio API - Removed 0001-avcodec-x86-mpegvideodsp-Fix-signedness-bug-in-need_.patch (upstreamed).- Add 0001-avcodec-x86-mpegvideodsp-Fix-signedness-bug-in-need_.patch [boo#1070762]- install also doc/ffserver.conf- Get rid of ffmpeg-pkgconfig-version.patch.- Update to new upstream release 3.4 * New video filters: deflicker, doublewave, lumakey, pixscope, oscilloscope, robterts, limiter, libvmaf, unpremultiply, tlut2, floodifll, pseudocolor, despill, convolve, vmafmotion. * New audio filters: afir, crossfeed, surround, headphone, superequalizer, haas. * Some video filters with several inputs now use a common set of options: blend, libvmaf, lut3d, overlay, psnr, ssim. They must always be used by name. * librsvg support for svg rasterization * spec-compliant VP9 muxing support in MP4 * Remove the libnut and libschroedinger muxer/demuxer wrappers * drop deprecated qtkit input device (use avfoundation instead) * SUP/PGS subtitle muxer * VP9 tile threading support * KMS screen grabber * CUDA thumbnail filter * V4L2 mem2mem HW assisted codecs * Rockchip MPP hardware decoding * (Not in openSUSE builds, only original ones:) * Gremlin Digital Video demuxer and decoder * Additional frame format support for Interplay MVE movies * Dolby E decoder and SMPTE 337M demuxer * raw G.726 muxer and demuxer, left- and right-justified * NewTek NDI input/output device * FITS demuxer, muxer, decoder and encoder - Fixed a double free in huffyuv [boo#1064577, CVE-2017-15186] - Fixed an out-of-bounds in ffv1dec [boo#1066428, CVE-2017-15672] - Fixed a denial of service in rtmppkt [boo#1082335, CVE-2017-11665]- Update to new upstream release 3.3.4. * avutil/pixdesc: fixed NULL deref in av_color_primaries_name [CVE-2017-14225] [boo#1058018] * avformat/asfdec: Fix DoS in asf_build_simple_index [CVE-2017-14223] [boo#1058019] * avformat/mov: Fix DoS in read_tfra [CVE-2017-14222] [boo#1058020]. - Dropped integrated patches: D 0001-avformat-hls-Fix-DoS-due-to-infinite-loop.patch D 0001-avformat-nsvdec-Fix-DoS-due-to-lack-of-eof-check-in-.patch D 0002-avformat-asfdec-Fix-DoS-due-to-lack-of-eof-check.patch D 0002-avformat-mxfdec-Fix-DoS-issues-in-mxf_read_index_ent.patch D 0003-avformat-cinedec-Fix-DoS-due-to-lack-of-eof-check.patch D 0003-avformat-mxfdec-Fix-Sign-error-in-mxf_read_primer_pa.patch D 0004-avformat-rmdec-Fix-DoS-due-to-lack-of-eof-check.patch D 0005-avformat-rl2-Fix-DoS-due-to-lack-of-eof-check.patch D 0006-avformat-mvdec-Fix-DoS-due-to-lack-of-eof-check.patch- Add 0001-avformat-nsvdec-Fix-DoS-due-to-lack-of-eof-check-in-.patch [CVE-2017-14171] [boo#1057539], 0002-avformat-mxfdec-Fix-DoS-issues-in-mxf_read_index_ent.patch [CVE-2017-14170] [boo#1057537], 0003-avformat-mxfdec-Fix-Sign-error-in-mxf_read_primer_pa.patch [CVE-2017-14169] [boo#1057536]- Add 0001-avformat-hls-Fix-DoS-due-to-infinite-loop.patch [CVE-2017-14058] [boo#1056762], 0002-avformat-asfdec-Fix-DoS-due-to-lack-of-eof-check.patch [CVE-2017-14057] [boo#1056761], 0003-avformat-cinedec-Fix-DoS-due-to-lack-of-eof-check.patch [CVE-2017-14059] [boo#1056763], 0004-avformat-rmdec-Fix-DoS-due-to-lack-of-eof-check.patch [CVE-2017-14054] [boo#1056765], 0005-avformat-rl2-Fix-DoS-due-to-lack-of-eof-check.patch (code not enabled in openSUSE, though in packman) [CVE-2017-14056] [boo#1056760], 0006-avformat-mvdec-Fix-DoS-due-to-lack-of-eof-check.patch [CVE-2017-14055] [boo#1056766]- Unconditionalize celt, ass, openjpeg, webp, netcdf, libva, vdpau.- Build unconditionally with lame and twolame- Update to maintenance release 3.3.3 * Various fixes for integer overflows, too-large bit shifts and buffer length checks. - Drop 0001-avcodec-apedec-Fix-integer-overflow.patch (included upstream)- Add 0001-avcodec-apedec-Fix-integer-overflow.patch to address CVE-2017-11399 [boo#1049095]- Enabled cuda and cuvid for unrestricted build. - Fixed typos in devel package descriptions.- Update to new upstream release 3.3.2 * Various fixes for integer overflows and too-large bit shifts- Disable cuda support to fix boo#1041794: ffmpeg 3.3. enablement of cuda prevents H264/avc1.4d400d videos from playing on Youtube - Refreshed patches: ffmpeg-codec-choice.diff ffmpeg-libcdio_cdda-pkgconfig.patch ffmpeg-pkgconfig-version.patch and ffmpeg-new-coder-errors.diff- Add additional checks to ensure MPEG is off- Update to new upstream release 3.3.1 * Fix uninitialized variables, signed integer overflow, excess shift operations. Add boundary checks.- Enable ac3 per request from idonmez- Update to new upstream release 3.3 * EBU R128 implementation now within ffmpeg, not relying on external library anymore * New video filters "premultiply", "readeia608", "threshold", "midequalizer" * Support for spherical videos * New decoders: 16.8 and 24.0 floating point PCM, XPM * New demuxers: MIDI Sample Dump Standard, Sample Dump eXchange demuxer * MJPEG encoding uses Optimal Huffman tables now * Native Opus encoder * Support .mov with multiple sample description tables * Removed the legacy X11 screen grabber, use XCB instead * Removed asyncts filter (use af_aresample instead) * resolved CVE-2016-10190 [boo#1022920], CVE-2016-10191 [boo#1022921], CVE-2016-10192 [boo#1022922], CVE-2017-7859 [boo#1034183], CVE-2017-7862 [boo#1034181], CVE-2017-7863 [boo#1034179], CVE-2017-7865 [boo#1034177], CVE-2017-7866 [boo#1034176]- Enable mp3 decoding- Have libavcodec57 additionally provide libavcodec57(unrestricted) when building unrestricted: allow third party packages to require the unrestricted codec. The existing -full provides is not suitable as it can be provided by multiple libavcodec* packages, whereas we require a specific ABI version.- Update to new upstream release 3.2.4 * lavf/mov.c: Avoid heap allocation wrap in mov_read_hdlr * lavf/mov.c: Avoid OOB in mov_read_udta_string() * lavf/mov.c: Avoid heap allocation wraps in mov_read_{senc,saiz}()- Make sure each subpkg comes from the same src.rpm- Update to new upstream release 3.2.3 * Maintenance release with bugfixes * ffplay: fix sws_scale possible out of bounds array access - Drop version number from patch: ffmpeg-2.4.5-arm6l.patch -> ffmpeg-arm6l.diff- Wrap netcdf support in build condtional because it is a drop-in pkg- Enable all muxers and demuxers as they are just descriptor of format thus do not change the behaviour in any relevant way. * The best user now gets is proper interpretation of the format and failure to play it without proper de/encoder * Recommended by vlc team to be done this way :)- Update to new upstream release 3.2.2 * avformat/rtmppkt: Check for packet size mismatches * avcodec/flacdec: Fix undefined shift in decode_subframe() * avcodec/flacdec: Fix signed integer overflow in decode_subframe_fixed() * avcodec/flacdsp_template: Fix undefined shift in flac_decorrelate_indep_c- Update to version 3.2.1: * avcodec/aac_adtstoasc_bsf: validate and forward extradata if the stream is already ASC * libopusdec: default to stereo for invalid number of channels * sbgdec: prevent NULL pointer access * rmdec: validate block alignment * smacker: limit recursion depth of smacker_decode_bigtree * mxfdec: fix NULL pointer dereference in mxf_read_packet_old * ffmdec: validate codec parameters * avformat/mpeg: Adjust vid probe threshold to correct mis-detection * avcodec/avpacket: fix leak on realloc in av_packet_add_side_data() * avformat/apngenc: use the stream parameters extradata if available * ffprobe: fix crash in case -of is specified with an empty string * exr: fix out-of-bounds read * libschroedingerdec: fix leaking of framewithpts * filmstripdec: correctly check image dimensions * icodec: fix leaking pkt on error * dvbsubdec: fix division by zero in compute_default_clut * escape124: reject codebook size 0 * mpegts: prevent division by zero * matroskadec: fix NULL pointer dereference in webm_dash_manifest_read_header * mxfdec: fix NULL pointer dereference * avcodec/mpeg4videodec: Workaround interlaced mpeg4 edge MC bug * avcodec/mpegvideo: Fix edge emu buffer overlap with interlaced mpeg4 * avcodec/ituh263dec: Avoid spending a long time in slice sync * avcodec: Check side data size before use * avformat/flvdec: Fix regression losing streams- Update to new upstream release 3.2 * SDL2 output device and ffplay support * SDL1 output device and SDL1 support removed * New: libopenmpt demuxer, fifo muxer, True Audio (TTA) muxer * New filters: weave, gblur, avgblur, sobel, prewitt, vaguedenoiser, yuvtestsrc, lut2, hysteresis, maskedclamp, crystalizer, acrusher, bitplanenoise, sidedata, asidedata * Non-Local Means (nlmeans) denoising filter * 16-bit support in curves filter and selectivecolor filter * Added threads option per filter instance * The "curves" filter does not automatically insert points at x=0 and x=1 anymore * Matroska muxer now writes CRC32 elements by default in all Level 1 elements * New "tee" protocol * VP8 in Ogg muxing * Floating point support in ALS decoder * Extended mov edit list support * Changed mapping of RTP MIME type G726 to codec g726le. - Drop ffmpeg-fix-CONFIG_VC1DSP-changes.patch (no longer needed)- Enable libfdk_aac if it is available at buildtime- Update to version 3.1.5 * avformat/mxfdec: Check size to avoid integer overflow in mxf_read_utf16_string() * avcodec/mpegvideo_enc: Clear mmx state in ff_mpv_reallocate_putbitbuffer() * avcodec/utils: Clear MMX state before returning from avcodec_default_execute*() * libopenjpegenc: fix out-of-bounds reads when filling the edges * libopenjpegenc: stop reusing image data buffer for openjpeg 2 * avformat/utils: Update codec_id before using it in the parser init * ffmpeg: remove unused and errorneous AVFrame timestamp check * Support for MIPS cpu P6600 * avutil/mips/generic_macros_msa: rename macro variable which causes segfault for mips r6- Update to version 3.1.4 * avformat/avidec: Check nb_streams in read_gab2_sub() * avformat/avidec: Remove ancient assert * avfilter/vf_colorspace: fix range for output colorspace option * lavc/mediacodecdec_h264: fix SODB escaping * avcodec/nvenc: fix const options for hevc gpu setting * avformat/avidec: Fix memleak with dv in avi * lavc/movtextdec.c: Avoid infinite loop on invalid data. * avcodec/ansi: Check dimensions * avcodec/cavsdsp: use av_clip_uint8() for idct * avformat/movenc: Check packet in mov_write_single_packet() too * avformat/movenc: Factor check_pkt() out * avformat/utils: fix timebase error in avformat_seek_file() * avcodec/g726: Add missing ADDB output mask * avcodec/avpacket: clear side_data_elems * avformat/movenc: Check first DTS similar to dts difference * avcodec/ccaption_dec: Use simple array instead of AVBuffer * avcodec/svq3: Reintroduce slice_type * avformat/mov: Fix potential integer overflow in mov_read_keys * swscale/swscale_unscaled: Try to fix Rgb16ToPlanarRgb16Wrapper() with slices * swscale/swscale_unscaled: Fix packed_16bpc_bswap() with slices * avformat/avidec: Fix infinite loop in avi_read_nikon() * lavf/utils: Avoid an overflow for huge negative durations. * avformat/hls: Fix handling of EXT-X-BYTERANGE streams over 2GB * lavc/avpacket: Fix undefined behaviour, do not pass a null pointer to memcpy(). * lavc/mjpegdec: Do not skip reading quantization tables. * cmdutils: fix implicit declaration of SetDllDirectory function- Fix linking errors for arm and aarch64 builds, boo#995937 * Add ffmpeg-fix-CONFIG_VC1DSP-changes.patch- Update to version 3.1.3 * examples/demuxing_decoding: convert to codecpar * avcodec/exr: Check tile positions * avcodec/aacenc: Tighter input checks * avformat/wtvdec: Check pointer before use * libavcodec/wmalosslessdec: Check the remaining bits * avcodec/adpcm: Fix adpcm_ima_wav padding * avcodec/svq3: fix slice size check * avcodec/diracdec: Check numx/y * avcodec/h2645_parse: fix nal size * avcodec/h2645_parse: Use get_nalsize() in ff_h2645_packet_split() * h2645_parse: only read avc length code at the correct position * h2645_parse: don't overread AnnexB NALs within an avc stream * avcodec/h264_parser: Factor get_avc_nalsize() out * avcodec/cfhd: Increase minimum band dimension to 3 * avcodec/indeo2: check ctab * avformat/swfdec: Fix inflate() error code check * avcodec/rawdec: Fix bits_per_coded_sample checks * vcodec/h2645_parse: Clear buffer padding * avcodec/h2645: Fix NAL unit padding * avfilter/drawutils: Fix single plane with alpha * cmdutils: check for SetDllDirectory() availability- Update to version 3.1.2: * avcodec/rawdec: Fix palette handling with changing palettes * avcodec/raw: Fix decoding of ilacetest.mov * avformat/mov: Enable mp3 parsing if a packet needs it * avformat/hls: Sync starting segment across variants on live streams * avformat/hls: Fix regression with ranged media segments * avcodec/ffv1enc: Fix assertion failure with non zero bits per sample * avfilter/af_hdcd: small fix in af_hdcd.c where gain was not being adjusted for "attenuate slowly" * avformat/oggdec: Fix integer overflow with invalid pts * libavcodec/dnxhd: Enable 12-bit DNxHR support. * lavc/vaapi_encode_h26x: Fix a crash if "." is not the decimal separator. * avcodec/vp9_parser: Check the input frame sizes for being consistent * avformat/flvdec: parse keyframe before a/v stream was created add_keyframes_index() when stream created or keyframe parsed * libavformat/rtpdec_asf: zero initialize the AVIOContext struct * libx264: Increase x264 opts character limit to 4096 * avcodec/h264_parser: Set sps/pps_ref * librtmp: Avoid an infinite loop setting connection arguments * avformat/oggparsevp8: fix pts calculation on pages ending with an invisible frame * lavf/vplayerdec: Improve auto-detection. * lavc/mediacodecdec_h264: properly convert extradata to annex-b- Build with netcdf so as to enable af_sofalizer [boo#983398]- Update to version 3.1.1 * doc/APIchanges: document the lavu/lavf field moves * avformat/avformat: Move new field to the end of AVStream * avformat/utils: update deprecated AVStream->codec when the context is updated * avutil/frame: Move new field to the end of AVFrame * libavcodec/exr : fix decoding piz float file. * avformat/mov: Check sample size * lavfi: Move new field to the end of AVFilterContext * lavfi: Move new field to the end of AVFilterLink * ffplay: Fix usage of private lavfi API * lavc/mediacodecdec_h264: add missing NAL headers to SPS/PPS buffers * lavc/pnm_parser: disable parsing for text based PNMs- Update to version 3.1 * DXVA2-accelerated HEVC Main10 decoding * fieldhint filter * loop video filter and aloop audio filter * Bob Weaver deinterlacing filter * firequalizer filter * datascope filter * bench and abench filters * ciescope filter * protocol blacklisting API * MediaCodec H264 decoding * VC-2 HQ RTP payload format (draft v1) depacketizer and packetizer * VP9 RTP payload format (draft v2) packetizer * AudioToolbox audio decoders * AudioToolbox audio encoders * coreimage filter (GPU based image filtering on OSX) * libdcadec removed * bitstream filter for extracting DTS core * ADPCM IMA DAT4 decoder * musx demuxer * aix demuxer * remap filter * hash and framehash muxers * colorspace filter * hdcd filter * readvitc filter * VAAPI-accelerated format conversion and scaling * libnpp/CUDA-accelerated format conversion and scaling * Duck TrueMotion 2.0 Real Time decoder * Wideband Single-bit Data (WSD) demuxer * VAAPI-accelerated H.264/HEVC/MJPEG encoding * DTS Express (LBR) decoder * Generic OpenMAX IL encoder with support for Raspberry Pi * IFF ANIM demuxer & decoder * Direct Stream Transfer (DST) decoder * loudnorm filter * MTAF demuxer and decoder * MagicYUV decoder * OpenExr improvements (tile data and B44/B44A support) * BitJazz SheerVideo decoder * CUDA CUVID H264/HEVC decoder * 10-bit depth support in native utvideo decoder * libutvideo wrapper removed * YUY2 Lossless Codec decoder - Added minimum requirement for libva (0.35.0, matched by 1.3.0 package)- Guard usage of opencore using bcond_with, boo#980542- Update to version 3.0.2 * avcodec/ttaenc: Reallocate packet if its too small * configure: build fix for P5600 with mips code restructuring * mips: add support for R6 * pgssubdec: fix subpicture output colorspace and range * avcodec/ac3dec: Reset SPX when switching from EAC3 to AC3 * avfilter/vf_drawtext: Check return code of load_glyph() * avformat/mux: Check that deinit is set before calling it * avcodec/takdec: add code that got somehow lost in process of REing * avcodec/apedec: fix decoding of stereo files with one channel full of silence * avcodec/avpacket: Fix off by 5 error * avcodec/h264: Fix for H.264 configuration parsing * avcodec/bmp_parser: Ensure remaining_size is not too small in startcode packet crossing corner case * avcodec/pngdec: Fix alpha detection with skip_frame * Changelog: Make formating consistent * avfilter/src_movie: fix how we check for overflows with seek_point * avcodec/j2kenc: Add attribution to OpenJPEG project: - Dropped dcadec (libdca was merged upstream)- Add ffmpeg-codec-choice.diff- Remove ffmpeg-devel subpackage. All users have been converted to pkgconfig Add Provides/Obsoletes to libavdevice-devel- Add ffmpeg-new-coder-errors.diff- Another try at organizing the codec-enable list. Enable video: AYUV, Dirac, MJPEG, rawvideo, Theora, VP8, VP9, WebP, zlib Enable audio: Celt, GSM, Opus, Speex, Vorbis Enable subtitle: ASS/SSA text, SRT text, UTF-8 plaintext- Update to new maintenance release 3.0.1 * vc2enc: fix use of uninitialized variables in the rate control system * postproc: fix an unaligned access * lavc/hevc: Allow arbitrary garbage in bytestream as long as at least one NAL unit is found.- Update included pkgconfig files to require the exact version of ffmpeg pc files, instead of any later version ffmpeg-pkgconfig-version.patch- Remove the optional vo-aacenc dependency, upstream removed it.- Update to new upstream release 3.0 * New filters: extrastereo, ocr, alimiter, stereowiden, stereotools, rubberband, tremolo, agate, chromakey, displace, and many more. * ffplay dynamic volume control * audio high-order multiband parametric equalizer * automatic bitstream filtering- Update to version 2.8.6 * avcodec/jpeg2000dec: More completely check cdef * avutil/opt: check for and handle errors in av_opt_set_dict2() * avcodec/flacenc: fix calculation of bits required in case of custom sample rate * avformat: Document urls a bit * avformat/libquvi: Set default demuxer and protocol limitations * avformat/concat: Check protocol prefix * doc/demuxers: Document enable_drefs and use_absolute_path * avcodec/mjpegdec: Check for end for both bytes in unescaping * avcodec/mpegvideo_enc: Check for integer overflow in ff_mpv_reallocate_putbitbuffer() * avformat/avformat: Replace some references to filenames by urls * avcodec/wmaenc: Check ff_wma_init() for failure * avcodec/mpeg12enc: Move high resolution thread check to before initializing threads * avformat/img2dec: Use AVOpenCallback * avformat/avio: Limit url option parsing to the documented cases * avformat/img2dec: do not interpret the filename by default if a IO context has been opened * avcodec/ass_split: Fix null pointer dereference in ff_ass_style_get() * mov: Add an option to toggle dref opening * avcodec/gif: Fix lzw buffer size * avcodec/put_bits: Assert buf_ptr in flush_put_bits() * avcodec/tiff: Check subsample & rps values more completely * swscale/swscale: Add some sanity checks for srcSlice* parameters * swscale/x86/rgb2rgb_template: Fix planar2x() for short width * swscale/swscale_unscaled: Fix odd height inputs for bayer_to_yv12_wrapper() * swscale/swscale_unscaled: Fix odd height inputs for bayer_to_rgb24_wrapper() * avcodec/aacenc: Check both channels for finiteness * asfdec_o: check for too small size in asf_read_unknown * asfdec_o: break if EOF is reached after asf_read_packet_header * asfdec_o: make sure packet_size is non-zero before seeking * asfdec_o: prevent overflow causing seekback * asfdec_o: check avio_skip in asf_read_simple_index * asfdec_o: reject size > INT64_MAX in asf_read_unknown * asfdec_o: only set asf_pkt->data_size after sanity checks * Merge commit '8375dc1dd101d51baa430f34c0bcadfa37873896' * dca: fix misaligned access in avpriv_dca_convert_bitstream * brstm: fix missing closing brace * brstm: also allocate b->table in read_packet * brstm: make sure an ADPC chunk was read for adpcm_thp * vorbisdec: reject rangebits 0 with non-0 partitions * vorbisdec: reject channel mapping with less than two channels * ffmdec: reset packet_end in case of failure * avformat/ipmovie: put video decoding_map_size into packet and use it in decoder * avformat/brstm: fix overflow- Update to version 2.8.5 * Fixes CVE-2016-1897 and CVE-2016-1898 [boo#961937]- Update to version 2.8.4 * Many bugfixes, see the included Changelog for all the changes. * resolving CVE-2015-8661 [boo#960385], CVE-2015-8662 [boo#960384], CVE-2015-8663 [boo#960383] - Drop ffmpeg-remove_some_unused_ctrl_id_mappings.patch, fixed upstream.- Obsolete ffmpeg-tools from packman- Add some provides to make it easier for firefox to recommend this package for installation- Added patch ffmpeg-remove_some_unused_ctrl_id_mappings.patch to successfully build against libvpx >= 1.5 (at least on PMBS).- Add buildconditionals for libass,libva,vdpau to fix build in SLE_11- Rename bcond dca to dcadec - Add more buildconditionals to get closer to removal of BUILD_ORIG- Remove unused imlib2- Sync with packman changes * All packman specific changes are protected with BUILD_ORIG - Added the following patches * ffmpeg-2.4.5-arm6l.patch * ffmpeg-libcdio_cdda-pkgconfig.patch- Update to new upstream maintenance release 2.8.3 * avformat/matroskadec: Check subtitle stream before dereferencing * avcodec/jpeg2000dec: Fix potential integer overflow with tile dimensions * avcodec/jpeg2000dec: Check for duplicate SIZ marker * avcodec/jpeg2000: Change coord to 32bit to support larger than 32k width or height * avcodec/jpeg2000dec: Check SIZ dimensions to be within the supported range * avcodec/jpeg2000: Check comp coords to be within the supported size * dds: validate compressed source buffer size * dds: validate source buffer size before copying * softfloat: assert when the argument of av_sqrt_sf is negative - Fixes CVE-2015-8363 [bnc#957114], CVE-2015-8364 [bnc#957115], CVE-2015-8365 [bnc#957116]- Update to new upstream release 2.8.2, containing fixes for the following security issues: * CVE-2015-8216 boo#955346 * CVE-2015-8217 boo#955347 * CVE-2015-8218 boo#955348 * CVE-2015-8219 boo#955350 - Upstream changes: * various fixes in the aac_fixed decoder * various fixes in softfloat * swresample/resample: increase precision for compensation * lavf/mov: add support for sidx fragment indexes * avformat/mxfenc: Only store user comment related tags when needed * ffmpeg: Don't try and write sdp info if none of the outputs had an rtp format. * apng: use correct size for output buffer * jvdec: avoid unsigned overflow in comparison * avcodec/jpeg2000dec: Clip all tile coordinates * avcodec/microdvddec: Check for string end in 'P' case * avcodec/dirac_parser: Fix undefined memcpy() use * avformat/xmv: Discard remainder of packet on error * avformat/xmv: factor return check out of if/else * avcodec/mpeg12dec: Do not call show_bits() with invalid bits * avcodec/faxcompr: Add missing runs check in decode_uncompressed() * libavutil/channel_layout: Check strtol*() for failure * avformat/mpegts: Only start probing data streams within probe_packets * avcodec/hevc_ps: Check chroma_format_idc * avcodec/ffv1dec: Check for 0 quant tables * avcodec/mjpegdec: Reinitialize IDCT on BPP changes * avcodec/mjpegdec: Check index in ljpeg_decode_yuv_scan() before using it * avcodec/h264_slice: Disable slice threads if there are multiple access units in a packet * avformat/hls: update cookies on setcookie response * opusdec: Don't run vector_fmul_scalar on zero length arrays * avcodec/opusdec: Fix extra samples read index * avcodec/ffv1: Initialize vlc_state on allocation * avcodec/ffv1dec: update progress in case of broken pointer chains * avcodec/ffv1dec: Clear slice coordinates if they are invalid or slice header decoding fails for other reasons * rtsp: Allow $ as interleaved packet indicator before a complete response header * videodsp: don't overread edges in vfix3 emu_edge. * avformat/mp3dec: improve junk skipping heuristic * concatdec: fix file_start_time calculation regression * avcodec: loongson optimize h264dsp idct and loop filter with mmi * avcodec/jpeg2000dec: Clear properties in jpeg2000_dec_cleanup() too * avformat/hls: add support for EXT-X-MAP * avformat/hls: fix segment selection regression on track changes of live streams * configure: Require libkvazaar < 0.7. * avcodec/vp8: Do not use num_coeff_partitions in thread/buffer setup - Drop ffmpeg-mov-sidx-fragment.patch, fixed upstream.- Update to new upstream release 2.8.1 * Minor bugfix release * Includes all changes from. Ffmpeg-mt, libav master of 2015-08-28, libav 11 as of 2015-08-28 - Add ffmpeg-mov-sidx-fragment.patch to add sidx fragment indexes. Needed for new mpv release.- Update to new upstream release 2.8 * DirectDraw Surface image/texture decoder * Many improvements to the JPEG 2000 decoder * New video filters: colorkey, SSIM, showvolume, adrawgraph, drawgraph, removegrain, erosion, dilation, deflate, inflate, reverse, atadenoise, aphasemeter, showfreqs, vectorscope, waveform, hstack, vstack, framerate * New audio filters: Dynamic Audio Normalizer as dynaudnorm filter, areverse, random, deband, sidechaincompress, acrossfade * allyuv and allrgb video sources * Switched default encoders for webm to VP9 and Opus * Removed experimental flag from the JPEG 2000 encoder- Update to new upstream release 2.7.2 - webp: fix infinite loop in webp_decode_frame - huffyuvdec: validate image size - avcodec/vp8: Check buffer size in vp8_decode_frame_header() - avcodec/vp8: Fix null pointer dereference in ff_vp8_decode_free() - avutil/fifo: Fix the case where func() returns less bytes than requested in av_fifo_generic_write() - bytestream2: set the reader to the end when reading more than available - oggparsedirac: check return value of init_get_bits - vp9/update_prob: prevent out of bounds table read - avcodec/pngdec: Check values before updating context in decode_fctl_chunk() - avcodec/pngdec: Copy IHDR & plte state from last thread - avcodec/pngdec: Require a IHDR chunk before fctl - avcodec/pngdec: Only allow one IHDR chunk - ffmpeg: Do not use the data/size of a bitstream filter after failure- Enable codecs for audio: PCM, Speex, CELT, FLAC, ILBC, Opus - Enable codecs for image: BMP/PCX/TGA, TIFF, Sun/SGI/X11 raster raw Huff-compressed or uncompressed YUV - Update to new upstream release 2.7.1 * postproc: fix unaligned access * avcodec/flacenc: Fix Invalid Rice order * tls_gnutls: fix hang on disconnection * avcodec/ffv1enc: fix bps for >8bit yuv when not explicitly set * avio: fix potential crashes when combining ffio_ensure_seekback + crc * ffmpeg_opt: Check for localtime() failure * configure: Disable VSX on unspecified / generic CPUs- Enabled 'bluray' protocol- Update to new upstream release 2.7 * New encoders: apng (PNG with alpha) * New decoders: TDSC (a JPEG/BGR24/zlib format) * New audio filters: chorus * New video filters: cover_rect, detelecine, fftfilt, find_rect - Enable codecs: 012v, ansi, apng, bmp, exr, ffv1, ffvhuff * unpack DivX-style packed B-frames in MPEG-4 bitstream filter * WebM Live Chunk Muxer * nvenc level and tier options - Canopus HQ/HQA decoder - Automatically rotate videos based on metadata in ffmpeg - improved Quickdraw compatibility - VP9 high bit-depth and extended colorspaces decoding support - WebPAnimEncoder API when available for encoding and muxing WebP - Direct3D11-accelerated decoding - Support Secure Transport - Multipart JPEG demuxer- Fix building with BUILD_ORIG- Update to new upstream release 2.6.3 * avcodec/libtheoraenc: Check for av_malloc failure * ffmpeg_opt: Fix -timestamp parsing * avcodec/cavsdec: Use ff_set_dimensions() * swr: fix alignment issue caused by 8ch sse functions * avcodec/mjpegdec: fix len computation in ff_mjpeg_decode_dqt() * avformat/matroskadec: Cleanup error handling for bz2 & zlib * avformat/matroskaenc: Check ff_vorbiscomment_length in put_flac_codecpriv() * avcodec/mpeg12dec: use the correct dimensions for checking SAR * xcbgrab: Validate the capture area * xcbgrab: Do not assume the non shm image data is always available * avfilter/lavfutils: disable frame threads when decoding a single image * ffmpeg: remove incorrect network deinit * OpenCL: Avoid potential buffer overflow in cmdutils_opencl.c * libvpxenc: only set noise reduction w/vp8 * vp9: remove another optimization branch in iadst16 which causes overflows. * network: Do not leave context locked on error * vp9: remove one optimization branch in iadst16 which causes overflows. * swresample: Allow reinitialization without ever setting channel layouts/counts * imgutils: initialize palette padding bytes in av_image_alloc * id3v2: catch avio_read errors in check_tag * avi: Validate sample_size * diracdec: avoid overflow of bytes*8 in decode_lowdelay * diracdec: prevent overflow in data_unit_size check * matroskadec: use uint64_t instead of int for index_scale * pngdec: don't use AV_PIX_FMT_MONOBLACK for apng * pngdec: return correct error code from decode_frame_common * swscale/ppc/swscale_altivec.c: POWER LE support in yuv2planeX_8() delete macro GET_VF() it was wrong * matroskadec: export cover art correctly * mxfenc: don't try to write footer without header - Enable building avresample for extra API compat - Remove ffmpeg-pkgconfig-requires.diff: RPM's pkgconfigdeps.sh is scanning Requires.private too.- Add baselibs.conf: provide -32bit libraries (used by xine-32bit).- Update to new upstream release 2.6.2 * avformat/utils: avoid discarded streams in av_find_default_stream_index() * avutil/cpu: add missing check for mmxext to av_force_cpu_flags * avformat/http: replace cookies with updated values instead of appending forever- Update to new upstream release 2.6.1 * Maintenance release with some bugfixes- Update to new upstream release 2.6 * The VP9 decoder is now usable on x86(-32) and pre-SSSE3 CPUs. * 10-bit support in the SPP video filter * New video filters: "colorlevels", "tblend", "palettegen", "paletteuse". New audio filters: "dcshift". * The old libmpcodecs wrapper is finally gone * API changes: introduction of device inputs and outputs- Update to new upstream release 2.5.3 * AVFoundation screen-grabbing support, animated WebP decoding support, and Animated PNG support. UDP-Lite support was added.- Initial package (version 2.5.3) for build.opensuse.org/bin/sh3.4.2-11.14.13.4.2-11.14.1libavdevice.so.57libavdevice.so.57.10.100/usr/lib/-fomit-frame-pointer -fmessage-length=0 -grecord-gcc-switches -O2 -Wall -D_FORTIFY_SOURCE=2 -fstack-protector-strong -funwind-tables -fasynchronous-unwind-tables -fstack-clash-protection -gobs://build.suse.de/SUSE:Maintenance:21292/SUSE_SLE-15-SP2_Update/36712fd6b4eea8e58a60a809d609e5e3-ffmpeg.SUSE_SLE-15-SP2_Updatecpioxz5x86_64-suse-linuxELF 32-bit LSB shared object, Intel 80386, version 1 (SYSV), dynamically linked, BuildID[sha1]=cc7db3731fcd01ee83997cfb3ca3d837faa0193d, stripped&PPRRR R RRRRRRR RRRRRRRRRR RR RRR$R"R#R!RRRRRRR utf-8b7f1889685dc7320c295e580622982f5699595c551648e64fccec79bdc37c549? 7zXZ !t/O] cr$x#E} }%a}t\;,]<:˛_O]V$fG#~}! TgؙӬg)u[mn'\B9/#+nI5$J2bTN:PYsl F|wY(vވjHn\Nxq0Z9\> zBo' J(As{|3 woAyѶ joTPYo-ꢊmE7o[D_HU1-5*ئx!q&/,[&.S0}΢`hp=ncSQi0s'k0nO̵P =23~o\R?8+, =yJI'DTa&]P/~sx[!9OED,P&&o \ ifC&lYTT~ K!-7ZԾ*bHن-XY\8\nNɓ:X^^錊Yеc8|1MNXΌAlhPTڝVO3,`Ү}K p0eφ,|o3'Z3VW &m,=,{ؔtU>]IΗy||i~1zwC2c}[ ih #/heD [",)+k=Q_$  A.3cg93bbwܝB.ZDzG{ OHe}f{K_KrN#J^po+FsKP?fOa99ra{e#Ʊ@Z ت.!~DTJ>B,N-WF$?}.$K 6b nC|5&Ýh3:M3;t?]h[os0+'ǀzceDaW&Ybm6JbhgΣ_lݦ"ֈUgúw('V3 xя QPC*Bq5 QW7z.j٘<ڙdD;bkj:E".fM/t;TǠ6zq,ROb?4'Y{Le ox܄lZw0Ь>Uw+@ 3ao!iH F9|w*Jl=?I)JHeIf)7I,nɸre(j뚄RcN5OD[[ZE"9L;PGe Ȼ<}S8_'r#G,7bt8sd%#9v4uB6 ƣq{Bm8EK#r}_jv]HCYIQtqKnmf w@SB1Qٲ=1q]˙h<1Q._nOX SVF9p]( P0!Pb?XFʒQ*xœOVxɦ_M^ymwzaA % fn(.d"~N4 ةVb-<૴_) ĄZ!Z}~,Qw7%/*+'uƖ\"&'u~Muz jRM3㶜KĢl܆F9 ̸/+(g3t A JԛxՁJh,W+\ lRq"'=џ/FEtWr}ڃak6+ G (eԶeshw7U^;]208B{#9GbH%No2! {q\ L!n7;D'݌kKT"`qO$)m&>OyM.ف%wHkt[k [Ҽ)k N ˊFd)ڈ88ε10~&H %+׭ < |m-~i]sw3]jnFYD" uPψYfsmK7y88"):,\B$BCvEbU8SGD5F^!V3 w)ͮHY! JTh%*`n%Cj';,3ATP޾՘$ q[ЖmOT-20&WV=8G$iɣCr:Mp660{c>]qŅ$\bX-f)V O.ya3#QatpŕtEVxԭCUu18JN.Y6Hp1 I~ rgձ  5nN9<(#hbI{αgQM,}@y GLK,9m3 _*ݺ;c.j~&0BqL0rggT@ROIMwy9yǮc@~`P$t1yDx"vŏ՞B)OG{V*]Ǫr4r&τڵ2ʮNK4U LRGxtV|ʐc`іQC M IPE1@eK~3(DC1G;pѓBr&`l x.F"\E|gǝP> e#- EEE laQ94GeȔ|i B8c8T{"!(e>W)HAx='P2tJVY(_0vG)FU/,! CכA|jE;Ku yz$@SgY Hr˘ #HU`jޯ7֌Kw%k>MnYFĪt6T#9 $ |HS3$F4v@Wg?÷iϋhу$叧T$jxĮ۹'\߀ }% 6g˟q,Ke"+fVE2$02FAg>5=;. `x3<)<]o`4(D32Ѫ[}4x1֟jx,0ޛ>Dؼ3AI,Z2F=Ȍ9{ytNI:o}BFΫH3#w)حBҝ )Q|2Bgh>C( (;={f?/+`:P/5o5C~Y8z ,ٲ 8^k\oz+󽭼[|~aiAT“ÈJ躊*%u*-JG`+QW{qO+ jKj^ם9;V FQ\[ |pҎ+2AfJ d"׉:d)VdIwytU6'UOG@V?rg>RqIow7k-\gO)ǗUjS!+ZAνπ Ȫ(t349#XoU;Tw{nO@VБv=9Ł*Ġɠ; [liW<-G)C4,"MT@3vIvg yngQ}t1|_U4Hh)@|Hi mԎx醌7 NuWD oɿsThj2cMp+Ob݆$Siﺠ8`/nagYJó"+6ǿ^)uT&k !q"qL䎆x) 8Å,m, B1ւuMO퐔OWK1Oz & R?QԗFHlaf|cs,<老Lp]ݦD?t(uh9'e^$;4mha\ d?7Bb0:EW4FL _!{%y*+F׆Zj g(J[[˛*v8Y&w‡!t`tkFMȂ WCt}4G<:ų~JdZK+ >Cז>l8ҍ1=*l EcCkZ+UiqyhŽ;Pу Q?JR]5Cu$eJV moYq CG歭@i,rop 'þM6k3Ņ> ztڥuNfF`}{_ggnrOEY \y*dtܬLtB8<;Ʌi[3;k> .VQxO78LV>=VTmN>vSü,U ȶ%w0"Kn MQ,ܾfӊ$&SRW ZJFBp cF}xĖ༳  UBkU.zN7Ī%s"i .O5`PP[_c<u3pH yb9\y2JgGсYF'"4F !sIa{GQ},{`ni1HKq)#)Op'g|WE(R5R2gy @ "jϬw;ڬ]85xH;`ӣr+*C 0?"cve BRA6R9*S!\d4ƏW.QW][φ;߇5>{zrz9Gȏl8g5\i{WW"b-uyp[諬Z7t&49튩!]9 w0ꐷlC2pg폸D`K7 UJ$ԛA$Ql>kVsp`uV M՘tS#)SvT_PޝSRuw0c~ B&hOxA l.PnaQ$5:Eoʈ K*z``X 3Wgi>zon^B׿;#*0L2ÛJ?+2"±Ο` Ŷ)Lj<׼' XSՈ0Toʓ?E tdϝ)zXC< !aΓdVsR- A]g[>'ba'@ANq}m"<fL+} 6BC߼*`ᆜzNk}!Ō61TeCLgdZ2 faԷ{.XxXjQy14\܇ U+VGd ]-Y 3axVX6&&˙}{Es>NE] j veFF53xAPMp7 .`8̧.242wbN+[q KF.0O7 [^ꊷrAo:!7 Fӡ0^W`]+61_:t"M a)vڵԗs.m=q@4l$kG 'Gy(5.Y7gFS[qT]%[ïrh!`k\}%&\:f~:R9oT; %t9 y]z]˜|psv\ e^kn kt-xuo_-(<|DΗ6Οr#:t%-YC]_ ӔE"Y|+;f7'̈|ll HwI` ? qzoxY "F:>_ , Zk,h@k丿z.SA lp# e{ۅʥ"( |ջ Ƒ0H⌁Gq6}7ÇERCùIS`go?26Z-txy59,FF P <`&Vb-Lð}ݿ_*Z{ %Nb Nv^'} dz4".85BydfanK'фBW$׌,渌 M l )}Q3]*8+Hr68 LR9rvUe 5_=]f7i9M0X?P~D2c%[๲8y> wPaÜVMi||Lwvkf 8C3? m3,lƒt߄Ki0$)Y5 ]R! șl*:8ѤKڐ Ql:pVo 0hBޕO9 :rKu1~9m1i~E{521:S(*PڸoX eNig5Ѭ -]r匥voVios jYMBŦN5=!&8Vol_;Ho(OTb#M$ QxZj\4?\EǓNσ~d7vsצ ۘjDNPt{8*[uvk"6h:1چDq4z.p#W9lwi_ĝrN_;2<~0HL#)= \FESjk%:u6Af\Ӿk+fIV),|[YEnj^O6=&J/"2-F_'U;әOӎ}dv6q|}UNEB';WSvpo%M:_cZ4jgE#PVJo5$H#>G !؋t|/Qkg(l(pp99o-[X&t+T e7@2Pq0۪abkðWΝƊhx~0 ֭Ӎ~*#S\فA*#&d}n>5ESm˟~2$6gۍAמr *#嶴SOE>̻QC:)S֘P=UGGϡ2e@}$ nr46-]P} c.pe0o9ln>:mf;Doß,}U~M4AC I x]^ۘ2KoiE\ *<4KxAPbgmo6`)ee.^HX`5Et ,<ڔ?,2|l'/釄|9Cq1 f]5K!m JhR*My'g{ 8dPlﵠQ[JDQ!fke7r~~9xSa>69ʛ\ʣDSOx6EMĊ2Ƀ%TPKNP-ǻ.Lr4Yk8 ~ϊ~^.mMMF}<`%@^n%Y:`{ GjNRPו7Ƅ$87^h&=4OKnq6|JߞW3J,ɏ1W >xTg09K- IyZ) Ѥ1qe/@1;d8;[R6 .BB5A%g#i9̉ΎtEwFS$[}Ss0!6LL"*-pGiԤujlD*6U9=rU'M\ :=Ėı09K)zzJjxslxY'*O69\Fuk_ rYꠔhͪ9Z3 |mѡS|avD<Ѱ@޻&nPH8*Y_Z}5Ca6}g*Ή DPQˣE1B F\\p2Dz =-2I cn:&V|/*m4 &,6iXL(I9\F4<bЮ֨N/BWM5&}lbs9` +n4R٥UzHk)bK=W6Ȯu%Y0DM?̷52> 3K)Z*d%5`Y:hط ?lkZ!s}4AyI]j`4pUG۴[v{nSJsz[!dG|]gYBy Υ|&JJf~StCiL`Fⅲ,NXVJ!%v>B|5sp^ sWxm}ib%Pu3%9{0e(dE uy> i±U6 !y/48SX6`$\=fj%m '-@͚`#W ՅEdۖ~-l,XSOA|WcQv7[—b=Do@~~4YY3!ͦ]H޸f ,_Q YלG,b4b"d5:), Q/MAr1fS"epLhv?{lxwhdR%S8ݠV//4;ܐ^ogM@RrO1KfXPǠZ2 BINlvH*4EUmq_$ 1FnBv {<5)_7 >=Omp#P)bS2vơ +KH:%mW#g,)ǹU%PREUJztIfX5j^ppfMa+P&cYMte]Ԩ)3DY`׻EhۂX3hwl[x-ż:؏sׁ76X$:x!6Vd{骭3@Uhz"> oJI.>A\#QJK:I:m\ƅIMmb ۇ(8VՁu{]jk6{"#N9 ܬ#lgݝ->upʊ@2b5Gc\. ,5§&5MDp>ԏj5Y| qٟ2XݣU2DMf )e߯Pͯ(^t3| XƊSy´R^#\P| =o3:EXׇ`D` 3 T) qP-4w 2(DNo&cr"*%'|g[S4VEOrWr&v.Q7#jy"OK*-q1-v=WBnMdK/hxIMa^DY̩tx'"A!8<`8te@%Y_Cxl+iO/zezm?Hwk$:=']+^pVH\S#?İdJrj-:*@Sz_TԠi 2e>OdfY!NϞyK2*V& %9c`z|'P_l-B]0#$>*P>砃 h/9STQvjӼ/pc6#1H^Z p?ۻg⹚lX6!ݵ Ֆi*a7>a^J^랞jх)j8wa|pmږTqdfV]pKsO т󁅭ٲRW8p]SiؔQjQSPpCցrZ`%ѢyO"iW wlwDaٺbR3O{;֮|5B,Zķ_WreN{@FZ{aGA7/44wҨY$ԮHpC]O7Bpe (C;E^aS8>V )+vlr[@;,Y`w)1H|{bdE.늾_6P':FI;A|F^\+41t 81 [rRPG!m`ˢr9>pErH`]ŸaZ7W.6-ɕ"&ڱ*#Fƌt zB @$m y vݭkQƮR`"xcDR` r3d޼C>]O4 d /q>7}dV+/3gއWϚ2pj#vzQzK6jzNw"K2P*WQ ˪4(GrQImz^8 HLN]1t(p.ptuK LTg:-G"U3t"O9i\}F 규]W[T!^I-1o0]CrV>TlA־u'>0sh%dH\}F\8jX[ 7~ApvO?5_eyh>ZrAg(lب"A?!_jX„4>ƨ>yu5| XV'N7V&xW}\e*mBޛ9s*~!'pjA⋔bFngQ/J?k$3-DQ`K)qh$z$RSw횚"N6r ›Ue]M:suIZ{.ru-<֢Lp8t<}RG/kW_hH8#b0f+Ji&)d4*[7[h4axsPXeY7Mf\!Y+2b==JC0lu;$DC[cu$ɏ3o'L;Ïeu$HPV |E8`?Cd 5z馇s2'S닄lSxZi_dڱٯ \ mMB2ڑIFnw6E=y(gX6}~'ab!{gS>O]ڭ( < cَ_9ϗR0XPuqlqлǎw8ML/DRE.Q;*?X=Eq$^s;`N$2i (%gu4oCvfZ`q^f~z)GWg8d]bt#ɰĚ/r?U)n+:{0dry zx"m1#(nQ=7Xgq?Xe"+iU3RDц3jv_|W7ZmD؛<ڋa6q*]Rdv㌯DxXN΍b`Gy[<2\UeVywٮv&Hds\]jStZZ&P" SfQOJ :w7%}VzȘ[Sʡ!2CC(C{r1@Ļ6^ d+QcnJaQ=nU?iyfH$=lbEMŲb/q,H)i4LIizaio/LMYJ&@d ]saOyRZ~? _E@K9Eyo)TzZ،k~zM׹YR&P1WB5\De8檈Y噦WGS+#G;v{ OlDЮҫ!0i ]PJ=%m-jDH[UYZ3끴gJg#t.84mZkлb(ǎ:9 l^Q,. ¥ ;M(^Z|8ߚ_[RaF }Cv5tB$˚fqj=\Aa/r48R|Cd4&7f#W7R ,9/tMR +vۓp`b,߆|N 5d6x{Hca(?~n@X t@ēB M.wRZ!_N2Xeo'bK@p1=Yig6^3 c({0cy\}Yn( 0%j*j2\ )d+`,F*x*"O4gag !2 1c05\{^ڼn}ض$| ͦ`ԌBWCE0<}m$pjOk73vDhT O5x$&瓰lпش`~(W*>~D(? ڡ9p d,pR6z}APȗj&7!_>`U 024|_s1IHs̝'6/UH,;uοNZ׭Dd]=b+Ί-f7U&_ )흫jwEEo101]]t'%uzb)D%V;k!+Όn8țQ$>O$w[>H ڡo:[@0)?6]jVCT[DK纔ƎvD1 xͥxqDw*1݊g> mW" ˩`BF&>F(䙏l)viϫ\cLN-1$枒n1t?xLWCjl{ \AMiK h"ٮjPj&9ejp.Yw*nYx`Np__mRjrS #5@Au^zO„[| 4Mmw;lf?V+`]̜8nU>q9ZC ;$O1S sunis5)H 4.Y?zޏ9D%H ~:O}fL!*%o~1UʭCч/y`SpUpOd*S,=%,W˦?em&> K-8[6ՄrLIE|5mU7XracɛJ"LsMӶ%/1.HKf[ 4Q;^R@";wg8bqSmU|Zk+W.I#qwW?q*"ƇNRY<ߨ%2|n FU"5&MB{߰ޚH)H)2^&70O(H~4* .Z^^&*}c.э#fPJi<&tA> #yܲ. ﮦV)-tZ_(VؐgV疇kme00FݙdH F#Q2Ma`HjC2$d߰6u %dO= @z0q*R:hm t7w<څ0[RE`]rB #ش22:#Q9`㒨fck {Ux;KZi PґKmHx;#?@:%uV=WQpfi%ObG7&6a|Va½%N<'F[[&wI3E kֶ e\HϘ4aG"]J%X9:շxU^$XmTe;B [mbmd!VgK{UMt,?< b1Dk*[[j/u-ӿa+Bklc>0BVPl$u>ڔRQ19qM&U,ZfqX ~IOx$mtq'W|wkJ)< eҧEj-:6:s&dR=lboa30(EntwZj .̀55Ugd r!yB*U p4r%<&Fg4¸YK^Jvа霉t@Rq)I($^(uf>npT]pw9&?lf{C Ҩ}AOm_Ƌuڝ>9B YX}12{EB[EO%mɲs$kg.ZtI1d{Ԝ,jTrP%NUItH4܅|,& swGBd AB;M?[Ǩ; O"'s@S<,mîeTJ Heq"6PaO|%ºHH.p#u8P_[Y;[!~զ6ku"0 -[Lbkg "} ) u\q<7ZSH,ϯk' ;[@yHGO^X|**^@vrlmh.I5ʟ s19R-KJWuQ Nw5uhEd.>uU- xЂ1|Zyg~em= OķrhwvQz2B[}8d 75/m^䄮yIWC( ^Ѵ0,1v: NTjp} rЃH?¿|9Bz['\L%,݄C?(e,_YM 3IW-cCzm[R~)YObA0'1T`{).蟨 <=RUZ*t˄_PwBj䮿{EΗt?jέsM1ZmBiݠqnP-D wC{mglTԸ$z_ :ϟB++{ǜ)ұOܧީA` HnOu@ NNs:.|HQK-)Z0?NI[5@N IK`Wrr~Rm -'nWXԩS}OX8$Si D7XwoY*w M'O<ƀ{,D1٘V'Z ܑ5+GwNr,PMxWd[!Y|c:1]FC1HnCFd 49B<ΫIܴEdA(8z ?ao"^A( Z N`y)18x3g!L_{K`O ,9 e7ݶt?$jᠵ(6un*a}oGНŅTyC##UvW2MPWFl b) ݴGXڢU%ˮ V&o[Ѿ] 1TUNdH?ҸyWLͣT>k~C٨^2-C(ό\|)ݵ ;l@la"+;%/,ۆ,$RN\*0t@j/RN'Kw󖦋dIMhG [z %Y#DTUR|1s; mu ;)`#t?R78=ïJ3CA2RPP)V^: F'N :enkԦ7IxiG={:L^Unx{`u)*u;hGh!4ɯ#!Vt戶9=b|m*ЊqeNHD#۬j!xK陋 F=}Ѭأ-Ru9@g Gv!'4dnU=ⰵc5_k66{WJwUdt&cI|1>GmxXƈ\H=԰rB4?48-ӏ,[ƢZ1|-)ZòoPڱyeM wi[Q dB``9CX\/2>Fhodlw$ A/6רߨkr{Y+ y )ll2wۡiyf~1ڎ{ #Yk$^z>Sp(4~QpmPU\zz [މ؆}> ԝ i[_'~9#Cܱ_|Aj몂C+(jS:.ƷrNh/PǯC5yLFxF667*ZΑa0$qߠ"02x}ORȬE^sx ua$G@9LubF[CİTソ%pAT8&[>Ij!Ɵ)M |Ȃ6i[ugA;Rzdxԝy(}lړ~Pr] tbY=#ct p,HC bag $Pun Iny Me*rWjxp2 <6QhEH8 u墜b}ʨjH2sl"&$  zOEH'%P6=GU8Und5P9(H^5R>`b2k6} %2g|K8Kc n*|&v\+;4m m[ON0 Pv3Էdi$0ZAn Z 6nEVS뗖V`eX o71u6ZbCՊL3X6x!CKIzg{R 19ŝ5o 'e5źv7xΗKOԙ! aZ3O&[Z0 \k&Dxv`Lw8Չ`_Caqp 7fnJTY2ۃ 1iJTFo˛{.U\ղ(Gi.PpH5y[| a\ρ˰= 1“k-ƞu]_Hh|s.U`Dxjlר)m* CP!L"4AL\ђou:{`oP5`@xL c=>Q6cљˢHT/_B\/ҝ~Iζ)oHyqgAluJ-p}FdٹgNP3q,K@ޔIj32$'%zѺeL"ӽb\byRq8O6 ̽y!e+T T=0Kp.09 oiֽ2sTe6 ,A ڜs|{z2SQ f@PQY&Ru$&>T 4R7,)n!%e&oJ)<2zDa7?2C]AtZ4wq\c# BSxr^ a5+IF7ߕ#X{m\ɬTm ̆Aňʶ7P-eu1Ş0 vlSP{NM-Pv,@a l%^!6BGtN͗:DR=2MIq(xad:tl ICA ,CVա_:v\$9Bj\TtFti^xkĴU-2 G۠b=?#hHޜ DyI␛ ]6f~ϲ5JƦO 弬OH9y#9}Qub$p~>(mhKOQE?J>ݲ2B!Nڢ,g3xEG@xkyw +%{BX$"p#6EsʱzËތ6I5i(hvjd[O2-VK+8|)rxA$U0+y` M4tyIˁFvvpZ_ `%=š7dߌ7"P4I]@2ޙ1OF|u;V9ѷ20}G, <"jlʅnLE }kFFkpu,=5LbN3wrlUlJ9G yرhHNr$%ԲyZ6H:R CXq gWзF!U55=yv/Xr1W?3=2eTjto6\p~di}bBC--u4SRu|f^\Jo[sU+H@PYFCLl}aj;z:sוxr8J F) %g;@6{#tW_qψ}>Bl F9vԀeױ`Y$4J@?FY e:҄L 9I!;54_f;ss}x+F? D$TGbɧ}_6xzCeKu4r`LN3t?h ߦ4q6F;ۿ>c%}kQ=Kmf*:x&^@ >բ S%^oajCS78<C+|:>؜ypz+ E'-oP"0! 1t4J.3\LWljJjׁBUQ@d)c+ si(ﭏ5I(.+e=|K;ŧu(6 U1?~Fc _=A+ wHY.7V_ϊ9OGn5f|v1JV p9Q:3rͪi R=sǴ#b!4y`o8aAtjP?tv0=Srw%?BJxzR7b5FL: S]H;fO(M!`OjG: B{< BՎo&l"Ega5:7U#"\op+? mrp'c/$Ԛ6\'bˈ\ [Չ+Qcd [+sIGwhRJI' -\um5 W81 cVaJf,!&,M:oJN8a{F_y7idR nLއq:2| AGq5i)@ ܅>Ɏ6 on2DsJ<)fa {xē{$qH3̄rnWj_N627x'ļ 7"Q$U 4;*eFnU˱ Gc&sb3;-@|S^~-*[' +;ԃ;jW}ёܽ6ȶ$rnÔzN'_"-vaZLs~@㐚}!$*H[5@[S:;wB/b=.Rd:Yd:*>lī4O9nbd5՗{[Dp^KC 7JgEǹfI}_fD\E*۩|wB:d:XG=MSa.qϏ7!wca'5|==#Xj, GWFL?)ׂ8,=ÑBQK\]JѰ^P),Eu$%< w\ U޹GI$/ˆ,=0fPL}bj iHX^XW)+VϚ 4yz9l؈jF~ vn^/ Cy:.tEcmw)qtܨ) eLW.#ei>8rkp4Qjl7@nݦ9!nMvV;BuD.@JK`LTbPDh@ěFT6_+)vg]Vy3#<#$Aœ1En,Go⦭Ja#C|Vhl[Yzޱ,qDL&=¤s$oܶ^1sY]ܷJw E*}U&C\, f8(o$۔q%XP6#gfɆSG- rGa=sM3dE0t7>=ay>yVÛG_w٤FNWbmQ,RKY:OHw՜#s 37>xB%_.JβHb: 9;NQS$$iCV,;WȮÔӨ1FhvrO}7Zִ}\,{M;c*SQt3D^Vw%q/`%ԗ( d$4Gz^8p!U/+baw.uþj P$*5im.ຏt#ՎJAN(ǽw:L/эP}=OTpLuIh͙8>ښ!38uzJ?aM4sF <[=c?^Cڗ6,L2 [jդۙ܊"L*|è_va0N%L zj,&<:NEW ~xV ̵!W$k=$}Bu(WwGpX $,ZuD]4*e ?& 86%5, *-d-(_0<+:;CL^Cz69s5ޟ="-uُ_H_ph$#UZ_pL䁫cm2EVH2bu=C/u#~_5Y  *@|3 mPOwL߯9c8 ZrV.Pج*0f0w_VQȬٖ.av5!.oH BQmZ\!;JV߼[Hy=:Co](xYO ,P-@;LdN6S䚝PVqZ dQ#.YvRcNST3{ѩ:O:a|㨓zce[ӑǛITiH!v ÄK\F }7%_r8"RMVI$(תx 0@SYba[ɏ^#؉نlPE\C%2O/lރ.ne 2ںfVT6VMg9 v$ύm *$!*6oqP7š`sX*WhtoLtvu-ha.~( |mn ;m<|ni{&# Fv].X e;P#AJ j`Xd`ptf:b - P 0HOҦzBoʷò8".Mr4SqIW#XR#50'$^M؜K$%,G^gӕ}¶Wi@rbjq7C(ocRe@ac?/ Y &3̈́HqD[A Ԩ2ntxzSK3^=UB'FDk-[' @ZRwKe^g=PhD.WY# $Ӑ"ŠH7{1m(gv2?ޥ.'C\!@/Eq5JCW/kC-1{j*Z[̄HO'E5'Ku]Ο 8?}TK(( a|v2nW)qQ]c/0Q 9&dU/%ɐ ZHqDuy`9XÃan&wn̳_aOrsVjivR̥wڄe[ygIgƗk|w'<6GČ8y % hӣ6{y[ I<{* ^W}9GX -xQ~]mV]h49K@mƢUqIѩ J5 W?NɺrR^l9Iג B@wv܃/9MY/Xd4s4H=gqq$-xl̑2)]^ r0ZFF,Y'ue}4#w{4oAw9 px \ zݽb'@!% Sk9W@n"<ף% #uro)OKn&cxq4U'vU36mlWˉh-a $b3ݣ߲ԙfXl_I}33G%9!N,}nnΟǝ,*T ^Zu_;N64\b]tl w$@Og픅ečq5lOiVHASbxEUqQ9ujfoTo Ȭq,l=_ ֚G]+_{1bYjlB 4-8׏<76{ CC&9+%e"\e ik3/]3SZ6o1`@Vj~Q> W ,XI֛X6ЍsrG $q:o"tU _uNZ|S XprQaU0V5_ـOڍ |ǟ'/+  _C)=bԆYÄFL=5fs.Î#-ֿX瘌i'x´ۛOsB8/v)Rk Xp7Ua딪ZB9_ y6ɨEq@؀pRbsFn۳_[Iib8aP֚pF -X2>dT`;Kpޖ*@I:_[&b+ ™8/HAWwZsVcugzd7 cb1P`Je>UUbFmz&Tk#VʂJ/ 9atYqA*jlGϨϩ:$UTn?,+-9)/d.*]avʿʡWUxgQ`LX~m?1}A[6/qlָA'Z-6>:-mp#Zxn$36&g].s4t Rġ)e-l1%%WR Nj^L[[::'"?F1Ŝ<)@YY8P'Ulƅ9/O cP .é]yRHefpi gwtwHR`8(uUÞ{v㝔Wԓ4ԄXIkq;@6e(e"\Ê5e{85Q9)$v^ŌKA R_;Tna0"/ Yn D3vJ,ݟ$$oisy ]!L*Q ^O`5tU1bV\_P:0x+ H͊Oaj䦛V0 |Jֵ3^B,T ؏d55(a{ipw{QHXKnN9Mc :H6y~C QQfH[H *8ԙ(iMxeJ;pz4% S 'uǿk(ZQj*ҙb¨㬿SSij H1 Q>VΆ+@򤱁yέkCyLV EO#4s4,פQlФ6S8%vZ;>>!ʲact`L-^L\CAD4$WЦ#rP#K0X$бY:aJjI_L˙I#UÙ^J,:]7$u.GSh4fuڈ7B=(XБ w`ZZ3G]>.R n]8LXv HnOG$Wg/j6`+,I&}N:YN`,Z4PD[$ פֿM)6_1Sl `hE}"˻ o+6E* ڜ6hbn @QE,WO@`6ilAY&KKO>ߛ ~sDYqdu(nisgOKtLKY$zҶF+)W_t}OȉW\5 ?=' E/(G,yO8Y i : w2nA+C&uxNY+y'93AxURދúy^T;'안"h&QyMzdy5k"*QV^z$<`rؾi ̔M/ T 7cDV4Uض4 OzKL`% dL}c A\N,S=jGx:ƠV{Xg+p۬t/Ml0c@ӴxlryE:KHllXFa=f>[plHպ+r7I_eUb8w3"v$V9K!3Wk]q i zx8jђr-U,Us[ywR+,OSD`xX14AzT3I Z颊I#CrڹC L,fTO4OQ46pդR No4ԥd'?&T[s5[ Bdwت$f}H7O>ggwiEL]y>_t%I <4F?pmH856r6"^KP =r^N6]@Yr:ާR%W@2hOuq:Lˀ k[r\>0yxJ3|؂k9uPjg6M#ưH LT 83{~Nρ*@f托1^T ,hB5׎}D\=|ԣIӴH3c9yM%F)$XͿW*nʘJ@\}1bsL&4k~F7+bh#Y6"ß{4I#MϿz(" NO/=G%1)9Z&2[>1o;о3oDScp'(R ֭5tG_Ʉhv0~ܴFB}/o9AGx"CI&` f~%FX?٘twMD-ڵNA5(Ow9d]TL4noR%|\RgWkB\۝|;DW3QCneߨ *j(:ggJhc&9Y6_Ta'{(2~(mUrF%tx,)Ց75^B`ެ!0(]4y~,Ybz5A'&R27E['btmƥeIQI?>q⭝Kp-uV &x0>}[嵭H0hcGuZ|E,=`&0}M83C9'1&EU%K PK{H<}T-Qvh{C{\ߢ4YIXȢVfTZZ#@U@6q**GS3A:-Ssco" eT$%'8@.D8Йc3( .T嶵wR$[/К2.KlYg㪰Yo8V CՔuɎ$pji>,t_nrig_ɡ|SJCYݺ"9qQmf B*լyM͕,)-'o#mfWّ.5>pfI.;H& F0O^ۀ` 6ahgV\4Ao|3i}Ilo\\:[9G@@*SD%QB;[ո>[g.-|dsk]Hq5W;CVe\̮*u>lwpL"<=lfq8.3GKj7}VE@Åfe#^дcA.ʹH*PW#pc|sf)4I5ſP0;ӱk?s5:1~;j]S`UE#G\[KYB"ܮ"* dNގETH 0f2RޠsA%"@esl Qׁnj3T_ 6&g)Qs0VVm"sZo8”U;iTπ vU3d%3@ߑld(&VW\,K>JIvxt}a"=ferY+\DiEXrd~g%V9Oۤ"~`婐.\&H&!gk*]fn7`vۯew4Оn"n\<={&PAd]8[Hš~e7~ߙΌrIoW@-5X׬:xs v\υ٠290eaM{hjЌ5Pɿ$܍@NDdc$y˞~ 6<$p|:/lFo׍z4ˊf B+d#Nc^rYKCa5trG Z~ltTDvԮN}-?je9Ȫ$KtyYN^{wNvކj]Xc^l J Q,_iFF2#p8 sѣ'Wl s3O.79QvI=tӡ=-N]1 ZCg^FD{?OzGpg" %ZI<3p8&iػgo)t)))L7 ~`sJztg>?d\GFq 䡕Dq+QfO~tZtD0I;s6 \g~؂**CVuGY~Rx(s%o X,`ɜrd0\#R/#' /m`R8ǨElTTוJ gC鏐>\{6b9yr)IڏQP ebycS'} KT20u/8d|R"6Z)3͒9/2,閌AM~ji:T$IC97dPzOS6eI "?9.i24㎈r913޿ cYEa9{AMMᝓ(,I-`ʁ@ :oo 8)N6CbA+lx?Yy{K`Fx. ʙM1N<@e_؊qω8#p-K,1H"IiyQKѳ¬iWg'RIY߾=~/K_~s'=ܱJq[̙|BLgLo]bM֭AXbSN+Ebm<%@ZGk̕K%}#mG60kr}l AK~Wm֣3zE'$ .7|p e.kԇ,?,;rWon=+W0 ř Q9KK %ogRPYaqZbO`"1E'YRCCy4 ;4Sz%%S_pT6/VLT~^}QWr6PZKJbE/&wn ic&!d zխag>n /0<"qm2}Cgۖ@įyܞ2qVRaU,QGEA LTww|=r%Ohah0'oP;h -2'q<0&4a+0 _" զC'8e#&Zv+r#)D,#=WZZOX,OS^x9'Ѳ>.0Ԝ'+ʎf-1D؍Y46hIը m@߂qGHJvM//]hwB1OiUy:U׌#L"bKf7侐`^5 L 38&*TCТo\ê[d`E&ӉD8E_̀=)j!bnYBԓzh9Ms(mhÎM4r9{YF%t)E/0%rjYiv>鏷+߻<%7g~=eCn;2N,d)… ]w Hg,օFuIt]B6Ty6- ܀gph !/|+!T $}O!H~}tlvT8K;юT,6 L Si,fƳcV.Lw!aéH@]bBYӘ_M6,X)8h{-XDrg݆(+ϖȡVw!W~[1յ&!ǐL^|/(a%ńvd&t.ŧ;B,tfG vH$i U:ĉ4WCKc$G|4/'72Z÷Ϭ5g 4NDC.+j]^̌Td?":e[II0f77B`A GMdn՜ШrެūGϗԸV o61#Xa5d䶚<(Fò| f PO\`QI&<ɴ BHO2C.PWcp6#8z;bx&bͰh }]ni~X7l'0d{Z<-^YmulU1}_M KUī>9Ko)VJsyFd}Z􈔮OYÎ߻͏7d%:h e1׫i|#4bWƯPЛuTZ}Q5xTS29,KTM:F =O|N\}#}ɫaft0ʦs.NU` A}O!}QY8FNF۲wv$iD7K;_ݩ*՗4*zi5ſSq0K%jX9/mYqkާNK瞯/Y)X;CHUvd {"yѧO ~[vєEa%Ԗ@ZUcRT.Dѻ]슜/W!X=J3TiRǻ֍iz3P\ +azTG $.Fe T}_v_)t5,E*Y8t>8AV}"!i29Q@6X.hh&} sMSH@aR5.&{["|5iFYA(g/7͸>ߙ6}C\`10nyL9ⴑn{ yTcQIS٤ tt73W x'@{Ӯu4NWhbK+eQ*Af.WPKX*=:^͸ a:x@薇_#u#PYYcMAK'I@`!s-VŬGP%V&fŵ\;Fq}"D?&nk.l޳A\SGʋ>'n>a'~xʯA(| 2(I7(Bs4)eiA\^^X fTg{/VFIi4O, cfi.fЯ7c 40N1aBK"MB B"6+J Uk~i+ء+[c!.fe8IٯOWa1iC !X?ݡ\>n$=zZ~/fX#C̀l0 MuizYکPhԜJly D26Jבp]$míH1h+6W@wy x6wV JZ'g%N<.Z̥kp<_h:_AcS?+_l _+rXRssdҫ^!iK^5K; Pc UڼEПV&ѭD,˕Tb y3i\U [&t9ڱ{ļ@TA^LPx SWKs,0` TR:I~}QԿJۋue9,byu/0x-디)^x8cww,R}4zҗ2lةKd¶8fI?2 ]CG!|RDLJ$_~p]Ym^z@NdiAd2D~u.6n8`TْS8̉fBoeACjӛ B{ߚW$]-8q4K`QW@W(VٽVY6dqG6laKϪJN2;d癛uʔW+Qld w. U jiS #析bXyToHq0p4dxM\mފiUA߱55=nƋ>eYhOL=}z+uڂ \`i).Hl͹$4p""(f  +_=Dzme d:4}R$-vV[YŖ@! f'JScӐr 6,cJ=3fOfckuM6kʣ9 30ή gҥmʪ|>+*:~uCX`:l/>>fdz8y{ZPíY@#EZOO^ -Z>q*sr_S'7-KW]4C %㭭 t-t|:glJ 5T8t֗eJNL,NO>CE0Y\)+-2v`9@$;Ih[gg^43irKlQ? U-|)%+ y#5+Hϝޟh ꭒ}Cs%"yLLbwmA`&!}B~I9A6)ܲ(δֱA$L%5:1(ޞkbh Bz@Se^ǙT_E4U.ŧ7;WbC8[6.@].z^)J$#{,mfSaUw'jOvx$|uvyGi;1cv8 Âqr^z-ڐX4&"0SCk>T, glUbPOIaE4^n/x̜@S@?S" `"ӫ" ^$s: ۚgDU8f53!dEmk߰˻YB}ڒ5? 4n̨dp70WWwHEu`q6);ޞv3FatR.Ö58.V180 r"B7)٫p%tz,v-sY'G`.ڼ,zQ$n-BTu)B@83׸б oGO,Q&CƩ[2gօp3qKycNS]o6u 1ܪČuC MƐ3XPS,WpY{7})l5 8x W+k`%괟 ˣP,ݼ6-)H0hKNO#BR@F')͖6U9k9U KrTgq9vS{<0F  YZ