libavdevice57-3.3.1-1.1>t  DH`pY,PB/=„,e[hfDXyL뀋jh$''CPZ'n8'WٴXЀ;emw+mטPIgU;#E7-7cF#Y uvV} pI:8EΟ]ƘYBxhӥ~շ%An*i!RT@_819/:`TkKHJ0n @|~B[f-[Sͅ5N?+98FCh8656f50987ced36c20fdf40df4e8d854cb0463253#҉Y,PB/=„.]*lY&M!ZI 2_plfh_3^]˩pXaqYSTgSU:E5HX~HYSy1m>Ao!H~f*D80[7[,T5dUyiVo*φr~)P Zy@iAeF"u?/Xӿ&+cM6jK3EaA/CY^dϽu ><{,?{d  0 $7@W p      08)D))(8:9:: :>x(@x7FxFGx\HxdIxlXxpYx\x]x^xbxcy_dyeyfylyuyvywztxz|yz"z{ Clibavdevice573.3.11.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.Y,Pbuild74XopenSUSE Leap 42.3openSUSELGPL-2.1+ and GPL-2.0+http://bugs.opensuse.orgSystem/Librarieshttps://ffmpeg.org/linuxx86_64XY,PY,P977a86b278f4820c4f7c5c2f47742d2dlibavdevice.so.57.6.100rootrootrootrootffmpeg-3.3.1-1.1.src.rpmlibavdevice.so.57()(64bit)libavdevice.so.57(LIBAVDEVICE_57)(64bit)libavdevice57libavdevice57(x86-64)@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@   /sbin/ldconfig/sbin/ldconfiglibSDL2-2.0.so.0()(64bit)libasound.so.2()(64bit)libasound.so.2(ALSA_0.9)(64bit)libasound.so.2(ALSA_0.9.0rc4)(64bit)libavcodec.so.57()(64bit)libavcodec.so.57(LIBAVCODEC_57)(64bit)libavcodec57libavfilter.so.6()(64bit)libavfilter.so.6(LIBAVFILTER_6)(64bit)libavfilter6libavformat.so.57()(64bit)libavformat.so.57(LIBAVFORMAT_57)(64bit)libavformat57libavutil.so.55()(64bit)libavutil.so.55(LIBAVUTIL_55)(64bit)libavutil55libc.so.6()(64bit)libc.so.6(GLIBC_2.14)(64bit)libc.so.6(GLIBC_2.2.5)(64bit)libc.so.6(GLIBC_2.3.4)(64bit)libc.so.6(GLIBC_2.4)(64bit)libc.so.6(GLIBC_2.7)(64bit)libcdio_cdda.so.2()(64bit)libcdio_cdda.so.2(CDIO_CDDA_2)(64bit)libcdio_paranoia.so.2()(64bit)libcdio_paranoia.so.2(CDIO_PARANOIA_2)(64bit)libdc1394.so.22()(64bit)libjack.so.0()(64bit)libpthread.so.0()(64bit)libpthread.so.0(GLIBC_2.2.5)(64bit)libpulse.so.0()(64bit)libpulse.so.0(PULSE_0)(64bit)libxcb-shape.so.0()(64bit)libxcb-shm.so.0()(64bit)libxcb-xfixes.so.0()(64bit)libxcb.so.1()(64bit)rpmlib(CompressedFileNames)rpmlib(PayloadFilesHavePrefix)rpmlib(PayloadIsLzma)3.3.1-1.13.3.1-1.13.3.1-1.13.3.1-1.13.0.4-14.0-14.4.6-14.11.2Y@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+@jengelh@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- Update to new upstream release 3.3.1 * Fix uninitialized variables, signed integer overflow, excess shift operations. Add boundary checks.- Enable ac3 per request from idonmez- Update to new upstream release 3.3 * EBU R128 implementation now within ffmpeg, not relying on external library anymore * New video filters "premultiply", "readeia608", "threshold", "midequalizer" * Support for spherical videos * New decoders: 16.8 and 24.0 floating point PCM, XPM * New demuxers: MIDI Sample Dump Standard, Sample Dump eXchange demuxer * MJPEG encoding uses Optimal Huffman tables now * Native Opus encoder * Support .mov with multiple sample description tables * Removed the legacy X11 screen grabber, use XCB instead * Removed asyncts filter (use af_aresample instead) * resolved CVE-2016-10190 [boo#1022920], CVE-2016-10191 [boo#1022921], CVE-2016-10192 [boo#1022922], CVE-2017-7859 [boo#1034183], CVE-2017-7862 [boo#1034181], CVE-2017-7863 [boo#1034179], CVE-2017-7865 [boo#1034177], CVE-2017-7866 [boo#1034176]- Enable mp3 decoding- Have libavcodec57 additionally provide libavcodec57(unrestricted) when building unrestricted: allow third party packages to require the unrestricted codec. The existing -full provides is not suitable as it can be provided by multiple libavcodec* packages, whereas we require a specific ABI version.- Update to new upstream release 3.2.4 * lavf/mov.c: Avoid heap allocation wrap in mov_read_hdlr * lavf/mov.c: Avoid OOB in mov_read_udta_string() * lavf/mov.c: Avoid heap allocation wraps in mov_read_{senc,saiz}()- Make sure each subpkg comes from the same src.rpm- Update to new upstream release 3.2.3 * Maintenance release with bugfixes * ffplay: fix sws_scale possible out of bounds array access - Drop version number from patch: ffmpeg-2.4.5-arm6l.patch -> ffmpeg-arm6l.diff- Wrap netcdf support in build condtional because it is a drop-in pkg- Enable all muxers and demuxers as they are just descriptor of format thus do not change the behaviour in any relevant way. * The best user now gets is proper interpretation of the format and failure to play it without proper de/encoder * Recommended by vlc team to be done this way :)- Update to new upstream release 3.2.2 * avformat/rtmppkt: Check for packet size mismatches * avcodec/flacdec: Fix undefined shift in decode_subframe() * avcodec/flacdec: Fix signed integer overflow in decode_subframe_fixed() * avcodec/flacdsp_template: Fix undefined shift in flac_decorrelate_indep_c- Update to version 3.2.1: * avcodec/aac_adtstoasc_bsf: validate and forward extradata if the stream is already ASC * libopusdec: default to stereo for invalid number of channels * sbgdec: prevent NULL pointer access * rmdec: validate block alignment * smacker: limit recursion depth of smacker_decode_bigtree * mxfdec: fix NULL pointer dereference in mxf_read_packet_old * ffmdec: validate codec parameters * avformat/mpeg: Adjust vid probe threshold to correct mis-detection * avcodec/avpacket: fix leak on realloc in av_packet_add_side_data() * avformat/apngenc: use the stream parameters extradata if available * ffprobe: fix crash in case -of is specified with an empty string * exr: fix out-of-bounds read * libschroedingerdec: fix leaking of framewithpts * filmstripdec: correctly check image dimensions * icodec: fix leaking pkt on error * dvbsubdec: fix division by zero in compute_default_clut * escape124: reject codebook size 0 * mpegts: prevent division by zero * matroskadec: fix NULL pointer dereference in webm_dash_manifest_read_header * mxfdec: fix NULL pointer dereference * avcodec/mpeg4videodec: Workaround interlaced mpeg4 edge MC bug * avcodec/mpegvideo: Fix edge emu buffer overlap with interlaced mpeg4 * avcodec/ituh263dec: Avoid spending a long time in slice sync * avcodec: Check side data size before use * avformat/flvdec: Fix regression losing streams- Update to new upstream release 3.2 * SDL2 output device and ffplay support * SDL1 output device and SDL1 support removed * New: libopenmpt demuxer, fifo muxer, True Audio (TTA) muxer * New filters: weave, gblur, avgblur, sobel, prewitt, vaguedenoiser, yuvtestsrc, lut2, hysteresis, maskedclamp, crystalizer, acrusher, bitplanenoise, sidedata, asidedata * Non-Local Means (nlmeans) denoising filter * 16-bit support in curves filter and selectivecolor filter * Added threads option per filter instance * The "curves" filter does not automatically insert points at x=0 and x=1 anymore * Matroska muxer now writes CRC32 elements by default in all Level 1 elements * New "tee" protocol * VP8 in Ogg muxing * Floating point support in ALS decoder * Extended mov edit list support * Changed mapping of RTP MIME type G726 to codec g726le. - Drop ffmpeg-fix-CONFIG_VC1DSP-changes.patch (no longer needed)- Enable libfdk_aac if it is available at buildtime- Update to version 3.1.5 * avformat/mxfdec: Check size to avoid integer overflow in mxf_read_utf16_string() * avcodec/mpegvideo_enc: Clear mmx state in ff_mpv_reallocate_putbitbuffer() * avcodec/utils: Clear MMX state before returning from avcodec_default_execute*() * libopenjpegenc: fix out-of-bounds reads when filling the edges * libopenjpegenc: stop reusing image data buffer for openjpeg 2 * avformat/utils: Update codec_id before using it in the parser init * ffmpeg: remove unused and errorneous AVFrame timestamp check * Support for MIPS cpu P6600 * avutil/mips/generic_macros_msa: rename macro variable which causes segfault for mips r6- Update to version 3.1.4 * avformat/avidec: Check nb_streams in read_gab2_sub() * avformat/avidec: Remove ancient assert * avfilter/vf_colorspace: fix range for output colorspace option * lavc/mediacodecdec_h264: fix SODB escaping * avcodec/nvenc: fix const options for hevc gpu setting * avformat/avidec: Fix memleak with dv in avi * lavc/movtextdec.c: Avoid infinite loop on invalid data. * avcodec/ansi: Check dimensions * avcodec/cavsdsp: use av_clip_uint8() for idct * avformat/movenc: Check packet in mov_write_single_packet() too * avformat/movenc: Factor check_pkt() out * avformat/utils: fix timebase error in avformat_seek_file() * avcodec/g726: Add missing ADDB output mask * avcodec/avpacket: clear side_data_elems * avformat/movenc: Check first DTS similar to dts difference * avcodec/ccaption_dec: Use simple array instead of AVBuffer * avcodec/svq3: Reintroduce slice_type * avformat/mov: Fix potential integer overflow in mov_read_keys * swscale/swscale_unscaled: Try to fix Rgb16ToPlanarRgb16Wrapper() with slices * swscale/swscale_unscaled: Fix packed_16bpc_bswap() with slices * avformat/avidec: Fix infinite loop in avi_read_nikon() * lavf/utils: Avoid an overflow for huge negative durations. * avformat/hls: Fix handling of EXT-X-BYTERANGE streams over 2GB * lavc/avpacket: Fix undefined behaviour, do not pass a null pointer to memcpy(). * lavc/mjpegdec: Do not skip reading quantization tables. * cmdutils: fix implicit declaration of SetDllDirectory function- Fix linking errors for arm and aarch64 builds, boo#995937 * Add ffmpeg-fix-CONFIG_VC1DSP-changes.patch- Update to version 3.1.3 * examples/demuxing_decoding: convert to codecpar * avcodec/exr: Check tile positions * avcodec/aacenc: Tighter input checks * avformat/wtvdec: Check pointer before use * libavcodec/wmalosslessdec: Check the remaining bits * avcodec/adpcm: Fix adpcm_ima_wav padding * avcodec/svq3: fix slice size check * avcodec/diracdec: Check numx/y * avcodec/h2645_parse: fix nal size * avcodec/h2645_parse: Use get_nalsize() in ff_h2645_packet_split() * h2645_parse: only read avc length code at the correct position * h2645_parse: don't overread AnnexB NALs within an avc stream * avcodec/h264_parser: Factor get_avc_nalsize() out * avcodec/cfhd: Increase minimum band dimension to 3 * avcodec/indeo2: check ctab * avformat/swfdec: Fix inflate() error code check * avcodec/rawdec: Fix bits_per_coded_sample checks * vcodec/h2645_parse: Clear buffer padding * avcodec/h2645: Fix NAL unit padding * avfilter/drawutils: Fix single plane with alpha * cmdutils: check for SetDllDirectory() availability- Update to version 3.1.2: * avcodec/rawdec: Fix palette handling with changing palettes * avcodec/raw: Fix decoding of ilacetest.mov * avformat/mov: Enable mp3 parsing if a packet needs it * avformat/hls: Sync starting segment across variants on live streams * avformat/hls: Fix regression with ranged media segments * avcodec/ffv1enc: Fix assertion failure with non zero bits per sample * avfilter/af_hdcd: small fix in af_hdcd.c where gain was not being adjusted for "attenuate slowly" * avformat/oggdec: Fix integer overflow with invalid pts * libavcodec/dnxhd: Enable 12-bit DNxHR support. * lavc/vaapi_encode_h26x: Fix a crash if "." is not the decimal separator. * avcodec/vp9_parser: Check the input frame sizes for being consistent * avformat/flvdec: parse keyframe before a/v stream was created add_keyframes_index() when stream created or keyframe parsed * libavformat/rtpdec_asf: zero initialize the AVIOContext struct * libx264: Increase x264 opts character limit to 4096 * avcodec/h264_parser: Set sps/pps_ref * librtmp: Avoid an infinite loop setting connection arguments * avformat/oggparsevp8: fix pts calculation on pages ending with an invisible frame * lavf/vplayerdec: Improve auto-detection. * lavc/mediacodecdec_h264: properly convert extradata to annex-b- Build with netcdf so as to enable af_sofalizer [boo#983398]- Update to version 3.1.1 * doc/APIchanges: document the lavu/lavf field moves * avformat/avformat: Move new field to the end of AVStream * avformat/utils: update deprecated AVStream->codec when the context is updated * avutil/frame: Move new field to the end of AVFrame * libavcodec/exr : fix decoding piz float file. * avformat/mov: Check sample size * lavfi: Move new field to the end of AVFilterContext * lavfi: Move new field to the end of AVFilterLink * ffplay: Fix usage of private lavfi API * lavc/mediacodecdec_h264: add missing NAL headers to SPS/PPS buffers * lavc/pnm_parser: disable parsing for text based PNMs- Update to version 3.1 * DXVA2-accelerated HEVC Main10 decoding * fieldhint filter * loop video filter and aloop audio filter * Bob Weaver deinterlacing filter * firequalizer filter * datascope filter * bench and abench filters * ciescope filter * protocol blacklisting API * MediaCodec H264 decoding * VC-2 HQ RTP payload format (draft v1) depacketizer and packetizer * VP9 RTP payload format (draft v2) packetizer * AudioToolbox audio decoders * AudioToolbox audio encoders * coreimage filter (GPU based image filtering on OSX) * libdcadec removed * bitstream filter for extracting DTS core * ADPCM IMA DAT4 decoder * musx demuxer * aix demuxer * remap filter * hash and framehash muxers * colorspace filter * hdcd filter * readvitc filter * VAAPI-accelerated format conversion and scaling * libnpp/CUDA-accelerated format conversion and scaling * Duck TrueMotion 2.0 Real Time decoder * Wideband Single-bit Data (WSD) demuxer * VAAPI-accelerated H.264/HEVC/MJPEG encoding * DTS Express (LBR) decoder * Generic OpenMAX IL encoder with support for Raspberry Pi * IFF ANIM demuxer & decoder * Direct Stream Transfer (DST) decoder * loudnorm filter * MTAF demuxer and decoder * MagicYUV decoder * OpenExr improvements (tile data and B44/B44A support) * BitJazz SheerVideo decoder * CUDA CUVID H264/HEVC decoder * 10-bit depth support in native utvideo decoder * libutvideo wrapper removed * YUY2 Lossless Codec decoder - Added minimum requirement for libva (0.35.0, matched by 1.3.0 package)- Guard usage of opencore using bcond_with, boo#980542- Update to version 3.0.2 * avcodec/ttaenc: Reallocate packet if its too small * configure: build fix for P5600 with mips code restructuring * mips: add support for R6 * pgssubdec: fix subpicture output colorspace and range * avcodec/ac3dec: Reset SPX when switching from EAC3 to AC3 * avfilter/vf_drawtext: Check return code of load_glyph() * avformat/mux: Check that deinit is set before calling it * avcodec/takdec: add code that got somehow lost in process of REing * avcodec/apedec: fix decoding of stereo files with one channel full of silence * avcodec/avpacket: Fix off by 5 error * avcodec/h264: Fix for H.264 configuration parsing * avcodec/bmp_parser: Ensure remaining_size is not too small in startcode packet crossing corner case * avcodec/pngdec: Fix alpha detection with skip_frame * Changelog: Make formating consistent * avfilter/src_movie: fix how we check for overflows with seek_point * avcodec/j2kenc: Add attribution to OpenJPEG project: - Dropped dcadec (libdca was merged upstream)- Add ffmpeg-codec-choice.diff- Remove ffmpeg-devel subpackage. All users have been converted to pkgconfig Add Provides/Obsoletes to libavdevice-devel- Add ffmpeg-new-coder-errors.diff- Another try at organizing the codec-enable list. Enable video: AYUV, Dirac, MJPEG, rawvideo, Theora, VP8, VP9, WebP, zlib Enable audio: Celt, GSM, Opus, Speex, Vorbis Enable subtitle: ASS/SSA text, SRT text, UTF-8 plaintext- Update to new maintenance release 3.0.1 * vc2enc: fix use of uninitialized variables in the rate control system * postproc: fix an unaligned access * lavc/hevc: Allow arbitrary garbage in bytestream as long as at least one NAL unit is found.- Update included pkgconfig files to require the exact version of ffmpeg pc files, instead of any later version ffmpeg-pkgconfig-version.patch- Remove the optional vo-aacenc dependency, upstream removed it.- Update to new upstream release 3.0 * New filters: extrastereo, ocr, alimiter, stereowiden, stereotools, rubberband, tremolo, agate, chromakey, displace, and many more. * ffplay dynamic volume control * audio high-order multiband parametric equalizer * automatic bitstream filtering- Update to version 2.8.6 * avcodec/jpeg2000dec: More completely check cdef * avutil/opt: check for and handle errors in av_opt_set_dict2() * avcodec/flacenc: fix calculation of bits required in case of custom sample rate * avformat: Document urls a bit * avformat/libquvi: Set default demuxer and protocol limitations * avformat/concat: Check protocol prefix * doc/demuxers: Document enable_drefs and use_absolute_path * avcodec/mjpegdec: Check for end for both bytes in unescaping * avcodec/mpegvideo_enc: Check for integer overflow in ff_mpv_reallocate_putbitbuffer() * avformat/avformat: Replace some references to filenames by urls * avcodec/wmaenc: Check ff_wma_init() for failure * avcodec/mpeg12enc: Move high resolution thread check to before initializing threads * avformat/img2dec: Use AVOpenCallback * avformat/avio: Limit url option parsing to the documented cases * avformat/img2dec: do not interpret the filename by default if a IO context has been opened * avcodec/ass_split: Fix null pointer dereference in ff_ass_style_get() * mov: Add an option to toggle dref opening * avcodec/gif: Fix lzw buffer size * avcodec/put_bits: Assert buf_ptr in flush_put_bits() * avcodec/tiff: Check subsample & rps values more completely * swscale/swscale: Add some sanity checks for srcSlice* parameters * swscale/x86/rgb2rgb_template: Fix planar2x() for short width * swscale/swscale_unscaled: Fix odd height inputs for bayer_to_yv12_wrapper() * swscale/swscale_unscaled: Fix odd height inputs for bayer_to_rgb24_wrapper() * avcodec/aacenc: Check both channels for finiteness * asfdec_o: check for too small size in asf_read_unknown * asfdec_o: break if EOF is reached after asf_read_packet_header * asfdec_o: make sure packet_size is non-zero before seeking * asfdec_o: prevent overflow causing seekback * asfdec_o: check avio_skip in asf_read_simple_index * asfdec_o: reject size > INT64_MAX in asf_read_unknown * asfdec_o: only set asf_pkt->data_size after sanity checks * Merge commit '8375dc1dd101d51baa430f34c0bcadfa37873896' * dca: fix misaligned access in avpriv_dca_convert_bitstream * brstm: fix missing closing brace * brstm: also allocate b->table in read_packet * brstm: make sure an ADPC chunk was read for adpcm_thp * vorbisdec: reject rangebits 0 with non-0 partitions * vorbisdec: reject channel mapping with less than two channels * ffmdec: reset packet_end in case of failure * avformat/ipmovie: put video decoding_map_size into packet and use it in decoder * avformat/brstm: fix overflow- Update to version 2.8.5 * Fixes CVE-2016-1897 and CVE-2016-1898 [boo#961937]- Update to version 2.8.4 * Many bugfixes, see the included Changelog for all the changes. * resolving CVE-2015-8661 [boo#960385], CVE-2015-8662 [boo#960384], CVE-2015-8663 [boo#960383] - Drop ffmpeg-remove_some_unused_ctrl_id_mappings.patch, fixed upstream.- Obsolete ffmpeg-tools from packman- Add some provides to make it easier for firefox to recommend this package for installation- Added patch ffmpeg-remove_some_unused_ctrl_id_mappings.patch to successfully build against libvpx >= 1.5 (at least on PMBS).- Add buildconditionals for libass,libva,vdpau to fix build in SLE_11- Rename bcond dca to dcadec - Add more buildconditionals to get closer to removal of BUILD_ORIG- Remove unused imlib2- Sync with packman changes * All packman specific changes are protected with BUILD_ORIG - Added the following patches * ffmpeg-2.4.5-arm6l.patch * ffmpeg-libcdio_cdda-pkgconfig.patch- Update to new upstream maintenance release 2.8.3 * avformat/matroskadec: Check subtitle stream before dereferencing * avcodec/jpeg2000dec: Fix potential integer overflow with tile dimensions * avcodec/jpeg2000dec: Check for duplicate SIZ marker * avcodec/jpeg2000: Change coord to 32bit to support larger than 32k width or height * avcodec/jpeg2000dec: Check SIZ dimensions to be within the supported range * avcodec/jpeg2000: Check comp coords to be within the supported size * dds: validate compressed source buffer size * dds: validate source buffer size before copying * softfloat: assert when the argument of av_sqrt_sf is negative - Fixes CVE-2015-8363 [bnc#957114], CVE-2015-8364 [bnc#957115], CVE-2015-8365 [bnc#957116]- Update to new upstream release 2.8.2, containing fixes for the following security issues: * CVE-2015-8216 boo#955346 * CVE-2015-8217 boo#955347 * CVE-2015-8218 boo#955348 * CVE-2015-8219 boo#955350 - Upstream changes: * various fixes in the aac_fixed decoder * various fixes in softfloat * swresample/resample: increase precision for compensation * lavf/mov: add support for sidx fragment indexes * avformat/mxfenc: Only store user comment related tags when needed * ffmpeg: Don't try and write sdp info if none of the outputs had an rtp format. * apng: use correct size for output buffer * jvdec: avoid unsigned overflow in comparison * avcodec/jpeg2000dec: Clip all tile coordinates * avcodec/microdvddec: Check for string end in 'P' case * avcodec/dirac_parser: Fix undefined memcpy() use * avformat/xmv: Discard remainder of packet on error * avformat/xmv: factor return check out of if/else * avcodec/mpeg12dec: Do not call show_bits() with invalid bits * avcodec/faxcompr: Add missing runs check in decode_uncompressed() * libavutil/channel_layout: Check strtol*() for failure * avformat/mpegts: Only start probing data streams within probe_packets * avcodec/hevc_ps: Check chroma_format_idc * avcodec/ffv1dec: Check for 0 quant tables * avcodec/mjpegdec: Reinitialize IDCT on BPP changes * avcodec/mjpegdec: Check index in ljpeg_decode_yuv_scan() before using it * avcodec/h264_slice: Disable slice threads if there are multiple access units in a packet * avformat/hls: update cookies on setcookie response * opusdec: Don't run vector_fmul_scalar on zero length arrays * avcodec/opusdec: Fix extra samples read index * avcodec/ffv1: Initialize vlc_state on allocation * avcodec/ffv1dec: update progress in case of broken pointer chains * avcodec/ffv1dec: Clear slice coordinates if they are invalid or slice header decoding fails for other reasons * rtsp: Allow $ as interleaved packet indicator before a complete response header * videodsp: don't overread edges in vfix3 emu_edge. * avformat/mp3dec: improve junk skipping heuristic * concatdec: fix file_start_time calculation regression * avcodec: loongson optimize h264dsp idct and loop filter with mmi * avcodec/jpeg2000dec: Clear properties in jpeg2000_dec_cleanup() too * avformat/hls: add support for EXT-X-MAP * avformat/hls: fix segment selection regression on track changes of live streams * configure: Require libkvazaar < 0.7. * avcodec/vp8: Do not use num_coeff_partitions in thread/buffer setup - Drop ffmpeg-mov-sidx-fragment.patch, fixed upstream.- Update to new upstream release 2.8.1 * Minor bugfix release * Includes all changes from. Ffmpeg-mt, libav master of 2015-08-28, libav 11 as of 2015-08-28 - Add ffmpeg-mov-sidx-fragment.patch to add sidx fragment indexes. Needed for new mpv release.- Update to new upstream release 2.8 * DirectDraw Surface image/texture decoder * Many improvements to the JPEG 2000 decoder * New video filters: colorkey, SSIM, showvolume, adrawgraph, drawgraph, removegrain, erosion, dilation, deflate, inflate, reverse, atadenoise, aphasemeter, showfreqs, vectorscope, waveform, hstack, vstack, framerate * New audio filters: Dynamic Audio Normalizer as dynaudnorm filter, areverse, random, deband, sidechaincompress, acrossfade * allyuv and allrgb video sources * Switched default encoders for webm to VP9 and Opus * Removed experimental flag from the JPEG 2000 encoder- Update to new upstream release 2.7.2 - webp: fix infinite loop in webp_decode_frame - huffyuvdec: validate image size - avcodec/vp8: Check buffer size in vp8_decode_frame_header() - avcodec/vp8: Fix null pointer dereference in ff_vp8_decode_free() - avutil/fifo: Fix the case where func() returns less bytes than requested in av_fifo_generic_write() - bytestream2: set the reader to the end when reading more than available - oggparsedirac: check return value of init_get_bits - vp9/update_prob: prevent out of bounds table read - avcodec/pngdec: Check values before updating context in decode_fctl_chunk() - avcodec/pngdec: Copy IHDR & plte state from last thread - avcodec/pngdec: Require a IHDR chunk before fctl - avcodec/pngdec: Only allow one IHDR chunk - ffmpeg: Do not use the data/size of a bitstream filter after failure- Enable codecs for audio: PCM, Speex, CELT, FLAC, ILBC, Opus - Enable codecs for image: BMP/PCX/TGA, TIFF, Sun/SGI/X11 raster raw Huff-compressed or uncompressed YUV - Update to new upstream release 2.7.1 * postproc: fix unaligned access * avcodec/flacenc: Fix Invalid Rice order * tls_gnutls: fix hang on disconnection * avcodec/ffv1enc: fix bps for >8bit yuv when not explicitly set * avio: fix potential crashes when combining ffio_ensure_seekback + crc * ffmpeg_opt: Check for localtime() failure * configure: Disable VSX on unspecified / generic CPUs- Enabled 'bluray' protocol- Update to new upstream release 2.7 * New encoders: apng (PNG with alpha) * New decoders: TDSC (a JPEG/BGR24/zlib format) * New audio filters: chorus * New video filters: cover_rect, detelecine, fftfilt, find_rect - Enable codecs: 012v, ansi, apng, bmp, exr, ffv1, ffvhuff * unpack DivX-style packed B-frames in MPEG-4 bitstream filter * WebM Live Chunk Muxer * nvenc level and tier options - Canopus HQ/HQA decoder - Automatically rotate videos based on metadata in ffmpeg - improved Quickdraw compatibility - VP9 high bit-depth and extended colorspaces decoding support - WebPAnimEncoder API when available for encoding and muxing WebP - Direct3D11-accelerated decoding - Support Secure Transport - Multipart JPEG demuxer- Fix building with BUILD_ORIG- Update to new upstream release 2.6.3 * avcodec/libtheoraenc: Check for av_malloc failure * ffmpeg_opt: Fix -timestamp parsing * avcodec/cavsdec: Use ff_set_dimensions() * swr: fix alignment issue caused by 8ch sse functions * avcodec/mjpegdec: fix len computation in ff_mjpeg_decode_dqt() * avformat/matroskadec: Cleanup error handling for bz2 & zlib * avformat/matroskaenc: Check ff_vorbiscomment_length in put_flac_codecpriv() * avcodec/mpeg12dec: use the correct dimensions for checking SAR * xcbgrab: Validate the capture area * xcbgrab: Do not assume the non shm image data is always available * avfilter/lavfutils: disable frame threads when decoding a single image * ffmpeg: remove incorrect network deinit * OpenCL: Avoid potential buffer overflow in cmdutils_opencl.c * libvpxenc: only set noise reduction w/vp8 * vp9: remove another optimization branch in iadst16 which causes overflows. * network: Do not leave context locked on error * vp9: remove one optimization branch in iadst16 which causes overflows. * swresample: Allow reinitialization without ever setting channel layouts/counts * imgutils: initialize palette padding bytes in av_image_alloc * id3v2: catch avio_read errors in check_tag * avi: Validate sample_size * diracdec: avoid overflow of bytes*8 in decode_lowdelay * diracdec: prevent overflow in data_unit_size check * matroskadec: use uint64_t instead of int for index_scale * pngdec: don't use AV_PIX_FMT_MONOBLACK for apng * pngdec: return correct error code from decode_frame_common * swscale/ppc/swscale_altivec.c: POWER LE support in yuv2planeX_8() delete macro GET_VF() it was wrong * matroskadec: export cover art correctly * mxfenc: don't try to write footer without header - Enable building avresample for extra API compat - Remove ffmpeg-pkgconfig-requires.diff: RPM's pkgconfigdeps.sh is scanning Requires.private too.- Add baselibs.conf: provide -32bit libraries (used by xine-32bit).- Update to new upstream release 2.6.2 * avformat/utils: avoid discarded streams in av_find_default_stream_index() * avutil/cpu: add missing check for mmxext to av_force_cpu_flags * avformat/http: replace cookies with updated values instead of appending forever- Update to new upstream release 2.6.1 * Maintenance release with some bugfixes- Update to new upstream release 2.6 * The VP9 decoder is now usable on x86(-32) and pre-SSSE3 CPUs. * 10-bit support in the SPP video filter * New video filters: "colorlevels", "tblend", "palettegen", "paletteuse". New audio filters: "dcshift". * The old libmpcodecs wrapper is finally gone * API changes: introduction of device inputs and outputs- Update to new upstream release 2.5.3 * AVFoundation screen-grabbing support, animated WebP decoding support, and Animated PNG support. UDP-Lite support was added.- Initial package (version 2.5.3) for build.opensuse.org/sbin/ldconfig/sbin/ldconfigbuild74 14960763103.3.1-1.13.3.1-1.1libavdevice.so.57libavdevice.so.57.6.100/usr/lib64/-fmessage-length=0 -grecord-gcc-switches -O2 -Wall -D_FORTIFY_SOURCE=2 -fstack-protector -funwind-tables -fasynchronous-unwind-tables -gobs://build.opensuse.org/openSUSE:Leap:42.3/standard/980c70f1a36b3c1d4f9ebdfc3e38711d-ffmpegcpiolzma5x86_64-suse-linuxELF 64-bit LSB shared object, x86-64, version 1 (SYSV), dynamically linked, BuildID[sha1]=7df91b40615fc13b1e766312cb907441e8933744, stripped"PPRRRRRRRRR RRRRR!R R R RRR%R#R$R"RRRRRRRR RTXeMMf? ?@] cr$x#̢p-Op%mZrq %M ^GD&$< GeƯ$Tׄ)AD~n@&7\=z[o$$XHj3k~^MCpt~V$JS@S*F\SwRr]fp$ٓ AѐPM{pϿ.[~h} |etš C2Toxm\`ڍ,`-?eBq/j=&m8gxķh# 6Jd#AJ܇?zOއCx߈e'ELdG,>ofOT0_6hL g^NF^%TxpD,!wF͂4bx5.Ж<`)jϣ^.}0>P]@V{ݮz;Gr&֟=A.lq+˄|DI' D\ 'iFLRx1|l{% I)EV8hhAE6aB;װ<0I_v$o'fd.}9ꀷUyAȼ z40b3 {ac{Ֆ 9n#nmJD|3$BY~]s+ۃT |;T'_y-ojT1SGDQ[~)J,1@)"S#b(2&VB ]GizAugl /x?0'e <o4CIʊ 5STDb8-ZcXf`"OYs#k^۵K̛/<h ֶ~²eۨds$ 1H!JDUR¤Md{Gf3J8 ;|1Ef~|\ -9`2n,@2O,T9l\Db92vhCyfn &'1U?ZޛH~)x:n*ƵI` ;fܖ.A}'P@^Vj@ ԉJRAv8%~(-ucwfJGq#t=q5>pRa\  )r2>q!Owk qK =CF_<߳ .7u " qGaڐzq⇣#7qފ0\orޚȠޞpe?c9vwQ]5Qu "p˻8EH3c/O 7!r:I٭!cOٍU`ec/¦ߐPDd1DI6AW姦h mm!HBtr)@¤I[,v|(0YyRz9r,k4c ̦E6v6' ~߁r) 8CG$;# _#ٺKSIµ|飒\MN ! ^)1qqH{,CKUy0|V% /kUœ?,I̬Ɏ&\}ȎYwC1ilk_m׈=43NHά\,e Id-G 3 | Z@"r|_Ug9Q|-Cdz/uU0P\ו!Hi.J}o8Mlƿ$GGU^[MTYue%eA0z" 1*U"-^DO!|8ijQYPͤV[K75C= 񽫷1?%.ˮ>_k!vGN|mVN{05r!(%s]bt=a[Su, hwe8d!n.#xqe"b{+#ڤۼALL[B48X&yp՟|p-槔'xp,'@5migˏEPJ\+ FDxQbF?0FzѴ6оaX-svbªCjx ]/;0C'mV8%,| ݑVrKPk'hG 342B9(`O}/NѶ@%#Ml!amِlfd"ԝ kJ;nԆN'_v+T&lGҔVR~uJRe " 0CN+`D:N@(-+\J W9e>SBeUwa`8IcLb* ?4۞,xx>.-ܨ b#LjHFjɄ. C*IZE|\1i)@Lq.Zf ˟aZ^BRDJNYP[]N " 9 t՝6ǕuI306bj5C׿W s&. Xp=X^\<$\VEtE *Ҿ5I`bJjsWIap t/'-M ͹$p °R:6ūx 'lrVgՌ7>h?5x0]) k(^'=s/18Q\n$8(G2fQJ^V))<ö6-0(}ӗ_#x~[{Z~p"IqcZ\^'`&>9J~} %s"52)5ڭ1q?'2:S* 07ǣL! G0S#,Kc6i՞أ)RU\PZF)QV3˟A'k'{пH̲jTT:Dž8yIIhMHHzhY+X6@6 Мe席%C\AW4s"xvzlG&2p'IK {H[BG" ݘ411VݼGk͟VFT Ěpe||m,^٩"8Irh=|}&9e,բͬjx3;(3]V3bV2WP +C*kfȳ_CT9l[v1sS)C8v_?!o t[MHpl5? .Ay[brUkYk .dD9x=Zm!$)+h{T ێF mIBI!x@y@`aUNT3A3`8231 026Č)w1jmTw?)C8Ci Ed3<EUh}!]?8!Y&d xVHN.TW|N&u[hU2H_Y &$k꤃sr.f Įx]=|br0s"_/A~d3 1 9,f1[UnŊ-;= ZR {Һ@)q>;v =26@ث7Io'&uIXUhSĚNe FSF~MLVTm~铉θj~Hk۳\f {Aq۱9x-CZhK2$Aj*PQNr6.RB<[ܤ0S!۳$=KZ H d=*:b%aL믷k&cbS. yQu ]0?!_?n L=5u `dloqba*SI=8K\bwakKi[C_v5p_] %4=.1o}TL2#ǒVTD78 jѡ͉bRZL:<O>*N{kxp/T(,ϟ@̅9.|zfNnaqĆSUq!~Ka"wQeI8_z;R{H^ЉP^V(  /C@ ;gX$*B/^ in a,<+A E%KAL[8'j} Ѝ|EMTѧYL3K]NG {U7{w(v`#uPJ7XLCA49-`^,M[ 䈮&H}ǀ(R@3K7*3HsN'@8ЈCW|V%ێ<(ojBZ \leeh]pVF""@.j`Jn})pX=wQm)JJ[V0f0qB;y߹]gj~tKxc Ӊp&sV7#c![~Os9?Qe㱢ѯ.Sc\{  Z P=Z=äW| dG"#)2+72o?k0 OGW&4fIa~TV>3'7:Acw j7!\C3R?RT)IPя  k:P{4IfXRqzO6pC݈,KHqxDXfKRfgwf+B*r `c!I @#Ht'S{zUS<`Ưffrwn4V .,1p#f= #fqt;>fHis2bO8rJR-Gj@ 8>sF5PӼJ 9O$,Ct%9UCȊUrCar,,,l1"ˌj%㚐Z"UV ~uiʙm38 Z|\J 4Zyj!mTڿU*̮+"A2|vDwI]3WXk<"πUk;^qT"7-G?'vS}K<7YO+ү5F,AURMҍ'݄]c؛1B~6,\,L -ddX"6a?/ƼU NvU>E9LjBeXY >~MޞUOAC=_ErHB#{F %Lc n 2G2nTh/- sڨDQ}=C}\>(mOH.ƃruIs]?X$ +S rAs4TxI2y f)Ekvr_լH oO*1+gwY˵ !w;{#iKכ5+e/j*b}C2DL_]q?_77y1 $wf>{A0h[@,j7;?vrJ+ms\saAu>L\u{׮w.'^Aѳ)WW%[!q à$Z6qwW7ImzNOUU^fE"0]G + z?pO!#1c^A /a&=yʶ2SL}rU o\y\ǔE_-7n%܀6!bs=&-|Ԉ瑿 ?pXfC<&q+Zo^| gK jYh'iB@'EL”'ۀ#U.#шU7ؘMQ"}dmk. [ivč` lmɄ)ps~D+&cZׁ$n$ z`-dZ= h:MH)|F9Uv)GfH: M5|3p,K![J8˺F^T^IŸ@-VQ`6̦CCO7ui-lteOIr`6<}&r{]_@qMsJ}I^pYIM3fl.&:9.Prz/E=A\e7yi.mx+$idhnie1͆FKs6[_@)oS`h^k*`M UJ0WO*g> X[OiYi|n|\Ulת?_ZP/*8 :n2*6Va`6f"z[ Wqw(/=`Gڸ\'&#.؞tMT|NG(c=>$gfrǕOtf}2VQ)_B/phu?`8k |i&lF:C̠E-+r;ncGQZv?li][Y7F)|RS."n-iB +`{ )L7tnyŠ 9&b7E>%LvuB̛4~)ѳŬJ6' cm܈cɲtx\V-6،RMɉ!Nt u>v]澀f69q5lOb;n״QIkc1s`;F|,%bя|R%MtRQRI\R 1`LQbYFh;\]eDS>TMڿf;&)*́ o꒥MQt`V#$40 ^ff :+ 8WG(tqL֊¿#F|bU$nyA u/, h)9lo1ޗZM?` zdrEN9}J?ܐAFs{}ɈzMR3x \Da\-Q,V-v1t4{j2k;[K:nP=Bx=47ܷAvM&T}~\fKcq83v:ZYsy-.Z?-.5V6Ğ9ᐷ3x? g Ui1ZUz/*"Rc=2u=#$/?nا=|h#CGBgh,l%2킢JBrrdmrLp!sO6-FЕWc~b5źsp2;0o^Lc+pA&D& QB0+{P?w>D.tۋLbp}i z)ŊqtBb҅8-Ʃ󾓽#)UC|[u6rx-1Ɗgl cu&xzŴɽ8&X-`)] 3g;?!VMp(GzG⁳D{sN*Z pf})g3c<.) ^/orq Υ.VA*a)rN75÷>0AY7بNzs\61ӄ)q,w_J&qhy(൚Ι'\TM庩bzC $'b CYk}kD+zh@*&0+ݨg4M<2uګ%͖Gf}"(]&[DIq2 Z[_FJvwmy,g'N"r5~7:^롢ENB\$||ʽ'r/!l/g溌V'x*c#IQ;P.)E.gBE`(6]hI>nj;ДzG#;M$.=iv8N;Y/1s86 {c-@tr [clfA<%Z䛀&ξ RdC$$Ӕ> A.!࿹ܔUAkJaOZJ; +G6IʩQɏ!̄$ ˼\ :7Έeua6RA@3E911G;<9n8o8/|P Ih~- 4NR!z@&8)pO5S΂ZgGߠ#5~d!_D <EGb'/\܄c IK81p&;{~7,p[h#yޡZ|Q#Jw 儎4faq4#d&/~`HӘZR6N(i3EY؍o8Q~Zi.kcvD*H-Tr#;Nu!y=Sν03`(!`@TxU?if0ٻö-{Y:0Lk;rf4gV׼ܘԞQ =f;U~b? ,!DAeemT5 Bߟ1aƻKԘ`9}߯QdT3ݭI,_MDL  9e%" .K\ˡF79ډS[ /W y8~3ٹWư3ұ\A{aKxv!ċK<5nǨ+; R\!fMKT"Y Chu-Tn$~]*fyB7[ITd1fZqQco}gE :Zӕ?!pe Ma"Y31&H "(bM>#ykX'۹0zc?Y5۾yƝ=an$uyV0+|P7cxYOV_=B:ac]xx=kP.{kl}MP+}**}+:kK@9{knO||W TLNTo]}{*,-AKߴ䓰kgF^:Y)ajˈZI-b.Í[%}?@L O+h~Ps {(<*6GFwBW923ɷ.0#%-MKE[N|Mb焹N@tq"绪0Mtt^j `)eeO(z*hM9sủЍ-L\x.A8+^yiV2 y,.o+ 2b=N1 -zV5sS֌@ w|m%1Z7,Iyrt 8.J}5@87OC"dXq8g =O^T+VxąBe8 [ԈTv>T|9yLJ}[UwFh);Dx@{4q&YA SP~n,fǟ[,bZN_N\PSˮ=؍qlr_,u/>a6PBéݷ,,S]9)ok ˨I_BV/ O%!2ir4 @JX-|/dn<7$e4UFAh0 o{R"AFF (?)9 *tNċ%b ;,SUϷcڶ/[5Mz'@Cu{d;{8${B<9Ci*]Z>IӤ{,HU@jPʼnLY@hwQ>>&61n9o%:4ANNidwwǕ0D`GX.INi喛1JFg N}-{!/eCqf=%8DzsDqd,,}4Tb5Ӈ!A; +!ji}'ܵj6t cW z0aַcƮ`07i@rLe?)|P=FG:U6h&~hZ+}'&aiPIZ[\RIron ` ZW]w ٺPFD))1gЗG&B?8k$ߗ&/ْ8Y8?{HXmWuW`2Oӹ4R]$Z.$[[qCbo5_j&妛'In4ƫqr؊P1=^9LY@J[|,mQe;)mVg,A4>nvFEPoUiNJ׉{%[KXT-nZrGfy[c::$E`m:w~>p̶.%M79U0(~_alҞhEHA'%˛:=79Yn:=O 0Z[ˋaBMX|24A2d׽V(h 9as`vJ2h^E'FlW K?!>8P[. dѰ羠zĚF=DŽxػׇ,fp/D89/`cP9=ocfg[, y.^AI"A0[ κpruJ ` TLڷkO'TMZvCॠVd@bM>$>7ɸ@ށ7er /pJ8ғ Ky/PL~ML0]ZŬ-Fk]l (b3ߪq f_Rjᚓ0֓M R|h4ţ=; Նw(>hѺ!~UHa0QtV 'NEfDG-4i'}? H "~~6ƅ4SZ}-՘{AwNTWmOjBnO ɳ\lW*Ȧ#i7F4bKF@k -U$[X.XFǂί1Y?~0 M{mayL|wQNz螭qV "+iN €i"?(O$u+#)~/M=}T *xNj&oB,*0UŊ-߆t$7 $'2b $M_iYQc~" p^Q*( sK=Y0dz6GRd|4MR}nkI7Y"F'O?52&0{?u,wx ];jЅW)HσWGOgDvO"QucC˚eT.є9|vQR"Қb\#Z#Ӯ'@.`)!p.qQ ['g-o9,,8@3Qw^ӓ;RY O,^ DZM>H4˱)GFVu4 !:{r z?9><Ŀ,fV aadDp C (dAh s%E1Յg֣HrsF B:XW`;GTVGviH 5떦Z⦷Ɯ R /L[/ϴ)p:5n)yHg}΂`H@"〉p۫V4|چE &^!2X#+(xHP3^َ75SwpVM T_=rIYɸ2 ,XdIJ=bއlGPq!~o4 O08&w@h VT%z mo V)MTuJ$X~;dsP=>rX7=<D7qVy*fq a$\~.h,gW7\+"bB?[/:7_f&= U Ps*i+T=b4tÄSD5[\kA~s/FenR% &xs70npFnuպc FO->氥)xc NF߈f;rB 5r>3Yަ>r.Wo"e-;\@oQ=$ף*X8VwF]}tH2(z6r6RJzs<c53 BZ{m꿰cLxW%n,m1˰6ѿfZnB۞dVq['_|a%D`B 0h쁵~_1G'cZ!_p74kZzIAJѐq MϢyƼ~gJe;&w;N~Q\i"^eUsg2a6b`3VK* 0]5 m05ﲽ[0Bz`6mq.3em|vJ^ ҒW$;߂L1":\L:fH[4A N:uh!#w5Y.o[ʁ~1 L6(dh;C{#Z#9@)>h*ʟӣAW/uvYu_~WAD:Ctb$ 'JYdݝ@8lQe sƒȰRhmCOI_,mqX6('Iʛ@ ǁiȸۚEB^ٳLa"NV}`WMi/׮.aҖXU$J&hZ(^@߅bY1z>_Z&^<>D_l%k9 ƌ5u+{.[-r5>\ 8_s公УuP/ D+* n|Y k0#h\aP׹;=r%`.xxС9UZb/]N ⼮Jni ~$ }aև */Trݗb@ѥFΑ MLkWN/OCw0\\cs\5ܔ3m_n+͂mռFuG7!Kwlг3ANNMѢևܑCJFPԭ#4Cg7lj%ۑHLV!nwC JHc7'-8.8_NAQ6 `m-KtU\' #@5TEY&f3lAjRSІD/KSR7G &O 7#1>n`x~>0Xy;Uq網BVWc,5 '@V(מ _(h >ƌJyC.BiAىu|KVٞޚDX}5H3if),0 Ѩ9*I<QR?m 8s!k#\"m{fX$/{!dhe%Z_RT-CxF tY)ЈаTW}Q=YkѺ b/\Jۇ0HCv=[OGg}o^0:Wv+HsOB2 ~8h2 m\De˦1|*)*xxavme*\}H8i>UWI֋p`q-5 cς1dbVjIPU"YuJ\23ovY@lǒF}C65~`9anSҪ=G1|x j;oWPVXS$Õt{IQX%dW~@K_RPq%mIˏNcBzy!*.7+(7Aw6Ӳ<_B/2)M6gI( qEqBZuMv]>HypGʄZ L9η~D-E=t։6p&tɃXq7ɼGki]GPϰ!vbG"tjdžSҖm{+7 Y ))ooYO`6kЉpm$3ѠF`W ?^/3/w)"h՜]#6XvNto0P߿=qcRh9*xťh3Ir5s-Sʈe~1 K: el~:* 4t'-_BGQSS6|kB} LZfI=-Awc ·KFa g#ako5_7}V^; cWI~)ِn#I;=);!- #qGnrXeP];S3M^x.:i5 :qsbm uM&P/Jc1W}'+&}W[i;Q\Zfq@ ta8{x6\A9%KueŒ(C4mqkł5uS5gE8ttCYC[dMZCQiå'te`|p_^qVLPС!"!<~Qy9^ٟCSǀ SS/g`ϼm>&Oج5tlIv%W@C/W/zj`0;7'rFh] (䪣}O%kfukޥ18-vEq=HYJDp[Km(SBB8ҳSB6H :٬>(=b&*m bATRǾ\_aJsveD@S][HL: 03 x'=:+LUqLś{~HPsö;6O  .oNv(~Zh;j\agfB!wc+6;mzȜˡ5S< Bg{Aε5 5$,r*SX[\]5;] 'YOY UY#B-Rܧ PFb9GIw@J1N"v%k@uKcڰޒ =F8ryGmɂKabتǍ/uuBnO3C)[!8YR[P$nHʃusc}Clhq]%p(64ʸW;BB[_T* {d*S(sB9ȳg23FoM8\s:F,a}.4ъrp*S`aXfz $Untwd# 8о-u㷍ҘӺͅY?^S@kq7r [~$q۹9HcM&_>OG vt?Q A4]f=?_ m1 138#5M ?!+Ah wNp>Y{H4f8 !yc`AusnK2;fDLo f*3A9,l FfP Ĥ?qj^֩#ۿʬh%9NC!1I W_,,Vw3!{RlY#7f.|f^NO ;Oe)+C╊1y9 7c%yW١ E y ~hkPXot]RDM>ayW@57ib>N.?91JQurqEZ y=5oNguj ~Gd՚0p!pk*lnX! y0(9'rPq0!j :{(<^5XX9ZvvS;9Y8ƽkq52X xJ@Gf{_aQ(!;8NcXW/F(-vP{ l3IqzH.sBvsYzgDqb8GݢaRÝ׾/k-xP~}V P)4{UV"ZD >MF!V&y(7?\ = <?{"= hjɲ^9t;LlbaΓ70GhzMʧ:EOp_,LܝR3h&ρf򮎩9;j\aW׺v6FWG!E`*n{U{i3ړVڛ\TWu8W`:V h%st$$._gzJex+3_aݲ^pv[ɏ-t(y_bi_i,:wnvZ,j/&VHb XaM-Ď֮]ʑWMUM~|+ґ&r՚@KIgoY'dގj"[ o@4֤0Qu`A+CDKK2ֳzǰ!D07g)6R͠`"\B^ )8Wo0 U7pzr®zgiTTۉ 7شW)d gm&<hZ&U `'ĹW~i!#G°bc6FQ﷑REUZ-SHv>KGE䦸cY i8rXA=҆_em8{:7/p3a{sm[of_ԿtNwjp䜋mECC'3U~nXPYf7(Yu2E`\uu.G8Hé)Y.DhE6rd>0ww@ZOHgw<2v5 ]}Jsʽ_kE&h9Z(p!'f>Ń%$ /$p=MW&rzaLAoSa4wVCN z?=F5ۂF6,BgHVi.ms BQ:M(ߨ%e mENZJu& 7;kA蜯ir437gPyaQ]]]^&,W?7wʞAYr67;HU%Wېo݋/23@tqFoMwHn<X. Ы 95ǤEaZnHT'L/mp.zs 5byJjJ4lk<$0[R+.36T*Z2B^I>:%EEǦd{/KyN:.f?=SO"Jb%\J}?gEu}?#RvwHB,,{Sq%1aQ̊izK_{ͽo/㖌`_N{2:t#G|&VN5 %ω:}gX+p*gvp7$+-Ϲ+5%ndL5Gy^ ߚ\&Lwk.!DӬ4֪j̃f;K-kSiGa9+ }yz~dS  PFFJ Puw]Cа_ i9{ՓZ×V ~Ft^ Ant<&l{kʆjqW=uD2b:zG&| lvW}358' A\y+5_m*Wy} d`3GoJE!1 hk,ն ecH,IS|Y+xY7h1wx2Ϙa G4N~y'T#sG! yÅ 1vj.CMЂ]G"+nl~$t_pNx9sX-iHH ЗFN " 9iN@ SP8KZKwFm꧳zS-UG+g*^|19e$:Kw V!`s'bMdi֋SHJ>z|.F=`Ad$JMQi(Fr? 5~ jЪMb qYmF:YVY%,XBL ԠlHI~HYck}|Rl20.tt$ٳPRe/~ٝ. F+;/@/QTr4~̋Mm:ƜC&vZRmBˆr0Aj=%EZːLDd, uzTrXY s^%yDdeF$t^lX3- }j*n+⨑1&{$!# )T' v`#Tn<{=",@KD1P\?dgbf`mqDR$-NExw/+ Cro(`%͌LA3uSRG}'h* ' iq$jꞜ)`ni\iOF>Гw][?KN=,nypD}4TJ6rv!B )9 8i;hǍ_8.[ĩsT@Dx/{ &o`w]ZHV9GOʥn)j:RHz4PΎd Q;S\G903%;TQ"Yr33k٫Vs4B*gm (gt77FM55xktŏL> g&*^̏Yp Pq#*x zr&"nǚ,hDt=B+ꛠC q 13͍y@IQVZV yrxVo)6;}m6NpjD~F~뺋Ao(tۿE rcncIC= u^< Ȓѐ, (s@̥> }qZY%ƕ[NJw l`Nb1a{`vki &8>wK`lRqFc푮Ԣ{ DsI4E0W5__R{O" ᇝ}׵1<&d" "r+_tr <xZk~Fg[a!ᡙXb -|U>?CG%| :SK*u-.}|XS 6-R)~lotTF}ߜ^w&ᭉV_IOR :j:˙#UC Y m)8 0ዊNwsEGKj>ڒta@aBU+hoZDJ*ۍ@;l Tmtm)9"r\6}բ}039bEyb^X0Zc:pW/ e,?H44cJ,`w+SVK9qAR^G ne=,uX:q}@5Yf2FO1Ǩ[3LGUЀN`S m6{-eYP=fksf@t 2f])e%U8rɌ7vsm%` /z7|! ۪ϠKK@ G?Za)N0GJC5&_鶱ީkVuN>{ٙ@>Qu{k }ǭ\N. A;h >pqqv|(מJc hK#˵@RIRS(gjZ7%{jɨ(f{\i˂g/Y,w .]U$C4$_xe@Ռcl~#F4yN7>zlMGȼh{ݒ/C~r|cenH9SIy+N!\q w̦Z$ ߳Y&. ~ESj6/yv#Q~"VMcusSEñK8Wlˏɰtגaܜ*H `͒l|+ϖl\hǦ.{LㅖVΦ)zh߼v8 IQ1BvtwzH!ErE(٢;Qjbba]E0g;8 Z<{E㗽VXP쮅ے\ŧPz.?lxˈ;9L(-h= TzYGcU*?ř\}j-Kؚ>eSEK^AU,Ө^R E[RNEUW1t򑗶V1;~&\.yͶ* );^yuK7 Al% GY.koLM ߃A^8g"Ĩ$&h@顭9Q9.z i9C}@oV(B;9"g z^/@uq)"7a*8]4䤁b!`ωדiz/]0ϸe8ۉbgJhͮ eF*QGo%XLr`Ml}w G,-WkXr Ə[^G4fOVz nnjm>+WQՀ!GVLL-'o!6k1Y_U"9kM^4Pj Oaq?+n^ #}D.aɚk,MvR_{RA6R`|=h v`B7 6N_/Lf~D$m7\Шws_QO 'q".Iv|^4Fv!ۍb]Y#c}\#ݢ<ګ&!蹼T"p(p7C<>$f)U@N%n\ prXҷNUa .ˎ⡼SrlXaw)f J$cHdG:GXs=50g6e~%b sn <^ΛK(WbxK0/P$›Ȕ`b D$ Br9L52D_` y ~l 3 3KŤbס!"]\fJ S7";}0Ebi֯f$R1Ӡԩ) ?V{"j&'0\\~,aӻ%%&m]UreATgfm(y:јDDZٕE)^)+KuքWuZ6jd eUzO$Pqt2ٟ| n12kU5 ''_%<ދ,0.5fTx!򩪽A,u"<ӳ%۱ZK6*טyNrhm"aQ~1ۓ;-keGv^ǙU]vCWD&8D|bNѡ fvȇ.st遱ɐ0ϑdTV^rv?DxpT!3uy`;H9U/&!\.*1+$"w>̿qmg/^_rv!rEi7Y?.@w~`Ѡ{0YM8gl4c'>'A0y>0zBZ&$oB9?›`17 BƱV\* g\sPLKdom3_NuZj,i![@_#hMu>G0À!nx~6ґ`KlF1᷁8.`ƊT8C ;NM嘧XP}Z:dٱ17L!%c?Di;TâNyj='A)1nH>c= ڽYw9ߏN%%~ RK ;[LJ]x}?~Rc z)YÅ6;&3RF]u >_4y{l3U^Ȑdn8/@Pj܇z^5ُ2ex [#M/&,HQŢ^ٟG .uAdbuвVjaTvL I9yEK_ٛuZhJ*_dǫ  |0nju|wJ{rrH`z|<!8u.=: ¤/ 2Ml7K ;o"ڑU Towqv1OAG[ծ|F^>Gdmh}u #$ er]2Bm[SVh62~? :_Q Vp'@5h=MN"dE ߎ`+*CwiMCա4vcr7or~-bk?O3z'Q~^$iJJ2%tY l'KVB#&CAz .C_ B[)ҝeu~j$;vYQ>7ra!~0>o@:94Cϣ@Tr'O46Q֥X$lYO4</5.4k+q=,_Lݜ*OYGWB~9%js;18~eSP2e ) _k4.rVfLlh`_!z>T@H5/0w2eZ^}y1SQL qP+Fbtsت既 P%ȳhB{q\ yscSDkkÁ"VAB^6D'q_jPXnc~]SZp:uVIP8Sx尰nF#GC~O)jҡXV*d"ؗPى #([4fda}7TNiy?jGGt{m1dNhe?h uSvVQ[(:u2> 9iױUoM3bu ,>iV7&%bnYEb)܍."I64rPmVەuu %F[z9F:|QZX{l4f]3dAg8X7h?$,3/%BX0XVxv29eu ]40w569ۇ QBMFMW9ޔ P*=LћDt>4Xћ 8 ,+=Mm5YDwPx b.Q;!+A$>~/ff7W%aܞIWv)oXjң;W.PUu>WF5])e.x08~1=Z{P]m] Y~F1'I+RMe2[6,S!Um*2YgձA:&yPm֡ƋuRzb,љۻ >O_Х(]J!:̫.#ǮH* dLm $Czʬ!((-T Ȃ l؝2 ƪ2dkS倹Y;.ts$wv 3#&$ȩY{2W :=|IqQWtd")eq"&t(T#" .!M]ߪl(3-;uM?md&dư '@Yvda՝- Pun{]1n8Isq%ⅲ ;bt&rLQS4Hf'-uJ.@Iv͇]7.xfV?;㪨<5e Qf'6Jǩ{uŽȢNJD^砤 ϛgNjUbGz|tp<ξ|$ ;."2ADdXp\Dug X*cC`(CdD;L؟xtB@->-N݅C<\dT"w!B)0oUUDRO͒J̑0ɮaW88EzO,SRNK9V?)<S`Iׂ'þ_̽{BӬCdᙿ$ PY1`N@g6>{gv1s^'^1Ql76h6Wݢi!/EuW <;g D-T~K^#Cu&4FO՚`4K,}L#ixZ~=mcX2E DŌH'7ıqa\#z4]%@]ѼRt Gna-:YK;5VGPU?JqgОԥt)kz=J-:\7}u3Cd(І m< t!9"i Ya q |L$AR-~ZԽ7$NoLDx3fx 5 ħh;5TC|-7xl3[y8CG?t9b)Fsaܧ_Wr5_hf$(6.$Iۑ+yM!#*I|q 3B4!HT(<[4}&u~-@X}8WF.nwj:l56׫;?E&ݼZ&.!W%/Y +LZrRroCJQ?ųpGx:?e|%ğg>|c ֓:DwؒJze%PM++(m3נ=};ҽݙ,Vu:~y#<>{r.;Ԣo f҄QS~ x5?lLq_X SעES(_Hc{PϷ2џ DENF_QM*TۅF6>1`@T˳/]xp?44OOkYOlDex$03l/?;vX,՞ҭ tVeowdljۚޘs)a )_BM[p}8uwyi[o<7 :4o YD2(2r+R yj'/䟉y](%% o|Q2d 2CIŜ)xȭDt ҹQ2yM}!߈Q?KL>RBv"}蚳9]D?KdRV_m&|dusLկʀ|䄊< u=7sB!ƩbanD8}\ɕ(t; ZdYO;-  A<|EKՑD 0> 8fyȾ+3Bd̃Ȧ)z"+/vҐ!%]4A'S(uhUgUZlanXTp ;B!áX3Ʀ Խ{?dg '(>`aai0,16^Ҭ8J~*zR~(] n2D n kየť%6u3IX'k*W:eSyҴB$t1VSBW]&F }gׯ)Dm&gܡ-%UV8@ZER_㤑D޲Vd(?t~8k_Bʐ8Ν]2:ϜM̨+Je E͒ڱZA3?@HN"loOG &k 9 , n1G"9 e2?n6&LySOˣ"H2_ $=' 9f[9ȭxg}N7|7y΁3>TKӕK%ـs,-[1T\W'gkIZgQ~,bfWUO1!`x\f1U( PsQqNm#B 1σYl~;FNg[N8Tŭ8`]/BTjH4a%}?wpCwZZ; d]d d8>E{;Ue;9@05kFV~FЫLoڢQ+Zׅ؍r<\'80$ E>D][G6~QJHqM[{TA*6=Ks]]~BtC(VV, :~ǷRhnAf^6޸{PHSZL)SO@/Z(D5:0ZG~v PԩX2-F E >-]9"f .U︳+GW8q#Ja.H:q I<ڜV-d?HZfo=kXR"NZb?0~;UY% Zjz t[P)q,o,+4p)Zv_PWy6zRfh>K$n.Fc0SOPi kJjx;qu}'Eg]}[iEoBBWxا^ ]Ƌ_3+NQy' ~tnenHPROIsFaAyv$#c7/Y>e\JMsX69Yfk^nD6E>UU^sHu%U o59x9+ ߜ/]2ӏ lF+7HyWA`LhBem1Y+@EA:eMlc֜ {(n.-ɔ8?Le\Ѩ'",LglןY͢F[rt|`Yzd~}i!F/boa~g T}CriU|ur u)h C `+M3(Nr@3yV}Vc3GT TFhhh?D{G-UEf |:l_ұ0c:n"|x=9UWnӈ`σK +u7.LthV~12y*դv#nl4y/+E`•Hg[KEʊb@o}N{JdAeiф]sv<)]\ISi;TV )G< mUJ\D~F_R-ٙfRu{i33ˀ,Iq}A9NЩ!r;}蹣cøPaKcZ"֊=qfs=ؒPY vh1t?jrܧ12pmtmRh;i/tͽ7=Ъ"6Ein?HoR# zʂC\bM^:8t152G)_`yC.bN +YTNѬlm (v#{FBDaD=G#TF2t˔=t$ZZ>iK2ؒ&d*;gM,1H>R`0Eh eiExCAAk3Nr L&0&’YH"L|{=a@ѓ,=z.eP;}+8N#7lwx<2*2N FՀJ*@gV U;G)ui9ے&oN!v-4 |Bީ y(GE71}lQ 1[÷q$'hot׻hU>ڮ!LcTF笀j:"ױ.MW4ʑ6Kƒ,.d ni) ^?^N6AQ3+\d{AîuҔ{-e#4u2ȰA>"]P XGG8a;45~F*C|IL1ѯ׶z\<0D+ɆU+bEn26|Y Bdbk 'Bsjh]ګ T!b:o1IQ>DĨQUM) ߙ-AMJ$:!1x.!}*uS4'x_rk.@` _LEÖѤcCm:*:-jv.,5яpCpbNtl}OG>ԱO}^$fOe#rh#jsmw6~h!V8qoB8K(C|(w$"cH}S_?X!#|z}SFC)hXE0knrFA#jMHRr{c{ r9$zvsBz H[vb&Ȟ^%Ħ<Ҳ@g~zVw:EFp}盿/`m&=>]#uB:Ixf"D"Kd'H͒C?&lWHȬ'(' bh?(y>"u^ ku