libswresample1-32bit-2.8.15-3.1>t  DH`p[U/=„^zGa 5ڜ﻽ 4U3.&Ϩ!,<6x'x}1Wdǂ, 46N]/bÎ'i v0Э?U(d;ar.5[9E^u0:  6s$ ’v:EpBPZϾ~Qm4[&)@ؚrNq-͆ #:/Kb0d8af8c3b9f248d88654b1de31e92f9b806073f~[U/=„U/P\K \%34Γ,nCD$Ƒ LÊ$5,Či덈r[̵K0ksPF0(ڔJ)9MV&R.#}s&&HC~O.n~uGAA8Kum^Rج]ݫ `;:gq'C0C:?d " E ,=QW^px |    p   (8898:n8>|G|H|I}X}Y}\},]}4^}`b}jc~!d~e~f~l~u~v~wlxty| Clibswresample1-32bit2.8.153.1FFmpeg software resampling libraryThe libswresample library performs audio conversion between different sample rates, channel layout and channel formats.[Uclamb52hopenSUSE Leap 42.3openSUSELGPL-2.1-or-later AND GPL-2.0-or-laterhttp://bugs.opensuse.orgSystem/Librarieshttps://ffmpeg.org/linuxx86_64/sbin/ldconfigh[Uc[Uc26c7bebd1626a2cc3116c30de52b3ceflibswresample.so.1.2.101rootrootrootrootffmpeg-2-2.8.15-3.1.src.rpmlibswresample.so.1libswresample.so.1(LIBSWRESAMPLE_1)libswresample1-32bitlibswresample1-32bit(x86-32)@@@@@@@@@   /bin/shlibavutil.so.54libavutil.so.54(LIBAVUTIL_54)libc.so.6libc.so.6(GLIBC_2.0)libc.so.6(GLIBC_2.1.3)libc.so.6(GLIBC_2.4)libm.so.6libm.so.6(GLIBC_2.0)libpthread.so.0rpmlib(CompressedFileNames)rpmlib(PayloadFilesHavePrefix)rpmlib(PayloadIsLzma)3.0.4-14.0-14.4.6-14.11.2[Tq[?Y[<[<[;e@["X["X[!@Y@Y@@YbY@YGXXߖ@Xߖ@XX=WWW_@W@WM|W!@WWzW @@W@V@VV@V@V$@Vy;@VwVuFVrVn@VhVetVZVG"@V4@U@UU@U@Ux&U`kUXUPU+U @T9T}T+@tchvatal@suse.comtchvatal@suse.comtchvatal@suse.comtchvatal@suse.comtchvatal@suse.comtchvatal@suse.comtchvatal@suse.comtchvatal@suse.comjengelh@inai.dejengelh@inai.dejengelh@inai.deolaf@aepfle.deidonmez@suse.comjengelh@inai.dejengelh@inai.dedavejplater@gmail.comolaf@aepfle.deolaf@aepfle.dejengelh@inai.dedimstar@opensuse.orgjengelh@inai.dejengelh@inai.derobert.munteanu@gmail.comaloisio@gmx.comjengelh@inai.deolaf@aepfle.dejengelh@inai.dejengelh@inai.deolaf@aepfle.deidonmez@suse.comaloisio@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- Version update to 2.8.15: * avcodec/dvdsub_parser: Allocate input padding * avcodec/dvdsub_parser: Init output buf/size * avcodec/imgconvert: fix possible null pointer dereference * swresample/arm: rename labels to fix xcode build error * avformat/utils: fix mixed declarations and code * libwebpenc_animencoder: add missing braces to struct initialization * avformat/movenc: Check input sample count * avcodec/mjpegdec: Check for odd progressive RGB * avformat/movenc: Check that frame_types other than EAC3_FRAME_TYPE_INDEPENDENT have a supported substream id * avformat/mms: Add missing chunksize check * avformat/pva: Check for EOF before retrying in read_part_of_packet() * avcodec/indeo4: Check for end of bitstream in decode_mb_info() * avcodec/shorten: Fix undefined addition in shorten_decode_frame() * avcodec/jpeg2000dec: Fixes invalid shifts in jpeg2000_decode_packets_po_iteration() * avcodec/jpeg2000dec: Check that there are enough bytes for all tiles * avcodec/escape124: Fix spelling errors in comment * avcodec/ra144: Fix integer overflow in ff_eval_refl() * avcodec/cscd: Check output buffer size for lzo. * avcodec/escape124: Check buf_size against num_superblocks * avcodec/mjpegdec: Check for end of bitstream in ljpeg_decode_rgb_scan() * avcodec/aacdec_fixed: Fix undefined integer overflow in apply_independent_coupling_fixed() * avutil/common: Fix undefined behavior in av_clip_uintp2_c() * fftools/ffmpeg: Fallback to duration if sample rate is unavailable * avformat/mov: Only set pkt->duration to non negative values * avcodec/h264_mc_template: Only prefetch motion if the list is used. * avcodec/xwddec: Use ff_set_dimensions() * avcodec/wavpack: Fix overflow in adding tail * avcodec/shorten: Fix multiple integer overflows * avcodec/shorten: Sanity check nmeans * avcodec/mjpegdec: Fix integer overflow in ljpeg_decode_rgb_scan() * avcodec/truemotion2: Fix overflow in tm2_apply_deltas() * avcodec/opus_silk: Change silk_lsf2lpc() slightly toward silk/NLSF2A.c * avcodec/amrwbdec: Fix division by 0 in find_hb_gain() * avformat/mov: replace a value error by clipping into valid range in mov_read_stsc() * avformat/mov: Break out early if chunk_count is 0 in mov_build_index() * avcodec/fic: Avoid some magic numbers related to cursors * avcodec/g2meet: ask for sample with overflowing RGB * avcodec/aacdec_fixed: use 64bit to avoid overflow in rounding in apply_dependent_coupling_fixed() * avcodec/mpeg4videoenc: Use 64 bit for times in mpeg4_encode_gop_header() * avcodec/mlpdec: Only change noise_type if the related fields are valid * indeo4: Decode all or nothing of a band header. * avformat/mov: Only fail for STCO/STSC contradictions if both exist * avcodec/dirac_dwt: Fix integer overflow in COMPOSE_DD97iH0 / COMPOSE_DD137iL0 * avcodec/fic: Check available input space for cursor * avcodec/g2meet: Check RGB upper limit * avcodec/jpeg2000dec: Fix undefined shift in the jpeg2000_decode_packets_po_iteration() CPRL case * avcodec/jpeg2000dec: Skip init for component in CPRL if nothing is to be done * avcodec/g2meet: Change order of operations to avoid undefined behavior * avcodec/flac_parser: Fix infinite loop * avcodec/wavpack: Fix integer overflow in DEC_MED() / INC_MED() * avcodec/error_resilience: Fix integer overflow in filter181() * avcodec/h263dec: Check slice_ret in mspeg4 slice loop * avcodec/elsdec: Fix memleaks * avcodec/vc1_block: simplify ac_val computation * avcodec/ffv1enc: Check that the crc + version combination is supported * lavf/http.c: Free allocated client URLContext in case of error. * avcodec/dsicinvideo: Fail if there is only a small fraction of the data available that comprises a full frame * avcodec/dsicinvideo: Propagate errors from cin_decode_rle() * avcodec/dfa: Check dimension against maximum * avcodec/cinepak: Skip empty frames * avcodec/cinepak: move some checks prior to frame allocation * swresample/arm: remove unintentional relocation. * doc/APIchanges: Fix typos in hashes * avformat/utils: Check cur_dts in update_initial_timestamps() more * avcodec/utils: Enforce minimum width also for VP5/6 * avcodec/truemotion2: Propagate out of bounds error from GET_TOK() * avcodec/mjpegdec: Check input buffer size. * lavc/libopusdec: Allow avcodec_open2 to call .close * avcodec/movtextdec: Check style_start/end * avcodec/aacsbr_fixed: Fix integer overflow in sbr_hf_assemble() * swresample/swresample: Fix for seg fault in swr_convert_internal() -> sum2_float during dithering. * avcodec/aacdec_fixed: Fix integer overflow in apply_independent_coupling_fixed() * avcodec/cscd: Error out when LZ* decompression fails * avcodec/imgconvert: Fix loss mask bug in avcodec_find_best_pix_fmt_of_list() * avcodec/wmalosslessdec: Fix null pointer dereference in decode_frame() * avcodec/tableprint_vlc: Fix build failure with --enable-hardcoded-tables * avcodec/get_bits: Make sure the input bitstream with padding can be addressed * avformat/mov: Check STSC and remove invalid entries * avcodec/nuv: rtjpeg with dimensions less than 16 would result in no decoded pixels thus reject it * avcodec/nuv: Check for minimum input size for uncomprssed and rtjpeg * avcodec/wmalosslessdec: Reset num_saved_bits on error path * avformat/mov: Fix integer overflows related to sample_duration * avformat/oggparseogm: Check lb against psize * avformat/oggparseogm: Fix undefined shift in ogm_packet() * avformat/avidec: Fix integer overflow in cum_len check * avformat/oggparsetheora: Do not adjust AV_NOPTS_VALUE * avformat/utils: Fix integer overflow of fps_first/last_dts * libavformat/oggparsevorbis: Fix memleak on multiple headers * avcodec/bintext: sanity check dimensions * avcodec/utvideodec: Check subsample factors * avcodec/smc: Check input packet size * avcodec/cavsdec: Check alpha/beta offset * avcodec/diracdec: Fix integer overflow in mv computation * avcodec/jpeg2000dwt: Fix integer overflows in sr_1d53() * avcodec/diracdec: Use int64 in global mv to prevent overflow * avformat/hvcc: zero initialize the nal buffers past the last written byte- Fix typo in swresample name- Disable the full build as we are not primary package anywhere- Fix copy&pasto in package name- Add macros to allow conflicting with all other devel projects to ensure we always install only one specific ffmpeg- Split back all the develpackages to match up ffmpeg3 and ffmpeg4- Update to new bugfix release 2.8.14: * Various fixes around, merging the patches previously applied * See included Changelog for details - Drop merged patches: * 0001-avcodec-exr-Check-tile-positions.patch * 0001-avformat-asfdec-Fix-DoS-in-asf_build_simple_index.patch * 0001-avformat-mov-Fix-DoS-in-read_tfra.patch - Use %autopatch- Sync with ffmpeg-4- Add patches 0001-avformat-asfdec-Fix-DoS-in-asf_build_simple_index.patch [CVE-2017-14223] [boo#1058019], 0001-avformat-mov-Fix-DoS-in-read_tfra.patch [CVE-2017-14222] [boo#1058020]- Update to new bugfix release 2.8.13 * avformat/hls: Fix DoS due to infinite loop [CVE-2017-14058] [boo#1056762] * avformat/asfdec: Fix DoS due to lack of eof check [CVE-2017-14057] [boo#1056761] * avformat/cinedec: Fix DoS due to lack of eof check [CVE-2017-14059] [boo#1056763] * avformat/rl2: Fix DoS due to lack of eof check (code not enabled in openSUSE, though in packman) [CVE-2017-14056] [boo#1056760] * avformat/mvdec: Fix DoS due to lack of eof check [CVE-2017-14055] [boo#1056766] * avformat/mxfdec: Fix Sign error in mxf_read_primer_pack [CVE-2017-14169] [boo#1057536] * avformat/mxfdec: Fix DoS issues in mxf_read_index_entry_array [CVE-2017-14170] [boo#1057537] * avformat/nsvdec: Fix DoS due to lack of eof check in nsvs_file_offset loop. [CVE-2017-14171] [boo#1057539] * avutil/pixdesc: av_color_primaries_name NULL deref fixed [CVE-2017-14225] [boo#1058018]- Unconditionalize celt, ass, openjpeg, webp, libva, vdpau.- Build unconditionally with lame and twolame- Update to new upstream release 2.8.12 * Lots of integer overflow fixes, see the included Changelog for full details. bsc#1046211- Enable AC3 and MP3 decoding to match multimedia:libs/ffmpeg (3.x)- Update to new upstream release 2.8.11 * pgssubdec: reset rle_data_len/rle_remaining_len on allocation error * avformat/oggdec: Skip streams in duration correction that did not had their duration set. * avcodec/mpeg4videodec: Fix undefined shifts in mpeg4_decode_sprite_trajectory() * avformat/avidec: skip odml master index chunks in avi_sync * avcodec/pngdec: Fix off by 1 size in decode_zbuf() * lavf/mov.c: Avoid heap allocation wrap in mov_read_hdlr * lavf/mov.c: Avoid heap allocation wrap in mov_read_uuid * resolved CVE-2016-9561 [boo#1015120], CVE-2017-7863 [boo#1034179], CVE-2017-7865 [boo#1034177], CVE-2017-7866 [boo#1034176]- Update to 2.8.10 to fix boo#1022920 VUL-0: CVE-2016-10190 - Removed patches 0001-avcodec-ansi-Check-dimensions.patch, 0001-avcodec-cavsdsp-use-av_clip_uint8-for-idct.patch, 0001-avformat-avidec-Remove-ancient-assert.patch and 0001-avformat-avidec-Check-nb_streams-in-read_gab2_sub.patch. They are incorporated in this version. - Upstream changes: * avformat/http: Match chunksize checks to master..3.0 * Changelog: fix typos * ffserver: Check chunk size * Avoid using the term "file" and prefer "url" in some docs and comments * avformat/rtmppkt: Check for packet size mismatches * zmqsend: Initialize ret to 0 * configure: check for strtoull on msvc * http: move chunk handling from http_read_stream() to http_buf_read(). * http: make length/offset-related variables unsigned. * avcodec/flacdec: Fix undefined shift in decode_subframe() * avcodec/get_bits: Fix get_sbits_long(0) * avformat/ffmdec: Check media type for chunks * avcodec/flacdec: Fix signed integer overflow in decode_subframe_fixed() * avcodec/flacdsp_template: Fix undefined shift in flac_decorrelate_indep_c * avformat/oggparsespeex: Check frames_per_packet and packet_size * avformat/utils: Check start/end before computing duration in update_stream_timings() * avcodec/flac_parser: Update nb_headers_buffered * avformat/idroqdec: Check chunk_size for being too large * filmstripdec: correctly check image dimensions * mss2: only use error correction for matching block counts * softfloat: decrease MIN_EXP to cover full float range * libopusdec: default to stereo for invalid number of channels * sbgdec: prevent NULL pointer access * smacker: limit recursion depth of smacker_decode_bigtree * mxfdec: fix NULL pointer dereference in mxf_read_packet_old * libschroedingerdec: fix leaking of framewithpts * libschroedingerdec: don't produce empty frames * softfloat: handle -INT_MAX correctly * pnmdec: make sure v is capped by maxval * smvjpegdec: make sure cur_frame is not negative * icodec: correctly check avio_read return value * icodec: fix leaking pkt on error * dvbsubdec: fix division by zero in compute_default_clut * proresdec_lgpl: explicitly check coff[3] against slice_data_size * escape124: reject codebook size 0 * mpegts: prevent division by zero * matroskadec: fix NULL pointer dereference in webm_dash_manifest_read_header * mpegaudio_parser: don't return AVERROR_PATCHWELCOME * mxfdec: fix NULL pointer dereference * diracdec: check return code of get_buffer_with_edge * ppc: pixblockdsp: do unaligned block accesses correctly again * mpeg12dec: unref discarded picture from extradata * cavsdec: unref frame before referencing again * avformat: prevent triggering request_probe assert in ff_read_packet * avformat/mpeg: Adjust vid probe threshold to correct mis-detection * avcodec/rv40: Test remaining space in loop of get_dimension() * avcodec/ituh263dec: Avoid spending a long time in slice sync * avcodec/movtextdec: Add error message for tsmb_size check * avcodec/movtextdec: Fix tsmb_size check==0 check * avcodec/movtextdec: Fix potential integer overflow * avcodec/sunrast: Fix input buffer pointer check * avcodec/tscc: Check side data size before use * avcodec/rawdec: Check side data size before use * avcodec/msvideo1: Check side data size before use * avcodec/qpeg: Check side data size before use * avcodec/qtrle: Check side data size before use * avcodec/msrle: Check side data size before use * avcodec/kmvc: Check side data size before use * avcodec/idcinvideo: Check side data size before use * avcodec/cinepak: Check side data size before use * avcodec/8bps: Check side data size before use * avcodec/dvdsubdec: Fix off by 1 error * avcodec/dvdsubdec: Fix buf_size check * vp9: change order of operations in adapt_prob(). * avcodec/interplayvideo: Check side data size before use * 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*() * cmdutils: fix typos * lavfi: fix typos * lavc: fix typos * tools: fix grammar error * avutil/mips/generic_macros_msa: rename macro variable which causes segfault for mips r6 * videodsp: fix 1-byte overread in top/bottom READ_NUM_BYTES iterations. * avformat/avidec: Check nb_streams in read_gab2_sub() * avformat/avidec: Remove ancient assert * lavc/movtextdec.c: Avoid infinite loop on invalid data. * avcodec/ansi: Check dimensions * avcodec/cavsdsp: use av_clip_uint8() for idct * resolved CVE-2016-10190 [boo#1022920], CVE-2016-10191 [boo#1022921], CVE-2016-10192 [boo#1022922]- Make sure each subpkg comes from the same src.rpm- Enable libfdk_aac if it is available at buildtime- Add 0001-avcodec-ansi-Check-dimensions.patch, 0001-avcodec-cavsdsp-use-av_clip_uint8-for-idct.patch 0001-avformat-avidec-Check-nb_streams-in-read_gab2_sub.patch 0001-avformat-avidec-Remove-ancient-assert.patch [boo#1003806]- Have libavcodec56 additionally provide libavcodec56(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 maintenance release 2.8.8 * avformat/oggparsevp8: fix pts calculation on pages ending with an invisible frame * avcodec/mjpegdec: Do not try to detect last scan but apply idct after all scans for progressive jpeg * avformat/oggparseopus: Check that granule pos is within the supported range * avformat/utils: Check bps before using it in a shift in ff_get_pcm_codec_id() * ffmpeg: Check that r_frame_rate is set before attempting to use it * avformat/utils: Do not compute the bitrate from duration == 0 * avformat/utils: Check negative bps before shifting in ff_get_pcm_codec_id() * avformat/avidec: Detect index with too short entries * avformat/oggparseopus: Fix Undefined behavior in oggparseopus.c and libavformat/utils.c * avformat/allformats: Making av_register_all() thread-safe. * avcodec/vp9_parser: Check the input frame sizes for being consistent * avformat/oggdec: Fix integer overflow with invalid pts * avcodec/ffv1enc: Fix assertion failure with non zero bits per sample * avcodec/diracdec: Check numx/y * avformat/avidec: Fix infinite loop in avi_read_nikon() - Add 0001-avcodec-exr-Check-tile-positions.patch [bnc#998636]- Make a copy of existing ffmpeg 3.x package (specfiles, patches) and add the most recent ffmpeg 2.x series tarball. This is for VLC… - Update to new upstream release 2.8.7 * swscale/x86/output: Fix yuv2planeX_16* with unaligned destination * libwebpenc_animencoder: zero initialize the WebPAnimEncoderOptions struct * avcodec/avpacket: Fix off by 5 error- Guard usage of opencore using bcond_with, boo#980542- 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 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 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/sh2.8.15-3.12.8.15-3.1libswresample.so.1libswresample.so.1.2.101/usr/lib/-fomit-frame-pointer -fmessage-length=0 -grecord-gcc-switches -O2 -Wall -D_FORTIFY_SOURCE=2 -fstack-protector -funwind-tables -fasynchronous-unwind-tables -fstack-clash-protection -gobs://build.opensuse.org/openSUSE:Maintenance:8464/openSUSE_Leap_42.3_Update/03460d5bca8ac4ef09e1099b8ec110a6-ffmpeg-2.openSUSE_Leap_42.3_Updatecpiolzma5x86_64-suse-linuxELF 32-bit LSB shared object, Intel 80386, version 1 (SYSV), dynamically linked, BuildID[sha1]=786618a43925b438e0e8a1c663481ee45c3fd849, stripped PPRRRRRRRR R?`] cr$x#%WKX9j4^(y@Q5pͩk'>yC<# TM2nKaa@b~w\78a+zߕtl:X%1ڲf.Z֒Ug #[(1)7;VR lj%|ᝐ)=g ݛǶ co"6ኼ*6`_;1wyeRB䞵fp(\c~Wώf]KL2^͂S bQ˱eSX~i' _BJu_<[hB,;bjGFe8O|mW/a.X#ΡodX%gxr㱃uYr ƀ_URXh=e2g$12Q7aʹ~UnERospjN kHpCW}r u%c` %t}YR>ti2"ڏSkY/2줸A`WU(ŋ*!'Tիfx,<^ 5ą:u2 tWR^_S=y7Y- )7Yrf:S6 Iٲ(SXWA(6%0ȇKD4D^fBNe2M8L2EuB~~X0`̡T?Ȯ+x-H>}-! HoL 9jtBPehpE~i̯ڂQL|턤B t ok(*/.@"s)SN@)wU1;&6ʛ::tOMdqdc#XVQz%OE՗2\fD0v6"2!Ͻ v֏Ad/IfjZr9 1v5`{J](.qr*ubtHHEM `O81Ǩ9ݹ71H~?Hy1'To_a `h}uFL5Ne[6DSZ4O$  ) ee[;8c-2ix?۴jluZ;)%V7%sH>]C#h|[I5^do,tY&9$>1.x%ot@ T֚hx,g̛2o3y=Hٸ;>UDe-;q0 iB̙ێk f2ySE2 gABmk`lZ3X<>ӊrCopT –ݹu!JtxeW7天܅<s^_ZMFG+!^ 2^vmbw.*GAO1=V,'Ḁ8.d)_o ĭLMıksy@KS|P|** KK*.p#AT"F2DR3bj h]@TP|D- F1&If* ŅHI1j Oly`b `"Ppt8bYwm [@v(oˎ<iK!?cQu+d&maj5wA#3mWIٗ} ъMԉhZWNHujHYx\<};PPi2c!=i;al1OWY|5X+NLUĔ|3AbOX<,AQfpg Еj[£%8xv8,^bܡ.ѫ# z&*q=. s)ZִC[/$>Js Ig,Q"|ɕW&0JP&J:r4v=gJZ r0Lv PrWtI(rDCUnF;XtÎ=f<~V 5 ^HU;OE^υS;O${&cwC:M. _@O7##=0F<p,SG˼/CP$oo<]EZNhBmXBn$F4rcp@9!Mf\lWV!WUvZ@b@EnhZJL^$+(%@j:p@2S(_폂B\C,4M.OLZp2 &6z owd0#A&&-}aha[wfHȹ-H+gWSܤr'ꞕ_# p(R=Z{ſYZR ]UJ4uY:#:0ZF5/lIjʯ*XxG(m~:5d<)G GδUִ٩HS|3fWa y܂]γ ߂$4!ma0Rl0\F"14<q%|L~ң7bK'~B¤-s_I,ĺ.xt>̒r]Tm/r|Qa5zzhx+XI Tq`97#Z}:Zᄾ /SnpW+*đ `\+@;m^qf5ʒ9'<.+owlPԭ;{4dtEj!қB ›Uwܣ-^p(6DP7pa}٩NNu>*mowӯ8q\M[0`8icc[VѯI )IZD:6-tedԈȆ\ԽMpWE+veŬUϻ) d^A|!*&0!n=):5܊QOR_'RYj'eI`W6m~ )ʫB |knLt =Tiο[p;m+Y'DԲكXe ^l; biyA|ͅuo Ԙ`l }c5" c,:EbA٧:)u'ˌ5`N#Y "w뒔f?-)WJ)kP&{Q* dOul1Ng2Sw2FGܕzۓ%(d,ęU~r?ow&1c72daDj:;'Xb{&( ~B(y.l9ƨ\St#N?z"}5Z?'3]eBEzkY3)t /Iea-c+ Eq}LerNI 3wm(I^=J`tASď1\OUgmH䭉R )H0Zk=י_-m[vQD?s Ɓo"6oqHw?DqO B l?M^rpa'9;K{xqۏ1NIi_ n>^MPÉ6D%,YzLq+ʣWOKa7z>A=:YK# Q@㐅ӣ$ГmvWHc#C\F_|'@`U)|,}8=/|Ĕn]䶕,0";սyr#]56Tޓu Wߍ}RؕVic Nt\Ƹ1eF'֬daHhtPzjv #r2vZc& /gt`2TV%. zG̳zQe_;G`5ՀjFݗo<-Bn$-EdfyNe'SxS+ ^U5--]QA4(1a~{!@dz/}鷮O꙾64R TܿEk(ŹyڙL.^X6o|Y}հWYrYBF+PE7'6JDb)>VmJpcD hn/TQ6>$4[Z@:'wH FAoGtbB4n} d;W8FBvJ}O+l9]c .C|u1ѧ?7@Oɍdv%c >#dP%HeqvC]HVD|0,1Mס* 0|ᢾ4K γ Y̸ wZslAYOP聑xyQ#8L~UUHO$\;y\I*J[8EH؏jKq&z7('K-,*Fb J[ 1Lf[kq*ЌG컔49m74. ܸY pJ*^?Lkl+hP~!^9qNwWh>i PJdz]Z nZnFR(!"beۦG{>v(%{_k/Az0ݿ]˗RAV`p!;b-2ﮎr^RV% {A[K6[2p)ך]?sy3 4A/з4 `pK X 4y= QO,^@Z7m°_%3hAf|.YtK5ґ#Pɹ2 Ln ?/Pӳ&|g+ȎԮnkS;=3l\!9qW9ߓ*؎ tC"\JSSLv|J`W4k#Lb.'~Ӯ$qb2\oV#LT:4)*"E}nSq@̮l8zmqI5Y\-g0v2xد7,TAaCMHƈSt +; ;lqmU\N~J/H2z8v|L۶lNy_0hrT#m]]0c$u\u8J?JƁ[^YZsT6jpm4(Z N&%4LEV ڭ-;֕_5RF"dG/m} Uh !{pgU˘߀QE@/E O9FI3\MK)xm&Ac'I |CRsf44OGtӃ[#<'~pK:aO^Npsݱ܉wf8 p y'*|8UV^QYbQ!GB]s>-9\b f;Xnjw#^nΧB.*3=ЃW?4hfIuKD]yЗ>z5Y޴QY&6q=%DK:״ E`-L1|w1TaSHk_2 :WdL #Uʩn\'83;79ԉU0~$9'OHXs8-kN ׆Is}:mیk,̆r(:(1$P=A5u'Bp<6IZnL8 eMQmb3SpWR\OSr+cYƪNiGJI@k³]تb)K %MXBȝX6c{A}9.~4+M}7_/=AbIꮳZ')]&+07Em*jUhɌU6\5C78(:A W/k.IIt7E|҇n@aoĈ Ÿ̫t#&n;FR*HD'jyKFV Ġ Qv%[?).Wȱ;>R 9LizԸ%o/Hބ{"pSwѭ8ҷH=3-G6Y]w{0qsAPYhR򭊀/*zP*P5Ca^wkp$P4g /0F!m; nt7.r Q܍%ʖ9`kԋn-u;ΏifDH@#:"bpԉV(aysiNj6GG5R v_`9ixݪ`ہxWU"[p_Ń ɽ0N(ΠZX>Yvһ'9!bzi#֍gd“,y$Ҟbe6HSq:ybC,h a< [6ڻv ba<8=hC+/{b.T5\@6mmtbQ*nRVwΒw>ށЈɯ웿aZع#[7~84;[/n#laTNttbC8BN}c0:Tg Wv}Q;<=[-81/FˣȼmlvFt61IWrE-ۤfI GE,p[+'z^#WʽDeL܆96|6s+uPs|FxVv7fJ'AM] l Ԙo<}Po-)nI+,Ol#iV4YAnDCZ6RUzbݿ\3KrV5Dh Z>tdzx=H,kD8BMިo\_#8#-%_Q-L)&ER [̋ |Ga}5d&!5V'XO}{Htפ/u36ߩ dAHuO7KoS4#cSun ]npS| :n̓EF+<0O~|ª[t 9; ƧМ5 #8["Cx)yQu(Љn8@N"n_!1aj+= /8+$xSIu#N$"WN>/qo ώswTvf?rMfjhA]iw)(Հc?)5VL<$V9+f.5 GVx͈_(ەkct dvUݏr{FD*Gl(+id=R4D_ 0R\zIo=rewyd0f\+ &3 q> }ÔN;4sOO-\GpiwRc:XK"/k\?ۃǥO:+5 3W5'zY0+4:Y6k' @]^Ju2S =;΋LIO.N32j"woVg=І|X 6X E8Rf}K6_d oUljXQFiS!ZOME njbj9~\-eyRj̃h"bT/Ԟf19j/OW5/-D2?luٯ)KX?h$r`20Sa!ןv=[ٴCS/8 nD\IiR֛I0E2 WEb8 0gh?/t˗fp.s$NHrSWbЙ7:M *J#lYߒ@ }3Q9+Tn{x=4c7SK'NHe (~[8"DOc2X#?M 8 :.b-~5(ZLW2qFkc7#ƞnf3 K\4eȷNUD3We\ebTB Lr hL6XV9\j+%){mgڸpLOOcz|]ckه `nFO xlĚAB1 ٽ1K kPأ8ݰOՐ9-;XG,X`VX&ϧ#*\Xt;nmF|zSuh&XrhV[-c Pjc &i|-ƞlQzx;aFBr:նq**b#7rߺrȄ=2v\5Ξ\ʫ}*=m%(n[;kEwW ps$o(6?%ݲrm{'}ġsNJzbu4L&t#Jp<8C؉ lW 5m:ɩ)UE}tĊK ӴmPqDD+5+Tl1 # /jDށᔔOf4te1j8r27B~sҺ=3yo6i*)D;~f npa+RKAe) $vj}xAffsf.'p)V)JPp!-8x&"asCrl)ߚ93˲(uB*c ;;hCekFPAtSD׻ )W, %`3+IbhP.iI Ɏ~xY#W4%P`*f̶<dUT'5lPBo0vyRK~yzBG&nWpTe9L(^0-GkcknQ+kvXW;{%`n J;\E61gd-2m–5xK9meQ0CD>Z:h<$pz+enA\4)3['MV 4`;H) u>v^/.Fr}PGD-ޅS`\Y9$!]f>O- %vkܓ}?_]p(fEY+@wL},$L p՜j`{DWy,O`T!6M ٯK2q)+ظ }k©l~ 2PahahAtĉ `(Y h[[8CmPǔ;@6 YH W[Jř 81hJH,MrR(:"w]hR,MCt.JipOFp#YJeYqVqF;\@5 'f}:nz }2B&n:sV (0\y5ெ>7TJ\<=# lѳ=R75ZQn_*|!yqyM9I|?(nk\ /L<]ǯI\>~2*l{Q=T XH(i>0=r??пgbb,d|x[v~+)KO6ڌ!bk<~ ?d2 A'FZ96Ӳ( ⠔W]Djt*Si⯍#x!g0إ?.<=8x ҜNWRS|*[ -iΆ'huf ojDx1e2~^W>-eLYKi=\fhK'q44qXx;%ay۱!udp;?"^^iQb{PbseH~':PS8_o~vrU;ňj{}+ش4t`%xalj.PW$/ae>Yf2yV lq;U &una&U-j\4wG"EeX9sݒ %g׸J eTi}+;KF]$3=mk-dsk [%5ME󷲡p'ڶ*' mi(XcǻV7hIDڌJp4a$n:シH>MT89.?hZLzpہ+TMH"|2z}l%)l _[`ᔜhIm~ȝjs WMuR8EniY.![CbGp& !6\Bf}Zl<:xayVСt]ƿEg5_5NrDcG]eSDx [1K-%3\zڸ G;سO4 <9)ѢDɳ5V UX.* }bIn6c@cm_3,p !i=2'UN8EUݵJBaLh?c\4hgqϭk(K䷵u؛1m3|>E{u^ת&&Xhjh]n8Ľ,Dй?} \UqV9-#yKvb .\8ibUd$\$elۢw=e`:hQzm)A.k]?|VT>{lL 3{̯!x]=pX^ӃZ߫'Ac g\l˒4R T/ 9'a(DՑfۯhnS_@vh8WjnA oٙPYizIz>Գs#陸7mkLD埼Sw&fҭ~Ԩ)_迒?IY9O]X(E0Q8+3V mƉUWZV߲4WX2?(]AblkjKr>7uWMODA2s'{SjyX'ҸZ{ԏVe=SfI<e|^V~kn- [J+ ɥ\=%RmomA D_R({nVx-J_+yae9'rYx;heM.x*y}'eߕ=dLE!Y1jG=9U2_;CI0i.فNt+_%GZStRcRj"l9 YeJ(6F\W޺znC|/rsZ(Gw""&V<<_{%L3:uΦDK!0 )A]][< p8ݾĆeVCUi x5akEX5ai !{>%7MA=nXDѥF^uk>Hңe1F1`2<MUQenB F3}ti!Ͷڛ4Tk%Kme~"|#b?Ŷٸ[c\rVT}tTjg!iEvS*dp XgHܒ9F߶{l3"rMãT9ެ;,Fav>%N)ŲtҜmBXH|BN;ݡP+eE;_Fߩn&A63͖t3O&nN#Z^CS^Z|)x\ տW,р^?ĆrY?QbITWȋ/p`9yT)v >ak4l: fcJaSoM/'fY5\eX1){8W1qDQ V;W2cрroR%y00搕f¤i왂+m0i7NF 4Fӌ%%xJ|s_$Sùw<1,j%9A WgqŞD?Τ(=gSNJh9&34x 7Q@=O,J%r(f/TWh !;rM׷Ef &KE]һ=qt*wqdzV$/9Nuckb[f $wCp8j !jڬn>u~dXϥjYS,*qQZtmz|K,HDR="lg٭`ӃF-޲h+Ł2D9ӸG}hxƧ&4/V~-.ɳ23jn  )]ōqEmtVϖ]H AI`>Ur*/Z47j*ώTl)Ob!&8o4y1a ֏Bkn eV΢ı%,Q,yP zsv9s-+P_S(z514~4kg}mk 3~vʷΞ FȰ2eMd҆*cE٬D;E礚N3sxE-XQG^F ́U;.- npn}){Ƈnkk' MqtʶDm5Ɩ#‰ 3 `j$FjeΠwGB4yfUޯ6 |qKd2]kQ-ϞNJ[*{#ˬXO{V@y4*꾕+=P"c4IKXrX٧>' @\$yOf);+#3ܾwk`E1 +fkܘ[r y'dFؼS _3Gx"|PC\8 8ajۇ|3@fM$IwAK"\$c[,LV;A"QsDzΩr޲r?؞ 7Ez[,_6`ƪ vJzv7ǑX b-\*SAxֳ?R@=/q(T{lĉ:-[Jli>g'[v^p l c3,?I*-+WÝT{|x ubqYpC!]0K\Yܴ~&zm_~p!Q#]jwg*sKa0/)݃:h  ^tV, .[|.<~gs/#*QAyѸ hDa32zZ\BvѷZ >dV1qNVGt:nsJǧ?1f6m/Z ~'z^jEë>ɥw7G9F=J|ܯKc,m6OkJL::2h)Bbn45~۽7ws zd_`٪}Vکug$ȳT% ̛1#0%Yxux,Q0Nē'VdIlaG9W̗ؽٺeԍ.%ZN< XESbڒ,S@ܽ9l P=lΙM<Nʮ4E@?c1uǁ>O H|.W*,N,RvjxNK5a|:TPyC,.-0ȥ %!FO sKk|X@RRtG ByOrTnm8d,rлUɷ"eS9:y dFAN9!<[#?(V,3^酫#MY8$ gFO#/^7=GVg_daBXeRG$Qv>5.=L-fJ_jzK6FP3=,F3(/{Ҿ^@L&\Mk^r1(/<û݌?TAMH5l oDZ_n_`y)J UX4uux@C4C@HS;J!O13s6D a2.WiQl¨_wV*'; @˖TNٓε*6 L5D$W =vɏcܐej):H<_6n9jfg~knp_i=WL*K[f1.tojnDAtvP# :kX֮.M2H7>?7c S& wLf Sgtr 4Hl 'KZVH"T]i4"` 6OOcL-,]AW4AUAVLv8Aˠ>oj!&Md-%j3mTdQ[Vp̋TlTPӹ CuŃ Dh-(y_r*٧!W uE~=;VX슥Qq?GD¦8׆-jJOd 愵.쮀!%3`hq". @u P V5+<+Ht>x2g C ?Y߮ƚnH;2ulsC}ZFBt|򊓜7Y6gX|'F=ׅNUF&v #ўsJ|rfK[A0"o׆oX1zdˡ:8 S% ֗F[[Bfpi)P\la :yv5g窍9gAtvJ77 (XF,[mY`]ϛE7\uzĜ[vT2bl}aZ Lǀ&vme87JIbL+#lKX8'Ww}sLld 2} lj؇w?M~WY}L g(&Q^]灸;.*У2w:;M@R4EK{? e2=?9Tud6i =]0 ֌7G.n| bzHm$bcn`;w/1ugF+T#9|ȧzm5S[&LOыһ?cgK(͜Ca[8nW$Vѩ88]v{摗}%w '2о>rr;/+ۛ>\µ4Z>kM}CFЏ??,$)KRLASW2h$\ꢔ$% }fG*be VFRu;֜\}Ytv->FW|7GAțbVGLNA>ݩ7E]J!-R 3MhYrU$uKS;хB:7~2 CPq`v,o]4{(GYaa_䲧MN9EXВO/ .ThߟZ&A[R)9Q>OOŕeEjslAka::|eƁBvuZ6 9|X+JpM|D 53G'"$mkCae_mkR,܊:/H@uIyckcU]Pa1eH;Z3U pǤ{`\<76O$_\IEv$'dܝ\}m-E; B'7g~̳Lt󝪕ׯF}|ٚlc?TOEk9 Z'}C * 6FNw<3ĵ4TD3@Fڀ),RcNm 3TV+J/DtP'J0Ccv#sԯ{緕uEk>|=(=L_1ӛJ '?P'+,Tw KQݽ ks c J|Y@ 5xzCi\JO4;׎h$F+E RE%EAƨVeZ#iQQ~Mq |fƱ#rgՀ,v5i-ph{2otU?./ZӦcueRV^\R3Apm1[B)P*^=gCLgeV)mp0&n0* J a@`x.#-~ˊ6iS|6 /+ i{SgV Ju4!_{3M|66 a0Ą~LN;x >J-V_i+]KTzSNE2O5^|1꠶_fWOk;$c.!vNj4vR4?{ +fqCpLu%1Hup4\E`6/MN<@2hA+@c2ឮ<)>`Λ㤹p(5ao4Ivd*T~J {2SXD=5.&[('F@gr 85ҲAc3 \Z}@!c*WvN8qDL_k8;˙}mdsL`7[Ro_Ď_4yof!TrfITˀ23{ 0X?}V| IPqђQ-˘ $ digh()1 TitaЦ×ّj&)QBӓz`1HqR}u܄ƿl^G]@ +{2J8[?Rkұ=㕠O2ЌEFƼLКeCÞZUL~*?ˆ֍FYJnIU42w`oe(0ؒfs}|#PfpȞ%Bڬ~|rnh53l+}Bt荵}_\TfIآ~["cSD@Cu%l6sҼ˔ ^tOHtG2:TuX@wr0~ZN쉲ڽ?\&b=7)HHCMf翟W¹4qblv'v\kO%P#1JbWyr$m^] 6Lnkx [zge0Q}Ŵ?G8Po!f$2Hm}m*^Jĺ./LȬ7{.)p5UaOuu|$iZ*_%͞8ȖTQmѝ?ržb6#Q%(p39|*Wmjk"|Ϊ8w!Z.1*ptԸ? VhMiSB>Y Ż@%VY^ ýd3FwpY*fΜN**+4Iq|"8r"a^~Dh3Oy`{*٧="қo7Mug%lWZJKpԬZT򸻶`+[B[?Hψ˥M_@RW>z* LQ-7}З[nFna@3'EF5:DDiMqʣD|gtƌ.oH_7dVF*N~l}/;s$i^XMrO KF-jX ;GS01ݭyT00p.eWT/a-BySR94<{LReˮr_ lbAnnω+8.h@1PZfLC)h!+#jm_$h&ˡTR|t/!w|;+!gjPiHL' oOҔpkFA~҄吐1 icJ_p%P+ CZzǻRmt 0('"pVi, 8G۴F',y7ne&\v73\q̸$.Gh XQ&`ܰS'zڎ1A/ zN$DGjt΂-ytW^qe9]Hد!m1=sMoЂQ[tj}$NIXj^1(]ul:zSLzqQ Gűsy&$[pU|rjNU \SYଧ}"50kªN \ZxZQnV*hz1zxOc;xGmP 愤}޼hQŬʉڷ%D"+߭3ThyڝKr LJ*"}ʴg5/ B6Fy'a;rbl0'J:K%- v%V<dW3Ua>!r5d {5(LlHθ1!24g&?fl(冭w53 ?9 YJpU`@y)ͣU jB; J35GSFęX!ՓdobI$ObM$ FZTz] 膠l#%Hbnc7:" ̩Ӻ.tG⭸r1)WB+3+k` X=@#_)IƽVڿx#6GF`Gbp{ 0L^).wg/R Zl.TxSyJu$ďS+$=Tt=^4=6#J&dLb5ntM¹ƽ|XyMۻ.q ,ܸk}U;M->{A;D0! wHQPαs&8?*3톗dG@0;U=54N%H}Tm;>{[%0CL'+B"SJt{7''(NW4m+aXѦi'Hk C0߶VlcоGO̫n@#ypbԋq"m_>04A?JGF8[ϑ1fZ KڣlAǂ(ezXU3;Hoc D0{:YxN/^ͯ]/mˈ:Ø/ Ν˫4\ ȝm:lVNs-cIXA7%nZrfF iz.I(iu=ݧ-.: ߞOb}gn[@*5آb%:Fތ: OW$NMN1P(D"sEEɼ;Xb 4лjh RBViɕlqtص>c]^XآDupk@y05W$^0N\A{9}xޡƣ;lNJt9=XW-hWdlV]Eg TC>N.w- RvӱU- RBFK <߂5n7O |.*SD$]@ĒGcI~&6\Cv<} O5g0?mtnRj v5Wd9ɍ2\˘>†.%I-3Idਵ;0[ oE ւtۍ6,j|rH s.??R{鸖{%5Χ-R(Ɓ+]pQkʤ[n=_B|hM Lj?1ϫrX0w5l䅃 >뷱~k1 B^?W*Կ4n.)D4_>8`.]Iq Z'`dϖ} a:(6Ԕ8=c౻F6JѣH)e1DkK\lG;8eŜ_=rEi Hwk ZKVYkFA_]A!O!IQҹy2E߮hsU!no>B|5_vw 4\YH eFPdsMԅ+"Ŕz&&L.kFjQ`PB3("*͠7JN? %d˓ykC5W!$ory5Dzjy6)x5.z=mnf@[xҽPq5lqYGպcـL:^qA!oM,wA9ڹ Bb[433dWqq`XH*% M:YΚF xhDYȌݴj>p($xRn'PB FuݟHֳ0Fty|7por'oVh!m2s]q||U8FBq4@PpFtN{~#~3B$i2~n!F%(PaFz'R +]rhJGN"7u9=mqkO+x7,o6_M$_߭n?ǿ!Zo/LNc~E"]I v8Us+jUˌlfzEdw$,==}h@NqQ.!;tVM _Y9u@| ꋷ\3i T"XIYDTüB;W.iݗ)yN$,]<Pqk.`4 WXQz@R?= W6Q<˯uxOCCUh&9b 7$q( ${)t8EҺǪ%=%۵wXuS‴)q*8UK8:Q`)E Mwdz%[9Nldt9uͶ`jҴbn#a.|2:H!&OZo=IHEc0lZlBԯ{G̭Ҩfm"qEa('7oCWWfpX%-'`}k!A.d5.Vrӆ}]-j7< zd_ x[!* Y->OO I=-l~r,lt_"iPDo 4IxCsO[H0:CE/]f1;ŷVs*RR꺏#XxlA^&Dv7>2Iwcֈ9N>Z獥{2Σ0G`S`+v^mD[7k287=*]O?|0u#Ӛ@̂X'PI=Ɛ4[N&&nB70{Ե.q㧫EJ5Zd=%e1Vuoj_kŽhF:QuRCYt_`;՚isF[62@h9ɼnK.ҫF/Ct㈭B\ G]ienŌRZ޺΀;!z {:8VQme bGb#> _6TIJ]+V243Qٮ@~,~2_ W9a[ϵ"\PYNGT-'uЇe%8VIGᔠ&Ä9h9lsurx/UEO+ft:<'+f٣ }A%أ`66>]p ߥ/ c*پa}usI52ift`W+pN’GȎ}d^||WۂXǠ ʇE|.7Ec.+G ~&jy%&(j[Gc?9:-4rPgWJĞwt7?aڀqoUkS*>q{cs2Q13(u;N o(JXp52% Xqfv ZY]NCsdokIo|;ymrGf^ dǎ]F0܈hk5q8YdrfIPGvoNnF)YWJWm d9??/q*T@c|T1u|'_W VNRmK1J!⋍i#ŖYL.ɰ|WɓZ]69hP&OpVAE5L&GT`|+/(AϿ`rM*# aAieW\ W}Ksb67RmbiFp &3rvͩJzSRƝs̐KדwDjS0tV؛etiGׄz/b;aɔ> uPl Ά7fL!"RSyPkyH UXLQ;Yr,^&* yo?Ooztn4 s)?lB7Axرxvə#fSU cF wͨ+ b2QI31.AK&"ׯE<$- HEƜ~ll %SݏQWX9*4!kP#_-.14qf.+:IHyr˻P~sX۫V~`mukCY}ڻ0 : &nAKc% dV dž|#⩿QM731 U{ Xo۰S#MN` ҥq V!W08t1Nj[ m`g1γ;>&הFx~']^aזɻtNy 4xYXzșd, (-Ȳ OyY,S*Huޅ"6<5BhRα8dlqCǫ'%[*'["N`mmqs~Ta@{nX5xGtaނb:URm/#}*6,SG>Qxe uޤLe[H`YNYax^[@9[U-(Ot ~EcǗ cFu$M\/ѐ+z*VF0H#/幍p|zB rQ7b~n7P|Y:l`n\5y2}L0n͟cQ]3휱bh[4,?и .?+ d?{zȬэV%j},vr' ] ;h!A(W;sW]8J-QuFVtl<4_vA{(dތ#[La7ɬbb63NSt!5-aeh6biE1*ĥοju XR6k/Gg?RroD9`38{і}P] ;bsJD5^!| 9|"STbKuSfߌY3Ia[U9dcq{'T{x85\aQ$k4d5* >6k+̤tŊ*YN(<գFvpc 딅eZK^͒U.w$帹M< T.K*eȥה*5iK;%UoNnK]nZ@Eڏ)B-EF6(huSoؤ=e8n5iAn쟼tMԴ4?Q k1VZfY}*iJ2,g@ ]td>}sڊ r<He7PVJo3Y3w#m1^n%UFǻPY`AiMaą#`|< Szz/̄boAV6Y+O7[pRbRyi+PK0Ĵí ~3bp\Z#n%Uh'hF3i0: $.Wѷ26@, @S2Ԗ à`.XMN̑l[Fk-,,} 2&'9@G;'+|(- Tg?KiX{BK,pisxƻȽܶ߆ )aeLw\OZO55lkZ}Mw2эӿIrzo]km &E=tew~C&(x&n8=<cdOp, ۝@R-ՇM3ع*9f7rz!7%aB%#ޭ7{~uNMpNT\fH -fA5iu[, 8t1I/( &z~N|<+n=|z N v(cK6]xY0s 8}YΚ 81pi!- e~*{093y?.:k48AP] mTNZRo1EbimJ?]7sZ+cVM2-')BcJuт.Mo20>ڋzhۢV< Z{hG]W TSFBbhGߙ'I[ HuOݿh]mA$ c.q͜z3u2Eˇ:(/@4K>߾m}PdN#PjҰD=( [l8[w#cPGbA Нb sEӑM@>9@p/9GՄc>Dd^Caa :|O+{輯 W4Jwy_Trm] [1㲄hg^#G`DlTADXsoo?ؙ^KA6vɹ0 7uX!mP*3eFS 駑_N*%֍tH#t6Z d]i{w]?ԷєRBRDaJԆH;ˋNz!`Hh?ȣYB'T%I>49 |s372^w|HmS@>? >2*T~6FXPPv .h֢b?bCxOLmȏm#c0 Qeh!euv^Nb%HY ӸQ)S >Fzq:h |}&hV-VJnK1#tig {6 ~8ZU9ݣUEWNb!* !C.~m_M[p3/ l&˛hX8COQ&,:g_,@ [fB2 '$R>sg#)m -Z`9/;nå$f|6hoܿS(D `Qy3~w**X*]2 Uֵe6~)=zpĚZNh$>p=1 vs /dgE1uR?H9aLTtn;:ͭS1@Nd~5Ey4W=͈h%08 0\cN7ҷy[-.U!RUR1MHuY˧M7`UY~) T%=3Wd07J_<5_5{:fM§u@7[ȳ׋w+w_'*nD>65_ }Ե|}&3qHm]o2fҞvb cR~wh=yZ[?J/IݵvaGa+'ߐKWEAzKVl>P/f #dsE΂ˈԺ1llhBBEXu1j%(%.U8K\]RH Җߑx\IcsS[sGR)_@*S_vCg{ު~k 71(-ehXғښ?9'z~0'U$񝨺xZœK(s3OYhvǵBOh+DE>?Iɕ@;26Iڗ ~ܫ=}5i(샴d쌚 wRåtx~dO^.d'?eʕNO{|Kzˤ\=KҶiHM@9<9?^)l12Ž.Y0D Poރ̀4s X#3O7-u3ᶥX !݃a_%^ V{7m$}H愮R!~}ȅ.mm- l3wvP<2ݘ Qу<4X'R@E[≚M\},x|dyL>4]TIH]seUL5H#Ӓyjad}I5bDP7Y|AS~OW/j6ks?:]&q R!Af xŗ kX=8'G<Ǩ~m}"[->ā>h~UfteX7t9E][kRG|*/[tO HG7 $ hmE(FTMS6SZ҇ =J,Ϲm KP)OIox7x;̕[溥"bџTvi|0JsblygUNMWV *h8A 1K.#(QRB`oIL+=Tɹ,@i Ns)ZPTa tiA4q?i~k<c \ 4϶ZO .޴ձ/?]M%Q`8#y0Ҟ2] eXy3T<'kP\<maOBb9X҉VKE'-.k#91/NfxӑwgJF8_|xC0ڋrͩ$bΊn%g Ф_\C0y,'UT !}hMB]O0-f΄R6j뛪J(2&(Bhw+Y^agMQQ2t~^@㤖 #ɮ?mRm%Vtx]ayΣGQY ~|Q%$բ5ThAjԌqd X, cؤMb_C(d(@h9gJ_ %"X뽭AZYBKW Uiwg775 U<|pU=4M3@ Z֏,[,քe .`ӟ=^Uj[,N9s;Ea쫊X% %@(0lPV[}E=tF>W  wPA}E|VKmfLy>>y^WK5էiop m۳3t=nKkfk:CP2>6+H&X TC)*z;[50,߲ɩYn?cwK/]oz9a mz^B?*{ D2[7W2[(pZcoss핒*dbqՎ@أkx uKbaaBfkt Fr5„ tKMH%^m^.n46b毬ޚq+Gjvtca"r|wItTYvqᮽ IьޭF4$׋(la DШnR2(N@qO@ot/B뒄㡙~|շ`i²RyK.7k-KY@0!t+=Q G?CC|HHap*^C? ^3 Iޣ{\vՕ+l}]PҪy.e}tl9vKX$9[7"qt&"i@beY!rsQ,E/xLvHRݞזLQmC%"+MF{DH˲峖M0!VtX!6$UyR`#AI8qi?s e(zyk2D8]R"Si[t)V"bgXD hȼ;;Y`:'oT贿pD*G!7 E;EʯfԞX+HQU,zgӚ=Uhqie/2'i** ELy7U2ffk;;3ze ƨЩMae |vrZm$a,b< @ tbc[H:~l.ʬ1_~+J2/IՓ1uy֟]x5BOnœ5!As\v꿌n_P}HP9.cVSr>a0?9\@>!.8R56g, ļ/*f]kަoց4AUzWI;?3Jƕ!?Gwqnwߎ}p9> (l mM8kY9L\tƠ5UU1A2Z_1$6F;[9jPӁjV{2yҍee2lmUji~M 籨Gyor3 d;7}4ZhTd