libavcodec-devel-3.4.2-9.2 >  A ^p9|N6:1y2b&V =ݛ C߄;3p=݋!%yzq=_ [.( <?ی=J³ڭ6[-FOgǿ.Q3e[8Z)Qp/M@OE- uv*^"*d]&]y⪙PJxKoGWĂ%9[_&f~D'/F߰ 5!ky+LhdlQ@ 1W1<] Xf! m>p>?d  J@DPTm h     t P l    ,   ( O8 X[9 [:[FGHItXY\]^bhcdienfqlsuvwlxyz,<@FClibavcodec-devel3.4.29.2Development files for FFmpeg's codec libraryThe libavcodec library provides a generic encoding/decoding framework and contains multiple decoders and encoders for audio, video and subtitle streams, and several bitstream filters. This subpackage contains the headers for FFmpeg libavcodec.^nebbiolo`;SUSE Linux Enterprise 15SUSE LLC LGPL-2.1-or-later AND GPL-2.0-or-laterhttps://www.suse.com/Development/Libraries/C and C++https://ffmpeg.org/linuxppc64leR ' % 9r ( MqAA큤^^^^^^^^^^^^^^^^^^^^^^8d9c461de27b51a5c3d12f3a58a2301f013131e5fe88193b387e30144a3753afee04219cc725dd8ae4440080fbddd8becf5d095b22cd98ad8476a0715e3f555ea0918d3d682f40bd65bbdc60ad0cdca08675a0067cd3e92581342b045fb0cc7874a55a2e3f19ce797e99624a224302f25efa89a115b9bf2e932c8fa179b0cc66b248987f650dd7a110c942ad67351dc920e115248c54532b29381c4c64be9905efedccc613db41c8d5a68bf9c1b81ab8b0e13137ac85f5f7e75f0a08381fea75e69dc45a7d5a9206b3bfead10caf3117117005cd532c4fc599d9976637c1b9e318ca8eae5bce081b4eef1b1f61a62aefed1d4e6e3cde41487c81fb96ee709e51df552a2314760d43025c9307883dbe7676d54c975637c93fda11ccd4c2f545c30a21a0e4770ce91802c3dea5623c2a4858e1480e664df51e2b1af0db829bff2f4cc420acdc0b802d75d0059638f2a8674b7ee749d9564105909a0226cee5608fcaaaf36909e732db2a28594565434d4ea6084e9497c3350a4cd97136141e5e69b8be8dad86956784cd4730ae0cd545fa7d854e4b80b8a0d1f6ccdd2b0db04d97ac7b67f0f7dd377ca688706750fbb10bec0a52b1d2909d6054197aa7aed5cdea3545b1add1d97a99f3646f3e07baa76b59ec0b6abb6a7db1b190472161ca25e657077b2e1d28d42636cab0f69e4b92b1ad64ac2eaa2843c270a6afaf308a76ae51987ad98b125aedc395360fa29b8f4f7029e8d98abe9999def9f5216f8bc2a92c79add45c9434a95aac79f9212261c32bb2bdb1c1ed5a48880b0ec59d1396f3da8b54b59b96737869eecb2b1deaee2fc89e7dea6927b27ba6702722b4273dd9libavcodec.so.57.107.100rootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootffmpeg-3.4.2-9.2.src.rpmlibavcodec-devellibavcodec-devel(ppc-64)pkgconfig(libavcodec)@@ @     /usr/bin/pkg-configlibavcodec57libavresample-devellibavutil-develpkgconfig(libavutil)pkgconfig(libswresample)rpmlib(CompressedFileNames)rpmlib(FileDigests)rpmlib(PayloadFilesHavePrefix)rpmlib(PayloadIsXz)3.4.2-9.23.4.2-9.23.4.2-9.255.78.1002.9.1003.0.4-14.6.0-14.0-15.2-14.14.1]@]#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+@qzhao@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-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.orgnebbiolo 1591742117 3.4.2-9.23.4.2-9.257.107.100ffmpeglibavcodecavcodec.havdct.havfft.hd3d11va.hdirac.hdv_profile.hdxva2.hjni.hmediacodec.hqsv.hvaapi.hvda.hvdpau.hversion.hvideotoolbox.hvorbis_parser.hxvmc.hlibavcodec.solibavcodec.pclibavcodec.3.gz/usr/include//usr/include/ffmpeg//usr/include/ffmpeg/libavcodec//usr/lib64//usr/lib64/pkgconfig//usr/share/man/man3/-fmessage-length=0 -grecord-gcc-switches -O2 -Wall -D_FORTIFY_SOURCE=2 -fstack-protector-strong -funwind-tables -fasynchronous-unwind-tables -fstack-clash-protection -gobs://build.suse.de/SUSE:SLE-15-SP2:GA/standard/f72216d2b7dfb908ba454ac4d0235859-ffmpegcpioxz5ppc64le-suse-linuxdirectoryC source, ASCII textpkgconfig filetroff or preprocessor input, ASCII text (gzip compressed data, max compression, from Unix)PRRRY!f2!Fg utf-8c971e9e6a7d491ceeb1e24570e0d7f3052995e8a7cdab430837552f59486eb2f? 7zXZ !t/mT] crt:bLL R驍OFy9[p&^Hr1^W^ ,LtyT)VHΓKGrp ''"5Tc#Xᔩjr^yWrU2қ"_6̴/ǣyE0H= lQ.&EeDR0T~uYQ`q)dMYiWGFZVGP2#Pԥj+Tbb08 ǀu~̕*$ =4 Vm'tRS` j^{}Uurc#ʈ'(BҀ `R!LIlegkp7@DފzA)_jQ D櫑<-[ˍo}*N(1(tG8cK]/gMVHi<+с#!k#| . #u'rrbA%kr@]`S5%j.GL0NM_U ""1D>oJtTzyEbΠ"W\ڿCs|ϛ+t;Ɵ'jgf]y̫6wʻNX6f27Ćl0e&~́ RMhaTCyͼR|a {osq%#=Pa\2Jr*ڮ)1XضO^ #Y(u?iMvBd/E|R!I/DFiPX*yrNZ}sH.V6ڰGT;z.y Eaѳ` t8ʤ!L~GS^giac@u=L$|]\d/pZ#em㷥ɖsx@4'(\PPbY VIݾ$0xiZܖ_ 1~2v,]uFUD 6T/Eohea7Cٵp%՚_=7r<@1F"b;,C h_"tg݋5&,| m<_ \>a=t6^v_YZ+7~#=aۡD1/j:uѐRעa^lX>^onٓ]T0Ϗ ]ҙFYPV s]J\ C'Wmd Y&kw3? tsp{:EX/I0L{(䳻Q[L5$LCâ[\\.).p|$nTKp!]iyP\3́SHټ`X}LX0~1 6L/%ƺX񍑦u}p<6Q jP2#K)P3O¦2 !?:Ђ0@rKu UW % Kq$,Iِ<\I>5]%KSs'm|oгZ,y8|fۛN/O!Yִn$9ܗۍS>GFr\+1TG,g8Gk>Pu+Qp_P(x>(u~-ZN\k2qM~ ~ ICBIHT*aHU%ELZęQҝ]3 5: ٔ~ u͗gp!k/|G~Hx )vr0̕;rEr.yvIx)?Krp5T9XBT?O;@ ltt əFd7L&@+KZ6ʸxIB&ߟ9Ky.h*$Hj@*yc(9tl T$OW#MqѢ#"rගw{* BGkWtM1.!YB#S(X \e aM&6j͋Noc4oW3:RiD48TUhRQʝǾw(e坟(Xz 1MQ)Ufƨ!͘wq ܢ Z&ea"Etۯψ@^/e2mgtH9(jX0N%kM&.P  MV/-O㑤vMc[fɞ5?JF\Ob&Wc2.K 1i-z ϓ^V7['YbdCu5goztm:* /-CYcN0n3 ɢAdsdfHn#DGcw31 ?qy8y`ƅ+ſ"NY_j2w 2LQ>mF RSSZ9UAu9u|4\D囄ԧ_]X=z=fuU31=۩V["{@<1,<ش]IgIZ[9_}#=8|mk2tUQd8۔N԰jguNoADɚwcG cxFb7L=y4w 8Hy66S}xTԜN!ٲɊoz37 sqxNL;\ S*2A<tK4* gN%Þp? ;7+55̳URy]CX8e^B\tA+DR=QNBqR9I1C);R7):;[A-[\إ$bTz5tUKRp Oj3^t+P5i %r# V0mc-z񎡯4$3Q3@pQǃ>}{Ѝٕ.Fg,?ƙ.k#/O܂z6Gw!r> ^ktrdw(9-}=# Y(ã3gK +r^9Kʒj*W^#v氃eQ/G?Ʀ$r3EFsGN2^5߇Fއl)8żuffOyyaW샵"D(/{]n2h))kMyy2lÏ}JwA&_O*v6ƺ!ۼ m Q>z]h).6 Ivk9pз?s\1Qyu/0\()I ~d2T{9K ?3!F'O`= ܌Bƕ+N5Gd#![sol )KAW9{)Ŕ&qKHCkӺMYVAm͒Öf B'z? M4[l!.f?famjulEΝ i|i υGKz!S n w2Zx3;ku%CF!q/߸8#@EhwmCkb?*5tXC2S$r!X /:nGurSf,L>Syl2F=:k3^E# &tPBiSo-ʵPSLͯ^2!/MF! %!kvmDtTg I|r0nFIA3: [0KUV @$4ˮ3 ^ݷmϿibHyq%ˉcm6*C8Iw.J;?i[͹ ">D9baߒxp RM͚+V/(cpN Bx :8I['/~#]~[##8eZ '?-Q;?=shCG/WSToІkj Nqaڝ)\ [`J;u~ P[pW>]P!l~b|]pL-9ĊZ?LL~p$$VίL+*~~QjM ~ؕ`'?&f+d$H>!F0m F_htQo w]4VӜ)b tx @| ";d?-v=§q=NTfF~{9z۷@Q jKcφd,jiAkh)CnBJgڪ@'x T**nAR ~A_~3@-Ihz֯Ĺ!bFӎiDMA+Ν-bLV$ڊtN5䗞MM=5#N,ϕddpH;F]CrUh0d2bnE\6ӳߏ*~sYL;FPlXcv/Q~}~-o{tc4M&`܄9Q}cs $|8 pO#M@}l5FтH@Eս!S\4Z/tې_;:,D~C6Ɍ "4 APa{ jsV:$O^Cq."Mwk!8p'c*}`eod|tk8q#tOSPfSG @$x|׀ =%arO ;"ɔ٬Pdڊ 1.dȏOʿDJ[f')FdI e[U\5P$eL$ƿjKL<>|=&>wE#RD jH>࿷w q2a?S DƵːf5P>mϿjLD/0搲RH$K>yBm)~ 4]ߛԀϻk`wʫ덖6hPZ9ew`H њ_/t(/Xaixzz -Q5Up[_;ls=c؇o; #rC"ڱo`a!kdɆM&i{f*]Y7dٹmrj+|Xoַ})p@u8unz.^__6LjmZW;7cx)C.?I7'-8(.9.\.d4nm7cf= ;U f:G>To0.gsGπ$tYnzNG/L<&)UBA*W"ƘW)O*&$S_d!>Ԫ#OY#Oi }4J]fvf=~[7!]Ozr[Gw+MU0Z;,#qd fOf6xػjux]|+ЎQTQR#O.IFsD =#E^Z>sԤ]7v&4dj{n beyޟrdVe0R, K_SEx$DG*- ]1 h%"\ C:pjnh97_.A;;PF&1hW]*,1UϞ`:q#:\ ~D'~/8mK=rJ/&4ʻ֞{ 16ӸG&46vU~@$͑X !nzF9f2.4K-C,#3tZs}];z,N-ckVw;mؤt2ԥ:%L˧Rso$ qTQp;{*˩}&(.7t/}"A+ml<>sD;Eq"I?dͷBZgO xI!r*?(OShVX!'),8D^~b?"/^[ ~rrWV΢~I-5pIN߯flMf¯ë$-vE#.,2atR24 :Ga~+i zsqT:ʈf_ifQh&V2S@;cV-oKꘀsXV EԶɷqDsxݛ\k^jn6UTȥʤP(h^B}J*!ɑ?cW"Y^J36紨o(e9m[GeZ:PMrNIW"@n e6)lQ1@8S#h\GJv1 M@jUJΦs⽓J( &`^$bǡSpS%Y8>%k9ÈA._pNK:_o޶}1{iW9A;4JJ݅xofə$ fݾj\)ŋᢤ#n$R2ZOuI7&!dg՞м/)uNZiXķ8EVL0g(6auq/FE @ GhRbZʮC"oQp9uNf3@%w2+8]I| fJEx~Rb3rr8/:QpC`Y-Jp81-GdܡBNW]T4 ;67s@>{[ 3pїQJʝg}1u)ygN5E(FD(܋O@@>U+(i彡 ~8JďsD|7l ۝~srE X[,@5Fyڊ2 w>Z:"KcFkO\B*BĄ-4.'"`66f*.,B NY55_$0iܬU$,r.Lt>Ov,_(!8[׽43VyBJ8X^(N,t("h]/_@h Zuev{ϪwR~evANQZW>X~%uн{u& F9dbO\[aE%<pF_" &t{'Rw|KN?Ђgi1o: SrA0sN(sgjz5B#a7wt2$<:r;\N+"] G R|8rmax_4|]t'YuyL@. gEh!0$JUUq;k'TF EQ*޹x>d-4u$bwIMUhgQ9hg D#@ {NG5 vrh)3$+Ia1C8aw Y u'8td|[S` !Fn +F FK| G qnjMߺ~3IwI}O!LbFCS ZTe@=Lo}*u v&]*=RC:Fǥ'iI|uF#I 畊!xs-TU|PrxBsc]a zِ*KlOR @3Rgg{hIqRթnfĽW_Rf^3̜9~ @y Pg<_ôN_Y"#%xTA0:Jj^n1Kq3t9Sc8zWRP0q{2B#N #zI#{әUo$dL/r@o[CKI#o&`:+P|1ټY =7~y%uo-iH8NDNX1`|U2 85ISvgW: m!,SC8=ָCbt)%n0<.Y +NȲl~j ,Rx^'mZ$}K +pJQe];J8swg_ٜ)lyhÆzEv9V0a?d smVL[*}FU^弻N[`S<> ҘEUS ػ_t̔ЁrnF|{A>sQ蠿V W-`zDjIsJh]WL0(5>j4PڋmxM.j5 O%uo[Yвr[!FB1sӫyY+qbG9^π[0' Ћz3Œ> # a[McD^hT\=Pb5?QF 4@`-n _Ϛuʞi[O|W Ѷ8}0~^'1-qRή;[{N)<FY_gc#s?2w5}y<t}U^"]?:8w6Q5z.Z)o }8ϔ! H?קY7![$YiO2XgÂ*OPKB|Wp1"t+Gq\r"bH),dhʭ#wTU"f`dJuZ6}LOP9V<;'8#Z=*aݡ} h.NJm]V{N!YX*^o(SmBb 6X|y -r:]`(? \RJjl/ UE@ }{4spGM$C$&B:7uB>۷uOL(ɱr).I)Q/йr_1]+,r;?;)ll»8DP[T݉MC}t/ !AYצZWS#IYG@v'My0/gu\A _FLL5sm[9pAq%cv^Q@HU~xO 4C᭫"n辈+t/:MY͗17Bh&Z( g`)&scpL1\v tO\$ 2 zTo][S|:Ư>4Hf)kFE;ێm!Ob=ئxi]gvSdXt8rY#{H*p4*0s& v9COKoIwžIҠz69Ikɧn;G7SF)R4F}6ZWm߯V_cdnu =!3'}e^H1%O?/%@k x>:@ufbv<\b<]뜋̂T+{y -MϰsԇZߥo> TDSmMo!F ^@ +_ tq9y?x3],@@ quR^O2׃iǔeīd˒bi2p  ?0,.H:mAY"RSC{$!7%%^Ǵ^\ ޟo6͹[f :ϴ[fA2&z>=Fz$Թ,n_sUWnH]g{0@4r [kmEd{\}slhp 酻s&pƵ_}.Ϭ<"}`荝v)E$h{`ne^5.(ҘIwW7j!B.}:ݖkY% [6VL3?D=@_ {X7 E!JN,jm @)K1_+K"b>Zk$a wYBmq^;R-)IL~>H-0Q!DWyawK3nOAWm'S#JV4M6D*=}L5$fc@U΂qXRk0|<(#>֣1e׵)q.lݤ`+~pi WfO֢1,ge];-^wDK&&찓cIH̪"9 2h?>F W>'~SGuYosn CY5A@Q @ m xC)C,}xIZs41][ giW޲{=je=&g,qKen_,~f , Z턂J9U`C8_zvV>^sV s—} hrԟp]ܸ6_lR75Eϐn4:R>Iw(d۾Tc7, `LRVb6ԺM3;@bؓ, `N8KbO m{>^?y+GW1*ϧ`JwO W/4}@7- kIX&b)[  읕l[=7;9?2f Sk~;%wІb:Ʈs_U<ΖI!lX o"аB$3ƾd,PR 2rt l=lg%q_ЁRF[qB +"ThNl jí9~W[ n^.n1̭Dm.Cj"P֦L.i9Rjfx8)kq? ۉhV"9Xz$6H-ޫlK0ы.kuFf~ ZցGC08hL|#s4i,qގZRv`,i!e !*8Y|& AE e#˚ FWӌM=,  \6ꁲ5K0|3^SM5Hr2@Dd]PhGOL啾7lGx}1C3Z`ρZzV8bg%4a~ oc0Z)<ɀqvz"r{TuX1'㵞W.gƵr,Ⱥ%'%6X2pmdpT;U/7klQ,;,R>_- d$h$G/^b.,"ƪpчɪ(W14y;⻆bv΍L^Vۖc& S1*DFM9xjp<ɋ ԓIhmEU>E=Ԩ6Xa\)4Se#tѷʘ30!t]! MZ>X*i-)f9%E^u*"}`R`RdDо=^>4g5Oprb\$~|QPc.IIW{GXaC}:] 1_+"]ۥ7$%ð&z}W yL95ZP9 ^1aBBk 09mIl]9;T')epNw.VSkRҍޔIZz'#SH/,v@ڱ.9ӮC5C l}r8|z5Qe8d^؀up g6JCX,]Zm%0SXD+a<ÅN6/%N ԗgސi \/"J4xH|ٷڂ 'JwkE+XWA gip 0?1}#s,@8 vbGd߿p}]/.ϩ5Vpv:s!jozh|/FsFR熙{_AA8:8x^.,W%SAv<ܟ F &xd'ƂrTėl ת+}8PyPx5'<ʲ(Mr8Ó#nfIbzP^&䨊(LT"~E>1eG.JSOML'q#GOfZt%`k%K-eHFfϼ5q+oJK@9sgaB D1㱨>N\XpqIe;ݞKjWGfR֢[;\ӟcOHRۓ#3v=}`n`oAgj^ HQV] g!mkM%pe-B7pQ! ;JVg܀Ni.vX{ yWtP4@wRzL`;؆6#mQ(#wnlAw _άnshڟ J̨*X&N(~ !𛒫er G'0cbf|όRß*.W0=R#GWYk3QlGF;Ə߆t̻P4lݩ4CMk>F--''U%),!O}9I䩴"qCOsx ej8 jfvXt6_`Z:=>|lM%(E&:^>dr<9Ffpi 8Ψo$og_]nz[8鲁lYSˊY;1 $hR E1+Ϣ4ShZT~kޑ,Jo=P@XFވoDk*4NL"S\ o%3 66g,@P۞wl3zڻK{*sF(R>6ɽHil3Z3ɂd*+-"3{Y-]@o|ԛ$ J|So_:#A~q;`V  }:mq$9FD.-zgVjDj 0sr F}G+(,Yw@].pU[պ|;څ+~fCQ]6-A1$X 6! U}sPb.?;iH?0зRḢ#_}cLfN3+c+j:1t] 5l&b9wsTxKAK>T TPw\Q Gy!y^3i (G <|_Jq # nuZ C;q©. a&owB<-xP73 {*'⛏ߊ\R덚Y"/S}[(fduHD$mSR֖wp =Yz*Br"70`ifחʨ si W DOfܔ_*5->ռ0HY%j-2t}Eyj<}-5GMߣ)D/)Ѩ1Z׫7&N^5Q>r~:u's8/K [}6n9W!q2yo(\6JT&L;&ut1ς;laspCJ?t5/ ?+C6z5t^eӫ#LXp@W@dle 9:9[ɮ܁K)r?"0h"6yjiB:n]tDhuWIwoD<Y:h$ "Vb8;X15+v~`8bwEvN!'lgdFlvo٬69npJ4[=AX29\? +`GOЫʯko ?.ڐ*qSDbe NAcH!4ŎJHoCs%(߭JRp5HIϭ?j} تo1ݒ4xaPX2kt+دyU4ڣqڠC"7Ji?f{< 0*<(ҙגM_v˗cq a@!{+oZ:kX >1脘-xљecdVZط:/$xDw"VN,V]j/'WY+ٸC@qO_"ME~ /fc]o$THgBwe7Qu<#5b0pu-A3/JjՇe@3Dy_G< roO[ <]:3[# }iZ@IR/W;=GypR ΰW %2)M[c^xihSAKH&a_oT;I ^*Q-r`5iw s23[ڹt\+gVL:) EWɤ.J 缛B$jZWI 5ۋQIYY`B& -ljR^L1$ݷEx.Jz߲+HN^O*BI -U<,RA5$^$svVrd* 54u (nArvE(>8և2:0Hx{{!hY~羸= 4UܑY9h7iSoBk4]$CԼ0>N($ %ag/v]{py%l6w=`]&%]뜈dX?ieqD]7=ֹ&[ 6=gC,-ؔ hMs 0X@)J:Ln l[ ΘB܋/<ǚ5,EhtWk18i0t G޽WU$5@{:AhC&ht\IlWNBvhKJlJ("4'@+[E9HؔGQ!FLRgP"$F1"EatB ¾އuQWedqrC`kDOsT:zG93A*cc-'Snhń|Rp8rY -LzV-tRq6\Nji2UEڽg]Yy/0^x7T/5WC^pIiJSjzbZLS>q(KnLe iǣ")$ySB]:0S(dlNsZ&%KCB6٪NC4P\8FsR5$9:hwSw%eϬ'HW 3,cb3<+/n"Fr.j("' t(Msu”&1}~Q-=}dT#P7oEs=5mVҹДXXSoűQئ%`p`Ӣ5h8u~SZxqJ36%Plww*?\9)n f *3ac9*(D1p>oGgKZJ6OZX <ǴRG20EQ-I8u}T߹~qzCBlF|w6=aW2h&"i")*\no5d8jR#檹_Lp؊]3w\z+-qс[E/Dvd>31aUXT%ȦV2NqyݸZ)u,ٿuY<-$Ҋ"~%Xz9B-s -.X0i:[.*;93$NPWe~xQ)]l T}ղ ' RNH9EG+}d+mA(T%a@˦V&ABtR J"W?Pz##(A:o+jVio)6C#'}S(5d~cΫ[.Dӆ&IV6Ў3JyӇp8Hѹ&@غNxAɠ Scߒ;Ož^0r:S)uBR^&r|/}/Dr~ذq~3JɐGj$k[_Cj9_t8V|$?  54 Alv'"CB( |]T̙q!a_nX fi%.Gγ/bXk@' Om?}-hY#Y͹S 'MIhGz[fwfez]O+*HJ!dy1|^buٵ9|ޡq^g黆 h9l ?Df榦JEjXt!d.51K^>.nm튪zc5Lzh1`TL>a3 -FB;5EXqk4v͛}{X!3%acl pq_&hzȼD_0)x-3=sYN:;ӣ6u0B+Pk0蘈wLV9׽+16H㲪-Am/+< ^q, =lK_>|􀿃^_*nKxxl@i5oElrpe4P?4zEv]h&N ,fpNunlt^r[K9L*횑s܀<"aR%Y|>XãkFB~Jx=xB5/*lPvKF_VXkf0E(1ٰ";i`{P#7_ ͓?_4)6Gl9p29t{4uZ,bD l5|NfA5 ub+;{"1sy Xɾ̣]!vyUBr@@a/:d^{V3(7VcWU V ,5rBڌ[g_;# 1dJKgM5PAmwcF˓v" /5F=w[N-BHUdMRf6F㣈>8aQV4/c?x 'W,D6NWjkjD$m';Yy˛9[\gbܕFOXo$hA*$59Jdk7*hC0ymߦO}},SSQYVzz6 f]cp b |wj u"CQCtQSr^8JV%%i`H#V =:JV>:<]W?[u?P |Ex"n\}(@o0^[fTLRQuThiE on4kK4t-b开k5zto"laAe-*gtp:@ EReȈTl}dE49 J_{W~/Su{ygFh9źuj倻۳vwu]`"e(^X({脽уH@C]%Eeg '@Qnd*CXJo%ºpT Uncj` "OT3m|aPg{d?|gc ݳpf斤t!q&۠+|"bE b[<O=X26\Z es"~O; ߄ɛ#KMj3ʞwpȱ)ӹ2sRa9hDڅ f>΀?1I~gAx(z9jF&HF ZvV=GaYz ^ z[cE"пd_7Ob[c(k5)РD+G=s6.#Iz', A/7ҮnF\t/=/apt .l' 2JIz0}X}Аmv+Iz.iơv-Lu\^" 7ޥ@f9G$>tKW-4^L Xܧ 7( 0kތlnw@g7F*u5<8U]2& i Yp78_Cb<(g& f iԅ(\6ebA:ky~Byg27s\nf@U3 )L5Ŝ*}e (=a~{55jn<}\hz3sݲzO/I)خwA l/*^u(4/v mDN;Pp< o' O Pt~w"=T 4Ar8ƒaIare0Wx e L:ErU ,@H&pG܂<qs?l="OXJy {>NeDQ $gJZO{OI ~Iʿ8=]4{ݗ4, n9٭Dn9╙=ptP!]kR-e:0ŮRqJd_ ws *_K!gl}Z;ta,HR:7xĖʛ'8N3w$ҷ*AJ{;\U$K. lIZFO΁^SMa/"UҺNڪuаgX{*K+#/'Yr娗r/%oX#47R8xj-#·;2N&2:G/Y+/'̺5uHmo3$9a%/BVlN7h膧*=S_dW&γ_,#'Z]&~k!|8Dps_G f6?8/S-3rBP8yֆ[v ݍw&8GtGoSU,e}" fk_ZUGj'XA*tTٝMQ>w'bn ~}QŤ׵, Ӥ;7XFl(PI)/h@jb[\x r!;L<vAk EǸ08Sۺں]I)q@ z'M{qcm9'EbY3YP!:nWHBa:Aa؊g|9ka O!9ic+-봽vY32 "Xۨ6 }\Cv}I+^)W|}5Ǝln̮3j/wϔ4øQk% .w5(/ SU'zI%b쫟!2'}羯?(m⢅/l!Y(U'dbw7T7z,s"~NC)Z@ϵ e$Q4XHFP>N^'/ -wMW8 [I=!ˆb;A&ny3Sk4qN:O_ghVJPCXWW*1O/U?YO6*W7Qp#F)[i vbޡJee"ٓz_9 C_J*2K\`K4mh,8*v%tF 1ÔЂ%ȴQY5 Z2жIlfR?*b*]& O(W[.c*.8\ z?M"/7pW\2%=Vw(4DA s)f>:v g1]wJDJ(&,/zmSb _X2v:4GDE% Fh26Bx+zIđ;M#urS}:DIlfdcsbnlWTk30bZ -@UsQ=SA:us-.;!ѿMrw؏*17wcd_>P3T'k |1 LJvX9c9jV֌^J^_!XXuQhq8K)p.UDJV[Qwy[ur陶RƽJo(BZ7 sE>3_lS3 n, 5v|'(·p Yج R,9BtP'ތx,_ e$td8cyдN?Jj<'}QJC# J*ۖWU|Vw+E_$9;MoͶPtQLAJ~03(J(5R#SDW\Dsޫf-6YUiI!CVN2쭦YdzbJmx#teiX>.&w" #lSimm~Cn@ĭʅ] mOɯ]mΥWR=R\:pR}khdz:nCb-tX/TǴ '@3.9O:8Xv䐲ӋL모F\gS>!6ɗ >x  M):'ElZ>`T!ՃIU)X<#H-Fu{^]£2.hz-N9%ɓnW8,ZԷw'7Jy2‹6=Hi+5{ZӸݕhy0o կ'Ytp y\uAh> Fl*2"ŝE*4=УM}Wi vjݙq ˍ`:loʸh偆3b`e .RkJ`gKHb1h1;8Ob^MJ?JZ .sĉ. [uc# W'߯w*¼\pΐƹqh,Xw?a/'u6I`M[unk> r?uʷ11ICҳ{_Q+v!IsED1YqO~=]%si|$MX \eܯ8"^_AtM哺X $d : gXI?0R=trN,<ܮ5_qWۛܝ~8.z(p "nHD_ߡ.!pC*0znk Wtml{먯yS>\hTZ&?a[4H tHB{w+;jR~iJ!~'\hLWQ=* [it8š0BCJpI%ҸYx]1p}}i'y$}oPwը{?>F3> M&l|SnaG[GACivB#FxgnWܰEZ{)`{]hSJ[)7 SR$`}R|/pf&ص)p <+:)Z\wCq}-rCq?PCŽ׈f }_ZH6.vrX]`W^v7n>ٸxX&v>jPXzeGYdw(I˛ 5!0]˹IpmĐm9noKW]ν | C NdM& ,6.`%>UDEx(w7Ƒfz#[׀O'w(JEE@<;k'ѻNZMlDSj?.R8p6:Q9i{7nMLA ; GBnkOxd).@Nהϭ7wrzt?68Bz3cKo;Z{yP60~*^\:v5voC^ ^o J:mF9}-)כaF&txҘPHRC6la* ?WPUZM*kW-cf>SfjyR:WN.I=ܰIcH5W`&4}򐲧~W9cr!zB^zJ0(tWkZ؝;ΎڛQ۹Zz`#$xء6(Dtˣp1Yvo |V|S?pm"ƻ0.v8u[&H1\p6( wRa7hs6T61d2#GrأGT0j%>q,U Q5V.p~_*T.^pǤ,ň޺fza*2RA:X􎡁`+i[7udC^nG]gOb(:/-:H&IF߾YWhCG*|6(P#'*RQ 7NȘZ{;/pBEf4M}4į32٠T-1/7!Drz }'SgBr7o#g>6FyuLU Y AZ s8p%D<c ;LcsH肛H&2Gti zȄ:k>.8lΗGDszDZu!XUz:u5?c hԹQx|ũWՁdgI<cBRJgdzk_aSKKaeH )ֲ x2X'z`Z;̔QʞxL d1> Gd k mNc3n>k= ᯴1tdՅH)MB2>1dD%;L7Xy.&Qxmj<F䎐SF]~f@ǾZll@1m3Z$xC:7O/o zC5%S=Pru us*j)x0xB1fk=$"nt{>`<_t d17S'#vu 0brJ<'P7˺ŋ;v? JfU={E{ϟi~1?Z4{zUL)3JivIޠSveOGe^T5>^KCcbǥWUY0hX\5F>Y/LOlqu!X'}LzN>G_?L(7K>̅lZT|M6d!|[vܔeAjqpȔpxtJ.$匰nzRԵEΉ?SeJ%OZNsڴ f&#bXr)CڏڶiH3M[{~vi$$asY߫հa$i)dyO`ywmNpscyՀ;Z* 4^q}/lZ|ĶQ7kb JYPƫJ8Ch[<I*o$޸ŗMo^COD(,yl0?0S{#`Q7ك"wZowz7_>13t_@,5m1z;_eK4՝%LG$xX;/&X?zKx8W9~,aQӺ|_ V><L}'yW|>D!1@h3 HL2pFD]$1Am S2EcoA>g]{rxQy-'ΧYNw=!B/ΐ^2zH!դĞE]T 0ogY8[i_C萭pIaj};m}{),-X= tw?׭Qoޱm-OMU3n^"}ASPH WQ$$NI^ـN9&sF}F2w,['H!bwG La-a.-P#3BlN04z rCߓ< &9g r\өF~tqbZ{Ct!\jxI'Ji/5;}&eS}V;2I@IWG|J{-»giQ4y"Z78˾F7rx)0VJdiWypgއ/AHט*}gO˹jx3[5RF2wrڳ4郝zPςV R -jeNH.Ss4ڿ')>ktp %дx~+XEJ.Հ8E/]>cn # QUӅ:9>@!D*o|ދbڭ6SCknb۴ ?g<$F%.vo| "¯RUJ1+z Uu%E)R̋^ⳡ'NJr9a)l6eRdbL %+b;Lr.p^ ś>'_UY{"a=P[,U̚\W3rq_QvZਸ਼‹i] %o?"}{orhrK' 2ps0vC4UC(_@ōiٳwXKVn #l'޻g;$v;iW֛?GM 8&C.G\֋-{zQVveJ7 !YHr`dC?neg[G4#rjE.nzNz^<;LY5n8egdn)+Zޭ1_QP0MPDU'|_ 3Y;ZKZr ٞښWL.DǓt~#2NY(6Kґ``F ZNm&"^$6x)QQӢIٿ? Y1#\, ,q;(f6i jy\[a_XZ l~/> x$hO@ሾfo>`TB&~=W E'wtY;O˟﷾֝SCGVEږErORs@H'Q?2}N;f\:BG}+8~7*nN .9t-8u?yࣀw;ٙ>B%5}f8Z~YM&@Qg+o }uNƩ3LNe!V[H¹ [9P|ВGJ\fhIbۜkQz?pCRgm_~i$3t22ؒߘW{[lU l͊Mf{cu<Ǩq˔H#'h]fbLe-GY!]wt,H~YԒ 0LN:+"`3(=)YEqyWTBDņ[zze Dp@:V]J? 1EXu"F(FْRO@@x2eBAʳ `V8~{ͦ4&@ߚG93[OUOU N L]pi .^! WپRX)^+ F0}NAD1`!kwdp )A,3CJ`4 z6b*kRTetc|̔ % ͞ם"V6EJPFA3KAW: >F+Hxj ^2y oxA[KQ\G,3dsO.NWњLOBv9nǵ2fF.$;oJϿZHMKO6^}z]go'IՍus"xnSplbd56Z"co@X]Uh՗> B\/zNu^`rի̻ k&2Qx]EgS1~5^lyP"!>aMê?J;W%gb(&G0j_}ĪE=hi~߼9U6{Dثq9Sw>YTp!c] (Z-dR:ؽ мNz$)`HNNOa܁T̵ N2o'pm+{Uv1zNuJܘsTl6ƨ33.Vj~;H+Kkf'DK_aosb.\' 3#4^9QAz9Q-Dg/h^1eT9+uf0G %h&.Jں`۸h9o(2%!j~ُ)Sܼ8P @+Tغk!0Tʆ%%_}Z) "o}n |igU8O?zHm.7sJ{vk9j_ sqJj TJAؿˉR zV{O9c9ta fE8O)v?V3;W @}Kx:(˷>1>,]Eo<==m6]YSyD9y>y[M]׃gu=A_f0Z)#~ə ܀%49C3 mr;TGrb(5]aue?wEU@0I+U=5C̠- K&mͼ&vl/qOp94n,ov .܃@„![SieS> s(A6L.3ɤ- [!,(9Ѽ(G|#ȚkĖy.z([yS'^-.359=۸ȁ)N uIQ&mPACw"*Qp|/ BmP<Ș}/+R~xh(fƌv* gh{X,Mn~VMGnEk\&.^|kKu;!Fh;x@A :rOh1]ȺZő 7 Q{م\ hV9('BRԬ*.i]G=14dB~}Gg<6SΘ^t:c?UfQ%1cyT?Dh; m{| 5s`[v-pP@<͕s7ͻ7Ħ-TRh$HMV \R{i:VZ*tGsv%$զ1eYp?йgq?wxB訵Pyصfc/ 0*Fw$$/2(9ͺ~*%6; /824.I~h !>jt[hx|=zC zv/("l<Im+zjtm !|QF/~Nö.nՆ+\:<*Yh2F18)?ieVHyAܫJ}:rº -?vKvzk*o~Ɨ kvD1[K95Y}@辯Xo<'qKM.p"/[vX>m㕀._Mz1V5P+jC@݂<ލT m}e:Lj|~TԽNގ#L@wlt (΂1ARP+Bz3Σ$!yD,'EOngESq;8^\w%RdLO]o!OO6kB{lIx'5Iq1so)GmF- fI%jg:*[ueȟ˦:iĀ(}rB{OWEIXW"LA9!ޢJ -pQ=$ҲJ"zg ؚ4[x(XБwք%q+{DAfJHp!xwB}([uB\>-o$~hYE,5X'#hQFOKup*lUoQG>!ih"0 a0^m\GXl3dM!M`L*GWdznaH&n2b9 9a32!E%eSŘ ؊YkG[1uw Aiղ2z]}GhJ1Zjӵ͵/8=U &HH8c/2E#ׇOoԎY%H0⺣y(95Aa > uQ{ ׈5 bL, T%o)^E P?~FWQϧXvc~Aje]܊Q#2_#IY|f\?肊7l(VHXz0;̢4AfÐO1-ԯ9oz>- Lj삏)ւج=/)!}jq^TvDGv1E>% I.|w7+8a~Ga g^|z۔+P/sY'Q@СÒeZߞПQq&O{S}=/ |n lqz =4?0Ƶɒ -s= č쏴c1>J`/ZWU5L,PIi,'DNgڪY%lO w4H耐/tZbɝit R>;Wm}窃7U ܓKS1LZcVwγ~peFzԔݒ"=ǣ VW;\8( WN*;y#2 룸t2nTxϣk ߬o+vo5Cq+-ϔ%D \v7O#R9SB*+*V0z8@sˏy+( '=-˯eFNW)Lc\J>MzZ1?|Iʢ-|J̛;(hw-|Ha+GRK R:L#~NPjJ^&Mƈ檸~s8 t+Bp&H$w];Y.bD<"578>֪r[/b%8a>A]ڸ(f՚w ~8XDŽy ď,$=u4zee6(nX7GR_nXnIjv"MuAZt{h_Z)+~o z_ySvteci@sήt%oņ=ʆԯ#8΢CMeak #`AI[#8j1؟&SdWZ"]DS)Bvl{d -0"%IYH^T A!YL6; [^ ç!}P¥BVPMਅ`icU)$#ܛlj91*=;G 4ubA7ӈE.%q"`& a#ϋ4M9-Dž2po7p1:qi:'%2YMMڧoꏥ*>2n;t"Zr M&}csf*ЩmECزR[ŸhShaf.u}r/:l4ߛ5-u4%H@=&ʣh|ƕl\tmanJIAR0 IXͪ#rϒ]C 0٥a¦5!a8:f ܶ}Ӽ AK繏H/Pm=,aQF/xڟA n1\B4ee ZvN+U A2]=aUjfolԚGe!]4BukrËV{0~,g2:_crBFe7ײ/0%8e+)r >1DTU <_l|wcULู6=0bigKgoK WwE#qjOYgֵ`܎^=Vm xBڏj6#FY:7eL=@6WcNڍME xK57rK($5k&$Eʼ)p/\wGd ƈ:ZE[`j.ү}^V].I.EO%~qti>憼HZL?HjeȾH[LIQ: )ϸGVֆVA- V駙uf UݔGL?2tp^=cFo"&vvC}a ) Yt2`:w9ɌFS?,5THxRd h Y> aDdPlwFЩį lB5a'5 DGwЩ1RO{?&Q $hd9@Cp7k96qLΔ1+1ZxL/vSL(=/h+DL#nB QR+&sĹQ]z|К΂JL?[õ@Nh>x jXnBȏB̊s'%F¤-w<3L=Et\OjD)ʑ,ːn%;4B;I1h썻WfwȫzZ> G`3%xn5Y֢I9& %u *i9..Pګ,45hڹnU"i$@K۶5)وn|K`Z! \]+_Iș Oh+_St+ <)5sGo Bo>9ƻɅ6DF_ɏ1# Yηw/L}mP|L ( (1=IV<A,C a8WZ᏿˳o>W g%׹&MBЙ̐ZnY}g xAqTD k~tFq24QF!A[7?Z+XsZIGHW#:D4]] ӂfNXv͢.ف \,)L(=xx$ƨs%8l}T5` @A4ډW9|!p)@=te%ޓnmZ]ޱ8 ]f5H&1!c=_YZы$SIgl1^.G8Š~&%o+BqSG.@cO l6~)ljM=[`|.Sn@-ۍ Χ{n'0sxd,t?0vU> 0EgF](#I] !BP%AY59_}(&Ј( =o"W4{THvw:<{v-CT0 Hj ̍ zsR!EM,& 0݃L_陛oOXݱY|b',z`m+1+ 4nx+t KP7>&ΞݚIt!h,/Vg}=/R8*z-AW,e1r&;MQW<5 (" l '{xY8vާl`O&n#>~o&X Y|Sm"`čX\i1Sٳv1,pBs ˿m0_2X{Se dSN]Ɛ.ӍL5i^KԌK)h11* da$Gm{MӴ-@0TSoUOn9i q+= ю?@4E?j0? GsPH$Ȗ=)LsYJ٨&Dn>lSm3-Q1 ڵH8aZ E%m5k C"뜈mC2;µdha;]h l\J 6sB_DRv2A);t/[A|'چ>x3[# 2a؟Q G!"t'P * I3֔L@/7{\j@O'J֑I'62A,! #`-OAv`έ+Q;P=WK:0ɻܬ^'?ҢN O"$wW+]-nFW&)YM $)qR=6wfb{~pp j9ȥ4d#=Ƴ&7de^s&}p4ʼ2ĎUdJNuˏz|v9aMSzUYmolҰсMeF6倨a | =gx&i+~?];Ѳ4viV͵st.\0wIT4GZ+@bhn]L<]5lP ,>^h9PP =2J;AȈ95ANG'dhwV%-ޛt|>.Sq&V'7IYr`prK_Бt&Gl}S70"2[{R=@=EBKlZ!G܍ʘ=YҔxYA~x"zX(Gt{434XืH.lN;ՙk0tJ?IC?!bmR]}NKsV-Z_}ihJص;FLip !;\Yw&x+m*Jn[ZJ8bUhK+Jj!4Yi֓ؠPB]f"3wM2l!]QixioHП:nnQ3MZ2`ڇj'QY Hm| ήo| pt#I>0a.7\IVĠ"E~6WB{\ c,8':KV0˂]~m#x]`#* <4F4 =k~:s7+$/O DzBn=vond7s@qfN.ň|.p6"N` 6F: r~=o"D?pEH E%,ǭlx4jL"R5;[?Hyf̉ʘDMAM04Wĵc!zIeceYV!1E6 ~Qb g$ J]Ɉ,JcX~ZxW51)WkeGɷ7tmCpXC+&FB#F4˷}#MuP&Lܶ _xt.~uU*FkayqP&m`\/pdO'1eVD%K=E|t]@\vT:s<u`D 8YmYVhaԛF16k*F5 75WtwN%\UON3 27>H˻:l66!{Mqm3 GDG]`з:Q`aZo";"6焨dJēt.8n x<^oi+FiVܵK%s"Q26˪'W}{BGLM&^EaƇ{uhwvWVBzq.](uƦElEm7&1+A [U70y*%VwtS;hmt9'8).Ys]sIaZ/qz[}i/E/Fv2I]Ba/FCEcx42JtF "bB%&3r3dމ!OMr _:x\?4T1ާEV("Z"Ea>ƭ/N"f8["<Fõ|SoV dF܊/``}kbhBtJ M4du壞t:S]ê `G{(K$hx_0ZAL 2FFގX -p>- `=6n jpXWޞO:NjN&@B, <gkWMcϮl'>jvn S2e}FWnARX]cnC绨Φ \o[~I-klmjrÌGfu1<$*[B) t92U-46er+*FR=P=~i0LlUZ% 4UVV ,D#enSw?d<mMՃ^Hߊ@6<뿞Ϯb\ү+\|5)#۳^C1i&1NjtFEySfmn #99 8 ̿ht̐IW'Fm2zmMfmB'ׄa%t5 ģ(f2Zz7ϡ{"LUbC@05_cHL-AS1!z߳+ %dg|!,l3] 5ŠDSK~r&> jBN nHv%?D44T֢` NL@I_Ҽbdq ބvQ$A֔W-dqs{(ՙɢjr{$ ,c<̚>x"y9TxpMl@"~m%!AHE G+ vDmh1iGx}qUG657y?Xx2R3đ9Öi)G{b'd+i$([^=als:#Q|Zֈ< ~B]5G}.IĎ'@H_x~d.K=Im8Ϡ&2)ePbe2Ok[$$9N?XFjiķ-I".]DmL_fd=wx܊r4pZ*0hޕ[Ræ,b\??2 \A" \Yk΂!+,ߝA#_y-TSXq:)*b6E _+7 Ţ!d5&DUY$-#HR-u<=`hOnׯٌPw 02չ ] 2^aN@aAo߶m*l'fqbXEerH{]ɣ낮Jn=)#dr@ngIÉ.~od'vV.'.ӱMwŠ`(N+:FZ~E(yrz7kKiV֝È$=6BzwJo""LQT6kM}Fԃcw}.KídZ{ր]L,'ꌆ_R扃o_9P_ۨ4I~Ce~̕wb'rx]`imS**B:V196vVv#gNd<(+n^Q d+ Oy5?'Sp:aB&kNIp w8lHgfuzW#jSz(FjS#u篖CT%h4MhO`Ԟ}E*د g|8H?/ W=Sؿ* WT\&IL$Q[fy-~Mgmm/Fc{I%(PO=U1+-t~gbs HruE9u8 a,djY|3K T@!ٿESZC";5Imk;ɅWsWIVa誁(D xǂc AIp "H\7 N?TrX} F jc*o ÆAeǵ5 s WW )]I53H}lBgn[#Y26I~}QDI/}݌$N3L9(-PDc҆cmҰOVY8 7r3 8AT^nE>]ZIkc8[UjPSϰ-|sNل;|ȄEt<02^{,,&LAq3ǦzmD /D_KODmRt®;Vl8D P'tD _.GPEd WWĖ9ICؑԟm6P||6#P](TN2*O~V2sfrEZ/37p4հK靖W)4i]׭NMjFF#B X*G Pxl mk4rB<1FIRb`׆Lwv*av1jq6ݯԣb}g]Lol$þ @s;BLڞq?G/*'+cTh/6KRI:=Pҩ$CBkKpeXxgפl3.$pP|)cD2ܚ[ Gt, [6">2΍ i4jU %I3$9J~rݞ !jzP4:L ,ixl?HM +y섞  yW=[v^9f *{, g^ߜ:7ܛ,.ގ7hf,,M7EV2!~< $v;=BD}$pWǖ?ڬxwP9<79tqc-ŽD9"lXr#dc!ZΙaFd{_ZS lgC ]B-ɵ''fTEH5D0w#uP~O|ނ8a%dǧx =l@+?~{̮X!XP]EX߳ĕ(,֜C-& Owȥc(weDRtxī=F.#[S|cTvl+@G++xj]/,H0)!pɨR 51]TƙM%.k*LЏzڦF"pf*I>lוACs40½"Q6i倦(6' m~3; ,5bv6 $Š R8Ek)Tr؁P!+U ;eEurb l陼po,/E46t R6U&(岏KP mr1q˰+X^@tK/]8eFk^ BLHNF?Ҳ&PJ׳jqˆ!I#*BX#hŐj*x+AI =շdڝwuǍ[3ϓ[ьìS%)$-QDL1s7V'FZxYaei[ J{/4G>q+ıxDOxe>ӎT?'8t4G+\E=5O1R/+CGe7KJ(Dҟ/6?8LMʯ5,6w9 qՑDwi޹82 h!ηu?|-Ś}TOޣ ]&tİ0Iֻ!_w , E/Bn%2h An7!ΙL=ޤ&T:N\22 ݒhYӣh#K80y>H t{>relQ"UpBTۉc녺Bg\ vR@LNihd]IW wr PoqZ“^+CR` hT[|M*~>JR*"^:jƦLPnR?v4\H~. tojP] G/y3Gz&qX߱vL\IbT].칶e޵8!V kt@$X)B]7 syW1̺7>c[ڙzè=P/PdᱶeB=oW'Ӡ@l| )%0B3N0(Q9~cӫT"A)U)eڸ!+{|HH>8q=pK䘕_ ~rVq$oJCrJnh^f^AY爨Sw~i*&n{][ \d!4Фcu1.xk2scm_6'?]XX+ɐ:mr10BuiAn,deq߼%d6Xy.sm yMsm psS߶AY9 C怛kv(c H]`a NNt B8.1c -^k7Cx6*peS<  ,[&qN%!C=D:=oS&F. PMvd?YsVh:Pb #_Hkמ&hv!4`٬N~4Tde_Q)tA,H6lNAz #ߠe:ev>Gf^{K~:q]Roh'م9>S/4ez 3&Bo$閩d(yrnFjq ExA픛WrDIv32ov5{AQ]/]Y{iYTED׌UItI,@ɗyV-lf1$u I ^@9 }ĄM".Q 6^덪2ռ/=v,9&ۧ_*?.l$W)w#ܥǬGWX4!kT0*LRB\|fߘ@|1A<%q־nE` 6?d/c Tv+cAZÚRl6SXꆋ$[2/1Px? %Rմ?oP"ot.V@i#SR$`XVtPkEdgeWKfk3#E2VꌀK)1{4uJm߀*/@=\9{ ND0!ܲGsb0&M&y/00?1@FTYhJݭDgr[ wƆV@U_,~LL۔XghΝ9 Xwœ#ݱCbSbW!_82Jm6z+OQ6)NʰEpL(Z)]St4L,wݑLޚcylA"L)p;[\`g$n'ejE2D`<;gޱd9hKX/Υ"|r$L &O{kuc} A?t2A6Uq`h/&T~oD970}r2.4?[(<`tbޅu1cUB}'r<؅8Mbf;2eؙXAź9(^?G/¹z3!q5{g<}k]hA*K^9,"ƞ'j> z(<0=y)1N%aKhփ~(F0g❬5 5P`J> >7l(V$Ui/S^KQa!; ׷X:̨F|zu+ߋq'tלY&J=٘%Yrą'~% )-U9 YZ