libavcodec58_134-4.4.6-150600.13.33.1<>,_php9|Vս a"6fAHYdZb41~~SӔ.lH|PpҪE֪]i{#]W=w~o iA8NkvͦaDC 4@ (Lg(ޠ&CKSnRH*/=QA?'#TgB×e^h[`'MNto6wAlY?,Nc~eƯN~5nS gBKWz>@?d ( =<@LPi        1Jp,, 3,( 8 9 T:> @ -F <G TH hI |X Y \ ] ^ Hb c8defluvwxy&zTdhnClibavcodec58_1344.4.6150600.13.33.1FFmpeg 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 build of ffmpeg is limited in the number of codecs supported.hh04-armsrv14SUSE Linux Enterprise 15SUSE LLC GPL-3.0-or-laterhttps://www.suse.com/System/Librarieshttps://ffmpeg.org/linuxaarch64apFA큤hhh^Sh(6c7c557253a7f2379cd613497507173f088d9ed1144922232724ba54584bbe678177f97513213526df2cf6184d8ff986c675afb514d4e68a404010521b880643cb48bf09a11f5fb576cddb0431c8f5ed0a60157a9ec942adffc13907cbe083f2libavcodec.so.58.134.100rootrootrootrootrootrootrootrootrootrootffmpeg-4-4.4.6-150600.13.33.1.src.rpmlibavcodeclibavcodec.so.58.134()(64bit)libavcodec.so.58.134(LIBAVCODEC_58)(64bit)libavcodec58_134libavcodec58_134(aarch-64)@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@    /sbin/ldconfig/sbin/ldconfigld-linux-aarch64.so.1()(64bit)ld-linux-aarch64.so.1(GLIBC_2.17)(64bit)libavutil.so.56.70()(64bit)libavutil.so.56.70(LIBAVUTIL_56)(64bit)libavutil56_70libc.so.6()(64bit)libc.so.6(GLIBC_2.17)(64bit)libc.so.6(GLIBC_2.34)(64bit)libdav1d.so.7()(64bit)libgsm.so.1()(64bit)liblzma.so.5()(64bit)liblzma.so.5(XZ_5.0)(64bit)libm.so.6()(64bit)libm.so.6(GLIBC_2.17)(64bit)libm.so.6(GLIBC_2.27)(64bit)libm.so.6(GLIBC_2.29)(64bit)libm.so.6(GLIBC_2.35)(64bit)libmp3lame.so.0()(64bit)libopenjp2.so.7()(64bit)libopus.so.0()(64bit)libspeex.so.1()(64bit)libswresample.so.3.9()(64bit)libswresample.so.3.9(LIBSWRESAMPLE_3)(64bit)libswresample3_9libtheoradec.so.1()(64bit)libtheoradec.so.1(libtheoradec_1.0)(64bit)libtheoraenc.so.1()(64bit)libtheoraenc.so.1(libtheoraenc_1.0)(64bit)libtwolame.so.0()(64bit)libva.so.2()(64bit)libvorbis.so.0()(64bit)libvorbisenc.so.2()(64bit)libvpx.so.7()(64bit)libwebp.so.7()(64bit)libwebpmux.so.3()(64bit)libz.so.1()(64bit)libz.so.1(ZLIB_1.2.0)(64bit)libzvbi.so.0()(64bit)rpmlib(CompressedFileNames)rpmlib(FileDigests)rpmlib(PayloadFilesHavePrefix)rpmlib(PayloadIsXz)4.4.6-150600.13.33.14.4.6-150600.13.33.13.0.4-14.6.0-14.0-15.2-14.14.3hhhthh9h8L@g@^^l@^0^@^oj@^^F^&^g@^ ]@]w@]o@]^]^]Y=]S]QT]Ik]A] @]G@\\ڭ\@\-@\\\8\N\@\6\\}@\zp@\y\w@\g@\g@\b@\Yz\=@\[@[ݍ[ @[Q@[@[qr[n[i[h8@[f[`O@[[ @[[ @[Y[Xf@[O+[?Y[<[;e@[7p[6@[6@[6@[3|@['["X["X["X["X[!@[!@[!@[!@[!@[[ @[ ZZmZ'ZUZ2@Z@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+@sckang@suse.comolaf@aepfle.dejengelh@inai.desckang@suse.comqzhao@suse.comjengelh@inai.dejengelh@inai.deqzhao@suse.comqzhao@suse.comqzhao@suse.comqzhao@suse.comqzhao@suse.comqzhao@suse.comjengelh@inai.dealarrosa@suse.comqzhao@suse.comjengelh@inai.defilip.kastl@suse.comqzhao@suse.comqzhao@suse.comjengelh@inai.deqzhao@suse.comqzhao@suse.comjengelh@inai.dejengelh@inai.desndirsch@suse.comsndirsch@suse.comjengelh@inai.dejengelh@inai.demeissner@suse.comjengelh@inai.dejengelh@inai.dejengelh@inai.dealynx.zhou@suse.combjorn.lie@gmail.comjengelh@inai.dealynx.zhou@suse.comalynx.zhou@suse.comalynx.zhou@suse.combjorn.lie@gmail.comchristophe@krop.frbjorn.lie@gmail.comjengelh@inai.deidesmi@protonmail.compredivan@mts.rsdimstar@opensuse.orggmbr3@opensuse.orgdimstar@opensuse.orgbjorn.lie@gmail.comalynx.zhou@suse.comalynx.zhou@suse.comalynx.zhou@suse.comhpj@urpla.netalynx.zhou@suse.comjengelh@inai.dedaniel.molkentin@suse.comjengelh@inai.dejengelh@inai.dedmueller@suse.comjengelh@inai.dedmueller@suse.comnormand@linux.vnet.ibm.comjengelh@inai.dejengelh@inai.dehpj@urpla.netalexander.reimelt@protonmail.chbjorn.lie@gmail.comjengelh@inai.dejengelh@inai.debjorn.lie@gmail.comjslaby@suse.comjengelh@inai.dematwey.kornilov@gmail.comjengelh@inai.deidonmez@suse.comtchvatal@suse.comschwab@linux-m68k.orgbjorn.lie@gmail.combjorn.lie@gmail.comidonmez@suse.comstefan.bruens@rwth-aachen.debjorn.lie@gmail.comjengelh@inai.deidonmez@suse.comidonmez@suse.comidonmez@suse.combjorn.lie@gmail.comnormand@linux.vnet.ibm.combjorn.lie@gmail.comidonmez@suse.comidonmez@suse.combjorn.lie@gmail.comidonmez@suse.comidonmez@suse.commliska@suse.czbjorn.lie@gmail.comjengelh@inai.demliska@suse.czmliska@suse.czhpj@urpla.netseanlew@opensuse.orgbjorn.lie@gmail.combjorn.lie@gmail.combjorn.lie@gmail.comjayvdb@gmail.comjengelh@inai.debjorn.lie@gmail.combjorn.lie@gmail.combjorn.lie@gmail.comdavejplater@gmail.combjorn.lie@gmail.comadrian@suse.debjorn.lie@gmail.comstefan.bruens@rwth-aachen.desean@suspend.netsean@suspend.netqzheng@suse.com9+suse@cirno.systemsjengelh@inai.debjorn.lie@gmail.comcarmen@carmenbianca.eubjorn.lie@gmail.comdavejplater@gmail.combjorn.lie@gmail.comtchvatal@suse.comtchvatal@suse.comjengelh@inai.detchvatal@suse.comtchvatal@suse.comtchvatal@suse.comtchvatal@suse.comtchvatal@suse.comtchvatal@suse.comtchvatal@suse.com9+suse@cirno.systemsbjorn.lie@gmail.com9+suse@cirno.systemsjengelh@inai.debjorn.lie@gmail.comtchvatal@suse.comtchvatal@suse.comtchvatal@suse.comtchvatal@suse.comtchvatal@suse.comtchvatal@suse.comtchvatal@suse.comtchvatal@suse.comtchvatal@suse.com9+suse@cirno.systemsjengelh@inai.debjorn.lie@gmail.com9+suse@cirno.systems9+suse@cirno.systemsjengelh@inai.deenzokiel@kabelmail.dejengelh@inai.dealarrosa@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-4-CVE-2025-59728.patch: avformat/dashdec: Allocate space for appended "/" (bsc#1251137, CVE-2025-59728).- add missing closing brace to ffmpeg-4-CVE-2025-7700.patch- Add glslang16.patch to resolve FTBFS- Add ffmpeg-4-CVE-2025-7700.patch: Add check for the return value of av_malloc_array() and av_calloc() to avoid potential NULL pointer dereference(CVE-2025-7700, bsc#1246790).- Add ffmpeg-4-CVE-2024-36618.patch: Backport 7a089ed8 from upstream, avformat/avidec: Fix integer overflow iff ULONG_MAX < INT64_MAX. (CVE-2024-36618, bsc#1234020)- Update to release 4.4.6 * lavc/libx265: unbreak build for X265_BUILD >= 210 * ARM: vp9mc: Load only 12 pixels in the 4 pixel wide horizontal filter * rtmpproto: Avoid rare crashes in the `fail:` codepath in rtmp_open * avcodec/snow: Fix off by 1 error in run_buffer * avcodec/mpegvideo_enc: Check FLV1 resolution limits - Delete ffmpeg-CVE-2023-49502.patch, 0001-libavcodec-arm-mlpdsp_armv5te-fix-label-format-to-wo.patch, ffmpeg-4-CVE-2025-0518.patch, ffmpeg-4-CVE-2025-22919.patch (merged)- Add 0001-avcodec-libsvtav1-unbreak-build-with-latest-svtav1.patch to build with SVT-AV1 3.0.0.- Add ffmpeg-4-CVE-2025-22921.patch: Backport 7f9c7f98 from upstream, clear array length when freeing it. (CVE-2025-22921, bsc#1237382)- Add ffmpeg-4-CVE-2025-25473.patch: Backport c08d3004 from upstream, clear FFFormatContext packet. When packet_buffer is used in mux.c, and if a muxing process fails at a point where packets remained in said queue. (CVE-2025-25473, bsc#1237351)- Add ffmpeg-4-CVE-2025-0518.patch: Backport b5b6391d from upstream, fixes memory data leak when use sscanf(). (CVE-2025-0518, bsc#1236007)- Add ffmpeg-4-CVE-2025-22919.patch: Backport 1446e37d from upstream, check for valid sample rate As the sample rate <= 0 is invalid. (CVE-2025-22919, bsc#1237371)- Add ffmpeg-4-CVE-2024-12361.patch: Backport 4065ff69 from upstream, add check for av_packet_new_side_data() to avoid null pointer dereference if allocation fails. (CVE-2024-12361, bsc#1237358)- Add ffmpeg-4-CVE-2024-35368.patch: Backport 45133009 from upstream, After having created the AVBuffer that is put into frame->buf[0], ownership of several objects Fix double-free on the AVFrame is unreferenced. (CVE-2024-35368, bsc#1234028)- Update to release 4.4.5 * Reliability/bug fixes Fixes: 51896/clusterfuzz-testcase-minimized-ffmpeg_dem_DXA_fuzzer-5730576523198464 Fixes: signed integer overflow: 2147483566 + 82 cannot be represented in type 'int' (CVE-2024-36613, bsc#1235092) avformat/cafdec: dont seek beyond 64bit (CVE-2024-36617, bsc#1234019). avformat/westwood_vqa: Fix 2g packets (CVE-2024-36616, bsc#1234018). - Delete 0001-avcodec-libsvtav1-remove-compressed_ten_bit_format-a.patch 0001-avcodec-x86-mathops-clip-constants-used-with-shift-i.patch 0001-avfilter-vf_minterpolate-Check-pts-before-division.patch ffmpeg-CVE-2023-51793.patch 0001-avfilter-af_stereowiden-Check-length.patch ffmpeg-fix-new-binutils.patch ffmpeg-CVE-2023-50010.patch ffmpeg-4-CVE-2024-32230.patch ffmpeg-4-CVE-2024-7055.patch (all merged) (CVE-2023-51798, bsc#1223304)- Adjust bconds to build the package in SLFO without xvidcore.- Add ffmpeg-4-CVE-2024-7055.patch: Backport 3faadbe2 from upstream, Use 64bit for input size check, Fixes: out of array read, Fixes: poc3. (CVE-2024-7055, bsc#1229026)- Add 0001-libavcodec-arm-mlpdsp_armv5te-fix-label-format-to-wo.patch [boo#1229338]- Add ffmpeg-c99.patch so that the package conforms to the C99 standard and builds on i586 with GCC 14.- Add ffmpeg-4-CVE-2024-32230.patch: Backport 96449cfe from upstream, Fix 1 line and one column images. (CVE-2024-32230, bsc#1227296)- Add ffmpeg-CVE-2023-50010.patch: Backport e4d2666b from upstream, fixes the out of array access. (CVE-2023-50010, bsc#1223256)- Add 0001-avfilter-af_stereowiden-Check-length.patch [boo#1223437, CVE-2023-51794]- Add ffmpeg-CVE-2023-51793.patch: Backport 0ecc1f0e from upstream, Fix odd height handling. (CVE-2023-51793, bsc#1223272)- Add ffmpeg-CVE-2023-49502.patch: Backport 737ede40 from upstream, account for chroma sub-sampling in min size calculation. (CVE-2023-49502, bsc#1223235)- Add 0001-avfilter-vf_minterpolate-Check-pts-before-division.patch: Backport 68146f06 from upstream, Check pts before division. (CVE-2023-51798, bsc#1223304)- Add 0001-avutil-hwcontext-Don-t-assume-frames_uninit-is-reent.patch: Backport 76a48e85 from upstream, Check length. (CVE-2024-31578, bsc#1223070)- ffmpeg-avcodec-libdav1d-don-t-repeatedly-parse-the-same-seq.patch * fixes build against dav1d, which has been updated in SUSE:SLE-15-SP5:Update (where apparently no rebuild of ffmpeg-4 had been triggered)- no longer build against libmfx; build also 15.5 against libvpl (boo#1230983, boo#1219494) - dropping support for libmfx below covers: * libmfx: improper input validation (CVE-2023-48368, bsc#1226897) * libmfx: improper buffer restrictions (CVE-2023-45221, bsc#1226898) * libmfx: out-of-bounds read (CVE-2023-22656, bsc#1226899) * libmfx: out-of-bounds write (CVE-2023-47282, bsc#1226900) * libmfx: improper buffer restrictions (CVE-2023-47169, bsc#1226901) * Multiple vulnerabilities in the Intel Media SDK (libmfx1) (bsc#1226892) * Drop libmfx dependency from our product (jira #PED-10024)- Update ffmpeg-glslang-cxx17.patch to build with glslang 14 - Disable vmaf integration as ffmpeg-4 cannot handle vmaf>=3 - Delete vmaf-trim-usr-local.patch- Copy codec list from ffmpeg-6- Add ffmpeg-fix-new-binutils.patch: Backport 01fc3034 from upstream, Fix build with new binutils (bsc#1215309)- Add ffmpeg-glslang-cxx17.patch- Add 0001-avcodec-x86-mathops-clip-constants-used-with-shift-i.patch to resolve build failure with binutils >= 2.41. [boo#1215945]- Add 0001-avcodec-libsvtav1-remove-compressed_ten_bit_format-a.patch- Add ffmpeg-4-CVE-2022-48434.patch: Backport d4b7b3c0 from upstream, Fix use after free in libavcodec/pthread_frame.c. (CVE-2022-48434, bsc#1209934)- Update to version 4.4.4: * avcodec/012v: Order operations for odd size handling * avcodec/alsdec: The minimal block is at least 7 bits * avcodec/bink: - Avoid undefined out of array end pointers in binkb_decode_plane() - Fix off by 1 error in ref end * avcodec/eac3dec: avoid float noise in fixed mode addition to overflow * avcodec/eatgq: : Check index increments in tgq_decode_block() * avcodec/escape124: - Fix signdness of end of input check - Fix some return codes * avcodec/ffv1dec: - Check that num h/v slices is supported - Fail earlier if prior context is corrupted - Restructure slice coordinate reading a bit * avcodec/mjpegenc: take into account component count when writing the SOF header size * avcodec/mlpdec: Check max matrix instead of max channel in noise check * avcodec/motionpixels: Mask pixels to valid values * avcodec/mpeg12dec: Check input size * avcodec/nvenc: - Fix b-frame DTS behavior with fractional framerates - Fix vbv buffer size in cq mode * avcodec/pictordec: Remove mid exit branch * avcodec/pngdec: Check deloco index more exactly * avcodec/rpzaenc: stop accessing out of bounds frame * avcodec/scpr3: Check bx * avcodec/scpr: Test bx before use * avcodec/snowenc: Fix visual weight calculation * avcodec/speedhq: Check buf_size to be big enough for DC * avcodec/sunrast: Fix maplength check * avcodec/tests/snowenc: - Fix 2nd test - Return a failure if DWT/IDWT mismatches - Unbreak DWT tests * avcodec/tiff: Ignore tile_count * avcodec/utils: - Allocate a line more for VC1 and WMV3 - Ensure linesize for SVQ3 - Use 32pixel alignment for bink * avcodec/videodsp_template: Adjust pointers to avoid undefined pointer things * avcodec/vp3: Add missing check for av_malloc * avcodec/wavpack: - Avoid undefined shift in get_tail() - Check for end of input in wv_unpack_dsd_high() * avcodec/xpmdec: Check size before allocation to avoid truncation * avfilter/vf_untile: swap the chroma shift values used for plane offsets * avformat/id3v2: Check taglen in read_uslt() * avformat/mov: Check samplesize and offset to avoid integer overflow * avformat/mxfdec: Use 64bit in remainder * avformat/nutdec: Add check for avformat_new_stream * avformat/replaygain: avoid undefined / negative abs * swscale/input: Use more unsigned intermediates * swscale/output: Bias 16bps output calculations to improve non overflowing range * swscale: aarch64: Fix yuv2rgb with negative stride * Use https for repository links - Drop patches fixed upstream: * ffmpeg-CVE-2022-3964.patch * ffmpeg-CVE-2022-3109.patch * ffmpeg-CVE-2022-3341.patch * ffmpeg-4-CVE-2022-48434.patch - Use ldconfig_scriptlets macro. (CVE-2022-48434, bsc#1209934)- Conflict with otherproviders(ffmpeg-tools).- Add ffmpeg-CVE-2022-3341.patch: Backport from upstream to fix null pointer dereference in decode_main_header() in libavformat/nutdec.c (bsc#1206778).- Add ffmpeg-CVE-2022-3109.patch: Backport from upstream to fix null pointer dereference in vp3_decode_frame() (bsc#1206442).- Add ffmpeg-CVE-2022-3964.patch: Backport from upstream to fix out of bounds read in update_block_in_prev_frame() (bsc#1205388).- Update to version 4.4.3: * Stable bug fix release, mainly codecs, filter and format fixes. * configure: extend SDL check to accept all 2.x versions (boo#1226308). - Drop ffmpeg-sdl2-detection.patch: Fixed upstream. - Refresh patches with quilt: * ffmpeg-libglslang-detection.patch * ffmpeg-4.2-dlopen-fdk_aac.patch- Add patch to detect SDL2 >= 2.1.0 (boo#1202848): * ffmpeg-sdl2-detection.patch- Update to version 4.4.2: * Stable bug fix release, mainly codecs, filter and format fixes. - Refresh ffmpeg-chromium.patch with quilt.- Add conflicts for ffmpeg-5's tools- Add ffmpeg-libglslang-detection.patch: detects libglslang - Enable Vulkan filters- Fix OS version check, so nvcodec is enabled for Leap too.- Disamble libsmbclient usage (can always be built with - -with-smbclient): the usecase of ffmpeg directly accessing smb:// shares is quite constructed (most users will have their smb shares mounted).- Add ffmpeg-chromium.patch: makes packaging Chromium easier and will allow for an easier migration for Chromium to FFmpeg 5- Add ffmpeg-4.keyring: properly validate the added gpg signature.- Update to version 4.4.1: * Stable bug fix release, mainly codecs and format fixes. - Refresh patches with quilt. - Drop patches fixed upstream: * ffmpeg-CVE-2021-33815.patch * ffmpeg-CVE-2021-38114.patch * ffmpeg-CVE-2021-38171.patch * ffmpeg-CVE-2020-22037.patch - fix avfilter/vf_yadif: Fix handing of tiny images. (CVE-2020-22021, bsc#1186586)- Add ffmpeg-CVE-2020-22037.patch: Backport from upstream to fix denial of service vulnerability exists due to a memory leak in avcodec_alloc_context3 at options.c (bsc#1186756).- Add ffmpeg-CVE-2021-38171.patch: Backport from upstream to fix adts_decode_extradata in libavformat/adtsenc.c in FFmpeg 4.4 does not check the init_get_bits return value (bsc#1189724).- Add ffmpeg-CVE-2021-38114.patch: Backport from upstream to fix the return value of the init_vlc function is not checked (bsc#1189142).- Remove second hunk of ffmpeg-CVE-2020-22046.patch, that contains a goto to a none existing label. In order to distinguish this patch from the original, I renamed it to ffmpeg-4.4-CVE-2020-22046.patch - While at it, refresh the other patches with offsets- Add ffmpeg-CVE-2020-22046.patch: Backport from upstream to fix a denial of service vulnerability exists in FFmpeg 4.2 due to a memory leak in the avpriv_float_dsp_allocl function in libavutil/float_dsp.c (bsc#1186849). - Add ffmpeg-CVE-2021-33815.patch: Backport from upstream to fix dwa_uncompress in libavcodec/exr.c in FFmpeg 4.4 allows an out-of-bounds array access because dc_count is not strictly checked (bsc#1186865).- Enable SVT-AV1 encoding- Enable vulkan on on Leap 15- Enable libdavd1 on Leap 15.2+ [boo#1184830]- Update to release 4.4 * New demuxers, AV1 support improvements, and other enhancements. * AV1 monochrome encoding support. - Remove ffmpeg_altivec_yuv2rgb_novsx.patch (merged)- update to 4.3.2: * lots of oss-fuzz reported overflow fixes, see included ChangeLog - drop ffmpeg.git-ba3e771a42c29ee02c34e7769cfc1b2dbc5c760a.patch 0001-lavf-srt-fix-build-fail-when-used-the-libsrt-1.4.1.patch 0001-avformat-vividas-improve-extradata-packing-checks-in.patch: upstream- Add 0001-avformat-vividas-improve-extradata-packing-checks-in.patch [boo#1180519] [CVE-2020-35964]- remove dependency on OpenJPEG, this is obsolete since ffmpeg 4.0, we already build against OpenJPEG 2.1. see changes: - Dropped support for OpenJPEG versions 2.0 and below. Using OpenJPEG now requires 2.1 (or later) and pkg-config.- Add ffmpeg_altivec_yuv2rgb_novsx.patch for ppc64 (BE) as per https://trac.ffmpeg.org/ticket/8750 https://bugzilla.opensuse.org/show_bug.cgi?id=1179332- Enable VMAF. This can be used to compute VMAF/PSNR/SSIM. - Add vmaf-trim-usr-local.patch .- Adjust soversion.patch to include a symlink [boo#1177667] - Add 0001-lavf-srt-fix-build-fail-when-used-the-libsrt-1.4.1.patch- Apply upstream fix to avoid segfaults in x86/yuv2rgb conversion ffmpeg.git-ba3e771a42c29ee02c34e7769cfc1b2dbc5c760a.patch- Add librav1e support- Update to version 4.3.1: * Stable bug fix release, mainly codecs and format fixes.- Add soversion.patch to workaround ELF ABI breakage.- Update to release 4.3 * A plethora of new video filters * Intel QSV-accelerated VP9 decoding * VDPAU VP9 hwaccel * QSV-accelerated VP9 encoding * AV1 frame merge bitstream filter * AV1 Annex B demuxer * Expanded styling support for 3GPP Timed Text Subtitles * Support for muxing PCM and PGS in M2TS - Drop ffmpeg-prefer-dav1d-for-playback.patch (solved differently) - Drop ffmpeg4_swscale_replace_illegal_vector_keyword.patch, ffmpeg4_swscale_fix_altivec_vsx_recent_gcc.patch, 929e5159bc13da374b83f5627879c607acce180b.patch (merged)- Update to version 4.2.3: * Stable bug fix release, mainly codecs and format fixes. - Drop 0001-avcodec-cbs_jpeg-Check-length-for-SOS.patch: Fixed upstream.- libfdk-aac is now .so.2, not .so.1.- Throw out v4l2 m2m. This is likely the same case as boo#1041794.- Enable v4l2 m2m encoders and decoders- Add 0001-avcodec-cbs_jpeg-Check-length-for-SOS.patch [boo#1170767]- Add Samba support for Factory (as this needs a fix in Samba itself) Add --enable-libsmbclient to configure, add BR on pkgconfig(smbclient) - License is now GPLv3+ by default (--enable-version3)- Always build the binary ffmpeg-4 even on Leap releases boo#1167628: * The conflicts in place should allow users to decide if they want to use ffmpeg from ffmpeg package or ffmpeg-4 from this package- Add -ffat-lto-objects to _lto_cflags to fix configure checks- Enable libmfx support for SLE 15 SP2 and Leap 15.2 via conditional, libmfx is available there too now.- Update to version 4.2.2: * Stable bug fix release, mainly codecs and format fixes.- Add 929e5159bc13da374b83f5627879c607acce180b.patch to fix bad ID3v2 tag length.- Drop unused liboil BuildRequires.- Update to version 4.2.1: * Stable bug fix release, mainly codecs and format fixes. - Drop upstream fixed patch: 0001-avcodec-h2645_parse-zero-initialize-the-rbsp-buffer.patch- Add 0001-avcodec-h2645_parse-zero-initialize-the-rbsp-buffer.patch [boo#1149839, CVE-2019-15942]- Make ffmpeg-4.2-dlopen-fdk_aac.patch less verbose- Rename ffmpeg-4.2-dlopen-faac-mp3lame-opencore-x264-x265-xvid.patch to ffmpeg-4.2-dlopen-fdk_aac.patch since we need dlopen only for fdk_aac and looks like some other parts of the patch is buggy.- Sync ffmpeg-4.2-dlopen-faac-mp3lame-opencore-x264-x265-xvid.patch from upstream.- Disable LTO for arm, fixes build.- avoid ppc64le build error upstream issue https://trac.ffmpeg.org/ticket/7861 Add ffmpeg4_swscale_replace_illegal_vector_keyword.patch Add ffmpeg4_swscale_fix_altivec_vsx_recent_gcc.patch- Add ffmpeg-prefer-dav1d-for-playback.patch: Prefer using dav1d for av1 playback over libaom.- Update to FFmpeg 4.2 "Ada" * tpad filter * AV1 decoding support through libdav1d * dedot filter * chromashift and rgbashift filters * freezedetect filter * truehd_core bitstream filter * dhav demuxer * PCM-DVD encoder * GIF parser * vividas demuxer * hymt decoder * anlmdn filter * maskfun filter * hcom demuxer and decoder * ARBC decoder * libaribb24 based ARIB STD-B24 caption support (profiles A and C) * Support decoding of HEVC 4:4:4 content in nvdec and cuviddec * removed libndi-newtek * agm decoder * KUX demuxer * AV1 frame split bitstream filter * lscr decoder * lagfun filter * asoftclip filter * Support decoding of HEVC 4:4:4 content in vdpau * colorhold filter * xmedian filter * asr filter * showspatial multimedia filter * VP4 video decoder * IFV demuxer * derain filter * deesser filter * mov muxer writes tracks with unspecified language instead of English by default * added support for using clang to compile CUDA kernels * avcodec/g729_parser: Check channels (CVE-2022-1475, bsc#1198898) - Drop ffmpeg-avcodec-libdav1d-AV1-decoder-wrapper.patch, merged upstream. - Rebase and rename ffmpeg-4.1-dlopen-faac-mp3lame-opencore-x264-x265-xvid.patch to ffmpeg-4.2-dlopen-faac-mp3lame-opencore-x264-x265-xvid.patch - See /usr/share/doc/packages/ffmpeg-4/Changelog for the complete changelog.- Update to version 4.1.4 * See /usr/share/doc/packages/ffmpeg-4/Changelog for the complete changelog.- Add pkgconfig(libva-drm), pkgconfig(libva-x11) BuildRequires: and conditional pkgconfig(libmfx) BuildRequires: Build intel-mediasdk support when possible.- Add back pkgconfig(fdk-aac) BuildRequires since we still need the headers at compile time. - Fix include paths in ffmpeg-4.1-dlopen-faac-mp3lame-opencore-x264-x265-xvid.patch- Add ffmpeg-4.1-dlopen-faac-mp3lame-opencore-x264-x265-xvid.patch from OpenMandriva to optionally enable runtime enabling of fdkaac/lame/x264/x265 - Enable runtime enabling for fdkaac via --enable-libfdk-aac-dlopen - Rename bcond fdk_aac to fdk_aac_dlopen - Remove fdk-aac BuildRequires now it's only dlopen'd- Enable LTO for all except i586 (boo#1133123).- Disable LTO again, as it breaks build for i586 (boo#1133123).- Throw out svt-av1. The build is unable to complete in openSUSE:Factory.- Use %make_build in order to provide parallel build for tools/*. And make output verbose.- Enable LTO for new SUSE versions (boo#1133123).- Update patch 0001-Add-ability-for-ffmpeg-to-run-svt-av1.patch from upstream- Update to version 4.1.3: * Updates and bug fixes for codecs, filters and formats. [boo#1133153, boo#1133155, CVE-2019-11338, CVE-2019-11339]- Update to version 4.1.2: * Updates and bug fixes for codecs, filters and formats.- Add ffmpeg-avcodec-libdav1d-AV1-decoder-wrapper.patch: Backport dav1d decoder support for aom (av1) codec. Following this, add conditional pkgconfig(dav1d) BuildRequires and pass conditional - -enable-libdav1d to configure. Also add libdav1d to enable_decoders.- Add a new filter line to rpmlintrc (addFilter("no-dependency-on ffmpeg-4-lib*")).- Add trivial encoder rawvideo, already enabled in decoders- Unconditionalize bs2b, it exists in openSUSE 13.x too.- Drop ffmpeg-libcdio_cdda-pkgconfig.patch: It only adds comments in it's current form, so serves no purpose at all anymore. - Refresh patches with refresh_patches service. - Rename rpmlintrc file to ffmpeg-4-rpmlintrc.- Add missing conditional configure option: --enable-libbs2b, BuildRequires already in place.- Add aac to enabled_encoders and enabled_decoders. Build the native aac support in ffmpeg. These do not support HE-AAC (v1/2) protocols.- Update 0001-Add-ability-for-ffmpeg-to-run-svt-av1.patch from git To fix build with SVT-AV1.- Update to version 4.1.1: * Various filter and codec fixes and enhancements. * configure: Add missing xlib dependency for VAAPI X11 code. * For complete changelog, see /usr/share/doc/packages/ffmpeg-4/Changelog- enable AV1 support on x86_64 * requires patch 0001-Add-ability-for-ffmpeg-to-run-svt-av1.patch - refreshed all patches- Add conditional pkgconfig(vo-amrwbenc) BuildRequires and conditionally pass --enable-libvo-amrwbenc --enable-version3 to configure: build amrwb encoder if dependency is present.- Enable encoding/decoding with nvcodec, the required headers are already in TW (permissively licensed). The required NVidia libraries are dlopen'ed. - Enable ILBC decoder, ilbc is free and already packaged standalone.- Update ffmpeg to 4.1 * Lots of filter updates as usual: deblock, tmix, aplify, fftdnoiz, aderivative, aintegral, pal75bars, pal100bars, adeclick, adeclip, lensfun (wrapper), colorconstancy, 1D LUT filter (lut1d), cue, acue, transpose_npp, amultiply, Block-Matching 3d (bm3d) denoising filter, acrossover filter, audio denoiser as afftdn filter, sinc audio filter source, chromahold, setparams, vibrance, xstack, (a)graphmonitor filter yadif_cuda filter. * AV1 parser * Support for AV1 in MP4 * PCM VIDC decoder and encoder * libtensorflow backend for DNN based filters like srcnn * -- The following only enabled in third-party builds: * ATRAC9 decoder * AVS2 video decoder via libdavs2 * IMM4 video decoder * Brooktree ProSumer video decoder * MatchWare Screen Capture Codec decoder * WinCam Motion Video decoder * RemotelyAnywhere Screen Capture decoder * AVS2 video encoder via libxavs2 * ILBC decoder * SER demuxer * Decoding S12M timecode in H264 * For complete changelog, see https://git.ffmpeg.org/gitweb/ffmpeg.git/shortlog/n4.1 - Remove 0001-avcodec-libaom-fix-setting-amount-of-threads.patch (fixed upstream (bsc#776cdd1), remove ffmpeg-CVE-2018-13305.patch, remove 0001-avformat-flvenc-Check-audio-packet-size.patch, remove cve-2017-17555.diff (fixed upstream).- Remove 0001-avformat-fivenc-Check-audio-packet-size.patch (fixed upstream (bsc#8591d16) - Update ffmpeg to 4.0.3 * For complete changelog, see https://git.ffmpeg.org/gitweb/ffmpeg.git/shortlog/n4.0.3- Add ffmpeg-CVE-2018-13305.patch to add a missing check for negative values of mqaunt variable (CVE-2018-13305, bsc#1100345).- Add 0001-avcodec-libaom-fix-setting-amount-of-threads.patch- Add 0001-avformat-flvenc-Check-audio-packet-size.patch [CVE-2018-15822, boo#1105869]- Update to version 4.0.2: * CVE-2018-13300: out of array read (boo#1100348, CVE-2018-13300) * Various bugfixes and a revert- bsc#1092241 Enable webvtt encoders and decoders.- Build codec2 encoder and decoder, add libcodec2 to enable_decoders and enable_encoders.- Enable mpeg 1 and 2 encoders.- Add conditional pkgconfig(aom) BuildRequires and pass - -enable-libaom to configure as well as add libaom and libaom_av1 to enable_decoders and enable_encoders: Build AOMedia Video 1 (AV1) support.- bsc#1103064 attempt to allow migration from the unprefixed devel packages cleanly- Reduce the optional conditional for the SLE12 backports to cover everything, most of the packages in old codestreams were not really ready as they need additional baselibs/etc. * Since these are new features user will simply wait or use TW- Enable "kmsgrab" input device- Redo the nvidia condition based on review feeback- Do not condition nvidia based on BUILD_ORIG all the support is in TW only and not on different instances as such safeguard it with version check only bsc#1102532- Add new bconds to build on SLE12 backports project without requiring extra packages: * %bcond_without codec2 * %bcond_without bs2b * %bcond_without lv2 * %bcond_without rubberband * %bcond_without soxr * %bcond_without zmq- Fix typo in swresample name- Conditionalize full build to be primary only on Leap15+- Add macros to allow conflicting with all other devel projects to ensure we always install only one specific ffmpeg- Conditionalize the vidstab build to not pull it on old releases - Conditionalize srt support to not pull it on older releases - ------------------------------------------------------------------- Enable ffnvcodec when building with NVIDIA support- Add pkgconfig(srt) BuildRequires and pass --enable-libsrt to configure, enable srt support. - Refresh patches with quilt: * cve-2017-17555.diff * ffmpeg-codec-choice.diff * ffmpeg-libcdio_cdda-pkgconfig.patch * ffmpeg-new-coder-errors.diff- Enable libxml2 (used by MPEG DASH demuxer)- Update to new upstream release 4.0.1 * Fixed some integer overflows, undefined shifts, negative shifts, division by 0, and a null pointer deref.- Enable pkgconfig(vidstab) BuildRequires unconditionally, now available in openSUSE.- Conditionalize openmpt build to be resolvable on Leap 42.3- Conditionalize mysofa build to be resolvable on Leap 15- Conditionalize zimg to build on Leap 42.3- Use autopatch- Provide ffmpeg symbol without version on main package too- Prefix all the devel packages and conflict between releases * Provide always the %version-%release of the respective build- Fix setup call to enter to proper folder- Conflict with other ffmpeg-devel packages, simply always pull one of them- Move license markings to the libs itself - Add condition to switch between full build and lib only one - Add provides/obsoletes on the ffmpeg private headers- Reintroduce conditional libxvid support since FFmpeg’s MPEG4-ASP encoder is not quite up to par- Avoid double-nesting BUILD_ORIG with %withs. (Reintroduces with_opencore)- Drop long obsolete and unused vo_aacenc %bcond_with. - Add conditional --enable-librtmp in build_orig part of spec, conditional BuildRequires already in place. - Drop opencore conditional, explicitly enable them for all BUILD_ORIG builds. - Drop conditional xvid %bcond_with, libxvidcore-devel BuildRequires and --enable-libxvid call to configure: ffmpeg have a fully capable mpeg4 encoder and decoder, avoid external dependency. - Minor spec cleanup.- Enable libmysofa support (sofalizer HRTF filter)- Remove superfluous __DATE__/__TIME__ replacement - Correct libvpx version dependency - Enable support for additional libraries: * libbs2b * libcodec2 * libfontconfig * libfribidi (already in BuildRequires) * libgme * libjack (already in BuildRequires) * libopenmpt * librubberband * libsoxr * libssh * libv4l2 * libzmq * lv2- Update to new upstream release 4.0 * New audio filters: mcompand, acontrast, lv2 wrapper, hilbert, aiir, drmeter * New video filters: mix, normalize, fillborders, setrange, deconvolve, entropy, vfrdet * OpenCL overlay filter * VAAPI MJPEG and VP8 decoding * VAAPI-accelerated ProcAmp (color balance), denoise and sharpness filters * Removed the ffserver program * Removed the ffmenc and ffmdec muxer and demuxer * codec2 en/decoding via libcodec2 * New bitstream filter: hapqa_extract, filter_units * Fixed img2dec infinite loop [boo#1090826, CVE-2018-7751] - Remove 0001-opusenc-psy-disable-stereo-searches.patch- Enable build against libzimg.- Add 0001-opusenc-psy-disable-stereo-searches.patch to fix a crash in the Opus encoder when outputting mono. - Enable FFmpeg Opus encoder as a selectable runtime alternative to Xiph libopus.- Create a new package ffmpeg-private-devel which contains some headers under /usr/include/ffmpeg/private that were not installed by upstream. Those headers are needed by the libav package in order to build avconv and other tools using the libav* libraries generated by ffmpeg instead of its own. No other package should require ffmpeg-private-devel.- Build and install also the sidxindex tool- Enable mpeg1video and mpeg2video in enable_decoders, and remove it from disable-decoders call given to configure, mpeg2 now available in openSUSE.- enable video stabilization/deshaking via libvidstab (optional)- Update to new bugfix release 3.4.2 * Fix integer overflows, multiplication overflows, undefined shifts, and verify buffer lengths. * avfilter/vf_transpose: Fix used plane count [boo#1078488, CVE-2018-6392] * avcodec/utvideodec: Fix bytes left check in decode_frame() [boo#1079368, CVE-2018-6621] - Enable use of libzvbi for displaying teletext subtitles. - Fixed a DoS in swri_audio_convert(), added cve-2017-17555.diff [boo#1072366, CVE-2017-17555].- Update to new bugfix release 3.4.1 * Fixed integer overflows, division by zero, illegal bit shifts * Fixed the gmc_mmx function which failed to validate width and height [boo#1070762, CVE-2017-17081] * Fixed out-of-bounds in VC-2 encoder [boo#1069407, CVE-2017-16840] * ffplay: use SDL2 audio API - Removed 0001-avcodec-x86-mpegvideodsp-Fix-signedness-bug-in-need_.patch (upstreamed).- Add 0001-avcodec-x86-mpegvideodsp-Fix-signedness-bug-in-need_.patch [boo#1070762]- install also doc/ffserver.conf- Get rid of ffmpeg-pkgconfig-version.patch.- Update to new upstream release 3.4 * New video filters: deflicker, doublewave, lumakey, pixscope, oscilloscope, robterts, limiter, libvmaf, unpremultiply, tlut2, floodifll, pseudocolor, despill, convolve, vmafmotion. * New audio filters: afir, crossfeed, surround, headphone, superequalizer, haas. * Some video filters with several inputs now use a common set of options: blend, libvmaf, lut3d, overlay, psnr, ssim. They must always be used by name. * librsvg support for svg rasterization * spec-compliant VP9 muxing support in MP4 * Remove the libnut and libschroedinger muxer/demuxer wrappers * drop deprecated qtkit input device (use avfoundation instead) * SUP/PGS subtitle muxer * VP9 tile threading support * KMS screen grabber * CUDA thumbnail filter * V4L2 mem2mem HW assisted codecs * Rockchip MPP hardware decoding * (Not in openSUSE builds, only original ones:) * Gremlin Digital Video demuxer and decoder * Additional frame format support for Interplay MVE movies * Dolby E decoder and SMPTE 337M demuxer * raw G.726 muxer and demuxer, left- and right-justified * NewTek NDI input/output device * FITS demuxer, muxer, decoder and encoder - Fixed a double free in huffyuv [boo#1064577, CVE-2017-15186] - Fixed an out-of-bounds in ffv1dec [boo#1066428, CVE-2017-15672] - Fixed a denial of service in rtmppkt [boo#1082335, CVE-2017-11665]- Update to new upstream release 3.3.4. * avutil/pixdesc: fixed NULL deref in av_color_primaries_name [CVE-2017-14225] [boo#1058018] * avformat/asfdec: Fix DoS in asf_build_simple_index [CVE-2017-14223] [boo#1058019] * avformat/mov: Fix DoS in read_tfra [CVE-2017-14222] [boo#1058020]. - Dropped integrated patches: D 0001-avformat-hls-Fix-DoS-due-to-infinite-loop.patch D 0001-avformat-nsvdec-Fix-DoS-due-to-lack-of-eof-check-in-.patch D 0002-avformat-asfdec-Fix-DoS-due-to-lack-of-eof-check.patch D 0002-avformat-mxfdec-Fix-DoS-issues-in-mxf_read_index_ent.patch D 0003-avformat-cinedec-Fix-DoS-due-to-lack-of-eof-check.patch D 0003-avformat-mxfdec-Fix-Sign-error-in-mxf_read_primer_pa.patch D 0004-avformat-rmdec-Fix-DoS-due-to-lack-of-eof-check.patch D 0005-avformat-rl2-Fix-DoS-due-to-lack-of-eof-check.patch D 0006-avformat-mvdec-Fix-DoS-due-to-lack-of-eof-check.patch- Add 0001-avformat-nsvdec-Fix-DoS-due-to-lack-of-eof-check-in-.patch [CVE-2017-14171] [boo#1057539], 0002-avformat-mxfdec-Fix-DoS-issues-in-mxf_read_index_ent.patch [CVE-2017-14170] [boo#1057537], 0003-avformat-mxfdec-Fix-Sign-error-in-mxf_read_primer_pa.patch [CVE-2017-14169] [boo#1057536]- Add 0001-avformat-hls-Fix-DoS-due-to-infinite-loop.patch [CVE-2017-14058] [boo#1056762], 0002-avformat-asfdec-Fix-DoS-due-to-lack-of-eof-check.patch [CVE-2017-14057] [boo#1056761], 0003-avformat-cinedec-Fix-DoS-due-to-lack-of-eof-check.patch [CVE-2017-14059] [boo#1056763], 0004-avformat-rmdec-Fix-DoS-due-to-lack-of-eof-check.patch [CVE-2017-14054] [boo#1056765], 0005-avformat-rl2-Fix-DoS-due-to-lack-of-eof-check.patch (code not enabled in openSUSE, though in packman) [CVE-2017-14056] [boo#1056760], 0006-avformat-mvdec-Fix-DoS-due-to-lack-of-eof-check.patch [CVE-2017-14055] [boo#1056766]- Unconditionalize celt, ass, openjpeg, webp, netcdf, libva, vdpau.- Build unconditionally with lame and twolame- Update to maintenance release 3.3.3 * Various fixes for integer overflows, too-large bit shifts and buffer length checks. - Drop 0001-avcodec-apedec-Fix-integer-overflow.patch (included upstream)- Add 0001-avcodec-apedec-Fix-integer-overflow.patch to address CVE-2017-11399 [boo#1049095]- Enabled cuda and cuvid for unrestricted build. - Fixed typos in devel package descriptions.- Update to new upstream release 3.3.2 * Various fixes for integer overflows and too-large bit shifts- Disable cuda support to fix boo#1041794: ffmpeg 3.3. enablement of cuda prevents H264/avc1.4d400d videos from playing on Youtube - Refreshed patches: ffmpeg-codec-choice.diff ffmpeg-libcdio_cdda-pkgconfig.patch ffmpeg-pkgconfig-version.patch and ffmpeg-new-coder-errors.diff- Add additional checks to ensure MPEG is off- Update to new upstream release 3.3.1 * Fix uninitialized variables, signed integer overflow, excess shift operations. Add boundary checks.- Enable ac3 per request from idonmez- Update to new upstream release 3.3 * EBU R128 implementation now within ffmpeg, not relying on external library anymore * New video filters "premultiply", "readeia608", "threshold", "midequalizer" * Support for spherical videos * New decoders: 16.8 and 24.0 floating point PCM, XPM * New demuxers: MIDI Sample Dump Standard, Sample Dump eXchange demuxer * MJPEG encoding uses Optimal Huffman tables now * Native Opus encoder * Support .mov with multiple sample description tables * Removed the legacy X11 screen grabber, use XCB instead * Removed asyncts filter (use af_aresample instead) * resolved CVE-2016-10190 [boo#1022920], CVE-2016-10191 [boo#1022921], CVE-2016-10192 [boo#1022922], CVE-2017-7859 [boo#1034183], CVE-2017-7862 [boo#1034181], CVE-2017-7863 [boo#1034179], CVE-2017-7865 [boo#1034177], CVE-2017-7866 [boo#1034176]- Enable mp3 decoding- Have libavcodec57 additionally provide libavcodec57(unrestricted) when building unrestricted: allow third party packages to require the unrestricted codec. The existing -full provides is not suitable as it can be provided by multiple libavcodec* packages, whereas we require a specific ABI version.- Update to new upstream release 3.2.4 * lavf/mov.c: Avoid heap allocation wrap in mov_read_hdlr * lavf/mov.c: Avoid OOB in mov_read_udta_string() * lavf/mov.c: Avoid heap allocation wraps in mov_read_{senc,saiz}()- Make sure each subpkg comes from the same src.rpm- Update to new upstream release 3.2.3 * Maintenance release with bugfixes * ffplay: fix sws_scale possible out of bounds array access - Drop version number from patch: ffmpeg-2.4.5-arm6l.patch -> ffmpeg-arm6l.diff- Wrap netcdf support in build condtional because it is a drop-in pkg- Enable all muxers and demuxers as they are just descriptor of format thus do not change the behaviour in any relevant way. * The best user now gets is proper interpretation of the format and failure to play it without proper de/encoder * Recommended by vlc team to be done this way :)- Update to new upstream release 3.2.2 * avformat/rtmppkt: Check for packet size mismatches * avcodec/flacdec: Fix undefined shift in decode_subframe() * avcodec/flacdec: Fix signed integer overflow in decode_subframe_fixed() * avcodec/flacdsp_template: Fix undefined shift in flac_decorrelate_indep_c- Update to version 3.2.1: * avcodec/aac_adtstoasc_bsf: validate and forward extradata if the stream is already ASC * libopusdec: default to stereo for invalid number of channels * sbgdec: prevent NULL pointer access * rmdec: validate block alignment * smacker: limit recursion depth of smacker_decode_bigtree * mxfdec: fix NULL pointer dereference in mxf_read_packet_old * ffmdec: validate codec parameters * avformat/mpeg: Adjust vid probe threshold to correct mis-detection * avcodec/avpacket: fix leak on realloc in av_packet_add_side_data() * avformat/apngenc: use the stream parameters extradata if available * ffprobe: fix crash in case -of is specified with an empty string * exr: fix out-of-bounds read * libschroedingerdec: fix leaking of framewithpts * filmstripdec: correctly check image dimensions * icodec: fix leaking pkt on error * dvbsubdec: fix division by zero in compute_default_clut * escape124: reject codebook size 0 * mpegts: prevent division by zero * matroskadec: fix NULL pointer dereference in webm_dash_manifest_read_header * mxfdec: fix NULL pointer dereference * avcodec/mpeg4videodec: Workaround interlaced mpeg4 edge MC bug * avcodec/mpegvideo: Fix edge emu buffer overlap with interlaced mpeg4 * avcodec/ituh263dec: Avoid spending a long time in slice sync * avcodec: Check side data size before use * avformat/flvdec: Fix regression losing streams- Update to new upstream release 3.2 * SDL2 output device and ffplay support * SDL1 output device and SDL1 support removed * New: libopenmpt demuxer, fifo muxer, True Audio (TTA) muxer * New filters: weave, gblur, avgblur, sobel, prewitt, vaguedenoiser, yuvtestsrc, lut2, hysteresis, maskedclamp, crystalizer, acrusher, bitplanenoise, sidedata, asidedata * Non-Local Means (nlmeans) denoising filter * 16-bit support in curves filter and selectivecolor filter * Added threads option per filter instance * The "curves" filter does not automatically insert points at x=0 and x=1 anymore * Matroska muxer now writes CRC32 elements by default in all Level 1 elements * New "tee" protocol * VP8 in Ogg muxing * Floating point support in ALS decoder * Extended mov edit list support * Changed mapping of RTP MIME type G726 to codec g726le. - Drop ffmpeg-fix-CONFIG_VC1DSP-changes.patch (no longer needed)- Enable libfdk_aac if it is available at buildtime- Update to version 3.1.5 * avformat/mxfdec: Check size to avoid integer overflow in mxf_read_utf16_string() * avcodec/mpegvideo_enc: Clear mmx state in ff_mpv_reallocate_putbitbuffer() * avcodec/utils: Clear MMX state before returning from avcodec_default_execute*() * libopenjpegenc: fix out-of-bounds reads when filling the edges * libopenjpegenc: stop reusing image data buffer for openjpeg 2 * avformat/utils: Update codec_id before using it in the parser init * ffmpeg: remove unused and errorneous AVFrame timestamp check * Support for MIPS cpu P6600 * avutil/mips/generic_macros_msa: rename macro variable which causes segfault for mips r6- Update to version 3.1.4 * avformat/avidec: Check nb_streams in read_gab2_sub() * avformat/avidec: Remove ancient assert * avfilter/vf_colorspace: fix range for output colorspace option * lavc/mediacodecdec_h264: fix SODB escaping * avcodec/nvenc: fix const options for hevc gpu setting * avformat/avidec: Fix memleak with dv in avi * lavc/movtextdec.c: Avoid infinite loop on invalid data. * avcodec/ansi: Check dimensions * avcodec/cavsdsp: use av_clip_uint8() for idct * avformat/movenc: Check packet in mov_write_single_packet() too * avformat/movenc: Factor check_pkt() out * avformat/utils: fix timebase error in avformat_seek_file() * avcodec/g726: Add missing ADDB output mask * avcodec/avpacket: clear side_data_elems * avformat/movenc: Check first DTS similar to dts difference * avcodec/ccaption_dec: Use simple array instead of AVBuffer * avcodec/svq3: Reintroduce slice_type * avformat/mov: Fix potential integer overflow in mov_read_keys * swscale/swscale_unscaled: Try to fix Rgb16ToPlanarRgb16Wrapper() with slices * swscale/swscale_unscaled: Fix packed_16bpc_bswap() with slices * avformat/avidec: Fix infinite loop in avi_read_nikon() * lavf/utils: Avoid an overflow for huge negative durations. * avformat/hls: Fix handling of EXT-X-BYTERANGE streams over 2GB * lavc/avpacket: Fix undefined behaviour, do not pass a null pointer to memcpy(). * lavc/mjpegdec: Do not skip reading quantization tables. * cmdutils: fix implicit declaration of SetDllDirectory function- Fix linking errors for arm and aarch64 builds, boo#995937 * Add ffmpeg-fix-CONFIG_VC1DSP-changes.patch- Update to version 3.1.3 * examples/demuxing_decoding: convert to codecpar * avcodec/exr: Check tile positions * avcodec/aacenc: Tighter input checks * avformat/wtvdec: Check pointer before use * libavcodec/wmalosslessdec: Check the remaining bits * avcodec/adpcm: Fix adpcm_ima_wav padding * avcodec/svq3: fix slice size check * avcodec/diracdec: Check numx/y * avcodec/h2645_parse: fix nal size * avcodec/h2645_parse: Use get_nalsize() in ff_h2645_packet_split() * h2645_parse: only read avc length code at the correct position * h2645_parse: don't overread AnnexB NALs within an avc stream * avcodec/h264_parser: Factor get_avc_nalsize() out * avcodec/cfhd: Increase minimum band dimension to 3 * avcodec/indeo2: check ctab * avformat/swfdec: Fix inflate() error code check * avcodec/rawdec: Fix bits_per_coded_sample checks * vcodec/h2645_parse: Clear buffer padding * avcodec/h2645: Fix NAL unit padding * avfilter/drawutils: Fix single plane with alpha * cmdutils: check for SetDllDirectory() availability- Update to version 3.1.2: * avcodec/rawdec: Fix palette handling with changing palettes * avcodec/raw: Fix decoding of ilacetest.mov * avformat/mov: Enable mp3 parsing if a packet needs it * avformat/hls: Sync starting segment across variants on live streams * avformat/hls: Fix regression with ranged media segments * avcodec/ffv1enc: Fix assertion failure with non zero bits per sample * avfilter/af_hdcd: small fix in af_hdcd.c where gain was not being adjusted for "attenuate slowly" * avformat/oggdec: Fix integer overflow with invalid pts * libavcodec/dnxhd: Enable 12-bit DNxHR support. * lavc/vaapi_encode_h26x: Fix a crash if "." is not the decimal separator. * avcodec/vp9_parser: Check the input frame sizes for being consistent * avformat/flvdec: parse keyframe before a/v stream was created add_keyframes_index() when stream created or keyframe parsed * libavformat/rtpdec_asf: zero initialize the AVIOContext struct * libx264: Increase x264 opts character limit to 4096 * avcodec/h264_parser: Set sps/pps_ref * librtmp: Avoid an infinite loop setting connection arguments * avformat/oggparsevp8: fix pts calculation on pages ending with an invisible frame * lavf/vplayerdec: Improve auto-detection. * lavc/mediacodecdec_h264: properly convert extradata to annex-b- Build with netcdf so as to enable af_sofalizer [boo#983398]- Update to version 3.1.1 * doc/APIchanges: document the lavu/lavf field moves * avformat/avformat: Move new field to the end of AVStream * avformat/utils: update deprecated AVStream->codec when the context is updated * avutil/frame: Move new field to the end of AVFrame * libavcodec/exr : fix decoding piz float file. * avformat/mov: Check sample size * lavfi: Move new field to the end of AVFilterContext * lavfi: Move new field to the end of AVFilterLink * ffplay: Fix usage of private lavfi API * lavc/mediacodecdec_h264: add missing NAL headers to SPS/PPS buffers * lavc/pnm_parser: disable parsing for text based PNMs- Update to version 3.1 * DXVA2-accelerated HEVC Main10 decoding * fieldhint filter * loop video filter and aloop audio filter * Bob Weaver deinterlacing filter * firequalizer filter * datascope filter * bench and abench filters * ciescope filter * protocol blacklisting API * MediaCodec H264 decoding * VC-2 HQ RTP payload format (draft v1) depacketizer and packetizer * VP9 RTP payload format (draft v2) packetizer * AudioToolbox audio decoders * AudioToolbox audio encoders * coreimage filter (GPU based image filtering on OSX) * libdcadec removed * bitstream filter for extracting DTS core * ADPCM IMA DAT4 decoder * musx demuxer * aix demuxer * remap filter * hash and framehash muxers * colorspace filter * hdcd filter * readvitc filter * VAAPI-accelerated format conversion and scaling * libnpp/CUDA-accelerated format conversion and scaling * Duck TrueMotion 2.0 Real Time decoder * Wideband Single-bit Data (WSD) demuxer * VAAPI-accelerated H.264/HEVC/MJPEG encoding * DTS Express (LBR) decoder * Generic OpenMAX IL encoder with support for Raspberry Pi * IFF ANIM demuxer & decoder * Direct Stream Transfer (DST) decoder * loudnorm filter * MTAF demuxer and decoder * MagicYUV decoder * OpenExr improvements (tile data and B44/B44A support) * BitJazz SheerVideo decoder * CUDA CUVID H264/HEVC decoder * 10-bit depth support in native utvideo decoder * libutvideo wrapper removed * YUY2 Lossless Codec decoder - Added minimum requirement for libva (0.35.0, matched by 1.3.0 package)- Guard usage of opencore using bcond_with, boo#980542- Update to version 3.0.2 * avcodec/ttaenc: Reallocate packet if its too small * configure: build fix for P5600 with mips code restructuring * mips: add support for R6 * pgssubdec: fix subpicture output colorspace and range * avcodec/ac3dec: Reset SPX when switching from EAC3 to AC3 * avfilter/vf_drawtext: Check return code of load_glyph() * avformat/mux: Check that deinit is set before calling it * avcodec/takdec: add code that got somehow lost in process of REing * avcodec/apedec: fix decoding of stereo files with one channel full of silence * avcodec/avpacket: Fix off by 5 error * avcodec/h264: Fix for H.264 configuration parsing * avcodec/bmp_parser: Ensure remaining_size is not too small in startcode packet crossing corner case * avcodec/pngdec: Fix alpha detection with skip_frame * Changelog: Make formating consistent * avfilter/src_movie: fix how we check for overflows with seek_point * avcodec/j2kenc: Add attribution to OpenJPEG project: - Dropped dcadec (libdca was merged upstream)- Add ffmpeg-codec-choice.diff- Remove ffmpeg-devel subpackage. All users have been converted to pkgconfig Add Provides/Obsoletes to libavdevice-devel- Add ffmpeg-new-coder-errors.diff- Another try at organizing the codec-enable list. Enable video: AYUV, Dirac, MJPEG, rawvideo, Theora, VP8, VP9, WebP, zlib Enable audio: Celt, GSM, Opus, Speex, Vorbis Enable subtitle: ASS/SSA text, SRT text, UTF-8 plaintext- Update to new maintenance release 3.0.1 * vc2enc: fix use of uninitialized variables in the rate control system * postproc: fix an unaligned access * lavc/hevc: Allow arbitrary garbage in bytestream as long as at least one NAL unit is found.- Update included pkgconfig files to require the exact version of ffmpeg pc files, instead of any later version ffmpeg-pkgconfig-version.patch- Remove the optional vo-aacenc dependency, upstream removed it.- Update to new upstream release 3.0 * New filters: extrastereo, ocr, alimiter, stereowiden, stereotools, rubberband, tremolo, agate, chromakey, displace, and many more. * ffplay dynamic volume control * audio high-order multiband parametric equalizer * automatic bitstream filtering- Update to version 2.8.6 * avcodec/jpeg2000dec: More completely check cdef * avutil/opt: check for and handle errors in av_opt_set_dict2() * avcodec/flacenc: fix calculation of bits required in case of custom sample rate * avformat: Document urls a bit * avformat/libquvi: Set default demuxer and protocol limitations * avformat/concat: Check protocol prefix * doc/demuxers: Document enable_drefs and use_absolute_path * avcodec/mjpegdec: Check for end for both bytes in unescaping * avcodec/mpegvideo_enc: Check for integer overflow in ff_mpv_reallocate_putbitbuffer() * avformat/avformat: Replace some references to filenames by urls * avcodec/wmaenc: Check ff_wma_init() for failure * avcodec/mpeg12enc: Move high resolution thread check to before initializing threads * avformat/img2dec: Use AVOpenCallback * avformat/avio: Limit url option parsing to the documented cases * avformat/img2dec: do not interpret the filename by default if a IO context has been opened * avcodec/ass_split: Fix null pointer dereference in ff_ass_style_get() * mov: Add an option to toggle dref opening * avcodec/gif: Fix lzw buffer size * avcodec/put_bits: Assert buf_ptr in flush_put_bits() * avcodec/tiff: Check subsample & rps values more completely * swscale/swscale: Add some sanity checks for srcSlice* parameters * swscale/x86/rgb2rgb_template: Fix planar2x() for short width * swscale/swscale_unscaled: Fix odd height inputs for bayer_to_yv12_wrapper() * swscale/swscale_unscaled: Fix odd height inputs for bayer_to_rgb24_wrapper() * avcodec/aacenc: Check both channels for finiteness * asfdec_o: check for too small size in asf_read_unknown * asfdec_o: break if EOF is reached after asf_read_packet_header * asfdec_o: make sure packet_size is non-zero before seeking * asfdec_o: prevent overflow causing seekback * asfdec_o: check avio_skip in asf_read_simple_index * asfdec_o: reject size > INT64_MAX in asf_read_unknown * asfdec_o: only set asf_pkt->data_size after sanity checks * Merge commit '8375dc1dd101d51baa430f34c0bcadfa37873896' * dca: fix misaligned access in avpriv_dca_convert_bitstream * brstm: fix missing closing brace * brstm: also allocate b->table in read_packet * brstm: make sure an ADPC chunk was read for adpcm_thp * vorbisdec: reject rangebits 0 with non-0 partitions * vorbisdec: reject channel mapping with less than two channels * ffmdec: reset packet_end in case of failure * avformat/ipmovie: put video decoding_map_size into packet and use it in decoder * avformat/brstm: fix overflow- Update to version 2.8.5 * Fixes CVE-2016-1897 and CVE-2016-1898 [boo#961937]- Update to version 2.8.4 * Many bugfixes, see the included Changelog for all the changes. * resolving CVE-2015-8661 [boo#960385], CVE-2015-8662 [boo#960384], CVE-2015-8663 [boo#960383] - Drop ffmpeg-remove_some_unused_ctrl_id_mappings.patch, fixed upstream.- Obsolete ffmpeg-tools from packman- Add some provides to make it easier for firefox to recommend this package for installation- Added patch ffmpeg-remove_some_unused_ctrl_id_mappings.patch to successfully build against libvpx >= 1.5 (at least on PMBS).- Add buildconditionals for libass,libva,vdpau to fix build in SLE_11- Rename bcond dca to dcadec - Add more buildconditionals to get closer to removal of BUILD_ORIG- Remove unused imlib2- Sync with packman changes * All packman specific changes are protected with BUILD_ORIG - Added the following patches * ffmpeg-2.4.5-arm6l.patch * ffmpeg-libcdio_cdda-pkgconfig.patch- Update to new upstream maintenance release 2.8.3 * avformat/matroskadec: Check subtitle stream before dereferencing * avcodec/jpeg2000dec: Fix potential integer overflow with tile dimensions * avcodec/jpeg2000dec: Check for duplicate SIZ marker * avcodec/jpeg2000: Change coord to 32bit to support larger than 32k width or height * avcodec/jpeg2000dec: Check SIZ dimensions to be within the supported range * avcodec/jpeg2000: Check comp coords to be within the supported size * dds: validate compressed source buffer size * dds: validate source buffer size before copying * softfloat: assert when the argument of av_sqrt_sf is negative - Fixes CVE-2015-8363 [bnc#957114], CVE-2015-8364 [bnc#957115], CVE-2015-8365 [bnc#957116]- Update to new upstream release 2.8.2, containing fixes for the following security issues: * CVE-2015-8216 boo#955346 * CVE-2015-8217 boo#955347 * CVE-2015-8218 boo#955348 * CVE-2015-8219 boo#955350 - Upstream changes: * various fixes in the aac_fixed decoder * various fixes in softfloat * swresample/resample: increase precision for compensation * lavf/mov: add support for sidx fragment indexes * avformat/mxfenc: Only store user comment related tags when needed * ffmpeg: Don't try and write sdp info if none of the outputs had an rtp format. * apng: use correct size for output buffer * jvdec: avoid unsigned overflow in comparison * avcodec/jpeg2000dec: Clip all tile coordinates * avcodec/microdvddec: Check for string end in 'P' case * avcodec/dirac_parser: Fix undefined memcpy() use * avformat/xmv: Discard remainder of packet on error * avformat/xmv: factor return check out of if/else * avcodec/mpeg12dec: Do not call show_bits() with invalid bits * avcodec/faxcompr: Add missing runs check in decode_uncompressed() * libavutil/channel_layout: Check strtol*() for failure * avformat/mpegts: Only start probing data streams within probe_packets * avcodec/hevc_ps: Check chroma_format_idc * avcodec/ffv1dec: Check for 0 quant tables * avcodec/mjpegdec: Reinitialize IDCT on BPP changes * avcodec/mjpegdec: Check index in ljpeg_decode_yuv_scan() before using it * avcodec/h264_slice: Disable slice threads if there are multiple access units in a packet * avformat/hls: update cookies on setcookie response * opusdec: Don't run vector_fmul_scalar on zero length arrays * avcodec/opusdec: Fix extra samples read index * avcodec/ffv1: Initialize vlc_state on allocation * avcodec/ffv1dec: update progress in case of broken pointer chains * avcodec/ffv1dec: Clear slice coordinates if they are invalid or slice header decoding fails for other reasons * rtsp: Allow $ as interleaved packet indicator before a complete response header * videodsp: don't overread edges in vfix3 emu_edge. * avformat/mp3dec: improve junk skipping heuristic * concatdec: fix file_start_time calculation regression * avcodec: loongson optimize h264dsp idct and loop filter with mmi * avcodec/jpeg2000dec: Clear properties in jpeg2000_dec_cleanup() too * avformat/hls: add support for EXT-X-MAP * avformat/hls: fix segment selection regression on track changes of live streams * configure: Require libkvazaar < 0.7. * avcodec/vp8: Do not use num_coeff_partitions in thread/buffer setup - Drop ffmpeg-mov-sidx-fragment.patch, fixed upstream.- Update to new upstream release 2.8.1 * Minor bugfix release * Includes all changes from. Ffmpeg-mt, libav master of 2015-08-28, libav 11 as of 2015-08-28 - Add ffmpeg-mov-sidx-fragment.patch to add sidx fragment indexes. Needed for new mpv release.- Update to new upstream release 2.8 * DirectDraw Surface image/texture decoder * Many improvements to the JPEG 2000 decoder * New video filters: colorkey, SSIM, showvolume, adrawgraph, drawgraph, removegrain, erosion, dilation, deflate, inflate, reverse, atadenoise, aphasemeter, showfreqs, vectorscope, waveform, hstack, vstack, framerate * New audio filters: Dynamic Audio Normalizer as dynaudnorm filter, areverse, random, deband, sidechaincompress, acrossfade * allyuv and allrgb video sources * Switched default encoders for webm to VP9 and Opus * Removed experimental flag from the JPEG 2000 encoder- Update to new upstream release 2.7.2 - webp: fix infinite loop in webp_decode_frame - huffyuvdec: validate image size - avcodec/vp8: Check buffer size in vp8_decode_frame_header() - avcodec/vp8: Fix null pointer dereference in ff_vp8_decode_free() - avutil/fifo: Fix the case where func() returns less bytes than requested in av_fifo_generic_write() - bytestream2: set the reader to the end when reading more than available - oggparsedirac: check return value of init_get_bits - vp9/update_prob: prevent out of bounds table read - avcodec/pngdec: Check values before updating context in decode_fctl_chunk() - avcodec/pngdec: Copy IHDR & plte state from last thread - avcodec/pngdec: Require a IHDR chunk before fctl - avcodec/pngdec: Only allow one IHDR chunk - ffmpeg: Do not use the data/size of a bitstream filter after failure- Enable codecs for audio: PCM, Speex, CELT, FLAC, ILBC, Opus - Enable codecs for image: BMP/PCX/TGA, TIFF, Sun/SGI/X11 raster raw Huff-compressed or uncompressed YUV - Update to new upstream release 2.7.1 * postproc: fix unaligned access * avcodec/flacenc: Fix Invalid Rice order * tls_gnutls: fix hang on disconnection * avcodec/ffv1enc: fix bps for >8bit yuv when not explicitly set * avio: fix potential crashes when combining ffio_ensure_seekback + crc * ffmpeg_opt: Check for localtime() failure * configure: Disable VSX on unspecified / generic CPUs- Enabled 'bluray' protocol- Update to new upstream release 2.7 * New encoders: apng (PNG with alpha) * New decoders: TDSC (a JPEG/BGR24/zlib format) * New audio filters: chorus * New video filters: cover_rect, detelecine, fftfilt, find_rect - Enable codecs: 012v, ansi, apng, bmp, exr, ffv1, ffvhuff * unpack DivX-style packed B-frames in MPEG-4 bitstream filter * WebM Live Chunk Muxer * nvenc level and tier options - Canopus HQ/HQA decoder - Automatically rotate videos based on metadata in ffmpeg - improved Quickdraw compatibility - VP9 high bit-depth and extended colorspaces decoding support - WebPAnimEncoder API when available for encoding and muxing WebP - Direct3D11-accelerated decoding - Support Secure Transport - Multipart JPEG demuxer- Fix building with BUILD_ORIG- Update to new upstream release 2.6.3 * avcodec/libtheoraenc: Check for av_malloc failure * ffmpeg_opt: Fix -timestamp parsing * avcodec/cavsdec: Use ff_set_dimensions() * swr: fix alignment issue caused by 8ch sse functions * avcodec/mjpegdec: fix len computation in ff_mjpeg_decode_dqt() * avformat/matroskadec: Cleanup error handling for bz2 & zlib * avformat/matroskaenc: Check ff_vorbiscomment_length in put_flac_codecpriv() * avcodec/mpeg12dec: use the correct dimensions for checking SAR * xcbgrab: Validate the capture area * xcbgrab: Do not assume the non shm image data is always available * avfilter/lavfutils: disable frame threads when decoding a single image * ffmpeg: remove incorrect network deinit * OpenCL: Avoid potential buffer overflow in cmdutils_opencl.c * libvpxenc: only set noise reduction w/vp8 * vp9: remove another optimization branch in iadst16 which causes overflows. * network: Do not leave context locked on error * vp9: remove one optimization branch in iadst16 which causes overflows. * swresample: Allow reinitialization without ever setting channel layouts/counts * imgutils: initialize palette padding bytes in av_image_alloc * id3v2: catch avio_read errors in check_tag * avi: Validate sample_size * diracdec: avoid overflow of bytes*8 in decode_lowdelay * diracdec: prevent overflow in data_unit_size check * matroskadec: use uint64_t instead of int for index_scale * pngdec: don't use AV_PIX_FMT_MONOBLACK for apng * pngdec: return correct error code from decode_frame_common * swscale/ppc/swscale_altivec.c: POWER LE support in yuv2planeX_8() delete macro GET_VF() it was wrong * matroskadec: export cover art correctly * mxfenc: don't try to write footer without header - Enable building avresample for extra API compat - Remove ffmpeg-pkgconfig-requires.diff: RPM's pkgconfigdeps.sh is scanning Requires.private too.- Add baselibs.conf: provide -32bit libraries (used by xine-32bit).- Update to new upstream release 2.6.2 * avformat/utils: avoid discarded streams in av_find_default_stream_index() * avutil/cpu: add missing check for mmxext to av_force_cpu_flags * avformat/http: replace cookies with updated values instead of appending forever- Update to new upstream release 2.6.1 * Maintenance release with some bugfixes- Update to new upstream release 2.6 * The VP9 decoder is now usable on x86(-32) and pre-SSSE3 CPUs. * 10-bit support in the SPP video filter * New video filters: "colorlevels", "tblend", "palettegen", "paletteuse". New audio filters: "dcshift". * The old libmpcodecs wrapper is finally gone * API changes: introduction of device inputs and outputs- Update to new upstream release 2.5.3 * AVFoundation screen-grabbing support, animated WebP decoding support, and Animated PNG support. UDP-Lite support was added.- Initial package (version 2.5.3) for build.opensuse.org/sbin/ldconfig/sbin/ldconfigh04-armsrv1 17609458154.4.6-150600.13.33.14.4.6-150600.13.33.14.4.6-150600.13.33.1libavcodec.so.58.134libavcodec.so.58.134.100libavcodec58_134COPYING.GPLv2LICENSE.md/usr/lib64//usr/share/licenses//usr/share/licenses/libavcodec58_134/-fmessage-length=0 -grecord-gcc-switches -O2 -Wall -D_FORTIFY_SOURCE=2 -fstack-protector-strong -funwind-tables -fasynchronous-unwind-tables -fstack-clash-protection -gobs://build.suse.de/SUSE:Maintenance:41229/SUSE_SLE-15-SP6_Update/0b2c8365f82ee201f89cddba380830cd-ffmpeg-4.SUSE_SLE-15-SP6_Updatedrpmxz5aarch64-suse-linuxELF 64-bit LSB shared object, ARM aarch64, version 1 (SYSV), dynamically linked, BuildID[sha1]=865e393ec1bcfae33a5696c5b15fef5dad49b664, strippeddirectoryASCII text&PPR&R RRRRRRRRRR RRRR"RR$R#R R R'R%R RRRRRRRR R!RRRE6m)f8 utf-809228b09f8d66833a7fcf495469d7cb23fe4ddc4bce99bd07fb60ab856ac58ae?7zXZ !t/]"k%fkֿ\"ɎG@X(Mtz? Ig#'݋v8kMT_y L#`kVhUC 2@u7iF|K'y-bbfr"`*MTp[40G 5/իfTԏ f1r$3#_qt/R 2[vXly}ɧ:f Ő}0Zbi.1j*Ѣ'-YϾSēɊt@zϊ~3o'l_M{lum>v-nv/HʳRԐ%t*i#6s-b:΃,wn_9u+0ɏKjOX@-+NiWt1qm> N9b}xB)۸΢?v)hCd.MO,08 3h 24FD;t[姻׵SzBuѹ{S03oل.eE`7x{ c(״u/%xEb'i4MC4KlRyT-0'(>-?Z餡 +.%h?:-^}TRcJ,w_@2F}ac ,ZfAՙ\'b׿~!E{O\towx1 ʎ(FE]KC%XA81glOlAYP'T{]u١2R<(X2b{pw*=g;ެW "vO]Ϭ =e'ٔ;` ,112(ɽ ޠP*|I7tL91IOa'V݃y_Z$ [ݢBT<;F.^ܠji(W G'*ELraz%oEg$v>)2C,vS-}wKP1GbKhVSup>>%``+B~ R MUUǞC- ÊaR0t $=-,ίDQMadO 7;N3Wv{d[~,!Ci+fG$c;:w,:]әZ~J7IjrSB,$"~%ŇL{s9Svag OD ߲nd] ٧j{iZ*WqBJ9N,T⏾s@MaQAvJ 􁐩.9u-jrE<<0(D6x2xR GHG#y11Da['S߫.l+4sV]3Vϋ BTR6|Ͻ#CflVzw=VoW9'.v=˧X+ 9;%ߦǬ0)M.^1;ΎMsoOQV:8wo ηjM-̓Zu1 N K}t$<^U\ړӚs#3 rb. ;5瓄 W h |ȊʠNʗ=pQcu: 0=H=ŐXt~*Y] ]P1牙^{!mvse6cP<̓˦P -WnR)j_Njs%H7Dbr>_A#0)I0MQ'U,?R&aEvVVk7:3/kP :0:|h|6nJ I7STq?+ i+~KUzH q>enV-,)Hdi֢,w %ϼ9 zUzI?R$KFm,*bZxtKS[ژA,T򐞜/[nlMæ #4WG*g7Xby]܋1Lam*Zʄo/4faY[lVJ<گvΔ ͡@"yw6;ڃygV}X( .Z$*jlg*cll6D|efuo杒iꗶe4Q7mjZ~^y$C3Ъ"o_h8ؒrނI &Sƈ9IIK!Ho(όy")&isLkyаxjc2T5xۃ$-7J9/%CR -46M >6!dL5~. xDRWX]33W&p"G- jrV˲D20S[z#b:U˻7U_E<3&9b#j28ܼ+Poqi_0|z4#˝)S5ev{|$<Aueu3SƑ}*dWseF@i -@6]ql!sQ 'z @#L b8t/]8BD{sDZabƚ\Nk>sRs0>:(HIL_y7JطVge}@n3'bMo+U% :Ż-^Y3?{V՜M6F}zF't#*73454wU@À Ŋ#Hbr/zYwFd![` buq|T]UA_wrnV\yGj(:jgli)p\fyyJZP6r(\nbm2 }DeRHiU ,OemJz[L-.IDP}^pإvT5KUD,/6rO?v@ .}(đ9 1ےiאt^q ФƜ5V*J; ]>pLDGO1:  t3&ec9] |V`x f\>+[evV~m`n:\%=_MߋKpQA9zF+1[o<{o jC$30ʫ*3E| {;fl5Gxnn3K”P\~Uձ1Wlomi [W1 6O nmUԒ uY9=r < `P(:jSrEp`bP)p!n1Pꭈ`(u*o(<|U>F2/KJk^X+GM,~+mYC)g&^#ߡhW^_gEoAi S 浘 7j[g/*m3υ: 5Vh4Kp5Hwu_{CHa3|>h" ]- 3 Q :s0LŨs;'DFyHPkװO8vI 4,28WV#iY9e?b@o¡b흢Ryf`ZGjwpbth(3pY?ڍ#\b}* w6X \p͖6mW'$*?8iz ywsezL_9(Y*sӋX>ra@b]qpޒ̞tŮxfJ؊my2 X?7}乘sa{T2mD"|# ZݡPonEJoe+JtW\ ʥ-0`(Ky$MД(tn$d'x,z'AֲQGg=<P+3xr>NeίupRH {"`VvMw:NsnyR)vDX0ULijrA|2(uЌm,vN#T:\Nh ޥy5p958˱k|H9q":#ledlѷ3,ߢ͞q6#E\Fь~fHr RW©@1CMfA/O[)x'͎(bbH/"/I2t@&;+y./,Ź뤞rox?ZptR[ba fKrcBIHY([?ͻ0>G& Pn*O5kv}yn6 LJ&1՝|KAj mm'X}_эY/C6c 6߱_AGĴWDrXX>?ppVh^b#h iUFxǶ)T%K-{v{ҾT0-n:zxvՔ;+VmZOrY㷩;$mՇ525~Z ̞I^6\BO2"!o؀`C1Gր^-&E_hl7Kx] t|+Q(vWv׊ݟvKWOyŋuP3KT\Kusھ;%ͽy;*dR%80: `_5t~UF I =g{?Y>a 2'n`)n=)-ґtO5C"D(Slu+Dӭ$ZܭK F^.BA\L41Mqkc`ron Ow!VGip܎Rt@I}dp5#[BI?דð/A/P#QPg4d- 7ې6xG; WKZJ^uĩb(/{=}gcQ0d G)()qd"+ICS]4b+7^^oȹ>&u'o0SSV`? C 3Nу LMA_ Aǹu,*~|Rbσ/ziy}ul87~P^*ĝrAB9XV}k%Mq80KLg1t0c%ς +)P{\q XY*6ZV1 v_ss C2'U,e6(,=dkR[,JA^[E|~IEm o ?('o% s;h ?Ƭ,~5bvWI[ījiKDt(ˆ1NR !)\Ϊe.jN%3f{ԘeVh,LPlT<2FWe~zַG]aOyg(Vx5l3UJt1aԑPRmRNa:tRa!e4g$!x:{fߋ,✇eҌ~oMHK 9H_{nƛFh"c׎!z?q"W ޅtBQ?cy9 6;aptDrVStW~rQZ= sZJ az:[a>Nc`ߒI>ֿH>GNN ԬZK>(َ,gN/] N2|-[[FP)f5LƓyP@SeK7n*F4qt -gW(փ N-cC+`ְWc/;eUQl'Ri#?Koqpÿtws5 D160db,+S1>̊5kk!hK}o)n ]@$JLl 7k'^ )ha Db򰿦Ά͜N:qU=ޓu.V1> ~YX>c5ܔ.Gcښgf[UlBu;wE 4z$򗝎%60(ܡ;&Hu P7 @Z{/O\SCn@K(RN$yϸ^)Tӆk)tTģy#{g{IL 95Ɲf3Yfi)CŅ̘n8"߷)rCX1w"fUD~ҡOBWB Vvf<6{ߥe.!F@B~-Pk Lј)߯ՙM\<)a`,>7 ]SRE2Is4a4#2DŽkAQDžxH;prsޞdT(j |EXH%8]zgk;T@k?>s_atZԞtPT|!,)gX 6L%;xx9& n4qo "3  %~牕%Mz`lS*^}l:C" )h~I-s^rG~{^B9(d $H{P{ ⅇgCk JǒVDG g$1IJRtfB9 ') #td R;Vl?EQp6(_~Yˈ $Nmwg|vK#=B-𲚼 ":sւ9 BWY!\cNfh|cF1%}z_&ϣ4D3"iYGrGÚD*an'˼%X@EhXK|X71l)sY/#;%-y+)RU, 98އWQ(K&s j4Q1RƮ#ύ5EXQt=}T_IN 8#+r&HSij?7ntYt6{9W7;S9=[LTV>U݊dA5q\<)mlnn\>ge"N.zW=-pPN͢5wK÷1ubŗ*Twa]h/c"mLXWw==r2MX+^iWWM:HR^>N.H *Df)MqTzS$x:ŭϿ\{h^\i;='B-~,x<\(LrjKOEfndO@ꝡRI|h M/ker{!9VQ麓n4V$̢aXO)`k]m1Y#%4K 5Q)oS/;ln[Ջ`X,d$KAH+; ox̥OgX]$'{4 (f:Sy*9f{ v>`23#b:#z]&ѷ["l/B:R\H] CT :q \Fuş kj=Kbw_Tι֘'6XS#6߽]$W0؋׌Wzkoݨ H|H cKL\$ï W\ 8U ZB)*"XZ6y%x͇R +3ZX5sVC%r#n3i;H0H]P<5*dT\3iQ)]Ql0zkkt `܃:[#u-^og:ƌ"&g>@dwKe,VʟeR5 ].짩\pTyvjnw& *a?In}^luMu>cxhd}|ZK<sz6:A_Oig<PsTqt*mV)HgivyVx-a37Lϻ Aq$~Z8`HJNu2+"CYhBS#œ=X:M"sX-YCpK`fh誇JaXv?b@j1AEᬛo@-_0S06vv3{&\9:0KMx|Uh[m%҅卒$ !Z -,d|ɓ ww*Q!goHh{N!7$h.,˺X ^3}Hpc;b^8 t®"CA;ԫ0Xqu0>fʔu)6Pw !G 2; Xa8>Ceߩan7]J,.rFf>|^PHJ>9Z:ɼ[)|Q IlTF,EK:B׬H33O꼢CQ5)+RJp{/CkRa/-3rO;_ͳ Gι'~+o5*ŕ-8.\}xnzf9=jf-Ƥ" fw=)΢Iwsͫ_QDFFw[UEo*.6 Ck@xfՉB鈃xG^ݦxG0)I'vNJr,LKxW:↉G5FЂ9^/]U_}\jT77~W<D@msRsBۇf079~FƼrTӄ*{f&  8{S筙0^<6hy+QPh|#HLFjꀁI5v9Ek;"Vf?}T1@T ʺB fM2'7e7,_(eu2uuwq:sIKnwo~6 ?3( ;1ǁ8]kgmi&΁ z2 JG{t`e.irdo% $ : -JO(ԟpw' j=xj^3#}#n"pIrQ^(g02E\oՎ5oեx7 ,ٳVQ</ M;NQ%=ZgkWqm5KlpmptOtō~wM!"E8S`gcC͌$<< XgO<#>Gޠ*14 N:|;hlc+r `r}j輿,EJyen''RzB8 yN_P\9a\ l3c f8V; =Lr)ہqТ1o1AٶPù[Ғ]i!uz0SCar;_崷>hk_~RDWZ{CA E#eDW\ZƗWġOBAEt Q,e, G*skRf&THs˒ A{_V')~ƠK yĠ:*'N*hGmq5}JEVKrAfDj@xm+WRM("q_[+ba)[Z>'n(fc0SGy`j!~at!pnƭq*q剎ŏWy(\`+x04C=G[])W"'vY1HX.FvsiA³T);Ib\MYSV  :.Wq3Q:37(seT9ĽlRJ+? K37o {ŕM(P7}_ %$QNny#o=musԌO_e[!+#9N$aahDvJ\QpTVf۽gP&$ JWM";fS.[T:1;F^QSImRo?n(>-lj_ZT!A/qu]6 [d{ȅ#Iq[n#}Y+ d &֟n,[>VǴH\Ju  L -(tKځ0P3+թG=]i9L4H>qvi)82V=& nW5ݠq/|Z=d@HVDS~/uh"{yĞHڔœAvn/MPsMDs =,ܲl-YXcԭվE2([}$0 0eATOJ#sb.^͵8^o%%9R'vΏ}qjBY[R qFVbdÍ=7SM& *;jhfLKXnEۛ'^ΐg%4+['0:AsqqsP7%MU"fD` [0dmp.29ԐTl|E0+EF7]\oE+wQ@zL*ȟ3~s]q .yߐꪚLBФNkZeN$Crכ.^Gcm!* $Rs?3tTYjY]b.˘Um؄Y#G4xZ]3Qi _g~w)PK_JA$ܳo5{BcK= QW,@簹~z<:qV2栴oPe7v B=|'Vk uSH<qzP_(Jjt%V7pYx{~+'P킛i)8gu+Ҳ4) o Wv~1`P]j8aBTഒs߲z=N7})V(mU5&*֖;c]>\1Hc!mu6[j>f|4GnOk.(dswĖoy`LʳLzڇ~p"B3`)!}B;tW/GlvDbF}+q,x$F!!X\KMwݩ|)'v"=Xs!j%G?}z1vYjj;Vt9HAVQ\up zkfFaqZ˙ʡ0tsϓ c譿.aG$Ρ+ R|S* D&ʺ,||IS^A]+_< Od͓ۚs Q-byTDk6F楺#g!~bdM 0+> 9q9;,͈ b_N[\X96'z DP4`H J82%r+C[hDSkiVTHgUSe H)-~Di^޵'}bf$`]R7km*bm(YQVHGjŊ_m8FvLd֒$>j!x 7Q]P-2:(%a1SVtMw5X:ZԨ ŜKҜy] - H 782>Ck7pq-p @#/΄Xbb JM߀KoɣAʄlVefkyEl}ҮK쓯x_B?ʱ.}4 wM)<ű:iS}YY$; EgD3 Srm</tW4x_nIg>{txWLҤZXo:+c?4_8';;yUWR eM(Z .ef:?`V7m;:}@3y]B˲2mֶJ137E&*BZc1?Ntt#wfpA'P-l|9 煆u)/Oǘ65l=T쬢Ua&c82l)%$E!mrcsMYGT3)wOϘN{ڽ6w䵸(f-6?\-}6cSxm̜l?}m ,߯[ &˰EYP0sťH_u0 A,]&+!=@ piBR`a$Fr(17'ƹ1T/eit٨*> (^ /g[wy4(77<[e؄Ql@;ٔv aSR |"N쑉lY^̧;7 Oq6Dlͳ %n.{%'m}p<խgqAHm}Lu QK@ "-r߾2cZ1B3Iಸ_^`#x@<| UػQ6ˠ#rztV*_]|ɯ~ͷYA|e\B0YrX{4vM5& VvTIPHG0H]{h`9-Toy36N%Kӌ =LkR>,3Ƈc2ډHgF'˟ٯًBϫI >+`RWw|V=/Rܩ88J~єݭۅs!b D9Oz.`#uSg] ZAAܢmIDi=z@:q)`$@ j]ͣJ}7&uMU>/)T(CM,g )HneGrl?aU6GX7K0B^J=n7eo4/aG1UEOJ(@zS̞oMt׺71!v@16u5 d홒T0Q2&RM-RX1twEv$aDcAʪ(8S,-ƹX20: @9B/9Г]'Bf1RQ+ 9G p~SE9N+{لWti?[Y@xM{WuQdZ1j/FTdZg_&Z6IglF1^n2wzk$&%>6B L(3P!CuS^ A)f,d'آ"v5l !r;ˬ ֏BY:U ]SbYڅKݡq]`LO@B8wRv;Q˿y\ThwbM$l $5W5F9+? K`jyexٺ3ON.hK. ?98XbxX;]A'EZOzQobKz%J0s;/B\ W¼+٥Q#3 &RNMV.G! & n!CϤtaY@e]O\ْv'D!Xϳ++a tA%#7^i+t/|w`+)$r:JM_C,h'r.{`sސX"u]ǥD)Q>L.p ;ꙹB:j;m"#؂lΒ#ŭ長hFˆsD(J(BH(F_ RLm$ yFo ?ߺ ]@!em肝p|[`Z{0{u.#ĸY-ҿ#{aUCr*qe>[-(]]}{`7UjD/F,i? _+p( ߑfߖp2v|RjvJ8v}I~#rB-n3ʼnMZ8q[% 5g#D;D59w5+&w|З z_թBs8~5LS#ΐ UO3kQf:)1$= Wӫ*fKHv_FγĄaVSAR{7BEi7}"4``HR2 w6Ҷq;l&81<)+*faŹGQ/j;25Czό8L//*S"EQΤ:&)U~hݽJ\0"3Cz cKiȼJEvh8bI%h~}woZ>l ck͆LJzOvi@BtqPIA)x91uAqu6` IR%{tkvV*d GŖJ#q`mŌ~ުD--##:ߺECGFXb6<#zhAK'W [6D;H< BJ06~dH6Vq d )Z"vh#ŒͶD Rx?$52fBIlzX ڥ:`ӈEj)ױP|ҳ,R"k>)'Jv7 )7J豪E\6#gеMiu^)|6 ׭j˃Ha%6`?@P#yH5=;#ݘr;'=x/v™oMSr:"D0\\|1f/kKuZ:i;Jt=ro[q*U)e.T'*Lٲ \Po&cH2jpww'/+ jנ'H'b}>+ Y.ь hEoo0AţUɊ4V4$|RG# \Vs,#9YEϏeP`k!H#oIfRkӥSlJQ^+,o\REw/jg识r\ yv%=!ڑ \uu5 )M b)S[_OWE#ul1w dլ` m5rBS)P:.-ߚ̀BAFoQ=ԥU[M@ s]JwҒmdѵO5 vu0{PZEmlꄍO4_|.+1Ϙ\e{uP8՟e݁:Ej!XC('v4޺@A*硏8e]د][t2f5 'jhy37M5IϏv=Yi#^nk844#m°sNp]"pOR_@jCj" ph$¤܀C\ofV+/,~{6Hn)}jjw ;"a>ǝ9|DztÅڕY%š5?.!f[wL B5c p}GQUmwk ۔SUzLcwQ 6f$&MJ,uHty/a>w}b̮~^/A{.Ct*x:4RsT?vri'f8~e Z %y]พƈQ $>4F>zk]ٔM $~:"30ΫǮeZ"&Zr` ㍸WMH(IZc 5~g@U,Ҟ}Rje4w x.(CRa2m?,9ĵO8iޮ95nbњR/. N7$mj,H>PAASRrA?Lֳ/c͘pg w{LؤA}품^s>{Q<6K{l%MgyuIx@SOɩwBO"(X=[TqT-jɁKgF!]b̂^71Y_JX6T. q DeggjONqC$=w~q|Mes4gU3z"A2np`.~3CiyeȥEiQ3$G\M?EM<*YaQqd+7ՙG57B?E9o}xfgaqZ|D8w8=kQЎ7UP#Z|2"LI|akEpm%Țx'(> (/JkPcᇍJBBt(ح]/vDdmφO.A'C '34K\ElPY~Â4jI҆i>6?lVzGZ&ekX'QSϬЀWqI1U>~uOK <$.cre4f'nkwKCW.^C:Lzbj>W)8 XX"w yMZB˜P]&j4-9n4ӪWPJMҕr>ƒb W49PS;igcdazI5r5)3Z$Ʌ}S/r=<դ^:&-n53cLk LxErxq ;h6׊?4\kGnr܆*˚dǟsfreIinԫEηPUQ%Qy+ih0ׁO͔2@}a=(Pk8th,pSF]v%!VPR^PkmI?6zܝVN g{WV$@R_vo>%7_#ξ+XՙίFadiy:[+Bzz ޖڪlU}R.6҂{X{{. T0|$Ki6BMs,wkU~)g+ϡ$?c){4$@0iQ`v5)PХ Q5pPxQ(V BwNUPc{k[e(9HՈzof!3. UEJi6u#Cv=^̧`Vo NĬLgBj(Sgwc+ٵ8;H?a; b3v@!߰'їc8MgF ܁[E]{Խm$Āw kT'nM%>_]hNDnC;tRI=ʍGe<"kEJL P 8K@s^9T;g=g8ˏbKj#tFj,:B jkk4aí1D> %!e9VsmiQT|9?U8]nW=hM/Fw/ų[2;o)]ͼ״&sJ&ډFYyQmΦt 9wIx1ROdaPɽD2C#7&*= 2a 34qzQzGQ6S L<ҷIZօ]h=5ba `ՃY7߂JzA}6ORk8II_?A1458dk|t)twr\6.0~svB@HH *tX΢A$A*`q()(aqRɢ" U9$&ܿ #vs\ NG}wq=ECYmivn4=fRr̡}ɨ"Qn,E; R0($}aaY=fos4F&*\Kޒ" #Ϳ3 (sSe`*q VG58d a2䖽q3##\Wn哓z/݋N6w#\(]0^ m=_s$SFFe4SH>n'#0~ c7>< NrL$/{)He5ףQ~|" ӟ̗R`NOjpm@"<.!kuoGH2vuO^ {y~M4Be ݘc#Rg3FzS݊|ni#5piP3"y#{B^8PI֝}/(F~¢LTe㮽@E$H[:{5kj S{StmF7X 2 4?Ҭ3h[7JEv3^m0Afc |.ӣHUMYb -Lbm1D0 xT9=;Ǘu?n 0悳KT8\)7''7d,-!vOoVHGƄLnp!#9W)Z!k ` j[cc&Xq?7("bChRb2h70U؝8i&{M-Ŏ~QAFX}h!Gur(H~tstq{!SкVV|\kzlћdT*$a$,[kaV6ȰC㖂R6Y,K(Q)G#]qw(!Hs" nX:pNWXc&Y'Or:]A!dT9qgmgg$˚.<R6>SՃKX8 %BxPCte5{>⬿ml%%F}5؄+p'^bGEK2݁ONt 栄̥O˱uΗrfVF-Qtnc&=^F66{ VKnb|=aWH)uf?X%fsy1I%!_UbƘP;&>*j=F~VFaQGLk-2(:] n`jνSF @pA>^a%Na[+ASA e{beuR H6oc~N;% &:[Σϑ~?P"{$7x' CD'gsԹ $EgU,.ck\-^f/l+xgc C,$ˈ@71A]AzewQ<vI֓z%Sk3@0I@n4,_Dާe?Y6 nAj!ca0##&GYDu=0oaZ7c9ñ1\E@2!f< g_CBuCbrf;D-)uU.8H{:@ɍ4Bl Z~7b~]8Г'bpki˾쁤0]gr! M!e}[H(Q*>WjVB" ?Qˀ;}Ѕ\?\9~薮; >94ԁ,BPx)5ZT-S\eo6M1ag^u9Pci_sO[x)q{ps/_[f5ϭr9!LCsl Zvym<6\Gd ;H9 6I&='dD J'P 6\nOo# 3a5a!雏N܄0V8 Mp*_'C V7ē:s8w!#%j?Y9+@՘FH7zo~đLm| 2 8 'mT8u77y|Ϲ2oۃx$h`SBĆ);x%>تt8^5mX''.ŖnIުJWNd2lI?*8kձ(ЯV/Ұ.OK4`;rggbK םBpn/}7(#V 5;kn!{>Yz1@ T ;;*{&ffMQ!Q*7˨pث6Aìi ݘŠyku!@+2%(HH'1{ƜfU%j5(ڞaz܌ld};[}Ld;7~ Gjϰ) +}Z6eUUFނ>]]OVjR(1hw#4و|y8 |kcnOu1pDa3sm LgЎBB~dk'5?a=,P!'WV1ă=#m{7InHs+H纂zyÆSCltKA˵AeMrP6tM^Z-{LΩߛ5OYM1"vVC⿠zi<{ h8*6_^?x\yG}Uc /8EwOۥ$g}qmx5 o>EJ^S=wa<7}))G܃48=[* =(LƐq_%[F\ –嵎&-_-eP2ƙę-L3t ÍƨװL7YxdXe 8gs-lNGb[:2j 2rs|wx+B}Xtʁ-e1m2 )z}8F1 $ذs4mJQ-]?e@  Dvb:a/Ҩ."`裧Az`)r٫æM`B(K-gw.85Ƈhf5{`)jjAbך!KiEDe(OoN{mkQדzFТ jK6A-,1c89KZ  _`%-Jma:DӈUgL{eGe&3 SU:Ph;>3ý$X"(.b&((wiǏC/$IPCڻ?ă^?vFm}f +ArR " YDžBcO?K!D0Il/,μ_.X#,]XsJDz7*`#\bw"iBjۉYخRmH㑐tm(YAA+Ԭ=,wN9d硔𢨟S)cDAS,+?d:QvsNwzmL}̦'iN wEQ m#b^hubmvG*Om ZB *}_}J3W\O{]k;g|[ShB9}8UCl0E8p Փ캔+3@'<(s Zw1 1ꥶhĩ 6sO-䆽j+jT4leOl5V~YU6Y,t9H'0b( {o˶<tt : "ؘ5l[Px9&k+9yfAiKeC05f!#+yŤ4<Vn@dp:^8 TX%Pi+o b$H3LQqix0 (JFCD+KI c{F{')/mùX/N|b@Zusm!+ݍNc'.\V-l!9P a `q5BoVpN|)  " hoj]LxY%>BHh4S+-(!o.H&-c:rbmW%_Wۈ-\tx\^1D \x1u twIX Ql%NۯjxgzhBLȕbFfy`򐆊weG8Wjcɉe c#~:}/ O>T"! +䢼?eO?7ܬ6ϗcls%8FGꇛåLA`POI칊(| ݉0̶-΄aGC=㿎m$KU 6`WS@zN֎7V34%)NŒ!a!ZEK9ܫEICqHoC]_fEO[3L&s) `H(~2Zrm$n@jN#&-鍍K.6u&tv&sZx;RwfOVՊ_E5$00zW=)'$Ԇ񃧚?F4.nGKk-uP ^py(qNPjr/¥A$#w*fG\޵0˒ ; ZҙJɹgV‡g IޔÞק 9 c[K \,4%)%6ʰGb#,"HZ.Y<PB$7USHWنBݛ BJw~+MX.$a)iGr5yc7`Vr,kQ"<\fÍO[XT'|(Q2 Qfٱqo#>0QZ8Գhe=7`/.HT9Vۤ y@l)- @O\aH{+No.-QFGUu R է5bl}OgĀhB }=+|-X[ a?uRw1ͼ9&u D,r с˞BCia9<}l,7G}P~C9F{Eɔt6BQ"xWQeޘza0TUxϵhRFUX}Lrq/HbSXf6@6ӂ8bAyvswrq?Ⱦ_^O 9֓HX+UN'a%EyI:D-^;U;Õ,ͳ_]O`[!!¹RYẅ'qɫ#ĶGz 0:dcb5)Q/tqہ)j'w>b1)~OwƔk"[Qֺ*ѭF#_ Eå{r\7[?3}ؙ"Gʗ.E㰀)|I5(CLlW&sx4_tFu95UHQie{"@6ewG.¾]S`-6l7Cu2[ $hNKU`  ;C@]z4oVtJ: O*˽8: "75GdG3ǧJ8߀'QpuM`@[͎oϓα+TusiXs\d{NC\MXX)I͝,m.jaꔦ)Y$w~kWor70 . %: &$X_ڂw(G{ٔn(^Жv.l` 2kc?2zKV2`?kI/Bc AdTr6Xjo4~[YOпx- O' G(ODK };L;}>M A_]SBZ.{g-q=b;$5~CɭJcK͡{{Q[D[\M @D HݩG/qyDё{Pr՘{ nyQc-i&&:C $j3- 1y  9n6ocA_ R_# 6ޱ{xӞؘ^}* kH*R^SR]rJE/ɶд͊[pB+ %eAR$J Dm X؝Crˏ22%gg>ȦR@4ѿ̐8Yj{1Gi;眘/`Xx_ش<י܁"X@RujQ\ 8Ͱ3kDx*'A%6%Lk<8#A@l~ U:sg Pwgb)qQ4UV3}/Ny#*k=uiP LLSO3b0&I~Xj&7G\Tf fl#"Sk{Oq@3)i ֏ק1m!Fg 9}p7P" vhc+9H+\[q;NE1'(iygr9_}FVҺͭ,V35#sVj.4 2.)E :.WύcLr9_}?*b%]AwqLTpܐꪻZ3O1,5U{U:b=8̡+Ri#e٭B0FJ(d^9@,Roq~ҢCfǷɺ5Yye~"j]/C5cWWP BfAC,3R;l陿<0P'O!8/;{_;B,s4͘olsXb~ U^#ls&tG9]!N21FX0ͷ<%+qɡvl:\XfHNml!ōwxB5 6^fTBϚe 2wz"\jm lc2;Kf6`ͨ0=~\_'{H1OF ٣դDfYDS;$AUD"Ѓ 6NT|6qjXf:? Esc-vw \ϦtD B4>2i?9\۰=lI^ްlYLhO3%NPT0Zٷ_1 ]C ڼ%P7>0{=aمfysĈ*X`Uْro:1r;.ֳ\.rXu O|RB3 N۱4tQVm5lhcR,U&KuKТc\:le+!~JV"zYz^5J"e020Ҍ0PZ@F;`L::Nu ?ZO #Dծr$3!WDj;YU nmqgk'1#2@;hͦgX=3f4؎H_6)8-}ZY~ϝP*8 ՄIwQ:\viQwPcۉSr `8 pޭX)eOM]#^ε_u8*bɦ2)Vs@}_0kPzmNh> T{I( @}Y#\xޚ,;^F*U[EEE7mR7SFfu=@Pn& /j RVk%(@N'PJy4G׵*M\;qVr3,5u ZRqՐav"z&gD*)YUXŰ߳[[S|3Tu@V7G=tzֲ;`7%#x>@vBДTTFf$IAc+KeQ !(?lZfܐ)WK:9ݝW}E1ҋ-g~rŔjA#vLaZY:3n@ҷNUz׃ȝu`(gda}휒w}2X}XAMwtbZ. =@FbY,\/;i?EP^NLƼoϱʛ`}5_[&ʵSJ`M Ws*|}2I#.07Է|ㅊmCHzg n뱵O+<d^!k+_pGl}l% ci1%퇖Y{0P|a}s08dp^ ;䌔8a^e۪7EnZ E8b*[-FkT,6Ȅr1g 5,ؒEfyz;)̛%,BقTD_ a؝N0lqx_de^j}8}w[@*[Ԥ1c":1CMs= !)Ϻ\<~$Z[J=-Ey"*EIlbO@碪|hKC4'bt[a-|t$i4i3̓t|ԌI4Bu$ qaA8M Oh:sᰫT^W5<0tdH|5tsJ$)3x|>ΌMJo.b\6BINjc3L)ػȅ3 It^|]һn3)~Oa.WB6٨h Y|x/Mk~ t͙#i?]w<>(OoQCuuBpI(2{ǐ58C2H(X pP1R|}>*q_c TUX[||yiPX}/}|}Qz1BbD*#fɧLyٱ$e vĹlpRD 7&J<_6$5 Z$VQ%VkyV[K_Tm쓿#?tp+4J5m*F3h^|c;*p@v߆WIn[9 IV"-@]ٻlc鏱bM RMd`2S@r$nt/]}]MhhH[KٸT]݇k\}NU{ug6 &0rWk-*'wňuKG~t~ {PK6Ү3B"iVDY/y%U߼.G?!3G=Hcu58% ;Lj;5'8:nQC9ŏk>4)}QY t < !EC}qX%3v2@/|vh b > I :6 (XTHQpJ yͷLxo?@1òa澐Dke#%_{!:-eX?Q$k} C)@h*SQ}ՂȒn#_gT"Y/vk:ɻ2/ 8Ff8bp )=D<疼Zĥ"XSOQ`i05lr\ (s co g8 QƮ78~~M8pd ܷ*Q1q.; Sixv|2d<: J^d7>C'l_y|o# 9YZgHߺNM=zIP-+@JYfd#OF'Oj@&Ef.f!TX Yƭ%n2ۍZa$`|vS Vy&K yK)UhN%<(=,nGyj2*4W[ o/"EfH2>Ԥ/M**.9څCJ V}P(XnϬ7u?T.ފd La\c|<3j #ggVSBH3&3bMk̚+6Fy38 ,(whCɛDmߝE.ҹ_%|Bc1XS|atQK!'\Pܚ+,9WHٱy- m4 ;}6&L.vx+ T)/[ ֪JRj.7Ƙ1'YR>1)>VE1}[/8E< eUA2~qF1/6qI%'XBdf=/5ߓTŒ]\,K敆yhAM` 2KSWLTeyPVx@=>>BY"̾pۨ2O]"+Ԋw?Y)5<=-P뵴[қѠB"Q^Y d$0?SA0HMIt:\m X[M?<#{|qS-JIJ1 ۊ|ʫyn0{wb^_.:5}fCVp[2P'`8m`f^%ذ &Okj#JS?Knr+x'9%7>0vjrk lWÑEf[ez19aj!&E B@N[3v:QEg!OɒoE[Yy X _6*^:;cq״ !wG6 z`|]bnG}XOQ=V'Ek42@79:z\r`glV^gB7D1zJ H?yz1k;3~<i23⮛*4b$O׶9ڙW^Äe#ȹ)-b譤HJMG1#`j( (Q}&jR{LVUaNd(Aj2@ܖ LBv;mjS%\n ȾѭA3Ձ_N֒Hs1>;wLN" f48)j5 g.G,'f%l7̻g;o{nխ{Í9V٧͑;Bnif#~.hb8JBԬ`Rf՛nFfH/݃Ɣ֓U7dž' ep2 S>}U/^P*rj?in]9Fk"6^zBƙ`ɘ+ˮȳ'Af,~w*Y0jr]c bj6]lqS2,#qc-V&pg(a<-_ -HxxG1Z<#R:;TƤ[.&H@̃m #<(ٟҶe{<$M?F \,ʺjڡכVNt + XsĂI/꾕m"@_Ѥ_%!uá50JJ{\>nI0*2V qho\u;8!}z DKh LCT52lOw'>*/C4Vx:`- (#-HC-;]m3^ZOyxf>啒,D-`E[szIikXIB"ӯ"p-S;鰔%"zu%:}wD0ҥ?h6 $ [E#'m9c(L$HJM/fezk(u2H-qTOjb6ԦSh‚<,[:/r}f4+;}Ab#fX1(Vm 'K,Rű$}r} ^ؽ uk퀤k$@KK65w?1r)|ޏoAdt_>^&[)'0XQzƺpR$&2^Lm+3SdhL|$_׌/3.띶.W*nxzfjEz΀;_/2TcU 1U;*_xCba2Mbz#O)ܢ^N%驡P"RC?BC<3]KsG*w3g)TW_jc6S dhOIG.j\|A)"#5:WFVݺMg[)9Qds"}%Όkzͤ*^FJ|L4#q^Ǧ8a=eIGְy)gAȣhq;cHXEQx5] YSI_x/gυ \mӅM-N y,%-`%u?:$4"ԆdL|WmC+s*mB1p8x!YnjE@5F!Ze#[gf|f ]\2*ȽUJ\@) f]Ȁ(шj'B&֔WS#/'ehYnh~F_B1q8n "3<KGm/RHL\xG JBbST'E^Rg&\?9~!POP ?WpjPs{.}Ig=1SBr>[?K ֛hwyN:L*-3t+wuW{٘ \-\>~YZ`rg7Wh}==}P_5&K6aZh<% Hl@~>fiz޶ZxX]\V;_]IYMhp~ ζ&! .H[/ D et%dE8V_:it +H/eF%">JՌ',>#}tspmn2#X추 RC,HTAeer W?ج!*òr2a4@㱥rD'HLհ̘w~d 5ٻW͐̄\d0Q%׮S$/04#K-өmorzMLc.ҟ8mlJiHWɳByC}J{LDE:ހew琴"_qX`h,&ܳep:AYTpЈ~޻g S1'z<0Oϥ]]dЊ\ +cLk|Q ].1]8Q9Ncsb308rpatT][0DS,ֵs%YKM6zYiq/v7P1ΚK8_e5 00KVyS3{S.! xp:%T? RE$XԴN'&5-E]6zVbEJL;iSSZch?% IeE7uiŊ>/֓S(~q.W /2>&?1-Up9G$Oe7Xb]\N$~'f˩"0(2ObG!E jv;-#1C ASvf *w㤰gQG }灬}a3p±r'`|K2))smX/'d݋\͸5 ݿIۨ~Tc[xYKZ<+>=o9 %Wvw7kCي pU=~{=ݱ{!jYQTү:+jzG>0kk~ ZwwWvLu $Ǥ( -͚( ǫe<"֝t岌r.N?ъeV*M(i>Vg0Fy ~ox=X,A;yߟ-̲3uL`ց~&Rq?2o:dT*F3]Y;~ aLSgM8E :ofs)[+(qy"xO/,ܴMccTߙ^@ݿ:xP<.6HrA?75Vy @}3N~PE.7=ēAKu+0J6Je NgY,+Z$vf"q)ha֕AJ/gL)׼1%ϝ744K5sߵc4Δ<]YXZ"jEY@6T{ vx`5Z21PJJ&e@A"]{qȝ.|33``A'6os/S6BgEZ5'(f%SIZ)%I"Řl2',2`; CXbW䗔9zM"Fߴ ?AeQlpt]71uG)TEl_ Tczݹtm ^TXäJ`$KrИ \$M^xo!q$U<|:3`cl;s.<>8M%}U:Yz+5aqI;"rvNl[j'=ꊞN}αb]CjЪgR1Nt_rSrJEfz2U>^⹁2SF8SNW7r7\;G~a`V-:0֚ѨoiK@{Q׮5Aχ]:ЧIdRF xzAdz-)%\Z/xi UK땚}/:ew)~R/|w[Yk;^Nt.t ]İ@{W'?]c. &3JY@2[4WN]3 *i|}TeWt'ҫ;,䚶m3.kk|硣8 2B(T;/ '6%Uiٮ~?ʳ@Q?}XxIJYCU! IGCLaS\_Z:>P/|aHz;g/~.:TDV0Sfq9tUvqr ,YiNZDJyp+cspIՇH|tXQj.^2F EoJbYDwd7"i] 4{kDÌҾsZEWe, $ui3ƈ^ %۰-O071=wPHx:/e {]pͬmv {bTd?7^.!(C{NM9OkzMVs@ĆWdg1:>~_P$xހ ^a7-_Λ6eS*%Y`2FAcT7E:tVv{qeYc6žӡMSE;P~ %M^edxpi7Ko~UQŤvoz_ApG#Y#-P/?9􀀘ҙ9RC׋_/v {lcT2$TZVD|f(>0쵦L>#ϴoT^?qp϶ڵGS hBxAC Ӟi]=Q|'o l YªN& խ/j/2WoH+5drf;wj$ʞzC7 T?סQ%j3UaD=wؕ[WD%vrsuķ/MgƅM訲D5R|O?,F`bXa@ɴ cn+ɥM7=l1\.dذNIRZdsrN2UL)d஼vCrP&TScJߗHltEwRݡ?aPdɞJO64׼B@*UQ^5ۅɅ~Q{rM1r4q(nrwQn{=Ƽ:MQ3Q XkPWPmvZPSATH: Di%{=ٙ؄15[7d>>[X {h 2!:ELHʌ9md|̃͆7~9H0\/[5Ea&3:$)/z;F=ެYg2dV Fl+7s iwrOMH]|&lء]W|Cf'r'̱5%N킇GfYfw@.H=8-VS/08F7;(jav:lqk"vX&c˜Q] ^|{% 7عyA0ŌL,Yd1R7}ɌDA(l,nwHRXM`^. %P? ض7\bxOhplM +L>~ pmehG{(}N߀ #uf8rA0EFa:FnSGl\ttB1#^36{hz$ Iҳ]?t Ωd.4JDVXq]CBZwg%:=/+.y?>ԍ490\@LM{eJp8`.ywO5T?H$t jO'/5$25?P\zp:-w }tQtPe36 }VK.'ft$v,U [+淡ݰb٬2yv\/qcioܙZhNۢ/O0H(r;?ݴmg0>ħ2D)nf=` 7N€^aNY3dsР"Fgԙ4 }: D@pU:TUK}V|65a>b#>}ٸVq8ÇzHPo('I nU۲kz*q3`u﫞9^xI[/RχJL>tS*>^ ]uPHrʯ:Dxp;һW2bXh؃rFspWxc2$fHk |ns3[p{"  5Wؐys#EN&Cgb!QR})6n R})}taU#@W :K4>Ok`tڱ/wKFʖ #૛ae5j >Yd\8+w͵=+B*]HlE00geo8h|؞vݭ-fn+{W )Sn9*n̖jC~ ً&ϯa&oJFRUIf,STPN( ,FMhm)E/Qdpab$;8 as $P >dIPMf5f-z.15%O+$|?7=Ygo|XfCnoY_C᱋̶y0ΣtuO!ۈ 3Y]m0]eOQD]N`]Xhr͋:x"-iBl@q͕GB찱\d1fX@r!6#QJߖrVo9Mb8œg|1xgE.)%\wΏ@cR1^YXVˌ:+5|S}Iэ2.3B]{U.P$e3QtA\zk~8=<}Q! >y L_ꘙ=WZ3}#b]\ ޠ 1iR:yx KX8)':Pҩ>3^ ?Ej^t (>ԾJl8!/MDyԹjPbAjL"Dy﹮uY,Qd(A7xPu!K,ZՄ"J:AC&+元R)d#KwfZ1@7-cW{Au|> D'JP¤O+nm\67Jt|yu4vQ>oYӂG{ePn\u-fDÔhC6,qL+?]yke;㥜(39Hrtm@&= @dVmnIp<= 5 GElcw\ٰIXM"50LH`jw`_ OO?E/+j G7f(DŽfd1eiz+x^)`LƗcj X>5HbDޓ$!Ɗޗ@p}ՇEX)7v^ןց$ !ʥҫԳ^Hbhex7de s9r )]?95jAM2BRqepӜ"C!Z`6DqOE4 |>Wߏ6T| x5 wCK}u,EZ+)@C$:N;0IXfbJz2#+W[ȑ1j^$6o!?s/6]Bȧ \F,Y1TQ"dۂ\_R.]2aR,x +M+G?&I|:4+Ǖ ï}yBw?;m$u@}yOaI ?!_JKWv@r PCreuhSQ][#7w !Ś)T.gu$3>K *l̗S7Hꨨ%SXO V62}DWEE1}xʭ6[wşݍQHdrALBw]K Tnt+4ఊ|WnWܙ31K4 k>g!2wq6=?UޖJ ז ̊ d1$vug)UF܏"5#\6=oB1oQvFF&+)dGO@|rRKxv+&!j8Cjwy-$K >TP";Jsv,W(C&ĥ ɢĴPeE_<|6R y˪:>nTAD{)3wp3PUCy$K)I/=o_| wjƫEiem{hRC ܬslΝeG(se12`mCp|V.,NzuZ\Vwal+ }w_<(q $&A_2DۦL3V﮶g+Vh1mS4e#!Z2}q=Bͽ~) H0[|~y#fm+ }IVJ/T:gdGX{I!Afɯ'w";hs㚇],cAѸElr57s=l <0 >7%8 \DKt 8YWB( '0:uʾhf/0)칷.nrcXNokj‹O於`BƺzCCsv7H{{-Iݗ&:$ޟbvE&W2ikkN hY2_Иf#LHW행 /8O)͐+n-;]/(&**Q0y+ RueahV.u,e\0Hɘ$l[xfs ]#xjjVl®\4HhVl`fW0& p\Eڲtr.5r~X jg1m./Hm`ld z{7!w0&a3h sۣq(A/0δ2}gn~C#N,>7_,W<k q*W8K6 [@?\ xewQu:7XU7$E~Qk $Dj< [TK4RI]̨y4:sUk9Fdˡ4|<jY9i34 :_U+B%t(@ yZ{h*~Ps>y}{/ޢfk/Y]% [tqW1d[B35'|WP]3UtnwSahxkgWWcs*kз+T87ֿ||4EY!iwG\җh.aΔ*]t~x !ϡ CdbG,i;N{gÛuO-F}qkb}v=o*ggbfՋ+OGgA; vk JJL4 'Ӣ}˙gBn/K(e%tOq/Tٳ^5گWQF35"0k)~F6y,[5> +AG'ӂnq'Gqej)>nQLʒ'_ (q=j~c~8S\щOZզBٽV7M3Um H\2S-#O,ڇO/+u̘N?S@^f'3e/DP^7}Y*7Fu08[9nƔ?v$!G(ol,_z݌xkه epN}J9̓O0D~K]u'wu@(h )GliGi픧7q4a%2F\I }I rT9 BT;o',g˭8EG @l; ]2AVv ` aDLoZj!n7@6}ڤN-1vQ_Q> D!I7~=f#FawN0S|,(AE IНlշZPaS)* D C%:-  wO?F3j̊_8 {!s|oϧx}@vc8Ģ[ jӂѿ0.C vvꨉ ~ՙW 0Qf31_A'Y@0N [YsaԂLPo7;дJ@ ~(OaLt5$X!U}XMj*؟R ]z 5cܐLcHk4h}c10!G,IEc~4Zb=#t ."&| # ; 7"XQ&i}xz]NFu^I柧3 9pyq̲`v[ua) + >NzwzbKPH*ät׀yngؕH70' U tju΀F}dБsʻm `Xӆ\1z6#5‹vYiZd#ŐW QM\ ظSݩlO'z,>m򬩿['&3SQbϋ+ *Rs^/v>˻i{jb`Ok۵==tp~!@^ydM,$ryЪp>@5@L: " (J7_C_E% F_҆4"p""V4 4ng%tsS||p3_Sˆ*."eO`~8Wnrr~eh+1кIlWÇ7X#ubBċNyyl: Sx|Q@5yJdų n$rH~[^X2U=vu: pKtUkTRB0O f^sFZpY<_"ǽs&VfO VvtN# =j6@_Zxl ܪ_`j2LIKmȽZݔ,܊R- C0ju}L!{{+']j+bTȃ&GӖ全ۘ~U͈32x~ X:kp_h +,B; +4H/(sԧE赜/@B-b"|&L݂FDI2'\e]daxf."CjzDo7zj9@$l7|l'NU{Mذ(ɕ EhcR8ǩX!֍"R'Ihkbr:-ibFH!+~jE G\MU_&YյdH$X>.t5'FE|Z\ ^T.MG譑ˉ~" Z߭ZSb}sByZ^ b]EB5ȅ-e_ΏJxfD6)@d 06j&  z+;-c֎H/ m@&k+rr%Ma0)o4辊jK`ljJl_"t#.m?T.ǝƉR<)(ѷ\+t*&qC=n_l%nXJ{fTv(IDĊ-JrM6QJ%`ZdN UU9k)inhB@gK Ż6^1](y9@,@vڱ5OɊ z0I%Wx9JJVSȋ[hu"Tg~2wvh*I!T>`S%|Q6BV\\[nwxq#cl6۰ `u7:OyKQw|[M'^T].YR͜@K{^s*ni-?\\٢)b,=u$"*U,,tCȃDnn87RA%F7bIDDHM9 r|̓έ_*%!=|+@3dhoñ%V,!z4YϵW?a6..x/'l#dhUzY0fM4W}R7^ZÃD\(6,>Y:+jsssR+y<][nY2x$ˮo]e߷S]Y'уS* ^zcЈJ;R9)en#am=o6\|#hx,} 0#x?8ŀ S7dd-]9OU8vbth8y?6Fl%кӊ}s `e/аwփ"wi³_鐋bf;;»~C .YD/%bC@ nNo|Ag31-JIle_?t$\N,gv0뒆x^ME DOq\(=gժY6{%t*Jcj짾fN5w|${y(V_qFe,5 =hbࠖU3Nq,"3GL|{:|HOrc}T%HȢǂDLfejha׾7]_L5Ʈz(ܮ.(dKPcX]wx7^Ƴ*{b3jlTc6p9%:TF-GCBS43nԈ$:2Q3Z83X}:)avUT#?2p @|ᶮ\A*hQ-^`T5m8,ƥ ]Q"#fX^g:({Xꫂlˇé=yO@~)dWU17Y"Nɮd!_0u~C-REܱ? 1$J8GQb~"㖵]fcEP-)zasŨa Fx'(8/ikQ) Qmzo12wa/f+W&J[&t0v6`J}24rNMid[aQ\w .v)Lȱ}7 L0A͇e%N^5K5}Q25/|C\H7Bi]9b?D$oEc7Gsǝ 5,ɆHax~};bW ]E=">0 Ղ[ys#Tr$PNEM|r9{G"[4Zvmen:fAu>1fUͬb~rK3 ͭB:`U0`/bۑu1$F,z=BZW a|4lϺoZ.s#8@/쨙zX83fߛFD\K6 R/H:!Dvr#iY[L@OZ]xŕvbN=٥W0XFLD-s`X!4rq s3@[P@kT aXVd!ŏ<3M'Z VR@K:;'QC C7Ndlq+1Z6fπSo5m ibBi\As [œյ洙d g`M:w"YKi)aLv6ZWU AG4\fi2 gO R5J\MY}=[8zs#*,⃇,WALOoj&%̣71>]4g/Ojmjɔ,|y^ ^# I1BozwUHA@g7s1Ҳ~^U,u&xn@H?)mpub."TF 0~=.O_4ԏ9_#H1Xj=kڥD'=GFUuenJtΡyAP4j[VT_.(o6vCMQgiK`/jQ;نr@@PX l4ܮamT/_ԭS!L1W^7[UB5_F%g=hD?o;"c>gHBʓoc*;g$I<c/}vq}I>#Ls(RW'ݪ7qUO~TԬprbsF5,8 ͚SOtC%G҄$Y 3__׏aURZ oPG!(No^ZWonÔ*) 8 ;#rO0"`x `(=?Pxom8+?1dFS k4+M}; Q5H4euAR$HgчE:. ! x.Ѷ2YEC`@yNZ {\pyDc, D#Wv=}#:_'n ? 3DDD1uZi52H"0έ`h"f v%AGL]cqYZ-⤼HxU~'0,zȣ#c( "Q.(?WkCyO~l5]WVW bn68eQ*I_Z_xGuE?F!H* dH<6VbJ Οc繺>G_}CE RLNr]ٝT#RŶw`܊=5O*!I)52Kxʘ?kUG}Suf'#OSG3PMhEɶ9]u6=>o_I ʥPb%SYaE.γභΰ_[[C:b6wc3̱<θȩtQHxTU}t2757&3i@K!YJU >2T;*~/y_ 7Ei=DIܪ>! "21OSzI(ڀQ14%9=Oɟcį碹)/Ju_SaL9aخ>'r\54s>=՗n[ԕԔQcHl`/|X~qe*bDa>]3R$WH@. EMDߗͶBл Jl3&Ľ2}#\-&y!/rءC!J6fY5 e`Liv:: XMAU"'V8-/:sCuh\†"*՜}_/㲔`cjTG˜o@C}od[6jf/*f"V3}r.pVT.aC̐QbWqWN;5"C ^b5n(˹e8tC1 KCHQ:w,o],lX+S h*\m zoQcJwk'RH ƍdEe$rq+B5,tƟ M9 0As3s0V,Fv*:>u4?JD/He/KD)DsV,gh6h$aF<˯!&7閷-y>vۻ_p6+hޭ~z)]1 VfEiK88 )iHnrѰ 2 '<3ΑAV}>{Ƹ͖D4-KݤbxPOofoW$Ӣ3Yz="}a{UDww'_=mj%@U6G3-;:Yu9sf4̥6i,qanXO!19bKh}.Bݰ L$)]'*JV.IΊ*B ]*|MK<+~fLSMj"8N)]OYp*kf`gW\uJQ<ܛ+8iV7gՕ6 c[3/Y2@4i<]WNL=K CXsL|G2W}޼%yU82{93Es%* B {%EDsg*שh4D{䫹t<òTPnN%Xz,~J IQ.s,Q.9 x=$)ϑ:y X&e#n7B`6緦Bd,a&e)PJ9'ۯZ7.ʥ@REu(QFh}3XOKU51k8XNgznW;eh:*qU+p?Dj9sqş)|?()AWP\JA "*M; -C1P}{/,P #du؜y]Y^mbanqITWMciZg/γ:= mU(\Ř=4}jHcYS3\,qZz!q=u@xǜ>k}<7?kzbVnttm D_`0ߢ}7uI 8vخ)Ah@(ȶXzm#>b|$QfL]i)S!a &Nm-Yc8Ο :=7)}=#=hAԈ)?eη',]]#CUx&Lߥ2R\Pv!) L5VTB6gM;7#eIe+]: F#~rXY[#ZD[ib39x!9astQFo-|?Çthcդd//okac_l;SyxJ55:l1o6T!A|bcܠc׶BȀ0 @FEx~޻돏R H"6ZN4AW :"j`:8/_W~]MēNL (D'ЀDGuөxDK&pl %y8}s}#*3Ŭ y5r1m V2)¥6D2VFOF}jzwy,679YxGs_kFEӾK_K:{3CL̎ ~5[⺓EϴN7-{8˻>|GO?ķmr’6(ilMMC^a¢V!{qmEf]0>4 )\e.Vt޸Mo܆G4X[%ƊcճGe04T o?cODmn7?es>ɗCW|2ߙj wA-]wZ"̀寳(UɁDe.Zwiͧw:PP5XFbm+)|OI~67|i:xmGJPyl4w5xA/j?VRTs ߳_"]#}:Mkm\EDAdah($3t,pg{Lu ?:V?̶QS-ήzOwUeN3!3igq&G07Y@ϲ;n_GUqbRxg N~l:ST!Z˖ჲSR&, :9P];@{r%3/ܣBӫ.R'w7yÿuۢtK,奕fW.ʟX {s 3RUze`L1iq8NM"3Hq*Z+aC'(AтȈFdf̀!h(I z\߮>t@q4 :cE;Qf3L~lot뒞b;!KYjٷ 9M:> BQ/i.BCDEC?s`E,\g_*`x؄^#[4G<}g>xH"ZU&4ZFcS=_WE8AU.eɫ^ē<8Bǽ8=+6K0<~2Y c0NށPYٷۯq8&|NYϯCiyuA7 ߿3s͓ =t[ ڢ%<(̙t:4UK~̿r|O2(u沕4V6`SI004d[pоQ8h[-qDE4Nj]j((m+۲اԱa njZqzxg<;Oж{/;<„4 ̌g(Ԁ)B g=_VBFDm ȼ/sI C1e|O^(/?n_o$<=gQ#3"־* aMglFZ*+ ,_mt6~1>z:eMvt4qes)"r[ǯ\ qܻ˾ZvsR70V[=#|[P:B^@{C`ɯU(j[`i8H2Xu-`2̈" l&'$'Xk6T)2:p|A"OGIӠF8?ǮEA`;Qk濟?az\|~V(auja(7lvaѕmӼ~Oatpc딴`i1 HA⏙4qOuFd5wM/u T#Q<斛#82u;}\Է0x\)C#o7=:4m }mb>\;9'_xSԷK54vV;?ѝ出oy,4ARDPn]4 `9[HE=qnvBThQ`Mi9 *m@ D$b_ pi`uR a^ZH&gsTLd-=d6(2n*3տR6U א_^:-yzC=)bW1\'maF9ʘYX.MͰ!$D죈z-/Vwd,Z`i:!"*kAO!ڙ-@eͣ0E~?˔n0_8̈7kx7B},=" B>xd;cL&S]?-6xܷQsTxSoD4ou~W36Z"_,"+HNE,y`sN[enu%pN# atzXӮo0,8W w.M4MTje|ro1q1(*z:.H )C@ HLyfAr!JBsі(&FZݒI$yC[u],o52VG^|;ReĜS ,6먂;/QzXkٯm GYaNȁ:n;C}qf>}=d@~<<5|=J}b O# am@Cx:}s|O@"GvrL#&l%77Ghe]?׭\vr0hV a)(wU&d BE@ ?@Ri]:sd,sMRt(@gA(jdװ\hK;]_SC|pkAZ*r5 I؏Y^{F4>h7;0AN zM+ u!i*8Õ|k+ z֬,6Wz soSTqd1777%)B\׭l5<˟oi0n~Ͼg!ƒmf*X<}[;W*6E4t1zu\k[3Sh&AfjMKYUOUBˠ%WO֍鯡`9GJXE\5 cLB yf0kL(&`*w6Ɍ#Yȳ[e9m C8# [%`"=j֨g7:D?3]hAh˩0o_!냈.I0j҉ޝj/e>nF!A82|B`6a3*3-\ #ɞmy9"Ej$n* Y"\"3!1, 8)V6iS;+5._Y~w 8Jb5J&Ґ SE5.^mp/_|oj]۹X&5,@9_g>[4x?b=Wy;:OK\ =K\oF 2!d Ռ&qӨy] @H5̤EDu2ˇ hί HJęzxn'T&쮿a+? v,Hx(F6)D'oSgO ~a8o n5qB|EtUØGDN"-2*$`9q-:x(p9>i`4al~)0EAlQ-1.cJԮ\o ;ȸXE‡D͞}HL^20),e@bOB n䭾yۓj=$tk|Gk, "ִi>Vi[009',:ۿ!k '#qQop h p. 1x )78BeMsh$yW_e&7k̴kg7s=|c^>31lS:t9uwweC>4Q+FqXf`4hhgɱ4 o_W_773X- NuwxXY(g]vϥ!ѧ֙|%YQͻo r#Pp9Ys|+@PCu1NwUTu8_+KLQzLyI0;1lǼz!)@CR2 ڝXӶ~In@|1ˤn.$Q9avOto1wDNq$>=o0bbV$\P\yTG DYRwz+P4*muX_ 9y[4\9Wem9noEՂТﴮT#((-8+m31ؙ?vV *0)|,L-˦֌.|=Կe(U^9htഝ1QYRZ;voxue=8>2V'qLi={zĵ=zW;M?P2Ida9?+G F;Vg ZQG&]+)P{9? Ejlڜ'Voch'[ժ{^}ß2}Vr_{ \}C:sGfbq|dfl3M|ӵ}̡:1\UiXp/M{̪ϖe<9:F|}cq 2-Mw,xq䘅+z۾KYlaj1t,r *.۳snKYܗ@ӵ~bM3t|df[MeV z=͹s ok71a@tɝ]JU@qaLB9jB"z^2)jW]"Ƀ>#fvk* X[O˶iP=ϹY*Gik&q w[; qz״W V|_??ITӔzOifgU25 -RyEjK3˺Sq б!J4,Z'7Kַ7[y}&;wѻڮ̿5[^Y?}ݧUXHNPafLDe_<0)WB~Q|:g5\^wX8YȜӱ?W6M'q5Mﮡ)0s7rqծ}I8ihR3{HƽuYCi`7v^n n %B~di+?fVGS6K^M?6wcZ?.VOϘ,TXUQ߯Queqr9׈!׾4"3]{S[t^'֟q꺾.{QC2wILO0 3F73P)vaߡ}.ص?Կ?_Lt"m9;::0@H0E>Ɓ4es#˧Ь8 L$0waT?iv(E [B 7^N ?e`%}D++lƛ#L״)37$#CX?#c;FھBQqZ$%gfO>>#;Szw7P$с; ;$&($FllcbRD[^XnvkU&bo34b/ eWX­k{-->x+}7];Ktg<,]8' wӜq?VQw"{;^+gAy&x*g*^ο1sc.쎏e'%H>c笹g0v']w+m`Q}-~Ů:~7fUO['=쓻߇h1r<[źmK&<3hwOsw]=gXPKV!"\=!BZ]MpZ1hxyVc65> ;*A0&y5Ng29KcT`w8\vMvx PDv#:i p<p\%ܥ"gb#2LK9o%ǰY"ïCMsqm= M%V`1)#uTz5mUqKP.S(b`J }/Ŕf$Zl\& Iugwt0\Po:>b#hM1iM['L:n٬Yfv.]w =; @a묚}8Opp}3_)wT *Dd`*uݧi $gT\^Հч Ocx˟kdr+u8i Vdnbujrܨu 0i73KݲnJpMדbx,hK[{c87-?xWV_5ƽq|Bc6] _=\:~5jLbTO`ya%QEoҲ!њ'7 r'@䜰"/ &a%3}G{5W&m^ a}IM{Qzd~%x D5Mce-:h w^ gM[w1f{i8Ezr^_x{úu}ؕ=:[:Fks!h8T =Ϋ򮱇mxF.Y a40&opn_4{ߚʃ}ϷopV5s}3Fŵ+KNqF=J6;rya'wU(a[PD1S\{3pb5P;V0 3 )ߨ,4oSǛGI:@^zc-k(مo~E <rd5TGwA[ᇇs9kRmQ5+rԹV ?D w64;yH1v"׭+D.O2I3R-;v4$.'1V ӵkX MX4O*w6RZ Tœ2e #ٗ:+W5y cIɃ+1uC (uJ=C]08Q̄<(f^7 "%]]~dC:w)`vEbhݷp_Ծ3+25HIoFn/{UQ{2]}V7o;$s %,[s|_\^ARLkoA s5;2Z.ˬ>N:QB"M4=Y0Mcf33 fW -qn!wmqE"TQTvW<,Kܲ2-nSr3bC`Ҧ{2dq F`-ߓy6i$f2K _f6Wtf`c /y˶=iٷ\> Ib83 B~M}"A %V;W{ ?:D(s1f0|voS?slkyc"2n/tan6 -N ,=+[X䷳^oiƌO9مJdcOMamuV4 m_`d Pp p[*ޟvU9CCH$t;fKN":t]t`LH(93djcVƍ"'<6p/99Yì'hnxח˚`)Y:U@V"DFƫQVQTZTQiU)@)(D))()QNIIzy%'/̀os)7UW' /e6' EGc8[;6:3lu-?}ݥYV{"PsK Ҫfk%ʂ *i#Z-_DGθ IC F\l,i7# Q:CM@62,6EkX}vʵ}icZ(@ ?^'KT]f$(f ٩r|Ғ I潾I'c5W9$he06٢~V>Ǐh?XgB}1^ۥ(Z$b,N2o88 szRx3R_w,_ ":2z@-|rfېyzVYB<&TP*fF2*Y.{r]nk4˯Wr`-z[mY鍗6Nuu"1d]^ytY/Hd_f'%Ê.;f f֫mtv)ZsJR5=h;Mc,pY-sYʻ~[W;J[2Sʨ'9F㹑&\17fSaDni(ܽLt]2m^/)Urס11 *B *j4htvZrQi7TSUO]XHh&J p[/yϪz =5wOy3Ȃ",FcT[Xj*ThjŪIB )POUِ>/a哲^GnZ^eqa\XfT`VAd%9ȧ!?yAGPF@Pq-`/?'>]J =fBO37俗}ߗMp9JHj_6 {/}@tY i^$3[')I lU@Vo*Kgik7ډc7y͕bk,7XIw&ࣜƉ=3/= Axvz4ؙr/T4L@"Z*/_zْt#GJgQas[GvYS9V˶,|\5KYpv3ak-}*?ls ԡb8AKk)iv(ޡT#ZE Xi uniR9n}m~K,f7J+of֫ emm 5%]c5^ʐ/_ 5 ' 5ϧ9sC"҃%w )h*Y gjXwp>u3M";w\5X.ۣEF欈YRP>ݼLs NB,~_7Y=}ש )G\qE[- *A!`h7U2܂kJz7< =V'޶VD6y67y p&L @i$[N()ʝnp*T|a18M`N"4fo?fA@;߿~)dvVF8QWb~^{>Vm<#*gy,٢h[C!{#v(N}އ<ہ@4 oo{uJcÔ}9MA(0ݸcl۽įUN}B`-pޝf>wNN@~⳦tV# hV&8AYjVۺBRQiъrnO pU &fQy{ka=. Ea_X0DӉçD6tٗ+OK8Q޹Gs6slM#@8E eb"KӼ¼a} }N`#~feR-" o32 ll80'z4j>]G1 ߾vN Rcsm!3{Rn&?ӦUJus(=bV:tgda;5m w2Ecv52 8ȼwfyJb$ @O ~ qS?ӓd|Kg#x$.PL/JZ]:?fcϓn- ty+_o[/~ȃ}AΣAd/@20D ڻY$f\6JY]qYf9ݿןw: Pd~ iu4rZlyw th~(,/7.Y؇i Eʹ 鿃)8wQ~&R88zU~͢v釙-zp{Q!_a~~wQl%3kPW?Ao;1^gU3gʯ[vKn^͏s~cS}b5SQz#Wn' Lx{L$ۓOmׯ,_\n^XW#Ǿس/?||S=bT{P"u}/ǗAx76^v~nT̴#P"y7`&<g42DZ5MG`p>~ǘ8ߚ0SX 5uS5q9oy[yVQ9f"ʤuZ鑕VZ%Fk*S󛵓r4T &VM+ XyyC&znd!\hH А(O(!BPJ`f®ү=&4 XAgC *B%/x>S2J&M7dX ws &lYBNrAw?l>P+NXO "k!%㫫 >vq2K*w"QDfENpz2z#}]8Kuy3ge-M£{cXz1"CAED! !O?c3˽m}i=~A׻wLN6NԏpT'o8iۋuMP_ Y~FO-0.9ֹ'඾%n}Vsaf>\7Ft LM8Oe`7x)qm,n̴@.hayD|gI `_YygaW笥A&g-V+'r9JSax1"Ѻ >Zx@Eߘ"[/ sW!ޓ4sVZ/AHns?eKO& {i|!|U jYҎ@ߐ[gixϱ_&~֭@wߊOgя5׹?2{O5xwE/_R P~dO.c9_>eb^^^9v2]$] 2փͭO s\fP CC4 !qS5>gk5rǝpx>>#>7Qst~&qU/|6:I_P}OiWu-d2_uf=wW<5.+e??Ǜg}z?TP"?*і fKW%ekϭq;5 -%:5 Kh8$x0'&CYHOL}yt $d|Y ^/7 }F4.[`@/K"xn^TVCl;`~]džS~䛿nӐS@FH0 dD]l-V20'A?nn8P7+NDD2D@r2/L=\ٮ<$"0^ۯNUtDfޫu4_O Kzِ0.L@Og{y`>D=iBC_—[yAv>9,x݊#>bX%^R~K6E;)Njo]3_J7-c^@ R[,qazwÞy9jDW}k#G}o0SHJ}R bQL`hLOQ: /Z? SBlo_}{~Jzh+ؙk^"[mXx:01w; iWs{ ooC]<NOXӆ5 bC9iI_~|J<[>:P0񳖹4`3I&;N'De 8@mE `DM5&O6qXp 7`yj>Pk@/_^ͺ\v Wi(߾?[Fr{^gr(M%n*ٿRK!ZeaQp\w_`wVLCOϝy76 ld#2rcܰ:)v7{i>>oQ Cufsktkf49d@ 1 |R1\-/^-]`b@>W&?A)w}!͏eP/ؽad._Rp]\v[<|6?Fz2( )HPHM9e_3OUvY-{ucܪ}T꽄 j/6]Q*5O\R%qpٽ ZlPS"%\raCd Ov_*mgpr4[LhzٕP1_=$bB\HI\g .ꤊOBXSQlo9o4cyufggW?2V :'rlB3z;(~zt;) ^!Ywoȴ],؞ x"+xGEѱWM^T-V&[d`B8^ԣ@@Sd;Ւλ)S Ȱ4-8 T2hPD' N%F4)"(|{~{n9ϥ

Bz#=C@ܝ~J߱-z?ǔp50 P9|ߨ}}z>)A6dт$[-rRvQ81QGJ/IP;w/{rK` (ش0i!vcnr jCՐϷbҥH٢kA P_?jh(i=P҅z`'_>Puǿ)?+&?ڰتJ(O,`ɐT @h|6's@|0+ꌈt };"6E3C,"a[YbQ߰~::~˻nA丢SŠA;9P:I_NA.P& ٘ fx{|?c[b.9nWr@?>B+mugd2َg#*wum`N_ 0dFf$(K#i*ƴ@ <y t)wnIq aiˠ9J>SȽCA. *~>(ց^vo1qb/9_yѹ= `fHy2[߃{_MghTY587٭})۠sAVϽ!D,k"Bz}#FkҶ ljTgw|ܾJf;Wnsc-b}L/JiJ!W&ϛsFcG#;{GpK l.pV&LD5&LAB|хD|>H.8C'[aD^ci.6_,ͽ0yԮ))f5.嗘vg6kLHZSPbS% ĉ [&=c&2lmD^`ٓZfm/Eۥ23\N,Zg#BevM0Mny~E]jkxx߁VͻJ&|*0:pۭFcK7+>ax?َ:FarkQz0ہiX_\yz\ B\UCgZͶ$ \}oJ CqaAVDnRL&&?û+'t MEb9Qө-=Jct˰q2>V,ZVtx}ԷvJC9nֳ.'*HF;Tַ?Drf٥dp2swWruZm" KeWuY=]#.p7K!NCgδ=^ólOy)QO>B!0iތ][ÙNip1;H=j ε# 1_~3Orjh?lu' kȒ&׽Ů.SΫmx /+_XxNc66ΫL ˸}k`1E*"r<73 ~2T`l&gHea BtS1֘t>w;gO=l1I`r9O+^cuCJGv>fxUYMK>tXkFJ(6s1ףjV7o7E#uW1:VM Ic.ӥ|`f3l0\>zswyuCɱ;#\ w;WPt>J[ NкROʗTFl_fv}*uLD'%v7nY0:{O`Ե^)Jf;h,JyU86Z˔nZ0sti"Ht 1%'mI2EY`$('vYs)xcU?jvNW.T8%zO]LnPȮ|㫿=z'ue1PFOHR*̱]>ic{T^" .u{] ﹯eR1T`4+G:$Mhl}fz{K!^j㩆cl'"v'L_N7iFc+[^ihU{wo&{A͏ɿT8鰦"Rl*7-i|jk'-CshwIl}^+c+yÜ[?sRA͡v 6AsO16z l3RxE^6f }|ȋp4 B2WJ]7YdE0@GGN)Z=a}x"g9ܱV8i)I 'Wo^˄cڭyH{SMa_W3KJ="g0/wٶ냙cu69E7{805T~ y6ih @8o.?@w `_#r} Ͱad!IhuCIMk7Jؿ`'QO%6OXn۩l |Fg 3{Rξ#v݋ xkLF2@RT?7z0p,7;t7piD o'wh#Ǡ"!jd@̈!$gFQ[0"gw%t+Imω{ami18TxAapS-g\, [t1o8\Ϋs?/1.\Q<_ ;3LJ(SDᔗ^#08ҼhԮ34합vLR7&BӋǬ:752[lJ[.I6="ze;yte X*xf7E$R634͡U~1mGj{t^#{ذ0'1dbnΠ_LygdVCVک3pftm2E$}eD{;*CzC /=xny=#m\o%gƛ%uarn,k<^ BeU˄rb!?aUk5Z}:ێllH0ǀ%ߜ8f<^ vx@8[OSeaλޱ2NØN1Xm 8Gp5mBMHgS oWRAP[-R>W_>y徍LC5bUHq{uZ1I)UXeɻjbGSe]2Xho dZ鿍ԓDXNe%Y<^4{f8.`zh_{򾚟[w6p6xo2dڄfy<̙N Q $.0d2AD; :D_PL8Y|,`Qwp+dkR<梻|8sh3&e"jjaɇj!kb?{_{~N鐢@>~_^^Cljjuߘ)m Xq ;w7o{ǰ>k!dVsXeqL=fYlePV q]o,X Fx:뾨bK:KBdc#UIC 0;rX=\Xyw1 f·'"" ጂiN{r<#@m:̳U"{ *,>$hH_3:Kgn*'{<`t:ras8mR+g[bSQ[ݖ!&|8HR14 B?h45BmlϬvW@0>x 1 veд$iJ);^$wU)E#Ogpyu1AQ4E)3\w//-}l䁐(Z VAM a2ˤ;|Yٖ8|` x,z",Q,C0;(nO60^~9ddOޙS\ .Em1Y.NVhU>6[`")-92)- 0?U@ZT0Er!lϵq\HVNʢ]<rN!LJ,l4t?ҀgA9!L0%D V$`m>@D2Yh@Iz~:*dB4 ':_oe.FL@" 34d  {c Ut-$ d"<3Ǩ"v Y Ss $1/8ӚArFM X+,j_=/_]SM<]YzĩX'|ZE@[RE<-~aèEyh]FI Pa8|ߏ֮ ̏Koe0uv|~*'&5 ;׌KC$Rz2 EJd@* 4s VaE\cGs.z/o..WLO_slI?bZ (`{8>_~ǎOcw ry3`X VxVzW{;x\K~<s+O?syÔ@-.gozs^g+ѿBɉ蟯b'_y|쭥w6_)kr\0ǡŘ*/G}<5^s¯zt=};HK#A!R;PXkW-x ?h?/E']){/C}Vs<, C,-Y[\J`[ 6i?=9G'~#-9gퟛs^ɤS4{( &BAB zLhDg9>UM翕X*5o^7x-_{\sǝz~s #(өf{()QX'XWiWgυ_6 |k9S QV`NH"yQ$dM !ZpF(U4cX*Ę)Y@Ho)fmhA9EXPoD-Q 㲙DĈi? L/%:9E@L~sss^㷄OJU@ b of|q-'?oIezsCǨoN&\OcfƟ] V!@a3f2ںt ~ +{^ׇҢPvHB(;J6kWH" OxCHe1aF~%z E!BVGS v!s0` 6Ex`R$%WKK?~q yVUɜ;9( +2YMG2qO8{ LHq0'3^ .=S)z^e%Hu%F6"wQBi4BVnia}_lGτ~_]&Y&e^TZ(ߐTr1QQX6t֥[&mnȔ6EIHC'~.ReYVMDX1E$UD|ɀA2E'RZ``/+ 吐_uW1f! +[XnIq3ʁD N$Q!swHG,[H+Q#."m`( 9][}?5oY@v9JXkvR@̧Xbp""1L"1Z;([1X *qcz'+el?׽0X&2'Hb)԰iK&r}D;wҔ)]4 \oȂILZWӭ5cܧ ^ĉvؽ ,Ȇ:D@Qi!jZT/v-U"rD s:1ȼiUMIE0[.KE,$!R$ȒȜ0&6 _< ]l0 .h{5rgv{cp=5KNݹjO;Åؠ#_UiudZd@IshK!@"+ \ї~_{sE]bfdfeUt2dr;{@!^~kBop ÁtLeeN  73 <S,<өow}OCu 8 Yae+qbuC|=C`|:6j톓hIQmܖ0-*2AC$Ԩ~{ !,DJSJ3ݘ3I{H5'eR- C'j]D*5@J-fѽgEǰ8.U!fi^LE7C#}ƕBb4^]4kObW!:r7Ǡ8'gD|.P@%xmrUq1 4"@j#ύA/T&K^5ǚw q R6}v\Vlu1+8Z iw5 :}۵\i);Ӄvg4. ;p m[j$Iܢ㞽^oRT!) 娪4DEk|^w_.53e!Z; %s£_kMߴ=x~"N}F=Ȫ[uC֝/Ocm) Q )n‹`PX] TADu E#:{܁lߊ'4pMx®V#55DnlaM'Fn^n¦JhN lđX#- vӫE|}t-74W5ēlRzj'Uu4G:72,!nmtlD\ш=-Y$i /i߳c^Ǘuo8,mԳ>,#hS'%Ĉd&n";793sq#EF".]J+ƶ*`@ XE@P {%>Ng<>k,#~ME^Qj{հ=U0(;#rk\x*xy}gg%WІ CEf?ٮ j.晁7 5V]jϧB[OY_tV=Tr]B M]P>]!3n~#k*Iu٭NFgkI B&Is촺|\ :jM Z8tQ  0 ~ܘd&2I f))Т!-AK"֡ u@w]+[^w61``irdCPD4:mjs霜,ƻIJDZ"Υq64gt QQQLR RA]blq$&FlM[4Y^FJ >ݩ畬q5 +7dх ,N%O ȣ<gYd'F>f_6fmDcaM#TŁA4[sӀމ2 LN9ے b&h C [ >"ˊpITi .-|yMBe_92z VSCFTE}pd ,记"b IYRѯU|^LjסtE-#{5<<^vupݥ}L3`DD3浘cޗI(Ԣmvyr#rn IacLFB5ԖV1Ke?H8>[jsMUe|1bBTQ"Ns-$FJHFHđUS#@1& xn1q"6u6̨#Ko4bA3WbjP F>>^SP4-Z]B!BJ%BĔ1!B b `z}{Ɋ@6*^735MQ ED%RM',1-؂@`!Y*KHԳ m$$efhD fQ8 "R7(Q;X*CpWl9{Qthy7~.wq@ժ\v,ۯqfhŶwQJr–)BW{9氄[fdlM㚯j=Z53{Ylz$LkX\/2r\=9BzB͸F۳*" ^lBe\=Bk%Pk%f654 >ә3ƌ:/ amY`Y.I>;p-lL_2C H)+gy`PlgyRD*/foUE\.G@W5tZMeiT+P\Q+f"0@?[ ݏmnS4H1^-K8ճ\e-6׆cTtfDMm u5~׽\n2W.[9 gl©kVYwѐ@JvkJ wjDhㄑrɑ3V~CNЬSL~ՌlR a}r6rPy܌PSOl*y)ݷb> -.(ln: g̈ú3-aKi6՚$1x)4/SADNe.ao8Q5>+G#}xTiT򟤨'XPH'Yl|UAMm 1FH~ڬ벘HACf0ABpu(9dU͸;60J*Qf'DŌq> (Sǿ'T3 ,AhdO7rUz)P3ߥz&$SvXkH[_B'6. ؘ"biDBhQ%"Ff%% dIQ"H)IJDhEZMZQmD(D>]@7'eVglY"bFW,hR ~Vg>[?l6>GH`6(YtT@ %9rAՙVѶ@)rvOo꘥Ȟ/q:@QV|jNQD@_ a(,Ar@ p iMv`[ `PR&! 2 ԧ^%o yzuu@!X@zprv?2BS-i QOÉ.&#z+, vdSc:,!,L@LQ YoS.#'@ > ab!C'g|ޅÇܡ~ײַLyyOR02>@iC2v{;Vâvm8sȕx)&`cC mR3n:5*埵~ٓ>pmD-É%dB_y\SXXHj7X>vZDAO\C'_d)FyibU*% un]oY !̦E %` A  !79jR6jlͥ-ZT_hP-_m n.ū|FԒIIQbح ]6XQ&DVVvj2dH XFxB!H*T}9S3u9TJavѿV-t՛?beY蹏QReObgbkǠQ2-;Ie78X!@@9As^i0+;_za, iR8>p>#$Yɇętŷ'v _e~^N>Y}wh_f<3eF"KVF2`cN]B!JGq_dُgsc~ֳqqg9 fz4c &Dт+Ud̈KGm_2'j_)a9z᎟mߑGCzemIZ A>-=BKcѩZ@ P /-e|Qև-c,f|,V*b4U&ȅQEa렅uzwn= ;&H C z jD\ݖj-e]`pkCLZAC2"` \Uy g OMQ3'Jo:ϳך SG:ԣ, m1Hdcqz|Ҽ8BД ׄ) H(R(ҞۏJiL]:ƭEhfFUI&IM7k'(,5y}FPTdp D TI/ѝSYSXIMiMd4jf2؍Rу4bȲd29m bɷ{!I=w L6"$3(JRO]k) DJL%b 6Qf$(63iFIСAbNnDf:RApiv{!)F(ɍ1w^-OS_ caMWR@LS5QX XFSF0ɀ 34yR`dB * x( { y<2PB@GHBaoGyߟsO5YSFEX`y5>Q\BUfjX@!fd5u%⚿ܤDGIK<0& ˵.l:]XF3Hr򂁰T&U&k~@@}SGwl/vΛzSo?g%vT/Ӳhn;zZ27M/X/.U\!չW*?  -7VLe*9B9#?p q?7`xp>ƣQX鈋.jkzy)pt4)l\)6T*HTl]8P@0o12P8X!ݘS""u՟q@F~υ~mBuԱ}*DTDKejC51hi))2& ȱF  T`RIbS(HFȒ,,D5hM&fbPSeB%2„E4*@XŤLȒIE1[%cbX&B8< ꯝݿTpp~EY,:WڡT~'?Up"(A_eQ?mQ Z~Df~֌O aң˓&Eb'kKDg[r!Gz6YlF?Wi c[<*vq/☪^ Ҩ*_PQ=!qYuޯȇ>^ox*3$Ƹe{͵P A뤿90!RP60[Gl#zSt{d>x / U:nZIeJtUSTS/k-=MD>:˻zF)|轎\5fQrV;<2).ڄ?'gkړ|9<#rFKaФY)A$"Ю?J9&\ט ژ]uGzRı& n.Q(o" 0\utmTӶB0̼sb@`cӥs#j+ݫw l>kKeK`Hkh6$;d&B!IMujBg 85̓XPu>ù#c{skmbѫQmқRSj-mVƱEZTh+j-cAjҕd)Z6h6hHPغuſo6:a_4g^sSޘې=o݄_>Ĥui> " @tp {"7edOP^D~f IxyN 9onJՙAy2]U6eO.` T` P;X`l`9u7Q&&rUJSQLZК & "0NM>.rd@ $xwFA c:o28u C ]!-%EA&/X],΂`;ޟNO;Ӛ~6k3 O*9"k_qdc5;băC$ϧ^2(cR#)~$:X:)>eS-,֜p{֚Zi30g\]]nêd)BIE}7Ru5ݷEJ*6\DLݭFm]kDWMי6 * /"hwd;N|nSot(Sd`Tfe( ^C06(&B7tl3ݰNxB ˡ.ѳzC `Tcx:Mv'B]7q=f"EH-/gy <0rwiI ](,)J,6L$,dҊdcfu0o$u1 ҕqz;fprAQLf0gKh!ׄ ,|AS/)9.!= v"cL /񚚥OH$kZY)A$!(.rT'aRúg+8N33xUD#^*گ斕4'hT>];\Oͥܣye~VhCRh-bV PKŰ@(E0N'<wvxS3M QW ĬJ)X)@۸ rZKs" >q0C% uqi.߭[-dD@yI %wWRapVl4 p#)_*z=b_7?~a2 $F 8 @^VН@XQ?2${&?iٟ]5=!dP[S6q^7;K|/Y[V3+z $3ob>f9(1v]~@`=ӱȆ"frs?|{b a1s %'Uiڣ46DCll%Honww=G9xi jaaӟ>esIJ8Mj#nܠn7"V4kY J7BYϪM]Ǹs\\\bL[kV64jG$ B) @VaGm&(>WK]JQh u&+5&},JFaf(&)juAAD2ظc]߱vW1]LPT m 5ӊfbҚ6uriʹkkO;W]sb :s;!O s ?C<nt_cp]]\PX@#"sƿ{Kd6pfBE>epCλw*8mmIz<8 MRQԦj' &zOY:(vm*d#hN AA1ʛn^S֒Lo~YÄ^TN}Xt:i(f#&2bPhթT`ȫj[U6ԭ6Fm3jH(*M!BdI5smAdEDR%ml֪meZ^:AU)UET)(Zmd2smu2V4VBL#P(+"cԨOw DTB"( pG(ֵZKll5uݮvY]TU&ؽuIj4SmD[EEۮՠM[kheEWmV,jḙ4V@Rk^sDGGB {xp\7VdZK8*Kus7nEI3h5 Q8f‹AM$0!DQwA:;wn]C%(k<=o߻+﹄M:on]_vQJ? tjD@"ClfL20$IiMI;~/MO ȺSʐ8yE>cx>$("KMO(YƧ~m">|)A: wKJZgi`\ǙoI_`12=$}Z?IrgOw"D i| ~J.8ZzFŢ a49\Ak?m:+X@`Ow(`'vuf@V,*38<{?n7I{Ŵ@ ̎P̈G6C$Z`YS /4W K]}z}OL8@QHQYC@2X._+vSO_[Vk(D9<󤬾`2$͘3CR8N)~)$-!WxhW4EXlb }Jѯvp3x dDHrwXXf0&R&%m4d$&2(K2XEl &mA Xh)46(D[lڒmZԻ86`Yf5EjAMTF R$:i)4-E`N-*3 r @`@Mݮ$$ "!Nnc%cAݩbJF6-(2a (s4ōIF&0e&$M)kl]"A#(:5!U!b(P$M"S4#*ZRc+)EQh6 #X:T0$2ɖ)0K*i )A ƚEYQ6mJadضhdSE12QY&L% lVѫMZThֲ6-dS4XWu&dkIEk*Fڣ#mMHƩ2mN VM6ƣZ͢k`#&j-QjQQ[hflmW D@-bѨb%h&-&1)$@MdlRI"cjDn"Z.u1# V6kD2n\s$ѶQLF0Ad0EHER6EAml hFDd #dX M32&JBL)≑"bLCRM&-4mb^wK3Kjݻ b; PWuFQvURmY-(RjB ɲa=rd &ܖx6 Q{mi`śMD2 !oBg]$ A⌳lLoTR-V;B&(.[s B @"[ ZM,>zL1q+u 5IɨI+U,v`A2!p0`;@)2Lc#.d]?L+ k%Sc:dUF#Ñ\+:'@+ )eX ̑&u=b95aT-{I&RwRI Q6Mr>^K;ypp;f'\tN9`|2ǯ\M<,jGڕv$Bԅ%9&FCc-ђ14raMPnjdMԣ~dN_&; P_wSϻ"FdD MS\"8dmTV6XN5@X[*7\l";E(3 Ȁ"2q3Qx5JQ}˜[>mey: O;f@1|v99a?E#޷u` qDifEna\nUntI aځ~rͯ9K=S~s4z 7T mS~l?V+&<eZzX.D`BK,k$'::m+7Z7'?kٞĎP [8 ,3ޝw?7Ppim(j+(לE- ηCưEH٤o s'jbۢ6x|+VQYA{.|x[EZr{ 3{Lm;믞0wY_ۓ5T0:x>Ks;alMFeC?"\^ E0e -q# ջP!3V9 nS hdY'*}mw}_a3(Սψ(iq/9Y>q$KBV; MEXea?^ <2ħ"apT )euo;^?c1ndA'I#=trY _%zB/7w?_o4$MjC$^W ۇ,/kK )a$Cm5.׶pk)CHr2m5ȁQu!Zj5>hlR}G OP)J/l֑Os"`H@<}ڳ;8m4cG_Fɠ^JE*6t'ٮOԜz8+)RFbgw"=d#;d[!M3+%,>[g8a3@ј %)4|R&\M*P#g6pj9 n-$DTfO I"dda={=`u@IUj@TntybnԅCUsHP/u~O=®Wgl.Zq+)9г*Q[$!Hg.Ⴄ^b4}z+;ʅ$[;A3J}E3T?RE4,HO~k#kyk>1rvf =[h@էRzBqJւ@HRF`Pp̲~ ɌTFh-/b* HѸN*UPN%! u}Yi;ۆLwoy\Mi^f! 52,*='O|HO1uu/RR *Nd?;ݢȱ{ARZoh>c{K}& 7.$L0Bay4ȁcF!^ϘHVfAVMmz0FEjze}Mfv]y{],@[P < Nk(f%F8ʆz Z=F0 ~*gkҬ^u/\>_tƢ7BNu9!c64'lבS3] 0~,Td@ П݉L\""/+%!"x@Z"zFInyi =uA-7~,~ 7XM=\uw켯 l(+ykL.7Iqp%}N?.]t}0B;+dBȈSXbںA&Z# k6?HEe8_ l :Xە_CoCS}342۫0@MF",8.LDT.45ԊKG4?/DY@` 9/Dr!@ ζ"cŐ`G_?Â?s I>?_dؓю EFR2Dm4#2zF`x8Ra.sf~akDSjZǓ]-';-7|4n馿+4Au֒!!}O#ͻ ZBm_ œ D@=BU #B@_mS_s9}Fvp50xF 班*cm: Wn4Z`Œ"$aSq rc0C&d@0@dDmqa pr(T(r쏫Σ((0G h8kI|ju'fs}N< rvfV&}~k 2B##d?Wuh_?o3|EbI).5耤:>O7czAȗIp6?Zg_ȿwjnU˲J?}6o3wK_r>6k/x>?eD'l?撛a/;}XN5Rs%B;U~+tQ9^wo^F/sbRwίܜ'Nt#u;sTxT)dDB[vP<^#G7ꀞYnu$^F\{iA2@5Q!;$'ZtȉW?7;F7") dc_EBc7X*(:s혡2h>1$1mC$)~f#P3F4K.WfzfWz1Y?Quk>S&D'gA?i;rM#6# g\c@>U ENowvH!]/53AOId^y2'a.ZZ{s;0\b$vz=~eXxܹ݀TX8`LR`f w-(,p.?yX8'S'@w1SR!i`ݩ} C0V;7h>rd'Bf|M>O;j E9uqN p9Z)h! _ + ^^~ 3z[||$D-JH3:tPS}M:s$r5&YHAAg+Zl#'=|\1k?Oʳ\_ONQ^ĝww7є^ X1@ɤvrq6E A &|,fna[T yI0VםY &[u-:`K( ̈i[I;7:!"E[W7L۰O>T>A(~ +)=U?W%4PBa$/ yʐOvwS {{OӉȞ.COKǕS8֍H!5M"l4?ށf-^@y`XvV旱;8o@!Ә& Zm uf_ԸA~G|2 (mADr 3~sbF=^3/v@G/ND@&ѫ{E?f/s,);}uyTE&adYdg'糇gn > / ng\ ۉCTkSFWt<\z@Az3yOb DB%;9 UH PgFeۺwWg;8鵈 $ i,|OHQݏ8?ѵ&zJ{љSRQ3F s[+4XGU& is;Wavّ}!0ujL E2dA5h,ܩrhܤ2'`x#9tg9#}ۯ_đ^h+D BMZC8$T `Fgbh8vH?iL;3D2L̴z e:M\ ԑ: UgɎ."r~}۰XɌr@V"Y.lKi@'$|SE71Ռ9UAd^NTʁ w{߯4=^/ȿ":OJ?]}XD\DA^R g[K%zˡ>?B%( Bd **>ɣmlMb)$~~Vta0c,We0MDdBA$=g;7n/Tv] W>~~m",{^WSaiN7Mf\P_{3S?ED}:s[d: Sܭ۟pQ1{YLo-^Z􂄜W5Uqo\t3)=zurޝGՄo.GE'ĉn._fi']}IQ{7p`Ln2= 4WURL(&\~?^A$d`AH!2 @Ntt߿;AmHѧ _936x+mPgVZ>Qw g[Q0A jm^|uS8vZ&tsk{i&}:r,Rb<IM/䷯V.=:+͜l~C;8wږ-"`2S.ʛmAZIᴸw6O!M<&<:u#ф94;AKӮ+ m {;=uGiO5 usByF{zԖ/&<d(YƊӁG[u&fM5b?ԧqj.xo^͎jȭLʫK1'R -uWKÇgAoOOF既q b.Zܓ!m65onܜ3Y׽OPٓt[9)305Wa叝e7qČHb&p!Ghǡf ew3nS<=($f]g\%y7 eߧ}ob@ucC $?1nmX6 y\c~Ismp?}j84)xD~@T=Yg-B5d#2Jd ÏnmdfnyE@IWUqِQÛq8kJt9oۣy{=g1t"ku St 51!ʢg]Po9mOҝOQ=-M[{{xo}<ȝ02@F=Ct?us_T7N2C f,<ܵt9n@KwNFĒ} ϵB5B<=_XkGqt(D![)}x7*L~7Ig`=3^Μ8PĬJ*ҢQZI y5me[Սe&_}D @ iLP>2QG5_{O\Lט~5a{Sscӑ|S5M,c$(Pֆ'ٵ_ւwWO>-[}R;]@3mj*z$:OM>üIMO3BY|DFhϦLj4&<7:?:αw?G{9s!=H@v&5I8DP*m[QZG65&r-ѩpADA]PX{m=aɭFU2,X9 hu8ؿsrlLAi֪ѥjR\\.o{_u~x2PrxKr5ssss>yk0R$qw`ҘjF#ZR3=WwWo風Og w;84W#J~ :٠ E㟠֟Tݜ{&] [pN̷1_Yv`uj*H;jpXgzwcY!tJtVq]ҡcK>{3M*2 \nHzI[Tn+I'MnA cl a1{mkCniA>1A#3B `[8̰Nߏ>i&rH*Jh(w}\%$f3θ/Mt_؉s{;0"תݷ,#~#ΰl/f`FzѫLF/eRC ˻]"-6+Q5\E)ܒ4ߩ~o=$;TE#r|{o^%zqыTuHXxȭ'ӵp^KԂr5'Bqذ >t^pcX`O#jtZ fpNH;}X܋']=Qn)欻(^=kt=xPcr %[z*$[Y ðjkK |z}Qz;O!9RZԑS$Cd4F_DGC[DS:ޣQ0  ^s]/qw[;}FLt`1)&3P4Af+\2=wcdaԖ9"H&]ĞV|?EJVD/j_(^S5n 69BjumAy9|/0&w.ӏEWPg"iQhN'A1P`W,>ZQWҽN({ti|_tuޟ~Xn[ςn 7O 0 RdԤ!I4HJG5+[?_゚S[x% +GR9Ƿִ Q0"Ԑ+VKh q "VIQ TŻhZ.#q{mJ'8jp.:t hƱۤ̀@A``BR]*jzӠ %MWwsӸ_%.ڇtJy'+Hg)lZv`3 & ̒2RHɍKw>gR|3;7rESIm~}gs߆W,1xkVEjQRfL3 gU[o,7o89-xb4? l|KLϿs Fs6yxk\12V  &DfC e  A7X\87PX\2csm %̗2Ր8κejtFՂi^r6x2ܽ;{~3|`[xȲ% C!LaCM udA޸:-ZVQ}2c: s [(  [*OHZVQ5-pef3=Q+36TxQ \y|sN49:f ,yb&n*)**E k1MJe TPUF2TV*k .-c݅/{YYiL.,&EMly9J\ e2k-8Ҷ+ufh*Z"״_cb&Yd,,]++$ftFP혉zB8# ѕX ê*{ܲQv :nా5A]F*Ⴢrmv6$Rp}`)HؔMʝ G0bVEEm4-ʕR-QdDЋ eP bC4зUփeّz+* ĤՙM(`- Sea+ivkCÚ,䄒T5Kaȱ55^vRlpl%5CC +lY6tF=r뇣9vbə3'@Zfĩj7;^|Bp!EU^VpWeʹaW[bT`=YB@%96(L,0XIx{$&ʦ,zpTLUPK;VskH Rj)$!-$zdd$h`Z",5k!BEJR*QUU)$(!~WN0aqUuz. V\V. %m[t㐽(\D1u I(T!'fOol-b*:` E)"ʌUX\UA(Td \h&'J(V3Re[WF*lzHXb YX^.Wu#lP2iYvf[s_ |M&W$@1S¥AUJܵx*JUkR[ w!i>V/LB:WŚVԨ -Ȳ+;Z@f!irC[TX*]&)J#B/5}J`j``gȷg0bE ɸ JFæ'5+¶WJ[u ԫX~!p.4Y/ؽ-ԘP i`p"$pNц8b E=J!,)Z[2-y[ ZmETA P@E.ʎixߋʶW_u5.1e?L֩:,#KV 8`Ae]vse=!Sڄ)e{e& ô&Qkm y˨AQ~Xxu,u4kGvu-j u%oqܳdxVƒ6-jo'ݔr }?^g9[t-v-q6c ʆ%<K}BҜ>[Mm2WX)S9y"IGk,Ё +o4Pvr9Ҕ%фAWܐI,/zTzgp ҽe].3]"Ħ SP.tKB\,-vjN׆΀X@Э1EI8Aڼ ;"+xi= B t1I4Њ:9k[gh'gIN 9/ow.;z'{}(%vu#f58SKiV1!i* odr7G%K LHH'J+H,Q),6&.AaB&hPv4WV", )@\+TA7]}* {CHu!M--DE-AF۔ʯsֺ/RVqGV&Wd;E:*6pLjV RR35,96q:sd[%5A4(j+:j/zxp8}7g`Z95W|"UZU(Do[VS7W@%!f4lZ`MVVc(mVIcZ:- 1He^lJPEHaK-)"0r7@7$(BV#Q& @y+XCAꞹd%mg779=7Zp*>B_{1*tQMT n`di^Imh676r.7ѣ}J4-&8nV%4kPuUR/`%a[sb. J2z17b PAfcSl\Mnj R!Y+hֱc$1Lj G|nq;ے=}L;h L볓Jj F`nJd$T@&լ,6$.LLL)H1H4"fYS8Z+O$Q .-U -mAJ5$rvVvBt$f]ZBI(j-'/Oa"/p҄J+iծ*V=U'^m|Ε:߇sk˂Q)'N +4e`S++mK#-L$nv`Oz4|pwI| z_0Dߘ {h5 h FlF95|>/뜁7AnUڪiWl68s33 fOs~#"o~SdKpE,e(ZZ9P TFmTEEuC"yA!{"ǼԷ%/=t&5[u\9"rMǎϑ|v%Z~FIV)Wa{!H$%n-tO\YOWjv,!Z)?8 uX 7=m{ iiv} 3ri />43e\-=\b Rlv>ETҖ謃]6kxy8'< l3ŬwIT#)|C/5oo Zݖz|0pZx1{'q V.˜!0@O`UWT+?$6--td^o\PvZ!2Z! eR~T#G $ Kwwy[v3C1*i.I[rӭjbXDQ ^JDIwlن[m"MLU\Jp7s40iy{rhrL-,j[P̚+h-fBvь$ĨƝSrB`sܢm2Ю! aPdV+ZޮnFĶ\-4iGJ^ / ZJ8lxcu.%VhXۂHtxn[8ZpBҸ̽쵩|i7ֲopR:s-渒8ZiYw,Nf^GN70Lg lUW// ZjLhdZXjUFjZ3WQ y]ʍDtqhEF, Uxhu?Yk!iÜlx`Ҕ+I㼖m#F&5Mim-"㦱3!&6fY#H q60AIQ2[$4ֵ.n[%]nh6<<le|ch4.| $2^V@D+kbjm\Db>3ȕ, 'tgPPG˅'36AI!E6@kMZ'\97[uW8v) 25#ZƼe`_wsEE|_*1%I%̦Ʉ`TдT!v_*N8P:Lr Q .Ho) xd=j]e |Noz7|V9ZjҖ#G-Iq4.MQա]I]*j"_ fs˶UڥcL7@-)7|-.,B1T)@گ?d$Z:SMfm\CVF8\Y|ibcUTXsq= m/Ym_YU*(?TPr"*Cr;NcZ$pdkTbnJyop:5SwOfi"+-:!7s_G.vY(=)n6Zso!w-9]" ±I`IF3)p<#7a!IA⩝;.eU󕇒3{$ Nw_6qu s/0~A\nNAǥ2r` *lnqmwh_dx")(u_aApi1r2)hLg4k9V5?- &{q omWm9ǩH7=i8 )[Om;j9\P(iu)R S #Xup \^.U--R%vE K bP10;@2vpן<<{8'MI)K_@( A S1t3]')$0hK }houg3Vc{Rw*d2)sW5ty~8jw@cz c &k9%XQ B=zr#X0tA]J Tb-{9f3{=grwӖ@35_\n=ŨsL.v)+^M/WJ4iй'FD#ZL0` ]9MjemqPHd a5-[ƯpkT2Dr2B#%P rMYmWHƶs3kS+nmlr\ht2ZYQr[wuJ-5mPRfc9"9M!J&M幮-srj@d"MH&Y #Y*dVګ[s[nhհHd 䣐4@-d* % Jd*d ddҎABУHJ R!B-"ҍ љPH!B"(P dR Ҡ%%P*+Jd@4 ! H+BB"&n8ښJ@40w!.Qg[|dk'N"}[>gI 77؏Gu:mL Nh0`,H˫ƵFCݯO_a]5)s xVVo[>eNMcNLWr"[y7~% #)8mw ]A$Pbz[5 !JHwv%Bnܱg)pkW݅ko@K k–L5߆ME,'SܑעիgBZܹ ?0&CʸՓIg%qy/ty^:yu~bd'j g"pLH/=Mjꖗ+Eݒ@#t);O)PPB dbJT@8?۟~XV0RqWs.CgM׏f8;g[Liyvﷺ7 van;Mѯ8xbppAG+LEŀZ&ĭhfxp3(!DyG,¨%?z~yS8] gB\*- kvldsL탧WlAbMF,H7y'-D1N^mmN̩^ޢiөRݎg 妜JPGbll[f,^2[z>ѝMLCB0XOa>S^SPNuI ̥&%0 Od.ccޱQ%s˻ʕ {)m hZ/V\M<~~D?iABrއYkR*aWh oJ5kۧU a8Muihh1b*XDL?ܶc-,jHM0"v-SVE.N# ̽-=ga|| {mty.bk=O3\auI!=|k~Ssy=SO]|F=}'7T/|2 ܂VA MW)v}yszx'^x( _0"HJ(]q5n6u_[7$M5uG9| "GF]/Ü|@oEA?Uo)hkD*^&hY}h2Yz{(n.ck+f{`7D?|?+Gl}~yGcM}ُhwW;@cГ䀘Av)`d8:r&$;MqQbWqgO;o4wmÝw>TDZz!#<:`hZ&qس|X%Az@PS`~j=[].h.%¸h rzAPAiWs.iM0#&G T ., b4`x/  0& kWvAc  x5v:5&<'fwSGUw3 瞯"JДcm@8BS *66ѵ5tV+(ypOj2o`т_wΘFٰ'O0́0Z>f4EfaBm9#>fVQ mR,vvCNYäzP\!G.m5)UNvvܷʖ6RTbC) ritqAa@yMH-RDW tĖJ!HI*n֠Lɉߛ^;›B)SO3 ʲ f _'Ӕm (xʪQ$ I"NvEnJDL BД qU##'4{I˫v]o)w=>p  ) #G2AbgYVKxn}~N{X P̢{Ory9|[[B)Gczj"U'y}d()9:˝AG,,, \f,1%$-DyJ.K57|aܳnGֲd19$ ΢E gkjYwD‹H @r1898%j<s5^ 0Րf ڐ5g ^N~atn~ߤI1c&L[+NC<26F\yvZႺ뜌S%a'16cVrK"Gkf`)w1Qb 8dE͚fdxH<ɱ "uT(bR(`i\lmb!D.Uv: MrHI֘LDCB҆?ưyXQ¶{9?2P+2!eF2Y1h+&%hweRTЈ*DU(I(B %Xyw55eY\Lm)g=bMrv\3(cOhZQGڦAVM` Yr®v0ްD[+ݦcUUL^jL~ DyZ12CIT@\-xJ 0o5ti)JWI扄-$uu>gy 9N>SʜL̺w%QĥFF 0(I雇)33^N2,wn!H&kzto(o{ƔJ|Z涹1V+Jb9& vhN=6㳨A!*pà|'HJSI+9\4ȝw'mh@{'R$HjLhZHhDhVlҔן^||}GB@\("?/ÿnzki?;p3 eSIup8S4J&QŃZʹ\?dב$ְ}F{+F| %ͣhHS{Ȧ@!1ZQoNu +:~<zcbcwoCs")BAeWېA ѓ$*$ fZrcu@2 o"<?N>G~_=wv?\?=q z~@C#p Fߝ ih'$m/p|8n?cՏF?>ޏ)X/ >  @ i{[= z?>~}QGPs@` [b'1nm]{};gu':8gh7BR-$J1P#JQCB#BHk~gs-a|՗ك$CMNbdUEXV-ljVţLZԖ5`4mMƢX-FMcAA5Q`XEb*TKٯԙ/0 K~#TkA$-2X؉4QhbM <o<œ:ch*Y,H ІG^?ӅyMԣv:|cl!P<8Yޗgo9>noQ޸7+L~Q~/^9I;Z>"Fo߭07W{}j{uw.}G_ ao oL":vŌڮtIt[syMtGdìؼcD-buOa=m#Xw}auُ٬~&i3H`ߦ:@=qiOYcuOnڼk/,0r)iw|ociN+Q( >m5瞖O#-07]ϖ r ?xHcۏz#ǻwݾzC'O~8! 4CX!x tp: ۑDR(VA~'AA<$Qkc8/|d<~8~8͸-,-x,.^n b'X},(>j3po-OHnu}˸@~d皕pζ?)@0hJ(AV)$"y;[i>ߐ??!쏎?x<~$WzzuBGQ#>DEDTDiOߺUUV, /{Z{"3MDL=݆b4̉0*D2JMcIP -(k6MHH2#E 6ɖ)iF iI2RDcL IK)Q(dI1"dH c$R&w%) VEiZZC9r>={Ώ {ag섈) -ѴM2a6ouNчO_|F?#M_x”$ĕQX*FѭQ 52`'Κo6bZH4PTz;۷@. $^2ǟ3@ħ2jm/P1 nkMXd}/n<#H#\z9t}ge4gBI Qgs|ޙҞ%7'7$ݜpǃp B@CCH o/xO'.rE`tpҹYFv֗%NYSJJ jC5  KgXJOYZ BA(!~r4_uH'sbI (HoU楀]g*l+'}or悐)w(; dZpU{?;Y vGA1<#^h~zcڏl=V?d?=XQ~=yH4}qq??=g0?}ǕPp鏹r>?<?~|~8?>~8a|A#~_h=X#+}t;Usя}ur>}Wݏl?Ǖ???~|=h_?Z?{?g仍Po ,h;8?}p q$8M,F{ȐP9ԑ$t9x~vumVgA%mXAͧ0{|W)z@IxàrO.DkoaW'۲F㖩GeV߶7Ľ3q_*0ns+.2n}1vv:Zha@uC(Xf"P;]AQXټgrR"RH&}<{X+\ߕF療Ki j|yZ̷"j᪺uIh.flѪ\c fudLnەiIhکW~u{۔p'y{rְVJ3X#'i:4D@wP ;*^w^̲7RLLMEP Ų_JZۊm7Y_u3s&jW2НʟrQҘݸc,MG;thch~Kٚt6bW6_Q4ܸ&5 ~KO5i-H'm+@ _9f:2':TfIq磋 ]V#*d"qdMZCHD}#$Dʩoӛ 0k_qp0 hJzq]2U5i'DӚ3-uU_>upF՜i,U.7x%kGOحv#qX,IE-gߴH&Ur0yWº_[E̮,Fb4fnIۻJf,s.nOVh0>49pP6#9Lv֐\8H7"Ǣ$Ū#e>@@K!vlvQ1ϧiYlZvD׍mG6w1o3Nqь Db½[7׷Y +2bA ,\/; 4eسcMckLFj[|L3ʊK3D>ZqA)"CM@0 !'PikyإrEs5(κ)v\6{ 7q)-D+U"l3E 5fbSjjW,Wlrf`|ڍ2 .!;갊KK~&l|RD[-+OM4}AHTgE"ȠMء=g=SF+l4.fi \jˌ>2Qv% ,һOJj3$ƲgS?LB4qč/;7.]릱ܹc.xa*w3-1tyea9)5>dsEL؂TG G|E&}NM\аUR0JI'UXn0=0Ö'O#|Z6Y-3cf&X֢WgZkڊHon2(JE0Q=́Z\gO}x&w=4(c<oMf[f$(/HҦ'`CavZ^r nW{9c ` L:jVE@eR*hA)(EL hfjR5$iZ(ؓLȑ)$xbO_ǪK_Mq.e|?%j1z/MBHQ%ELQh+b6EQlk5i6SL ڒ0AMjߣDi 4ٶ ITٳ Ջ4h5RTmihU@փf!y,9(!ia%E!a(`J 2[*S(Dej-lmJ )vr.L3J*ŪKmh65SKMbōIU$Ti5%i Ӝk.udTWx<n>}AKT̜i^ʭsdmϟ%:"ǐyzpPBUMm6VT4fbUqrd"6 dmDN\h-fRL8n6$P빮XD d/p>P jh4a٨J!SGL+4tpemѠx|ܲ ٶI)61 i!v{8T":ԳuFTNZ@lc f!unQq̀ZpB=ĶuUӑ,;zSA_g-;U6pۡjz6'YP1S`~@0ڸ߷f}6';weJC˹ho)L@$OᘛQ9E2ЪM9msa'}Fqү2lO]vɬTv%}>*Kȴȧ0/L2 @H72#rs cg\~^S~!ys`nϪL !]@epk9g}Y_e=o''!(8k;l]{m`4 sN{> |#dJ{PU&D2ΨTN[%4ڝ.b˦vzyS CcXx@v\sWm5 Lqm[&]PѺ Sm|ѥ"m tdQ #he0" tL(I W{ Y^wGԢo~k]j[͉XA dNPKlS(.eu\ɍu_EÑ}{t2 *Ϯgv|'Y“FB1myM'W]kj (9d .}S0E=\j3TG1J0,AwxMĸs@b褥}ixD_mÎC'Vbq$ ݢe\ Q0@gYo7J\ML椏ϵɷy_*'e%D4=K8WOT"&+j:Sc&U$&C?w;dʒ¥uy]&PެU|߱ζfE xhd3f@j{o g04gYmm77aYH"+"/ /'x>ݎ|6j'.nCJZt3d kuTa.7eq,K3@q6Gtf30D!pL # 84/Ev^)8] ,I5#"ƌ@! )<hU(Vf-V?k_}4;: (v ?60֩.G<T|ĻȪh!/p(rOir CYt$3Prm j C ϘkBlZ#n0fY(a0p7B|;p^$: /F aŋD meA) :pa`*p,AmQ#hІb;3pK>Mki( . ZzUX:6kX%up8rH7Meݙ`A莇0k$i0Sc`6,)G^ % V.!6:՘Zq@Qv$5r.n! WfTӭ+^i c1UxZuh>*!8G#urtJմB&"^Fص&#nn$A\yr.Dek7VHi|z՟xKphF mqϊEgFgGLL(8jjIu1[kb6CQ )e`36-}߹o֑w:ߩ1{qQְҴ7wXh^#Bgo6x9jvGɟ'4ϊؗpG#FH2 w@Q@9(V4gц㫏 $4Q4#I`\698qr-?y-" zU0Y.^M |KT$dj//KuhV?+< Ih61@0A20M]ſۧwq]u (j6JqL0ȯRN\˖ˁJ!I2x`1KGbނL3\tӀ䆣>hBBpjP0 _{mu5L|(cD-,crF1䀷so]w+.kؠXjm1Ks/kv%i'u3KoLItj8M6מjƔXZKS^}h݉%|1=T,̉L20@Rjڮ[l%+Mw{7ee2q-1/l' e|w$yR 2INy  ~^GK`/[֌VMF5y @?A<-B=&J[>!ؾ K??yC#M$(6 +cWۖ":7$!Dy|0b<|<nWmՍbEi+@ uGI{Ƣ:ә3/YJqs"Jv - `Fa(eY$뭤nQZd'6N/Kźwvwd?'>(djǏ _uAr]2u7^S`1q ^iU*9 (5ͭZ$wjci1 -f#ΕG#?z2W%=_iM021 4sa_]Shm H.G$C8׺=:eXI䭑o6tum3o`>%>5YWC Dc @fɟ:[F[. E5F6"TFfmR)" h$(5cr\7h_){\g6Q/gˁ)}%]<&LKcw#LP}mۖ#,)L wEm33z3YC< = % @R>«`h0*qyYB 䆇F~j3~AWA,kTXKNoHH5 <~+}qZӰܵXz5o/#/{W*y}uX"5=٠Z5sEexxz^ ƥ\wEYlǾ n|Z! qt꒪ETl m3CC:5z/_B¿%y$ƞ(5hqT1՘hF$d!"+z$.ݟeDX]@ǽFJ2noQ8$B!~2svhBNc"r_dt~sHrslӣ=z  ӍT phJŸinCuq6HnrƐ"·Vdwo֯ܭo]Y@*mꦡ*zkr,&Ev%!@t" ',CmV6-.O! T j0fدkTu@?匕oW5ݼmY#+֦4̈́qLd`,d2iK2|ұۅҕOtϺ\p]n+4hj% !d!#('>@*9{Y_WQ٧fjPUbRx–JVw)%??PZgPDȎ NSRiF^ @R#B41(<7xͅ)v^67i:L9n: Q"h$.Pt$m\;W2ԭ'.7CG4Jj==K:mWc}N<-70R ?v^?cF]E̞H#zh# |Xd\6^(#mS_a:QQrYe*lT!N7\n\u8b\]o F:VH,1(|vֈ݌iIW%4 `*mTT+F5z&җP3+~saN+iu5A~XZm|_">Zo;r)^,Οo4h<7/{Uy>FŠ& ygvi58wfb0LLM҈CsE*%eڒ'[)PB٩H :u5ND.<p!22^Τw$S \PGLIBC_2.27GLIBC_2.34LIBAVUTIL_56@9$@9Qv@ T)*: y!  E !@? E* RGA! @w !@ {{_threads, %d max_frame_delay Nv=Ujiچ{t ѫ YZ