libavcodec58_134-4.4.6-150600.13.33.1<>,} hp9|-~X ?*Zy#e>P`%o׈dqtWo $Jݸʧq'[tÆs.K l8>(h)<@ ?d ( =<@LPi        1Jp// /( 8 9 :> v@ F G H I X Y \ 0] D^ b cdeflu,v@wxy )z Clibavcodec58_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-ch1bSUSE Linux Enterprise 15SUSE LLC GPL-3.0-or-laterhttps://www.suse.com/System/Librarieshttps://ffmpeg.org/linuxx86_640FA큤hhh^Sh(ac9dfb1f1c9656c381fc7971173fbeb227b461780da788e5e76b3202ffb750df8177f97513213526df2cf6184d8ff986c675afb514d4e68a404010521b880643cb48bf09a11f5fb576cddb0431c8f5ed0a60157a9ec942adffc13907cbe083f2libavcodec.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(x86-64)@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@    /sbin/ldconfig/sbin/ldconfiglibavutil.so.56.70()(64bit)libavutil.so.56.70(LIBAVUTIL_56)(64bit)libavutil56_70libc.so.6()(64bit)libc.so.6(GLIBC_2.14)(64bit)libc.so.6(GLIBC_2.2.5)(64bit)libc.so.6(GLIBC_2.3.2)(64bit)libc.so.6(GLIBC_2.3.4)(64bit)libc.so.6(GLIBC_2.34)(64bit)libc.so.6(GLIBC_2.4)(64bit)libc.so.6(GLIBC_2.7)(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.2.5)(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-ch1b 17609458014.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_Updatedrpmxz5x86_64-suse-linuxELF 64-bit LSB shared object, x86-64, version 1 (SYSV), dynamically linked, BuildID[sha1]=e04c6667143d928f2d167dbe23785705a0a97d47, strippeddirectoryASCII text)PPR)RR RRRR R R RRR RRRRRRRR%RR'R&RR R*R(RRRRRRRR!R#R$R"R' aUÊ\utf-8f071aae15b25546d85d155429e19a35a8683448dbbec88e891ae33f315271ed5?7zXZ !t/n]"k%fkֿ\"ɎG@X(Mtz? Ig#'݋v;i5I`Ef7D.45{Mw叟OW|~2Yh. &Dx̙#t5Z[PgS;\j@~wR]Q" YoWqYG@[zg_{=jЃ}V, :wvN#Vm6Tټ p*QB{8-dԺFe1'T//.7؍5/UpI'~b=\6grhm?S1B/aL`5jR3qJ;ڦ06 aZnx]JZ؍HO)sH Ǚ6uGO!f1mr&LO@;sv8Z!yp'x@eFܻ}WeUo^*_#$1":MrRBS{cm!ޤxv7$Q $T"ETM+AVH\Q߇ڣ֫mIeb?K87Q M]yU=8 C2yiFb=S)A^g [B] YCjqM C}{^Fzї-P؉_݄-& nc$Ցܲ^({.P"0"Cm<x*u)ї㺭%T9ޙi1HMy!s#stZHFh08)2^8lG%xSOD\x^=2dW)9N#svuB/c# q:-c$4HHSv;_J&O.vnӅb;_9]־8$``6;{?>nˆ[k!6NQAAA 2^+`aWD/ZL!d ׸s!nx1? ębݼmg ˭BEpG/΍#<+7M`i Vzoh#'"HC k ,$_RN)z1;%BN X@{@hٔG ıX" ]SuH IR N<;B${uig7u3S_4 „UӅ7Wm /ٗ\7D𷹮)Kk.2T['2?tĈd߄;n*i#Mݑ|[I 0)z((5aUʟcDH`FK=U,q)/?ŭ'58B| RZyv~QFFLlzǀi$C iu8K : >l6ҩvLeTD<$6]~'\=OUؕ:ًpL#4 >AcU"PPB\UUŪO!F lTqְ-su<#x<+a&Kypل386 *yPb2F!JD0!<"ElXx moNLWwx?d<~ fṽIA^N&-'rw:fZ|]j鵖bFPI`2&ECn? |Zڅ#6È2tJߕS>{@$-ĝ\C}H~œWj/8֝% |8Hf4nq1dV(lj)LseR/sgQJȭ&j]Ǭyҋf uy`!Y$0 _ ]a 98}]",N>jW]3 +׹Ep0|u!Le<ʟSUEB2 X n a-e0ȯ2t{QSzq1מ6ms4{K:RL_B)7]M5(<q[wr5O ׎,[wġx-qLĖM˧(|6p%3 wt+n&'u|VGf xsU11>lwQK~% tybq#\v<#W |2xɸٻΘa 9Y*+:7i+ÿ yؾ1A: {,gBVHd`cG.oeϽ둼y40ȷ b_e_XޢgYpr[)x9{턩dP,6QcB\O1(q"N0>ytic]EX"~ &yȝ='6cr?~tguۨmْV"MS0;“ޓ[gS='zBPY(|;dig_FcNR g7uBGHR׷J%\cj箟J֋NT4ֽAqm- J]Ql"¼Z}\n{Joki͑I^REn`twz(@Z^KV֮Skȫ i 3maػӍ'nZoe_4$N?UTb ErꡍI m&ۛ8e-9ПQ$^\>F>yY%/(V.{mzAr4Shm9sЗ 9< T^lP)ޗbCW^B7Ta Ux(C^5F PAA )iÜ7@8È[V ;`}j&zlh~oRҧ >U0!tm<I .NYvOGZz$MBf4Cqd0,πC5 ]Zo¡N@Ϫ xړp/S?]7 "؆;UYb-܅w6=:paU61~xHŅyCLx ~)7s6րZˆ] NSi^%P6`{饂*TP>vAfBejM&re5 ^@kU؞YJDeU{Öe ~ *!e*"aZgpeKW=|E/HT>0aX ̓F - _u)1JQ7? Hh aƧds漡WF6hաU=$' V2I &`XrK$b PA=U!5PU[@ߜPȶJmme.FCn8{?)qy}:N^[rožPDm7VX$/vb+f@9yZ|PE[N2žXB)Eչ*-{{t޴r J£SY-_d'c122wcoˣqt%c0j { |ӈ`IJ2$,|+)%usGOm(EF,ugI#B:rc3bi׻7ׇ_dʪɟ@AYH7%eEE%@(6gUx'FjTA)9m#0|' wO =AQd۠ѺZ3" bcWU@kYt߭Mijjvn4?2|CZ 5V׍zKK]Re~)r.AEMsk5f}]\T5Mf5z8ovA+oLtnˍMȌ`"_l@Z9?OH >;{Vo'sd/檫=6Fj;GVǮ|rWv1 /Ev0{T\",j]ne AL1%flOy`ju Qc߯(ӟXϥ."cՂ Ģ ]VtBT:7Q,|B) |AI! ɜ4FgoЊ@JM±]fneO;(W.4,x1g,Oy"%I5>|$|8V٦v' %]Q2 +",۩f;zħ27C qҺXʡP{{o]d1«Nmғ #Wl qymN£u E[1#y)mUvfh7e4PxA2b{N`x+p"fJcdj=atXV@$dT"nrDk);!tRgDYT_iꍸEoE;7 HBٟ0SV?/=^`Mp*6pnFISm5:3É(ՐT(8(S"`qqu]INwW#pt^H!( Jnݼ:+M}HodX\]4PtD$6$u @Uǔq:|:K̴V.xo#zDG}'w#vL63N|j-B9X>'z"2@$'wC$gE9G`ϫ(U :65B3m#~+d8%b]qPvq.4 \^M]BM}Rs|~´R >E!ljI ,a3d(|y3 )##N?V\K66J{R8sYLMqoL/b;~ob|KVG ”ʰ#3!-?+lq|R6_g_ n@pt,w%bټ5*?n}c[TQxbCd0|#,tB,a?= ޤj_}FICV3‚FUE"V2EVfJ|+rfү)b]L*W {9@Ƌ[y͸I%xZlZEqDJJ*̋& no=M=()d ϱ>! ӓWW'CK;@.Z*'Ck[jt4崪f3j]-k2rzQe0pk'Bx-\K .!" 5*F)Ä]׆]WnB>S<ʞy:6 {6=Tf4 xjc0B덪[cfZfѕ*+?{ i"xbY Tu(W:HXVDi?`C|)T x(#M_ʮr}TJ`>Ԕp$ȝxOCӾLF0'^J,33~Z]u£[&TBX91: #8$L6Y4#ē`#$m\j YbZ#tb+Ly-SL JP<]Zt]p'TxDyh6 lV=Dqe ^SȂB̏FmUS@a5xP#RF&-3}iXз03s=lv ô3PE4emN{/]Sp {lGZpxӛ\w= }rf9e9xKt~Pn; --\sDdôWxCm_8B\uU5CCA&qSkH`BvbȦX&'Dydy-0Мn=ꮚjlI(RB,ÿ+4,Lfjxu}OGNKA{Qv$(xO(77lMO%ѳJ iXK&8kX6ٿ\`q+ pLg/d?ff5>Ua]Y+NM%'+VՒod8Ȗ&zbJ e-mOəH5 }aVsAa=irc^T+@%6 +BTEPEEUQēZR ֞pCa>*-•01%[ㆎK8WJ#I3%sv'#4%a2B-N R՘?Y?zurhZc6Bk7YdH`fóxI45[W$Y#}|j$ Cs. ,M Jk~OLplG+-TDDUDE {M5C PVH1H4KH;:-QF:]}eցmC]g]6ڄ\R']8Ѹ9dMoZ,A׻=QHg]%[d>RaėRk1zKߢ>Ekj:"$,Ĵ3O7wn#z ܷ9r$ޟ򛦡~9G~NҠR8vH+4cRۿSw VXV!a0ȷ`n ԩ-VhܻnhqC"`oJBd1'pw]Ȓg^Fb]gSIj@92m0l%@Wi)T3xń0b%dL0w%0n/؂'C c[;qZۈjrh}ds^UQvi-%=(s_v0%݈(j`QzwXcr[6h3PZZyh XuqiF׎,_ (pT2Rf% ^e){: >"9%㚩h4"5s{Q%6[Maӂ2TF% @Ry(ﲱ=H>/Ȯ%?1àEw?O<_P'5ЉVD$A/}6P^k(dɊ/"W 8w Ao w:QLT 둃xW 3ʴ= mN廅 ) yy='[PU'dSH=<B]2U <1B*[N7N,oc3nͷϻ~ZŔ;DO\]u/ o{]5SO*@'^puY5WP?0@I~YqalvxmgI9k W20 #5BYNlx3VxI!rGb{'cL'PGI6mׁD0o݂t{}].wPM@ʠs6we䌅_$3Օ~ЊmQu!U;"2$ո@U"o9 uě#nNRuX9W`FwQ츮c'ɦAB42hP36 Y9wtr?P =r_-#`ֺPш"ݩU~)>ng<$q[@*/cʤR2?.\l &QHsҎfX_XU+k,\1lEռ%ib:)06I]su6(|'q $:#]XIdPi 6KO[|sc+_ƕ1Kv-v&9{6l%Ϗ>/r[HWh,>BL˥/N+:Q8#H;JWb P:UTݫ+zc!>ͳ^uxkSi Α(䩨E߸=XFȗ>$,rhD;dL3w7A|XuJar8@ŗM&!.V%:aDe#51>mSNs!>sQ0CY? 9b\pBc&wXB' }w[״ߝ%jtUT#,%%V:MGu,?xU\ Yrym7M(I{TS|MG=p~3#JU9;LzH83 IO{`FPdө':mshW` U-9p[^w?jJ>[t|eQ(aXO,D2q~qY3PH"١ # *07O!rc. 5 +g6[9-fxK䣹[)}QET$X^V*(׹BLmtaN`vա+BjEOkx9y-3EBz6`ꐖnzf?]N<a4?"qF7\7[Q%}T- +ݣi>&jmfWqcI9x|:2Ћ޼>D?ȴXAGp=3ۡ11>y{#-;<2㙾wŮ8V{&M$Ԙu!ȇ5h"魵JPȺ5[rsEƝmÍcmEY?zpocʦ”Q/LXo{EDz}VBp-΍r܅PȪZn ꈎ`3^ӡMO-N7LWVͻ u)te9]UBFDwM:3&-ТYko<Ż:vֈSbGNF!Y5.c=;a.M?y@L9Vd۱=a א%]pBQh?lX;s{w)6'5VTdZ*K3[!)tYf`7ؘx9n*R)vA' ТFCTG#iF^y ~$F Oq^]`puJ=l‚I@+'懻^7I7?],a9kڌ)hpe%HDʵ܃@Fz lDEc)2:] 'N̖2oKXZmoVk-H5;22a: ЛWۼY+ H%R֏VZにTN(tdV(&`뱬zLS_.k Bye >\+ly1u@g.o ;/opLQQ!ivVwPC"g'T]#@+y_H7wqZ0 l}/oIWr)ʃ袸=A#s-iRfYπPn@IQŎr%[q1$ V]<)b8vφ ,P8:?OJ n*lÜ=|gt O,YajT1yG:Çj[OڎI2)MK/7qŊMi`,s9g Z]H/ gJOx}. (XhwVIVZ4%v .+Z R'sQ'_2qW<) 7"V|:%Bimrx?t8(w$岍~>]BRsf}ԚУ`G@Z||A]i ^Luxh%Oy%jZs.. },,bmH5covtPC]tmIfE{+h Yټgf B2>6vAu׶2W X򋒌wMqQM"WO,V5;2QΦUHw\'=u(r˰p:J7"'*1F< Nl&Ɛg1VnAE`I铗Ʊ|I/vИvm`UY:NtFL;3@+*Y#dnb_! AǚDtxAf 6Y1s\gG'm6& dpe1n6BiddD*DwK R1m5}3@s/А@Y@yX *86]ZBD5~M]ֈS\Or}{UGgt:\P)=q~ PfnߓV߈mEvCEHH.zj0&HV^Vm? -;[m5[W ]aAi N7K7,6|Yӕګ\sI h)b]J3PXrA T yIi,xx7KQHA Πێ{rni~&f23G+qBM%TXO8*dW 'f`Z2`ً߿be1eewi%dFېtODe$R'VT<0UZ%4%Dj0-璬b}f# f.EF]>CPe9ĶS]VE7\žmU;0/θ"|mK'=vI xHy,QH\~i$AriBMqNnGMy8_K=&BA nu0\4jT`mZ*5{`RKi@n>+A t{̾"58Ui&Rff;Y?>&yz`&χĖUQfXIU7TuÜ3ryvQ={1`w0FRdd6+ͼOm.cnh P۫4(^vqu3KN asg^/Ī3r 2HQT2]{3!7؉6A譶]:iC.P: *КXsfZP?z0oZd{jrUrF>-zZYmh-z&5}ߘ>5>?nR˰uM.jË7U2J&Gs)sscoh nf՟sIP[wO1;>/!+90G`n0\5v &ZzX_7ӛwO*`Bn 9Cg2g\RdRuHt9Iĕ:S彂kgX_)Rۘ1m$-xd[̳ nAL<ށUWSu;K,Hb7 f>sTzkz$ Ei3o_RBEt;&\n='0bgÃd$cʳՏ:;ns"=! c;,<ꔜwQHd݄w\n*4 ܗ<( Ee~d_^J$Ys&C/<9GP1o LWpG%u*.9#BVtqKXU~){{xRjZl`'nƋ+@{*Ml Ew~(7L*x38J,͜Chv{ʝJ賫(3\4og :uzoDt)f|+f'[Oyֻ//8"1R htQ;U'nN~xD0_ lc'  A9m9t{f]~ ꭥHG{5(I׈sMG]@^N:%- 3Kf aѭ ¥~:!q7 Dx 2JYE;.E:r\,ݬgRZ)@z7LX(c}x4_1mPhߝYS'nԙNi%cM^ ]EIW}U«`Sf0APw76.)䘖u򇒕3\/U.@Rx;;IhɩðpNTܭ<G5,TpS?f[3{sCL ݡ{{ m Q{>1qĉ)$M$gq15AљkY =׏ !8',v ao[[ P _^2!][&ەgjqr{K04J"".ueHe+Z\u&;=)Иs;D- De1[d59Őj IJ?2?z }f(nK VJ0O虧oX*Kf+lj 4DžSlңx7zFN5!w=JzWM>}^v)I9u2ato)9|]؛j]mNpY\c3xg Ǔfibm +XrQT\kēqWV͓e5d1 R[٫ئF<Qmߓ+~8/ *,Xje7Ls-STZJPV|&Wk&aaw=dcK%IDqϧvIv Nȍ%B#G;^*@S%s%U$m)OUr G ;CC]-y;nfE -~~.՘ŮXj[p}"/dtNqh : X6$(rM"H``zUŞ ~dFVUF}) ({j8WFvAg%;H/9/?:;QAsus)_}I(ke2eHbű^㾤 +m$j+JTu2 ҝ(t5l뀞ggo/Yiݒu=v@b,a$V!/)em !Prinboђ5aeҼ*`ϯʖghP2/Qe'16Rx1fP,MF+=nߥy *GP3 * 1g EM~#` m j?19*XLy`8ׁ5w|YFǻhM̩;om }b^inoUW%ChBfO'Oe.s='Ɇ[xQ匕'xq+;~Ęӷq>}zdwu5YNavYZϬW/&XlͦCK$♜Ю^,^>U:;jgZwKvr$8I5Q0k_>R:zp(,/LxCPGĬF&.ZNL+zS㘀XEG+<㠕 .ˑ(ux/P赦Ťr CWx/+:V"ĵ_a$\3 KM/ gect%I[5# !U o&/$yFQrOvsvFe]pz: .dmͿ#$l`#nG-m|K'\T:,K` %1`ssW|VⴻX'-0-0~J}(ƽFzX DWw U+8HxĠF*+|V?;px>X̻6WQ*֮Ot*g@yorSQBtIC܉[{n&BB닡jͷrov6U4o39eBf>̗Ύ4["f[drv HW;^}Vk9HXsYߋ`y\!bFI|Nv~ Ee4leTMͻ;,_ѢNE11A$Lo8 E$&H|/q:t69_@{O:[ !O>l#O BYf̟3A-ęO`#JD؜-w~rC ɤB/2" (H3W(w]`R9u5 [!FЕrBH/qi={8c9}MZF@EN"ywo3#)ur}Z353vc=JʭVk`:Q a\]NCsZ)Lv=~4zQ/F,Jk:0}M|(¤3'HfRzLqvӊ#=N)b8(wtqnΜ)>3|&N%9fo+{A:MA}F,ri+yғ#h։' 1huV#=UP. z$8J]K3hqfЦت$,)k+upOқkU{%N }3#IǓaYh!j+klc߼4ԡiF%w!OXb-Qg)[j:DU#w"ؗs1B0Dʧ_+o.xl8Am(-D{ߖ;*5JX=P>y ]Yjy(,Ȇ"#I ,O!2Yu'a/µn?hsCa^t-s#Ӵ"L\MFCɧZwks\vvTxQ UxRFٳJc1zQ 'RIKӖ\ܝ2;\r' 0h$V-C\T4=.$Xv&Us, mI:5ybَE^Ǘ%Dc&jF.Π %e"ΉH"/ ʬW5=!bZϡҌ+4p*¬/0,-ԛ-2HQQXP޸˧J3%/ޫ;v0Ae^g;;G)Nx(YLݯn"Km"r艿Zfv* F!6ꝕC5ȝt ݄aHX&祏 wm4 pw=}%KP'9&y . nG揜ի{68߸C0X2:NcG!"8&N~B˚(@>鈼]1'/lʏ>F=ޜe}T\l̑uB2|QGL0!:pMWˆ8v+nbr(tF5_EJ%G0 lf{d%Ttſ\ ѕA~PIZϔTy(;jJeG  VLU~봋ƬIkz> Hr$ZD7'Oc pcMO/umYnfcBN"PLLk5ɒGR fvAG'{#dMcڧіvX4qSӹʢ = .㎖4rbq (9O hI?2/fu=ӁP;X@Lâg;X*|;:HbC`IWL%2?-r1xWk\q'Քz R WP]rfKǫUz0qe z1|hkm +Erzr?Y="f +LSAJ$'·n=nkXE ")p qR9C!n%,7YYuI.__"7 lruF1U rűQOR'6/tG:IOfFGV7,Q,^$c-~UQwQe~gE#4ƾz4YYTc`_Jɞq󢂙zމJ<drR݆#q c"cJ>56l"`R1*l q1x!g˟" ,Ny=<654}Ӹ1G7uNwN3 )٤Zve Ŭa?Db5i(Y 2FFr`u]_ѕ) ײUkhMQ]´#d:ǩ) 0b磘x(x ŷ"=9lm@Eٚb\ڪҔ5鵺l6| S~_P|_S%`[Q$.^?1u ;HUL=ad\$-]$* % VMn ثYx9Sk*dzti=D[yhYЛ]z(܍N(5ݿB}|:QI[M< }GɷVfdU6KOcJbBZBad{ DiSk\olly)4}!%z '..Yv/zjݣSSLE|E29`xɺ<{>LxLv͗4z+?JNxO` p/iln =bWd.EX6q\B61 u^ٲjF`<-v*Ա|H.o z"¢I.WQ5 \ v#ILpIGKIu@9RKt^2 4d6TI?iZ݈ }MnŒBDKϩڶ|CQ1, `z\<~;$v 3{CnFu,FFdEa%J-no@X%@0 UsBS./DTJz%4п,+S?c򪐼KtFͨq*;* $GVIcѠyլ%R6#/xz<59B{M 6Sm5SnBj=F"V3 wJB'a,l52åD?EVY^yɅD"?Ϊřj?uq[gq݂"k~+ޤ?" ܺr.j8QdKu QuYy,Is3US ~de8-'efzXhFgsݨ,Bd/v9Ehw -RuMc}^@?&u7Lj ,Rgx^rJʳbTkM0(2D_vQZH=4ey1vev\3=j %òC 3u!sDQ>=}*¥)jFNq[d1Ym.%Ūw 6 >*⮽ 1ԙk~F9܈/013k)XyLzHg- mm]v;N8`U˅xGS QB+AQE۴gKra9NaJ*lЖfo}jF_9P|6G=IAqvàn]׽c"hP Ž)q72ov^}ÿA |Wc!³]#~,]A}~Z_cY +;-Ohlj%ڮ ]D,mw/&g֨HSMlZc װlJX=V 9BD0 D&_D=}ю*2ll~5^r5ɁIZA@OrVelrUGWb[48!@@ dlMZ;ƣrj"x |+"nN=Ol@13:)/JH@_~i'Oﵙ+b-紲03lFp&~/MzvP|a u0^7AV!*T?wZǤlBs, xS߱M9Kɬҥ6. 5ȝ  n]c~=ys^W09u '\dR0)Kܣ6GAJPMׅ_ ^ZNyy=Cv¨`&-Cj#[hTxh};|⍂j5cϕ:Zq57y'a-TkkC(4̟oa{3F@?{0bu]6qLU8R뭇p-d,f>0eǫqᾴX>RU7 29F$wG:iΉjCc(f㱰 SWhhHFNCNl,#"w'A&M|?L '=J+0smt`+ 3n{} GRrcfLM 6B.#Ue}8FcD6+\ĢWse8{W5r%'JeiKl)$tQc޽s$ee<|b@r' ȫ ]sVDBK 7M* 5O'[*0}1)D橗4z)MzB/J"tP;[s.M[jE$C !lƛ<N\]YD-Z11"q~hå0Ӊ,V`k-y6Km\c6_ypQ-c*x{T-mAbT [{+/2g臵Q}$c|#:Brk+Œ)UOקƸ:FmW!"lQ]3 wZ d8k8.T/IG@:UhӰzϊɺ5Jb+4_8瓳 OS=O(y ǑqFK;_3:P,ؙTWNþks)bې|!DѰt2&r?ȕxYDJ2l<؞xUfQ &\INjCˁSH(C|#5Jbw/^p|1Yhb1_(B0 ѫtaB14SfR`cB QI5E%k9; mcsH4ВFk?@tP7_Dt u hQbA`pbJ3|3|ﬞD@^ga&48Ib%=GR1 9SE%IiE,TY^hہ\]) N7jS %c7Lyb?h,4CKl:}7W].[fMBafit|ᄛ: `81Z6s@K4_nUc `()eVݬ(3MBM,t6$Y}yt8S"PelJǚ )V(V.^F\kL= "}/WGeVըtg'KK1h'WSeb"VtPu vh;s x;CQ^ o &sJ4q`!?=W Dߥ DM*OGBGntQӅ)*N-G3irt11^ n F9&gFvMY9- {PgV^n5$2 &]UI%1TIxsnE ;( O0]8?!ye2^ZUb@1XJŰ͈D Ͻմw~pȠv {r:E\߼@ӓ^r@-JѬ}U${e:rE`oG^vcb/Lw@WhgvV#*Ј}zEq{5B\vI75B *aېdC^F9Խq! F} yf޺ܟj9Hl|U+%틃iܴkIGtxBxLCn[lJRGu'7];sk2fs'oٝٱW.YDUe\ j.BtoBt!~ܢKht6}Thf] Te4UZ yFKDx=]7.DOb`i ^aw'ۖ՚}|tA=kXr֓eEU ސoJUҗ~.  ~o_7bxJqQb3[cg8U9/Z u7ޯ#y M\Kq<!iIs~\P c!_`x fUYK~x-zV ۤ65?rVUF)Up٫'DF΂]yGQHj<~%R?>ĥCyŸ+0qX~c7C *us4#\9wHru%)гLQ3LeŰ")Pcmf|˰ d%oy$@H1`f ㎟1P85_k2OyҮ yn->!06<ޖ 'a4#DWѩa-6eBMiS {ޟ@>!y+1p @Rzl!υ# ٮrƳcdb"oOklE})A?HoF~w.9~iM!ׂ r]ҩ3Gg(A>ѽFRyl"AaR+vzTO[׻ VQA/`o-^ybRuv(t?<2#ޯc)Y@j0ܠ=Lؗf&5QC 5搷`Ac@Q*6 Akq9cKa94N{-sq]zQ W%[V]4D d4mt)YӬ}E}c[E YRǦ[a<kH:~;2Bax,1T p*/IOK09FU})5mM hAV3&xŕM֬ 3O*iM\zOOQ^Oht1QR<·=j|p'9l]>܀[BxT0Vό^."H9M[ŮsmI(11{)-'LYճ_7:TREznd0(]5GC 9Vd@Ӫ,6_*̡R[bt`L>Kd|l?Kő L}>8},;3'A^#Nx_de YwG}dB$-&.gu?j۵ @~as%&zcD0lRO4 "͋C*b\!/ ?-o|ͩSVd[L"lb<Ԩ67+Q$(^7 t ^qazT 8tUCrUׇYbfqٹ'_gu\yqpeQ4&N PyӉ`K*ʢT{RħI Z@|fkf,4OvKa/CYEGe1T,!QldkCٷ* R42XXvPӎꐽy]$lJ̈́P@j 0 >M`Ia"ߡ" /$X:3WeI]P15oFv{ټAް/GC@mk 9ǂ.b8˺{hIvrM*p06-I`?|t|"x' .YÏsWfEZYD+͂VT%u*h.ϥc4` KZ)AH*e`abUr2R#tPqTrTAYƀ}(&ܛFE @1n' 1ZӚ6. [[C&qXakl=#YݸkٝP)UskbXtL`4]!􎶒$MNy& "e>W:k*nQUиkۯ9ڎcdzeW*6J;4&QB R$\mYlt@93b[Y˹;Z/2B4~rK\  -aa<&,q/yie 2ӫ5 ud ^r*?5/=o)dɵYQ9N ]h>Zat}pL%QKA0Ah3W[G@1H;C=ILrƱbͩX!S<KJe^b?oOeE ?cē"P 0$ofhwUD{c{ )J to/5 ,'س8yQ Nл soY. ^#E6c A̼ w<:S쁕T6PtZCbg!粜yT;H—֐Wvr]Sg@"`Ȍ Dhb߅\@pWoZu{(˥v[mĆHEؐ<˲H$)N>#ժ8M an>^mV}4BuúY~bwhV%DTyC 5Z;bs-,% sjIT>uM-!_djz$vrKl(찕,} Vʾ'BQ8e=A"cc-q2HN @ȭHV% l.Cdl.qJO $n󕏢?`yz]5a|f?7^B؋l `织*,B)P38+;cZLOOqU|'Pİo`tZzq}OeEEgdufhGTC(vr&?j}^qVwlJ@?3e<(@t6)4)3aAe1vofUKE .}rjf|VŎH kr_ 1f=6wHЇ%<}JI$X1}pA:hd0 ;xҽ X~ῘΌw+ūcul%;xD(QޓNy3hE=A}ʋpiY'\ZĽ@M#$@BAԉmtn+eI>cڙ0`$?ˎho*?}ItJ Җ:/[l(hMǍ:ysE2)Q Z^qwy)rD"}a6Y|Ͽ:ƋDWb]Z<4)3ttM~RXk;[8sb{`KE#U&.S_8dWگ@ cHţ ,HB+%:KDw6ЕfׅT cʜ[<xw75 21av:7,g\*G6ȋsqR˘p.1K*[Kx IF 7•7IZZf* ѰLklsuJ?U9>x9շe Q=;|utp9a΁azf}ΎĮ05hgɲt1q_2MJ?Oصs'RbWI˅Ըx _CB%m`u.[@H\cD%8omR)pGy~z@Bu}hbX ;(#c^+`=c9ԙ5I5xxe|B5)Na346ߐZB2Kx*[\dIBelx7Uu} u|Ys\\iPsrٹ#{oZS9'q́+e-:I2ƣ0͠9lpd<(= :ڊO<+b k\qr(sSq{U dj?%Qϟњpj%kr {-r 72W: Pcvΰ5m$f>o']^^9 $vX0 6֢5q(i0IL<7VIޙ7o.d;VOwűs@n䵕s20q(:ToQMq=Hb˜"/#wq|*JdC{x4n^.ZK,M_$aYΈg\a94P~ yH2A\?ȧ~(gTD;]#. Rnф2e1 -d̆9&up)&a;uhNZ?!jQEsJp<%C^$y {Zd>Tɿ RNCؓk:0Es'2Z)H g#^UZ+ȩ%@C- [#͇2Ұ-cWF.CB9KЄ ]jֆK- :vۀIJ+dg?6meS"E$NX,*Z$6jtL}&̫]t= <"c^hU^c,;1Bv!Y(Hqr>`(m'1/NaHn4S4یEGO=dQ8 群BăY<T0R4ɫ{^ ?NJ_ūQSdˑBgz|@B/zN$wq<*TԪJ-B+(;PLSV#۳g$7.jB:9VOhȿMd]v8eO#ohbpa;\׳k kgSػ,`2/KH7B5eV*_L# Ǒ YS]ŭX4ߓn؎| IE_ h2P ׎?Y(K­DgQŶlGe7"#4H dXs2])?(QvYةse63-znL:9t6aR4l+~ٔmT(U)}e=^ -;"Odў0ڏVDP 2 йYƫӧc1X-άEfVL0QC;pc%E ˽rKov&OspSe)M2&%q ٿ+s{9bWL7Dټߤp4&stϦ]ݳ%G%>Jd:#P(P~)R<ږgIfIXMntR{ɦ6م<18ꥺҙFql.|EyOьXL+Кw^nJ*!E2e_Zm&X LtrNESBG)MZѧ7-7'@Ido'81pjRD$t/!Z" ݈[Ãբɺ1 Z@:6Pkxn4ޥ Dwi{~h[vJ3;r5hk#D$!oo0`d5"T룖O@á+g.u;E!B zu(U}p!)eVAA U6epaši籾^$Њnhk"l+k> @4kA];ћZgg9$%y6<DpV ܙ$ d:r]xE^"o09j# P%b0Մhq,O@2Bmc ].iN؈$wGPXv! L{s2c/I+pϭӬ.Xѕ5. 9wS[31SgI$UoԎ$1\gnDU“ni\{W65F݌qخӍ :窏ք!sb1ST0'IciЖn1RbվY=jŜj/%uXr[1ن!Kcw{aЗ>- 을Jm$b_c>3]:pv n2o*z ;iȉ5 ,NTy)f,e vex^tS;A[Z*&!˚-Ð s;7Kfd>* jH\?2ՇrAeۿ=;7,J3:Q7KhT]U=BPM6>Fl_8ȸ.ZC7OEdM}C:Lւ:,@r\%οȪ++}OC $zKic)HabxI{ۙbSDR3E5!CvxNt%Ѐ_+d+@=G(w$3(r_Pl մ.Ư\aqS„H(RMPfyA4C$];Vj)1*@}A\ҹtxSkG[/ .]_,ޕȺC?Ӝ& 8bjAtQҭ wH7OH3L5rԈ՗ ? bJ.?$I ԡCTdM|jOPxSriq5Qd*×`s[L +uf dzQIZ הvU/%>ǢM̙΍,x8~,6A+|ΈHQ2HΗVQeuPG5`8i& L)C4=ff>&d0CI, bڛ<)<_üXdߗC(h.,F/s&Fəri#n¹L1%u᳉sy7L^%kÜ?sڰZc*S3*IE9$E>+:8zS?=/hNb\)/j"L咄f*>aY{M2ܰ"MU~#F(cYm88Tb3^36#6Z_VDP ~gN(,,u_׽̛&@ q1)zWL};lС!I*Dj$3ҁ>*&'%@0!u3r-EqZs۵m X,~˵:n-0ҀT[[,N9޻QgZP|$^c28vl/_{[XhLg|nk6#QeGl܌iwJQ#gB&w/B3y4hRgO 0{Gճ%Ey)} RƉ0BXh74+U,+ߵUӶ%-@_.O hP`q`_v!1 J,s &$C ĐfOXa' ,5itu6|76:."k=J/yTAk]?H߹)-]gx{ɑ[e>HjMB+^pJ>dO%?-[q ;O%mPjd8alk^/z+uv!ܤyhp"{̹L&>%rTR:xLD$o# lh-4Ul2!-x')-|&`)" .ZJօb߹gfJn[ɥˍ~z)XzU(t@+= K|5'8aC_,vu*-4OO~ijyāVkMzhOHB™eAЭ[%u.TU1˶uK;x /  /+stf.p֤ 5UQu)4eLYpk'Y-Bs_]Q9zbVW$],;.ya*x`df{Ğ6Qn@\4uyȃ\liDl, mLcA GFu{V4ue& r 4v t*R1kK\ xt LnTRY g>{ fR\͂L4rrkUt 4/(VUV融xdh_k,3P4Uڊ#):+(HPhG&`GX<;R?sفV2v] AKp 1—>W+ن頂~ƁNSJm5YQO(_z$M6Vd~˰zDj+ĻZٔO"uG/md=gs x24yhI+ /`M;Zd阕C&0e'f-&:IF裩~YSDR\O@[W}VavΓ}ؙa3үko)2uEr93vM#aU_rG'%_d#&pF9SGrkH&o:bo!-AL)xGQ}[?6 -'v9T|B?N&vo,h7=*Ex$I7"Qt}Mle5-dP|qRRGn'TaI~ mi[+4T{> ,C xBرp凋0'zؕ~ј롛99uI;O8]MQo-,=1sن(Rav277v!ǎt;U<\3)1޺&t7#+=)X KNbn|/בe&$ifF5yT#(9.%-[~нkq0;GjKJ{+GN^cR_#oX#`SPTssCW!kaKG!ʖ$8$}K{ )jyaZlpSx/ĸv7Ek"ҝ0'BlT uu}ό:PB1M,8s~xq枯[5-tbY1e=>={>c~$<Y) !wk'uX1+>O5Sudg,׽,=Tt#k5}2Mi z1@C&`E1$F55IvŦعp.ן3. \f7ܼSSG4g[<7cV⃷E `v0 X\x%]#J)褤!/j'Kt'T8A 3bBhJ e3$IҺE# 49ȓ;,`X]2_aJ3ն8t!3VUU?>0!NV DUkRf0s W,*"?ȶ"_.4c3g>|*˛Ipf, /FSn:MQe\]|&Ԅ#b}4qkiB~xU UZC}}j8cΧInUEBD%8CCǛ]i=] t%O. (z?*N t`-U(b9be|LƱ zĠhu@Y n( JJB|dx![3|/ x*^y };0F~{2y^kVcbI5%z1@^'ga7&Dpwos)lb]/- -dx$܀@_ hXi4 5$*vYJÇi`z"-P;#%Ի}ቀ7} H?>:l!cNaiIU˃mUt6c*SRo_9'&ؿkc,2$QL:5hlaAbLVds/hc7&8 d\W#^g@[LyABY2wSXZj~[Ch+`PC}A]wh2` WN %[lQRgfa)"' .84I4⠙ZL6]eg`naJw|/\5̖Fִ2K*b_5\ҿʔ['vD;i20e[E]S*R7a٫Yᤠ˞E"y(g'I/qf~J"SH/Ӥ;l0k#Q|iUSc(ʼM\s:zUCp'I y\ًL"8b7QDcaV l366uZp5N!|V,isiB0ҡƩ]@Z>'V>EYАE$.Cݢ+,hx8A#>km*-#sd Ԓ9AD[fn}*Lrٰw)^+.lzIspY*[AV@7}9mP#iHNq[(xc6c*Ictg2x<,W$ȒҡKjNEGh CJ;o^SQ#X}]z.Y:*GTNZ1W[LBNbkENBf/UN:xAk|$du/;[4AFcŢ>J3F-LǾe +Tr lVM79ݸ[TT-Ԋ*3CP$pɇ7M;XQF\#Aq+;5.2XKkʬ{ZQoO޶;oOÐ{Gp|+xmEm2lԐϿKk%0m*(XK =oureBh:*zꑩL `{6R!esf,dB /wuV4+x1ij?aVh1R8 i .(K]Qvi&i"g(ܶɆS 2mΖ0{"+a^oRTAa6aNҙ+G PoR].x1b]]]L:v0 @hpqZE]/!b}uI%KjPe7WniS5 &2U$&ʻz=~M@ ?fK13ۖa>*;5>QlFr٬kiצ fSU7X7Á)ƴaa3*&azs9r35ޑ4PQOHK.X9B21Ў 8BK =qOϿy!A0ˢ`4uJ%Ebhv.-]V5O/>z1@ZҊ+nQNyU_Z0P-~'A 6S;eӧX,KFFt'Yȝa0:쨦댖IYRhnv6϶oq=ۚ~YQ-&KOI4Y1X -DEJlj4QNBN"e BF:k=8L% Jj* kR}sMN\6fœA^MтSndˡxօh7W𜎀Me/v^U5X_HKҺM:;-wٚ?%$`>FFk$3`㨪CHeqGO_ӿo֌V@cFa5&ZAPDFz+(G4}a s{8)jM0#{}q&ڷU3ײ95?(@ OZem.Qm`\v>_I@Zx{{%X% kUkS_vlOKK Z.hu @nƣ)rS~0 Ӈ˷^܅=Џzml9fn;s8x-ZɰH˟n(;VE@v)N\Ҋ᝴3|ybw;myR17 jUX4Q#o֠}ë#xuɓY> _ qHqet#LYI3Zu930X/-vl OmO1 Ai4XcO4}+hCkv弤yAn yk,.z {r?WԖ)QY}p1nMI$)rEP5HfLTsүN Vr#a|Xױ4Frp8?EP8i*6acEC3N]G~פHg9)\E pn@# -%',uW'K%E l]݊K8K\znX]+W:+Z#+[X`(پNk% e`h`Y 24AR&Mckg(z!q6l `gˣ]AҊPܝ}fBi>>A%;;[>ӊS]]|"lfj]Zm0dP m%H2du`);Vk t}taFf$9'm?fdql GqYmsst:K#0d:O|a&ASRQp]Um#DD7>|IL(ɦƹ-S#ia;$)*aHu`|%Bց3HC VaIPI3SrQ#gVL59TE-G4 檅O.|=s9aR9pgӜPA\3R^+XmbVu?4L2W;9i**/%iq m3㐗GM^ ̰NoRW̴3JcgV/xUq JsTx紵[`(k'FK/R_L.' x#mSv-RkJCOYm,7`?KUkא'An{*Jk8+$^}#ueخT*J=ЇpPB0υĔ X;UݫgęǽWM-!l>Q  G3S.CXl )`qO% 'Mt0YaÇm (˙o P+"ƾ W(+l풥xi( $GFWL4d+UDLh~dCw" M8 /Mlf\;` M֨U$Or Fxug2YMJ$џ&Gέt գ-8B<Mo'Ot rE9mKLY.8-uB|wҥSwrޤ;DӖgJ[Xs ڙ/(CD>#[cv~;vWnAY,&H-Nn%ޤ%Ep?h/6%cUkj8J_. AmD nwx=TZ  ,?t~o=Ax1>nz^"| ՀR~mKFx,!ywzla7bcF¾qVXUT:-yde䀤qWzp֔;ҹ_?.x|.s6܊] LN_=0F}(vK2'^qsDy]77(!>`^u@ Ƨl'\X-p`i@Mf#uX&%`DD9CXDJ>Tb0g/X[Xr "91L}UlwU&.*j_v}:R*r8,lJP? g3P~W+zEX=ӥ2Cq f#aphFgbؾCXiGSoȇx1RTK͠fd X\eJrA2zGEʪu^DaԖSRTRaU)k:3qG"!E u2\?3r"0Yɤ|S>ı'yD Z5ߍ%~'`Ï\r4wtu4^fp*|(טvT"Lt *d߇g(b%E|8QF9[|zLP1vݢا:?.u]!>g1d:p4b|VyZZb]\Wo@ E-*Wa}}(_o7#z[]'RIЕɮ!AiANn"hnzw5km֩D0(2xuϗ7*) 9JIQSOq|'\nDZSAK9X-(xi?=%R磯\$Dt~,#l{ n8q։]qoL^/kx  ]e1SnqE"GU]4,Q1X&BZG9XeV _I`ݵ8tYS\4g]OhZ$""kbJeJC+G,h_0EhgsF0Tz5|π!rtqÓv#b))H2p CZMZ+8;@8ej=:ݴ\b QɗHž,Skw WIN">P >"{]wFgp{*3𔪻N[l ZlUm Ӎ/z a5֚5E&>FS8iw$׳[}h@Ky-C{!;wmqz#*>gdYQqLEm g61SIX)09Uvu2]C5Y~Turs9yN;~UT{6բFnV4>+8O+z4pk*Ан84e4oyUOjNmSHN_R=_P-3l0N[*Y5?Q*1զW*8#0SwVU&h ȑ:XȄgضKJw @kä8.;P@>r^̊~]|Ь8V0_'ء@HJxp@b]4+K%HV.,rz`' \pk9)R+V{ Q( ;97pF1Ӣ׽U7AOlKTXP,LΞ4}<3 ;-F rt~PV0#Y-`S YgV (Ŗω~Ŕ2>FŖ46<5Ú p1k㽲rAl{R741bw$={ :H񨩠( io/E\tQer2)5]%ꝘL< R[b$=S̭ `ٗ3`Vä,Kw筑cmeRAuG;sz#oUX$aVC*Ӱ4>ι,%ʩ}N Q3K\WXtGX&I&<bEz֓S<&&$k:)>*?O$p+|ub x:VP:C[g:C,gxejiX>ү6I!),+)$v&r<&ƩM*$+}\!ǯļ>WGpւ|%MMK \"-@'DZ׃9{GD`"G!*~OXr/ 6+ yGgh3R;Z *Rwzu38Uc7[Ll5J+ՇyhgH w%s"B6e EkQi?ۓ(?TW-:^Yy1XϓMOrCJ4ӄ'L2v!HP1V$E .sub3kL{Hf s6 Cip[7*Ǯ+P:nE?3 ?r2gs嘴 OŰn7ں㷲5DpXgnH֢Bo#jr҈[񔨖џg$ُQkCv:so  _WU!7kޏoRr2Nd ʲPk9MNT*2+Re/ъu~@Y6d^OϵόZ=M>rܡ/.`y#h i&<"7]e]v6ۣ✋R}#IdkRVt_Zn!Z-\EjS$%U[ns(_uJ@)_`x B(%AELs|)yIUQ bhlC 8cT 'd6V t&cph׎z3r2k6D2L|=\3e|6C7߼SAs9) \3!=S|b8>q,w2_܃M KJH*lJd'K^/h@N) am jnC*uQ^iO1nQ~9GnJT+%nӭE5Rou I1$P:n x¡EpQU;~ː!s 9lkGXݤh~zAagO!}F*OD!Ӵ܇Q;TKA_)6;uIf]J#Jv_0rW!eL*ҒjR ^ssuMPuÐWijo}jG8qq7pp%J-u[͆_ӶM=uvG=Zޤ(&GF-,Pwr@Μhmz!8o{` Qd@^ / <3*+'uq܋;9$m hT> }GYou*\x@iCL A3鋏Ȕ]CߪǗ^Mq@r}D\}*9x'v֙H~})qpbzwx_v㛡yl#6rٜJ*YsWZ74B*P{g5 'VF^ IYШcx[ie+Zrԯtw;jTiʣP-4ɯM;\S3&}Ë`A[9e3iCAX>8V` 1'@買 pL@!0GcOsn΢VI0LѾ5QF,۰Sp_`f=14ǧWmϢK*_@X1ʙb@Fy, +-j;2ىCӀCwY6xX漢+o:H.#:ݟ܈Iw&E%k;i1e'Xui8B/0+]un&YԭS<0yl)FH?9/yc/Sm׾F}(xx|/lZd= VA:W]{f3܎^vpA77ӻmRCEs[v)ƙ3Yrd4R댴=)` 2A.֤{٪SFJ{HV!hJW/|@X=r%qYc`<ёB(!(Z}ul-0Ea-Et"wOh7VsX!H!7~26㔂3I3IS,P֓b0&`EB\tv59_ @t;U {'e D ^|P48wK'l+3(4g%U QFd1r0̰R-Wl֌T^8FS|G7^ |}!w\&l‰bD!ԝV Z)ՄvAr!BT#G׳I䘃HMT;PӨ(] uf]0|B;w#gy76݅{fSݤ![Oh ft}/DJrxhdحI#1I8Md+QtsktCh>U0 i)͢ΐWzzN|͢S*b:1 DvkBj*4_aPgo",ma WKf$P?Ta}K~'Ğ5Ep9m'3P(;1P 3İOT3bOJe7+yS1Z#tЂJ@ G?5aC+[wZ'?wbG dW~sF;,ꯙ z&P~oMPA<\Lҵ"MxHTkE߳;1v٠UHv^i'Tn};}?x`e]OIص"m RjM /o0 kSjv@ƣGn*˞hNG>8JAwLŪ7wiRaOT O/Fnfpah>Apחs)P?/Bvsq =rDw61YT쌲B RןΉ~h߷>|~_'#R),d\x3&CցQtBD²L羈ꊂp3|]񿆥D򑶎'Tzuv@ ze,34 މ8yWddS[* 3G^Q^]+ש,m{?b|xn3~D 3N^9zxя=zzY81Ujg̹6tBoX"E-q} _WH2ts8g ucEl)&<]3'eKe+r˴ Ggܻɞ. j%wPcgj5X׺#tP2h9~'AMpυjj⍳1uiQEA ͽ|a'ީ<9A?!' k%e|୛ o͞K7.ӱ ,<ǩrQ:^LR7kN ) QTM{HpuP!KY'PTc즹vUmJ}"*j6 [-#dE1&A!tOLHfg12n5(7 fk:!e+?6?R -Cu2~tofaf&WUWRĩLj^x@\=7+N3Byz0b:.GOs^-y]:ƅ+WM_"t.'u':A٣&$CܱGX 'yAO^xQV ;'Έ!>i+ETkr$E zn<]qES+AuXcy bG_W[,(ܯ3 PP̽WlȒ/> Pý1ڼ2a3zz)# Ϣh_B-̇Rg+r)q4'VK;aXa_X)!PQ׊WYӎQyeK+25db[#&551`9?`ĝf3+0CF[c Ѫq&}:('M('`-k<;f?Җk)C I`S$Klkə @ߓE6Q5Phߊqk g9>܈ RHv!D|G*휟FV>)IS:/˽3ohݽ? e'Uxt4qn-.:LTX ?Ab 2ESaw,ڃjo/,qա"7@dstw LCO̭&Ʌ5y A n̫AP ٟ\<+,sg䀇%G9m.4nSrk@4q 2É/%Qn6>cjJRK0 .wz-.hH8O>>ύ9>EKVV/vS%Wbe/ @VAW L:`¹ն!\#ٕ|=h>}GfqQƂ57lP H#g<4|ncB tQ<؊FNe}KMF~mӵd?,@9S6$LT`XRϲ;Y2pbzN](ѝxN&AL5%#?>|} go,hDl5Tk/"T#IlZ{b6cA T$4Ef8icǖŹ )7VWcGva+2F_mu&'hwKO+m0^3|qgF!e@] +7|jm1 6TSDD1s[B J BG[jDB)9;]k5'+d@.oj!D w GⵋTLw!Vm;0;2BD'?=7J47k)~.s֪IH[rKG@a[c[mr!ME^`!3ye"H3Fɣաx3hWMs[rdw@~_+P' &ƌa|_ByF:aS11'&ׂr\N3];y*RFI$cu7gdOz3Caĵc%:d2 !od@08#YHbM*VGu@^f/ovFuQ>t ˚1QkOUr1жOV+[jLx"0҇s Ȫ8bw!eu,\*SqaW_2}^4kb!lJGn|Pup ipmwR+q1>~%³|S2E]8N$K@ -o] Uڴ4{Ɉ@?`jt":Ie;]lDg.mom?@@)􍖖pD-!zVHZ_.cdx в{m\jB&ʜ{|H>+=3NnHEx!Z$nYo"39L 4}.N%ݻI\-N`_Kꖂb{5?Y_SsSD"jZgm%8Dt> 퓦%e=7ߐcX#)eCRcbvl3O^sʷ\5Dځ]z2KA0Ǘv#̖Xև`W\פKOjU@g+\.i 6\]"7"ѹq6۔ԐdǜbϩqH<@iękghe h'H4Ț'_Ԉ}-oA郼DTFlgϯ)UlvK3ٴ*pД{i_S)>pPV—̾ϳ @-3OB3~.@! )cGLmK싌6[COWs^X3o2:ze\7 ͓e;r2) +Maw}x힙:/Q'+<~?ȅ[{}2x8Ÿ(ʍK;ǥiVgW/yU^u:wCĆlY"ɯʸx,yoJ$,ΙT}@oѽA\þQVּz tLǽŵni*i0z)ё8NI|섭W#J,璧 5 KMw9oAFUmr8A3o{)xpwZڎՃǕhx`?F(kYb"B#yl| +$ "GlcVO,Fv%/ 5e NY>g:4Ӊ|McCq'|Srԇ1gExq\31a(H%"3R֡9VH}@N/T9B>+>y$?T |챻a6j8"^,OBƬo :cj$KcׯEt)LZ0*EEVC%PO8'|i1\}CRb6qf(u{NV ⑷Pb*jR]FG$W4keXB$!LBMGkşbiQDaˑT7 VyLHL}x$`X1҄m@0륌'%'ӊ) R٫ݙ#Gq洀cL:2VsFuU0ʣ~Fgh}H:W9AadMYe[/DHcѦ׆&ۥwW v8iJɇ9~ ¹~mG̜l%15CUK.?Ί^x8m!UJ#GBS pe&Woa&psX{Zh}_x&εvDǔ_|'@s 002(qߠXSd3[ğܠ)^;/OJ"4#\PfJRQZﳹOdYD9-BUp][vbȞJT!r 1#"{e6庠vJX 2T"aofIFm6v&لEl8?_ٱ4uJ#-IG)ߝ;LO/K$\mD :KzΎv3b{c~ȦߦEv%u|R4һ =R+U>c#&@6'uZ+07(ubG] ea4$"U@Ram0.]r!/dkc6y`T.%S[pˋs"Aj?S?ŝD/1 r&IrH#*،pja4t=$ZA] TDtpZ?=UF(RIZż&3Z蘁ԭ\upa-Q#}6gjF@sI7yD*Ӎ}YT oG܄((.%jE@j!(]Tv9$mW~t9IM vjtׁ;B]>Ujb ~S,aҠ?@O`LgpfVpwV?Uw&7(s`1&]j)LJ>q{b<%Jp73ֶ?~^G[GkT2N3ֻtWZ `GfYůY[bHfway4f)h9'fMDދ~yڜ"mQ484i9oZOWMŻM_8D)pR3#12~lF7pQb%@uN4nlU4K{ 6pYMxCU *҂>]#6uJқ[.t1۳is -|7#,bgݮF_] 4/X$м /晥Fl}ؽ }~ri3׶{OU3w9(Cs|.͉} 0TEƃ'1ֺȌo&JR!GK hG~^ u-RUutUG1I3 3мtVG[ GOAÌz+sCdwϱ6i}\n7:0%~][ӷOr(Q;@C@[V޸SU#Mg9S㛀I=k d HiE;Gm,bCS`]C2-]w/muo3I|:bfkO8Wv%eD #b玭EoB8 "7M J]^ǵ]pxd=?렚wjIYbgnjJ Zw9@I!+C51Ԗ@5kPK$}g,p׉?6IňT6pzA}ΞٻCn?=u&[#ֽ(Uԩ4Dz{[md4\K_1@v=#[wҲGTJ(0E.xLdغ+&DOZ"'EOr.JmҗdQq\868[=z)-vQ va|zȰ ?'@H{6|EpJgj2JL!2Y%1HH'2%44Or62:E⤸P)F')MQ.kxX_]}ѷέ7gB Ŏ_آdp]l.L-Ay4 w:LɆ/C=䬶|͡ 5އ;M .lF3pZL#">*{$nr)# U{KVԳ(u8ƫd+[,atqlhT~S?RS`yM@'Jr/y[³[CäHEAT?6!$¯7FkC E(Ls.s--;'-$`ZM.QqI{!r-EG yvlQ6MH NEZQ2ߐVfpD! Y]XpБwQjv>L 0a|9fg½-6$B`%"O0%7wrB G|髚y|}LSh8V BZh-Z l )Wͱ@;u-&!cRƽ9Ui] CD9A!)I$hu]Jh,Vj 6bUv/ZI4LXR#^Y~I;"÷m"QVCe^fuZ$ះySat=HX (b @1 M T*X h(`(* Z|!R(^uz-L7O饃chCb~ , _ׯש>[SٽCJMfa>u z+?+4K@UQ^(T6۱0L_{1[Q}w_Vox5u^:S04%<+]Ѣv?ʦw }~F{2Ks|[D3sDC#L%l̛Un]4rWqe $ݎ}i2rsC8$pvRΘ->ၧ[+6`^2_:CHHJH  IKEsn"bb|zğ^HA>/$!}k̔pE: 4m{Lb@% @Py@\[cJu_[a7cE e?؈N7F|eH$3!BS`1Zоis F}'aIj ;#! ^[1%40^B,$lKa. )h?Üq۶&2)> V'ٜW_fTt"rW/tUMUNY~@pW>ߌLB.:зZa$i 1m(ġ !$(ZiوWj*S$3M򼂆(0JMVGo3q,Oj 41PTO< U. w+}hW7HSBe xSNbp=*A KA?Mh 3I.6Н }@`cQJs' 5D 8;K`H1&uEM!,V4"  kGpA =J?K\^;Ɇ o3a{TЭZK#i@䳐dRq$@v8O//6 Uqfbfl xhv&\t;s$tMEGd;G A>Ӟ H` dqQ P4 }I7U{?믉ߩW 1 o@F$Rbk]BT K2ZGz+.H!HHM~p\ k?ꃸXJxƿyuk `-{{&yz VO{@,// P߮tL/? Orhz¦eK > ҏVLLSE1tY4  y"Hk ]]fAGC]egR޲`L}-5tvx%S|ᝨrG26߷wgmaK:nŹhmѸ7vKIJdQ}$6#KTP?9wkW=\Кbߟ+yOF.?%U5Z+~K` IJɆdI̲Bnst\Z<'C, ]X1kl {-+Cy~Cq\;xwsM%2',Mn5+V#-:-;Umy`ba/XM=Vfb [ݳ胵5$ ]&PUN¨\՚e+OH翑 Re)( ~Ījh~2E-[>nG?ao*tijQgғSYvTzz9wXA6/nPbitʸ]+=eOFFXWu\kR㩈5U^!@,^$ [̤OQƕ|VQ3vt)bmgб[G^:Lmn*u<ßLCi6{z7)Z5ڻ6TwD\]hHtw͹}]+(i7nX@wwŒ~27L}Cʟ\CcQ);&%ӯG>OX$3UGv/F􎷰&CPB'fkִe.l<&9B07A:T! O$ ox[ɈVa & $"08$Hk 'ejB2QrAű;ݱi<$`1H,Cdr}I\_}K! P99N嵃iÄ Pq i(YU %bV ڑJ FX(--e%mJF[Eeb RѥdmKj_mJkZ(*Qm# Rl@c+aPejReiEK[l lmiR6 U"ְ+X-iDXQiDHy|?v(_M&ޗ<:"ǁ1/ŮRf^#'+gZ ZkaBU=ZN?|,s [ HhȶH#BHf!Th$Wܡ(kZ53V6ƲG&0Hފk+M BSjh$yH ]36yDRyjmpx:*`l kWi0A\#:3 f 7 v` DRh!SII.H`QQ;5-rGc@_҇lWvПEucF41!_]CPh4CQe`" ӎ4F ncH%1 <|:S!R#s:ӣoG=~t za}c`-J/K~?0 x/x f޽_o1^ߨ )k!r|})0?q:QH:ܷv  _v\ia (KGS@ݓbT ࡐcS,%+Bffk#o 9hFM31]$T۠@`/[/9ZF.q--~H}6 !>6_K%)3ՙu׀ m1E i[eZXAsl/BA63P):F J? cy<~m(g kYilmp@ &@2Oקi6k}6g:]s,Wa@{8Oq:E:z5-BXSe:a9b2 `[|كWO)y>RNRfFӒ`:sc$JZւV6j].bL۪x].bP?UORoL$:{R"+9 $\(;y,YaC#.lIBt^RAh D XL GbA&ptY jVs˝z3$& MKǡgFz@1 $>a"xovAݙڠÿ%Vr!r:;b[{m#b V_ųk)?hgI0ZU.Q|QFe)<'S58֠%< RD?OH;UP#BRgx6 k," G=b ZMOby~/kq] d [5whK nEz_?_/K vuN{ ql)>2-!u($!Cw4  CmNF;>ڻ2feA6H%D%t]} ){ b4CΌ7T2ʹL+EEBxpt0Sq_}oҝ~S=OdKs%n1EN9D" 4;'K΅!ͺCGy^/gg {CC& IA e\Ȉ'v>flV J !Җ=qaF}!}kb̟C!{R'ْpd+RT'_{.:i"@/PW1PL)ot4D DiX)Mou=vݶIyoy :a Q(8+k\'03P c&E[h#^{Wq GNB"Λ:\>+ɛ4ܞL!6lzi@p:˿f̏ Bʳ +m|DB 62tc1S a*|BQ%o{߁\bt_.XZ$Փ^χٖ 'YUz/ ճOtCw'_IciϻE>Cr5Fpk;x%e'fجd>09.y3k|tw[g0^qme_J0zyS-V疽W(pCWGsc¤L5GNh3 Ak+Pc ƫj;[IӵN6,O$EK}rV,ιYLB۴u/,IKs*h"T3xT` T>L%ak7HHuh |Wֿ8RnS6l3um.Xuj<ſNq"/i4Lghh1Jiw/:oc BWޡw3G Ϸ'+XK9?H -߇>5-C7v9Y~M[Vu{ G[jbqvLKwٸ[lZtXnvE7};#cwS'cح'+ zX՟\y62K[tr)Ifmc9Kx]sm%\"V oIl GI 'h6zo qōfpx  W{-?Xrykro%IdP@~EL4A-TJC@0#*ܙa^M!8]mI 2-M9IKȮugc˥R eˆyO3+ߡ#BP$ uv;f9b>-#w7T:Or%xx{O<9JlM‚K1?V. K/N'`"'ԍodmB avqP.?ME@[*qqe ҥ}G7xT)蛓-+~5 ɥ%h; ]oWSZ߆0.I('!;ܔ8 )N_;hݓ}rq[0<'ljz=p27OL:HfQDFߴg- o˷;UOsіʙ@J"yJDϣ}Z#gR??^CɮZuBQ[M )^M^?|yBbޟ'7OoJ@@rz{qi@qkأʴůsʍBqG? =q` jEN2 q?ϵ*t.\<ɂ DHyS.Q eWĆ (eP D]B*c)!8M 0 e` 1F0Z()@4Q .i_ܾ-A~4jxn~su/rG9$lj4A&1Qz8 Ul@&V%6 8<& S@ }fq΢cb1gAǴ㪀 'ނX"TkI`I4NZaJ[O@!$w1Yqo./a:6ۥ<l͍ F]CyIqp9_CZ I+i20Vvƍd~fYJ\>B8enz̤(6ps?nkq%8FqtLZwOz'me yD]偕_,/][FychdՏEwjj)`61/#I:i}w)u8e;zIMYȟ=ד=Ϯ OMΠﴖW|x"W|dGEm$:"mC@W1 "l j:#eg`0'Dk?P^EU 뾬QwR8FJT9!*Kr S7]Gp3}^מ.["J AI&@9\T@ótsPAyH$ Yg{NS=$0i2ϟ[R˯S=r|75/B![Y+iQ]k|?B*Pw xh8d+,c `7cyL >!5]bc>>lƺ~v!+IR;a(ͅ5G.K4gpHC;دPf 8=xHF #]f|/Xإ?M=;[tx(xٹd\mTV[DxUf7e8~U)(CoYyOCS4t(p$J㱼x3v}Pf53rFy!Ŵ*܌Gs<4R l/KV4}lgη8.A,]ng?,GJ 3 HH>jT>t `ͽV<G汎_ Bo.I{b|&%v?U(ۘyTgA6/Ζŗt^̴Y=',|8 tWȃqgZz>m{vbSu0;HD -1䄩8  ~GJM+V?B8ϋ|Z7^#dU LFfȲTwV|ThH /7 !(D`d?:»L(%t:>1}q.{'F}+6[ 'E1FZ-4laGLv;2mߦmRmB$7=Tќi%a԰,VLEHW7XF7}|J?FLTI6,&& I,MM$Hk(n9HJJP7>^"f´aJq)1 hr|oMьUaa{7åyQm>RߋcU LF 9ã6_{"o\;“({ujPnm+{cbK# O"@]X c1" {CQ Wo+5JAѶNsuQRz*C'!yƷRurYlO ¡ybu%:QCΥ樦Ӹ{pty6hWZ7o9NO_3Kwng2,g"cz;WٌƎSoklc& Rvo3ef>ӫe[ IO,L IN@,o6bBd 32F neƿ~#SF V 'ٷq3m7TkҾ9mΦO*<<%sj^"OTiSocL[Q=n8)je_P_.n2b>;chY1 n6ɦ$kF)~*Au3XKo+E^gSb/6{.CqrLmwV5L>rvf4jH)L `_CBx)Ja itvwq?rq}/j969ݓpbNfFqnNs8mJTY^χS3 p8[rηeʨl߯}%"Mږ#noZL$Vg0qMᤦ&qUNaNt IȮ$̍vd!Vǻ״wؙ]gOv{k @TuhJ$O^T"b" DD"1q&5h=_O%zjr!s/Hx"irSΠRl&_3}_ 5,)D}dvۤbóQ@c%oU{9 {vlӶaV%Q ^_z^Rup~QJAD  H躋4O̞oS6c=)tb{ѰV;$D3GHdrܖKQFKYV$$|>GSrv|Zs^f d_ɽ <ڹt;tPV[bvkovQUtUD6+ѯyגC˱=gLKO]ȩ՟*_mbH#3~ڷKViL\2JQti(gVId zmu3o?~NU4PΥpJ<2W1/maǮ'~<9:{3zFM® 1gq??xp3w^ǩb/Igۢ*\湻2N"*z~wOxc2 oYW~8gD 8" g~&%"Eŕ;6q -QOvesN.<\ d,;9rS ~31{J;Y^wQ+%_#]r8f{׭L.#?&Ma[\\KUZg`F[ :kŎE jg큰Bia\vQcaB?Mw*G]7c51kэ5cAcoFsmKp+/ wG>Ft PAj2(dv~Ysf;aI T&A)\qjthwS&|RnHv %q;Z+1}~m7;dZ-_V8@k>!Շ.{"+ @RE!$ D5bQ;Lg#߃=vgW:ku/lv g^E~kC {-vK!3/c%NgEMg d avwDH;'6>U8b@PZ N(ClnB`tV#e)jI]_i>:iy p\-eհKC>ްlK  0C-AcRi"MnP[p,Q{O_zO {yZ;) (Zękc 2%Y4|{#_7vم5?Az|ʔ%)T8eL(&O[* a)e&磗R[Goo[+|Ye V$ J]_?rJCvoӼ3SFDw?!`(!HDŽB dJ@2s_?[h'^[;ǮdtUjOm8nwh})o2٤.5*"X\ IET˨ :ٍb{՜dlvMܸyhwK<)9g[ av:iSTf! Ob޷o09}EUWrIYݳ9{Ԅ |Z{jBoHhm&!n80BgFtc/_zO1s҇fJBPꌎľeVN6yoމ D޲>F /mw}}Z/~z_òJy bq?>zR=߂s ܾLvrv,W̉pNIOYs[5̍1!YmJܒYRi`P5obY*y]*T0.\+J;Z^y(nC6̻ l'Tp򘨫m0LZ`]=szÆae ^Ks/l5rE竏诏N7|xfk9TEMlkʡmFNM,KOcf)soz"=\zi<̙~%W%4_ـ[ C$"'{ $[y8O׌Qў|K9f\O([! {^QUeiٮ_}^g)BӻgWkt +վhʛ53(J'8h/{_i0@%%_C}_%YvI𶮈tg9i6њEǦQvELN\2{vVo,:h>LZ.|{N/vݬ'dc"Rֿ8k{sݶv4.nli7IrƏS98IeHM颷['npN%0{t:Y^'=&"m6ǐ>D&T4Cl4z?m>&7,?h('?ϫsm޻rtO> \j7yw%F1nxظj6Nꡢ þX'ַr&R-oaCLg[,~(U{-wW5#;d_ѽA | s8iwF}Udv})VDZ!SYq_gƍzIDV\ UaRߡҊJRw-~Q#8XWe0Ҋ=@؝n^XB&zҟ65SxJZ#PUܜ=9N#/nCe,%n_?ߋeΖd'I%gl0r7łzbM}J ⲢIlre|v Yc|𷤔< WLJ>Y<5M]u;Cu%nǿGֳfkrI뙺32M. ^^uYgȾڭ|bSC*a^XwF S;4ubCYϡ O5y̖V  +,T}'1fzZOx3%(:Cm|&Oh)v坍M]myӡO̥BYm39)rɧ[ps 71\87}#b^ic(K0F)NlMiJTfJ(cpsX4-ƁK$j^:mW}52ZJ**[M7]D|mӛm}%,j &YtM~););ڡȼ:C^^fwKX%ʰ@U4RazǦz?Vp\'כ>'ai'|Vm If8CW_;z8=`e]l֬.xvEk AF鋪bݮ';k?&tDSIP;[ɶWO)fgr: vD1DcCAdnM|]>o'mr.֭Y`٥p1s mP#̇K+\cHG_. U$kS_ecad@K.q5#{qWbfbSr|Erhror17Mڹ}i/ma1'K;%{ ATbolsAa`~O4HqZAhvh3ؾROqђO(2YYMδ?Ow5u%w}Èhxx~c:> źq߶5kj珰)V=UL·.`ݪos~k6w}ʻҝGcO--~X^qѴH[~?akY 7C?$0 =Pg;1_* _SS%%dv_.m#!ý],nñzuߌz 2i]H׿p$Xn^-̴vgw.b~5傎旭ʿҹCCq}Lemپ'[#D{m9x,"ȿk}׆CU}\#(09}ņ^w^+6n_ QE|n}Ŷ^N9^gz4HKu7{\#o19A,frfe|!tioU=t=7.2D!p f_M$\[:sIʙ}rQ϶g[Uѧϳgk{X؞3Vz<:_O𸤎7Јxƺ"IevӽJ{ -|#ώYQJp q&'8W7uuF[Gۿ~yU)dx3/p6A7aVa+,l[4>ֺY/nacW#M_ݗ e1I] !pKVatN"(ύj%" [S:oU6^y3̻@u{w~uēckc+/H^~:'~\@d Ί;7H} 9p 3s`뗋_Mu,)['iVfKf0NWp\u_d+Q#ɘDkz,?S?~_b ,oS{ ߙtk;>Cݝc%"n\iek:h4w[ad#2x,x3:L[-ss9m2PΝ&鐾DGO!RQ϶ȩ)w6eXvZ!:o WRl]:.v`5 *Krh{^^BtѲ/ME|Ԏ7v=~Ygl9YrhY[QBz(~ ؟s }~)λ%U->=owWQc^ 6 ^!}A ;=JQmRor C%T8W\r;9fi@&>qRnEgAS4[/F }!XꝮȄ =uT{L Yln(?l_0#pv?ox^D !_a#R Vgz[H ʞYܔrQϮɍH$8 eV!_u0Nꮍ$cDi`-3ڝCrlh+P܇= l#L!z$`WsP$F"hA&Y|yME4X QxZ)sS_u7e+xzv%OS$L hf`.'2@4ËGv)'H!q鹯ΆhaVhI'ԒhAH@^N'KCu^uzdYKl9T]R͕?εhi-A]̄hRŽ=g kH`aSq_oz߫!5Y׏xho*<-KN6M Kc$zy3cQP +N܆Bf } 8,FaftHEt>pSHBQб!E5(#g2~cq|ɣH7^Yyeenc3fٸTr1bLlF 5(-yZ),cuJH$_gsCh]CF13J0nใ%m9=!\"嬕0% 23R!3]ŒSl_L :`Qu0es@@,/eQ%ln>kHI3>SwYyv3+@]=W9ߡUH?A~ I'<o]TMފf7d1K|7'+<@u^ox=jtVf7185AZk?=`4=JvpIȖ%U`F[F"9RPebeJ *X,F( ?qU4>suiޥL94v_g_e[[;ԝ C`RtNSͶhڗj,ؒC۟;l=8glˢJZ:Mp;N?=ϩ- o0Di3>&[\0U/z$ e2J ґ^yY׻L\ͫ|C%/~{Ʒ[k4|^,et@c1/нϲ. ؾabst LCp<}k GZoOER "1>1*/M[Y)"dpz!0TywS6K?,X6r?U0qV#7" 4+18ĉш$nF29|ܒ+1 Vqg=cI*`9;1L@ @6j`LL+АhJrg8-A0$cr5rޱҼVGZFLI4sGk2H(bOEd1aXH>"ֺ_~vP m3 s1/*գ0>O=zn2INZD~?(6xx"#of?x{#pƶQ1# $IAS9+s{=F!j(0/BeAo|C5?Ɇf$#jP4=bd6ɆUPQn#`L蘏 ub&ai"!Xv;N.h&l~rhwe/pp=)"1{c ]v'䑍]82@LjoBFz@ilv}d quёy|w{p`bG|lnHm|,ÉgmXɪYNg3۶.|laCn}IGOQp6Jڏ"Mj>,H%, ڱZ"0*ϟG^J?"d:u#p0t[ULN7s޷?m\I+ϥPJ#% S_y(6j~5\ӊmŵ]e3Np; k&$=]/"f灜y,(2U7[1ѳ쑀[_Q\ AQãDBHQ{i$fQtx.`{~6KSn~fckr? wWpc<$ 1w)"LuL2S-I(4/(:lls0,J`}g/ͽ?46qO<Dc6&Y_:esn41Cl0i'\Zgc"uavJn""?ʅzD 8E& WX赁5oU:F܆1zo'͇t'/nˌ"\dkܻ\ʉV*L3^dQ{CŃI╶O3O`%'6 `i`P~ &=N2)JB *T%BZHXRin4$^) ,v5/qcc-@pBG)-]r+,&KEfYWV :hJ,o_7M=D7`|`mfoiY5XU7855+069;( [\`,x\Hp=HH´vO_"Z?p}ǵho7ImǨF M2ƌorus;m%3Y22zZuWwtJ*3'JK%0&0vf$jөMU $vq:~u%57hy"Fƀ%B\٪&y~ *);<ccoUݻYm}7h*28s&I@JGP*;tnɵ-PO?[)Q?OYeʹϾwʻ52)}wDR@ALؚPF6l&BePNwW}O}d.6C1|ciIÐctGS80"ug$SIH(h_SALГ a}*%S^`BQ3C[͠9ݻхaWd4Z86WuC丮.)c0OjFoሿY[;F"]LpDtZ< efB mΈdj sSt^Od5Őc7|y鬎 |x9$ ;$mYI`mZ?̤0-Es1~8_bP=y*sXd>XJ>վUKprΝ,Pg_1^8^v>Pu3`Yp 7@!ȡtF PmtO ؎2$5DNѦGKGc (1`?'dۊI@(?=’ x^5ۻGAܜSO^ԟ^Yig.: MfGG_{2e_ D`D @HQ֥T HAiRxm|Ui[oR6¼贈3vE)ջs\~-h3J 3@%2E4AFh Pvդw2-I @0XCnSjXfV4 ]Db f(~uWF%qi1GX NkEJʇ4_: $X(TY"a[J kbJZ()*J-PYZ`!RFV+q5"+ *)7:~gQn;݅/aqۼ'BzY/72195rYgk Og3Ӄ CIeX y _:GiTuX{7+pPmq_yl[|;6eb7ep[|L@[tBM%".>s>$.M]Ɨүbްjz,N{RAHHQ;4vƫK~$ ?i%QܥaсBn;>2ʻߡjgcGؑR8NHXB$̳߿L?7AhRb'}k| MI,N %@4n2EL_OHiw&|=G~k"]{rO}o Y&z[{1N:1Q8# }SCt=>Vi =W4i0()4zi QyO&D $a^cl,d{t=@re_#Z78\#|?A|(YLv%`n{ob0YiEEKX $]󨗉88[PG/ZcG|6gtۇuMN`?F x`WWEi84#4%D.Ca1'z\s:8j):P /g$%t#=ma%!H R՚;^'ְڨL1\mG0_'|wCMZPrR6u>q(?w1@F)̽Xp+c7Por6Խ|UhTȲ볘`]ɞvPUXtd$o.|nW7嵡N{+xG04ΫSPPgkR$GIg1Z ⯢G5+Dښ .-jD:80p#x$`F^{toM-+X«oqU~h3vXw7 Zp*L<#<c)>t9:M#:Ε)q0TSW)!x00^{m?OW;~wp %l\hk;jɶ񏐧gQn1ܧ@v1J:z ^T{o/1ugڏ_w8ۚY4cg-dz"$#<Ԛ"{,X8JOM*uk{H53}dhNϾWuxޯ{rM-UʾQtdC+ m>>BS ,=ŔJ8!>`wX&!jlX&}\US7 YUNϯ[T;NǐZ]!;`-vw\V,Nqu&JhH%+(IA-a#$0jEr/E%zgRo1[Uا&OߏmF9V Iff`utytI4ij;kMp84(?KXlA,Lt@BFʨe/D>xDsf#?翛F(KF8ʲFjPS~&y&$ '$ 'nv7vz tYPXÁCneW<4Nqο^ M!-1$SxS1rI,c{?ddא?E>)j^J3p30?A`S$km :[:쭚V~CQ16?J@AJ9|ds ^1Ix~Gd\Z`4k hqn`jQf?0-z{S cP?S|%sj|.6cn] i BV9(%V0]s?֤~_&B%Zt}30ZF2BF0cQC]<Ԇs0FkJ swv p7бǪH^J J9榅t;Z(@ OZU6yIɦ#|1AQ9թCVB+x~g!^ˍԯ12-K/Nn;u350 Phz `kH1_mCdelW_E>n" xx` 3dnnwlףod˧2Obݲd;1X{W]њЈ@W/Oxg ^T$5_oJ}gjHV@a t,͔!K G"/6)DBLam5fu><Wյkѹk zw4!nK޻Yudqg[emNxvf00 8AO-P/޼^F%eؕD&ү@^rzhx<>r*Be(p%ͳIc3x_Yfؓ.1R;!2vY^$Ϭ"WfOwcGs3#މ V54?}i Y0:/̙xnԚؼSg !cMƉ*q+|=s<܇2 }S_T~c6U&.8Dԙ01%1CuZfKvژ:Ev%fF%pXt&5ġ% 23lta.wCDDЖ?1-n b"v1ϯ)Ķ⪚DZ"[p(4$W2(:6iJ]%<7q~c kWR=]%X.Eqݸ~vFw3,OeCpa@N HHk_!m2.w,h6H_hWcT*JDI?-aNDc6%y%DDd#Jscmי﹟Ox>;}戫GM>tS]4𒢂^IYRHqN ycd]"Nмgi(DFq Mi4 # o P)Zc4Q:2,u $/Urps/Krqd{˥{hxOmVa?\;;<V#X:kHNi8D-" !CнZ< *'qcҒM/ѐ&E K R!kzZh>BrCW;wFb,'6Ňc¯ F@Ւf=չtk:֖*~4~6o{?+QT>~?߃}#3-U}4EŌMEPULP|2UXaF,8JӫL-`81P2nV7 Fى͜EGaVkOu.Gc%UTVfJ(iB(TEDb`uO2*MI֑JbGtRhcL'D!t7O.[2=}Yg{#|<{bX E- AAQ$QDAP\lDTXu||t'6-*M)Ȱ XF+I8"9$˿2{N*Q"3&Ni3z|~eO;{IܕRIr.ҩCv}/ :g f;-]&-tY[t8xN(.h,bk׎7΁Z ʩ|\3ԔWRI3%}Ra$!@ wٗ$BNMqFal[5vutn9'x^Sޛ願/0oJJE{N-Kֶ2O{[~N ^u74Kܦie}9!EZk)8&aKZ `AJ! ( ;E~t;lsӶ'n_٬N8׬, Gv8o) Kf`wsmP'UO.>gxaVاMgXHL$ UjG>g^~;<ʠcߵ_o' B8*5PLY*roр~6fk[ޏ3D" c ;j/]6ӷ;CzLLmyI؝D=7} ;9 Gmtz}Ԣw=WkdzߗRd0cIBCYU9 Û{D?)ߺ}sns0q/+f%⟻PRZ)^IrCc/",9wN"g,x M_{-ȧw>麪?uA3G;WSO&{Sy]&^[,̴കӮw'LØF@$tj{Na.i-<2wQ2k09M1ots*wAiѓ+,3.gvw/+܊;?6˧j3+sFYRvaݝuwRurX;Ŋ|)ht6R'7&ʼlsyqCbɥ{S *ݒ(wNZӻU'-Ky`I7Z?90_F|v&ݏ{WVHϗh[ՖAJxr5Ornh/I mcP۶׾\uh)w0B:8沎nݵU_YjvwoO^=!.)K'/_^ӷ;!i[@B/|H=ɹ a~I5-ۥU*l9clkn|`[#Sp2|͜边iw~kkrrw%~ >pݖĉps/rf #/Oq4 Y៚Ĭ/݈kMs *MB @[YpmηVk6w8,yvirC6jUټҳ3YCMAMՎGzMOKLa565nbּGg['15*{6nD:}PQk.❵Y8+4&~QlRNWa/*?Selat %rszie+^+a(w cH SQ#GՆ@rs(ol#5#s?1|謲M>lrN"U*<>NYx%l=ko}؛'pzOj8~N㩒ojk 5o1$"V.nnz}[}Γ1rjk;ܙ v`W,o.͞} ]6qVV5rw?}NB]o1!k{=H<ϩ9@igafdn.Sz_P\?-I=hܴJ%z͞Q[WcSF$BxZJ_J䔙5yk(Fu^Xh:cZUWaX<ϫHjwz翅P_ qlL~<1a%[);9I#xK(lnK$[J.ԖMM|z~AFM:t{]y1H׵W'{GV*naea޹v< V_lZZ\H Ե(fP`7 êoVULγgW2^-x|暊&{( l|TEΗz,pv6X&tVj )7={trwS=ʶ`j_ h8)Qv|͇~jt3Qw3V.bf>h`CV}q dLjujWu|.}VR^nL˫2"a G^ۢouexUX.7M+ hUCp>!0R *πQzdveTq)`[ Fi8$B ГYkBy<t1gnGYqp@X}j@| J1e/lp0U4Rqzח@ݑFelBFq>7 K03kEbJk:8x!QZŕ"y|e6.\h S^yrxMHC Jrt]iW+Qc  (VyykXC&hDJB w"?\dB~>g3rTl^K5}C!TE ԡd"߉W鯋iU{⣝_;^,MNt]iHyy[)+#Vfg`t&G! A2!SRJ`\S#ll%I<D0 D_NKiD{.4r\s!MGwmabrS2(Wqq&`?nB8tNKmo5ϧ[ZXzj-<*1V.T tS\9{jd'N5mc(vmP 3R1ڸZ<,? ZAr!mڀB$2@]ZF&~4'Se_!unlNtM6V>ϸm~.,$ #˧^.Vfdy{Ny]՗AAp^ -X\NJs oof::++C]=T|CZl"\oYe~6\eG''~FfeYfλ3/'=jPŵe4-9Gx%ouƐΔ9nz(tBWqɹ;r6^w>M}:9Pܛ%[@/nφ//%Zf 9&">}3?+Ib\ #3TwTG}߱*ٸOw)ZT H=AU[/OXEeo6|2X:iW'{)m"=\ZiKYMIKœ]kt &pՋdBeX6oegp8e6nv- Q0 Cn^#,gpO,bLP;E!kX`'%iɍVclj>;%7yDcayoVWWmrIH6u 4m1T5d%Ӥl&T^cbzyܯqژI[M@f`]t #-G'nFBb+S=~ǍDA?:k-wk^_ky~`8x8y\dXW`H kC|?8\Wc5YF?R)X@ȱENo;}A4C}rHM<)Dh|Gq!}"K e\fk4ØL$/?]\x ^&e7ײẢf<52: G2s0h]6NXZ pb =F]&8o0}#8C,0X%z0 IwB h1-uco6ZTBGaxx,Wa݀h$3i"i&,'C>8I`H `s(* _5|H6za {Dl(HY[-:p0@g'r5]U]{0_)/eXhy"ΆqA<O\\qUlM*äHk t0fT~b~M S#oyn (e6tWW~kЈ$4:i.n{&j:ꬰb'Q.wSwA_9B0k;8N`AraL&BmR\HW_;4Ƙ7gvcԄkJAN]}#9n3I3I[?xqwRB>">s+ߟ,c ɫi(kt= rZDRL |_HbM\#Ok CzB: 䁔)')4$RfnK;oEYHtSؙp_G{4Zs} 牂lu랧Ϣ2N(}1_7c ID,䇃Vy;㛻y|=V+2_UssD3PsT=0ۊjЙcN7mT0QaZVźp0DQ)H׵^W5xrk<,46{ZOL-myWyu?b0.Dy'z"`}[Jд,JoՕ-"3=r=6ˆ3B%xH[}I.>e}ץI(=w* L$L$D, #2*0z(D˱MWĆ|K+;O?d1429iV2?_|-zCpҼԪG][ƐVϧ?e>veؗH{yPOey|űдt41XioUs,UMfƅ=1`bqwyG]kv%pPK'?c8lX-{|}997dS?Y`~qAi~nض} Nx(BXBB>0!z *B^ a)l{ثzUblZ6D02;1 žOcxnuKvkNﮪCilcm5)3QA0Q_ÜW3ː BnPL?a`]M2{,O$zOMä\L.Χ6IdJ^3p\r_[si_9Bpf5r DDD񮗨"Fml< H)l*v5/}P3/y?eDTD<| G 9F%yW}iL~[ly,!#e'gWG9OmKjزcFqY7oDmz*BJ?cQav]Gm'Hge㻶}ߊɇ9'%4ZNGoIX],۫z}V𞪒<}uO1NCIEwrN&#cs.LȈ 6ZBH dk4^~/y&Gݻ_#"rVv^)p!.X֭oùNj2z&G۽;N.ulB!_tN[޷WU|/3?k\q%A'WxZߍz #/-+ѩJ=dӆr|/kn c+MȇF/ RcnyPj v{MN';#eն HԪk$,ݬgMxږݧxU}S3QeD lg`s 9ox~ on , Yx嚉ïxZfWaTl\'!R%\|_2=r=~SC_}܆X wX.f[g8zL,WBc=nAVHC'\1qE2eԶ6Xn]DI]`/2Gl/*ɝ*I6KmR5J: UT󨩶6Xq?ylR"&CNǑFnjtT|s󌆓W_P@ǿpy\mߍEZ ^|g~zǮu׺fI!@Itv,k\Lֈv]eՍ=IӼD:)v)[s_IAIЕ]Ykt~udg:׻;WR}6`z bVm啕6ULy&rno&a-Ecm=yerm 7^O6*_pt5ߋQ}U&\'+>lهbzԯMWD8gzȢa)>gG8\S-HO=-]7.EpK Q7W;up|gv尚 rz+Sy-=YYYeII{ HYmgso \\t<6Nˡ@AY볲`8T|>Iݞ"׵\i,ZMXb0uYUSSrp+(5Al-G v'ٟV14zs PNF!d(\\#Dܦ'77Zwbso]ptSus9k%*'ΌXLʉ}oqEM ruiûr@ن؆W5 HzRY=aX鰿Jc%Ll3lٝ.qclβzwz,&b dJ;khlqȂ%!Z$HakoAPnDǾ;6q yyҋEqo\2Jݶ7a'Lg̀+ V*KbFhf>9dnOQmV{5|jUƬ]&/ ]鬬uWnWc[`w跗\'j$ E} &3|KO$f]>Tcw&#K{>\r|27fҦ+dۗۤc!};^crMG_j9l`Vo ]xykoc6o]KmCaʥ;9hc):oUuhqun3)glGӦf`~oά]z#WC4F{~Ӱl. PH1Pv84DyC]VK"(~&Xv@E?O OT.H4Y,@ gD >ĴT˻( 5̌PӦb>¾~Ǟڜ[>wmcg̷ˋ '$$(B${)֟{ƚGH8{,&`H$!GE'cYJƤg_o][ǗiHk?B?+wN4M;Æ?kZo!߹zz"?+B]$CqvBmN%U ^W,|F ?lPŽi;<|u9L Q"*XօWQ֋; %gץ25+;%Ȧ7>m0p!w@~hvپG^ (EYV Y\<6ɦB n}AȺpXJ%]tBg7hIZ l[|w#?QDW,j[Q?;יpRwh&O%/SC,͒Vr*VNw#͉"_.P&QIC,2WjEۈ+WךPqѻenO7L%ŵ^B]BIa]NBx H^S"W6m ԝl1rpܐ 2`9VMGڣa:h\{`XOᩑ>U06`m(H-E [I},TS`W4sDduiU >/x\x\N?/_$Xfx St[&qH~gyGْWcAiB,zS2Tb/[wiAEbٓG΅JQK5jk+u/Nc91f=W$% a6{ c|,P|l#lP~on cĚ@ 9dk2Sr C\g>={U`!٧' % Sv%0qUڼwlkam2Fw1YNG BUK|0+3\9x ]q[#V)z ؟~2'-9 dO{FF\AƉQp)MF NC!ӤHN2#a}-sTXѰ-@Qj2 96 X%b w16Q !I"P >Z-O~\p|mk!<>/ Êyd05_fvDXB.'8[h'M4̓쌩Sߪ/r՚"kgs/JE53~1*ߵ&A"=U{ʡS g2Ι4#:_wmG.rc&A#EX p,\Q7;K,fQ w ?b, a-4mخq6Nu݃nYiq|Vg4pZgO[Rފ ۊRgl뿱_ASV>ȧW{P̱ \lh_] J' xsɐW}K|=sBh{fct9ˆdT\hXo[ͽ>fë@VZfr52>oʜUAKNM/dif(PJR8uCpm דomUtN/od.;EyiUf֍M˛%hثuѯ6xU ׊8ή忯ǤWd~jLL[V)׽-)­c nroNl;7SNm(y4`*:Jٸ0amǢemH4e顑0[ a h Cx30Oul; 8˾@H.rmͮDzt '2qm $~\t6MNO5QVۭ țXYM/&XRJ9GѶI/)<GTfSϸL&wX,$`\Mևz\)hg[w~f55Zu˭wmX5y}K}/Vtz} UO W"AWG(Ro|'z%.]Ak`G939?_T5/g0xoDiR$uKhu d#E1s#|mB}NcUi΃ҶdM=~A9BhΈz׼\sy]}ӆa2~8 lx<yH |˳}z]<cGmF?@ {۶4j3Kai& &(yPŬ4MD aw}o ΐ01`XT c4s{WX[ zLJ0Ӆ[;Uؗ?L3I B4F>yy 74+PaƀHZGyVda^JЉs4 t~0_;Cb?[#Wz?_]7)6JgUv~f3<?}h˖Nś77q4gim>Vnw,vn!!Ajl m>t?UI|w}mr/^H<}=!A~_H$ uEG[M%2OWi3{f9"r1Ydfx.f?#юjx\VI@2Җ?G'O:-n^nO _̓<Z0G:ȷdfb=pw]N! ̤hGXfߝ* Lm42 # ۹ò{m-b0 %  ~ :db],k$/友LOYL[yLws/0hNe d*O&_֭#} \ɑI (b`UQe>矨sIVp!@!r!X4N;/Z)o3|6Ȋ>mbHGO2L[j#b08E] +q8KO!Tf1,)6IyTU'rAˏB jfdT3v(ZMG8KЩܹ]￑\.B?BmD`؅P3@9G@9NG)rHaH(,&`CpV{"nIk'! @ڠt|ڍvgu >{.͘[a_? _ķJ?Xx]br5PIaMhO󛗶Pf%裂G wxV5oTr>!j6:GSC MRǡQÏqqDdh ~䔞qG C!p`OF:#Uk{򙼇1 ^ۻ2P33(iвI׉w ff7b22Wv/=G~7n 4O&p$w:r9(X>ޒw*,nv~yN.zel+G9ol抒J FO^nlY8 ai g`>͘{,Wg$A` s^nwpx 4p,p $0{'Hu| ݹ]Q6@i d9%*f'^ ZaO\ BL~V>;ܞk#ҿ} _)A>6sqwa, %|9N>2 Hh푍,ABb=\&EV/L-ehq\mEnWYarU MC%U0b: )#+<)tTeQx%i~% :klA4 sG e­*eFfOZWަܷyi 2G* Y) @uF5*@YUɩ?GWf'<>v!y>Jƺ@4e~.P Ծu45Ipt[FGڏǷ9Xl+}q9ʷ! 8kTӒcd3o_y~ &cdű= ` x:JRXRS$SWMUR6Kߩ.Њ o/!au_4M}c|ZTNBС3c7X$x cBSl7#y%YaMqŖd]{jR 2ϳʕpϕOCVIYr_SPpZPcl!#$mPk/l7Mz}ggq][~fU~!RbY&F"$9"mZyY˿cyGX9dH% vCyXd%mѫl˯w݀w{_.\ϖV-z}tQfu%8!R`Ǻmmd)a( [_Nρߋ> BJ>ԸQZŜBSf-i*Vk~Y؛'bAWG}FdXk,>vk j@%0B![L؋ ~An6;i$byuFyZJ`!?@̨[6:ػIDEuN/_4}|׻QaF C>rIЊ: Εx܏ў{b]( 9*mw9čd",FB9,$UD6b[%$U|9#1!RVB)A"Trfsu8t Ѯh4v?j;略}B @j1yPȆ +!&BqA|K}LNR|@ł@U31oQ\{N?% \ |;F0M$1DdmKVdC> jLה9~B 3 ;(~iЫu @d(2AV}mO:5J%%+k+Fk`n$}U,{WB"?+Ԉy^BZ-=_c3P{2% yd4ղޟvϽs@2ЂvҌQ8<_z$eȈ} ɮޟ}X˫n[WHFv@p^v$a;P@g:ϰhzk!0q"a!}z?3GOzǷvA@ a쥌SI`S?/LeZ|-O{ ,.t}Ymaw]VaoO_#f_  sn_vr*:74 4Jh| BH H1Bm1l= ݿu+O!A <:GwޭǪ"SD72a`SMlX<].RɌ  !Qs.|z'/ex1n|/JRLNUȵI@#@VF&QReMf*@B!;y>j X9z3T&7Y\86-d0ΌA-in^iG^1t3WbNcZ:օ8X9jݞLU,몱kx6G-un_\v*U3=bi4Ny( |(_G:=5ʪ媵6\#&ۙ(ݘ2Duw.f&z}(!uZES*Of^Y}sPIA cO1F8ޜw}𞤷kVZD)Qy[:%_.g mC-beGxdT:ri$lmRg68pII+ YPjWY H19+2\SO8ؤ ?LzA'VÈN uuTx$K{E-T3Zcxy+9ka/@aoÇv=W~7:{7?~&ç#C2?ioϋ]c$MnL?y.4H9YP $1?aY̒R4CtZeaC R!~$bڛ9F y.Ӿ?OcP7f"7띩nelw/!2z?7t9:L ytQBm/;+Wc*X`yJH@wxttޘ b#(!MyChE1wp.џdDDDoqjP;<h;]q;罹M6CӰA i&@iG}feVӡk#Jy3Z͗?eE;пoal rv}K?\K5r,FsH$&IGRp("ߋ/ᝇP3ς(&KIJg~wYDžМPu ciO:Ma`Vؐl kOs?/u`gW=4f2&UdMY1YB!پ?G.~ed6qZ[Mv "R*GZPlr<=#Ai9;K˯I#.1rTZ /-EeԵ 8 {>^Yc-5I=~aEʍ rBK箳a? 9/VہNxxcpDZpE)guKs\/=(|S*O^9Wq\?/=>Dsn>a(b*Nd!qL&@UOJa\H7sK'bf 9H7b+-Ix5^y7y# `e8}aߧ6 еܘ5>ZMʜר)r16IIq q' C:eh /hr Tt{_%LUBmhН"/U#[GIGQ! 88)GnҤ` X98[;j@X[0zϷ^`C$Cq-gn}嘠>orfX+R~n@}#h3{9ص?"g ⸎ƪ Áe}/›g ͇xX+7r !Q/愊pJ| *CGMT- o.E^_׫nIvNdZEQDQXk Q(z`4a16P~D=%{۷)gnhИ Z3 lՃ0D8q0F.e;ά* ؆qGN|?C32}{/0R0lvj v|gd|{#,!Νz.YkJЌ2'dj*/gXS{F6(C-U\aڼ /ܸO[ds ?7J*C]+UeI 00TC$O@"ש|f/v_URO?map ߴ,/[;((z-?D @qZw=9  ?woݰ+̸mtyAb-.e v&L wG8v+ :h;62^^=a࿇qc aik/%C>茭\_XeϪ Sx;Ǵ $ ^= ˳NZF'Ha'~Zcݒ@K/л5Ёk810Jߪ=AW%yE}ѲY/ai4=7M(Ê7bF", d-I ݂p[Z@tn.זG)n3#Vmd@ ?<[ەO[H>!9^u7[ @h~q/ͤ0p {#UQ;}֍KNF5TUڪ G_'|Zaۼ ~N6} O"fɤ]w?p"  KkBB2&ГB1yke-,7УpL3(\U1[5P:"MJX͹5?na<6L2~D usAo;~XUK 38jgKUp; hR;O7O rWQOLghmTYQ{ W>:Ȉ"6_wL9680-I[Z/ ꢢ(ԶyB ^T^Mٮ2g9KEUrJOixOfm.W}%)ICb@-Xb}RQիk{_q [;-mgmadDylIHR  (_=gm*+ډRUZ`p,ƞ[Gj1(/D iRh?yʊ4z}oj}_+ŇŻ%m}o}'pq;g>߳]~dL;7'd/6RIɈR8͜bw`)iNLYAM$Tf!_9Z+EڙN6(fԔ/A#}QZ"< ̈́.?yw q%sW&nuųZ5(iM/EJ&'/˥rDLc_58V}zq@O_.6L  X }hŌ#`DK]&c?}\Cq\ Y@ [}vl>6fvr؜>Ÿqx50v/wTz%9_zOv{'|AIPQKM PQETDTE4UUQREDLALATAU15T SLKPMUTDLUI DPU4U5ERSTUQMRRADLETLh 2sA->{\9H""VV}к-?={vo:~?꘣Fnx1}ӊos %7wGrWY_:va`|,>-y#p0}|!MFA(dJZ W׹#cPM2 m3L^|񯨼C"1| *9$\n.7? _WVn"8uvz5gra096?̌B7Zm:ҞWM%MwݳcЯz P};mnlKGy)vc J\D;M'V.,23t4ݕ~kOh*3mc\9Ij&FN_罋^s:O)M|' Mx^6s(5T֦?-GŎ+P@Eԧݳ3I.7\ʣ9-3-lHkRiCreAĿ:3TZyP'eLzN'OǝngηunTwWN$SQLl vX6XFV:KLߝai09%]N""l3[_OKЄƐ@/@B/BBwA{`)` Wb if6xI"ZJ{9,opdzKv,g*=܀Y|<=̖LmpAc")!~{}y%AKM-D5%MDDSPQEUUAALA0)ȕ90jSAEDĴ<L5M(k J *dBjF$JA@ Oy#9oOxB"1Ayr?⏷wg]pjd*4ԓ~HL9Ѕə/qT*&_: T-wSk:2 l^ۣ)Y[V =PwҘ`Hc~O="¦ dܼyhp{ fVdB&K/i1ÝV9{tz96.ۻ ̉) U|}~oF> 3>=Mv~߶sq]2wB/Gr*M(Ә{evϙzi g1| >w_}i@DdG sĜ#WNF :\f'ʲ$`ԗAчȩ0O65|aVc(Jv>%P@de~O*\8u1s6X`S$ s{eVB% zsK6s coNu҅KJSnR,Pʩ"t'_`o\BaqhO~s}ᣇj@EMR\T2 ,{ˠ¤ܡ6 ഏ4iO^ ` /;jڰJd~P ~IjNWb2pn{*X=^rJ}y [:\"S+̤N( >~QobFMH9!xI2B9_q#9ǡ#?q;^LqH zdM`2)>4ndˑEf@!vV%_zp<{ofGbF"/a7xvvjfFj]% y 0d q0/zV B%'10B BNw D)jDžP z Ti~z#J "(*Jh*Jh(f"Bbf" (J(($( b7ܶeW[[ʨRhtI =iLm u9Glu~-*xgZr^;{K%i<843@hyǤOٷ#0y 1/^/S/MS| Yдfɰ_y?ɣ, ]}K9}nwuzvMr x2xexjQOmEa~׫;A[V=q&q®gxtOX mig%'K nkv >Y#?jӳ=dQew{bĊ9]V_`i$>:,_%ֱԺbF/U8g;FCI,/1 }ucFِc?m]Cμ)!C->Cj5ZsƙB#w {7*T)Aםu83+-*budr#W97j^߃e3I_`yp]]0ŰPm^dx%?wOkzBb.I B svzB5CgO~Ox{s<-v9))ܞL>'^&c%Cq׵jf ?Z;H{7O 6IJgSKP50(v`пO_T\b~wL^+-9du=UX:׷+)*i|E* `Y`\!%BβsC0XxW!/9B1WE ?œOsM+6dmka*4?]r>q{ջJwb܁(@cjęXf2Y@xpaG݄uV.T]no?v!82vQp-AjN$~F TO^YG$adHY1RDP/D{ pa%\]rkʀpS|-FIC w^$n\4>PE(,[T‰_#'ṫKhD"G>ͻ8XK^pe:.G{L"#ܧ ;@ ;*y^}}j]ISK?> iV` 5nX*0WjOZ(.C.BHkr_AއɎ.ٰ ua6d5 -39,[aQ: *1M%rs@!! Ho zjVEk$8;_Ǥ`2o~ǝl\'Q t))x>Q;]&A{t"]8(h:c%5st$EEdp5SA`k'ln|u&d=R0uG6% D.6!6Om'fHV 9FJaJ۲V-O"B%S`y 6JmY⣉ |*V'I-DR#'MU/C\1 V`|;3+Ďi G?l$ [f$+M4G8'F`EgND؆&` &j}G~~?LVvh5=o״Yj{5K*e{<9#q !\D4%&1фb'q1ߎ $R 1+NӮu)b_V=¡0^r x-X!tMdRQ0fNsM/U7ni_-ACBI}%Ht rHAj0ed6S#8U| MO';gjgaI#er5g`} \z,,*H(fh 5~kHBvS6D9D…(51P.=,Wkq0\LJųu]FɃ{r~/}Ju}KLИx= @`{9 g-QmZ3QL',YIܙpa+g1y9D- |>V~b8oNL@D"=Ɔo:yCt44k.fF,TPV7HX!hD`8H9  S9`$L=eFウ1JaHVE *k%k, [57H gH>h<["Ȭ$E""!?IrFE].Od?2lMD+-XAjHc )*pjmRՄ15#(1oIo/N%TƤ@E搅d'6쐬I-.2=8.0zlB=Sy0&d۶$ݛMo xHɵ4 ,KeįGgmқTyt՗d&[M9$g'vbcx-CyzٌZF[Y-?$L^8,T<æ% 2,:ST,A3rEuUPf M_ي vCLɧ0,-K]Ri.0KM3 tD+sA,A,C( Ūm 7A@R wsۊEK#l9g!,^]^@}}t*{5dҬZBjNU)ekI1%!D$**J&jhh)HU Sp!X@i@4mr`AЁgq\Yͱ2:`Ig[B}4 'rqe:{BUO ł2鼺NFmCdBR4R )!;b~sJE68 2ɓ"QRRQHD4@RҴ M(L,DUTT?$H("%&hRYJ$ɦ҇(l$TJe 1xHL@1dT>6T TZYj( HF(lnvxbޅKp]7#*IS4"n#` ][kWr{ O$BuZh˭H>>S[![[Nla9g %o$c}T#jXIX +uUHh=v^цT꓀@}I1p'cCt&$v ȟN& !"gt'X|JA"c qa]6 re6_g.~RO`_Ud> L@gLrL)eB"߿lCQT;#b^"a%5r,0P J%1F?Ra2}E21Zɢ[9j1.YI'8('\1* jDmJ+"HEu!ENyU"D^M%^:{N9A`I l7HP=VOQH]wf(@ZZ5MRST ȌUDQWOLYޮ92^[{]mN= 4o8Oq F,QaXWHA#$əP 0Y#/3Y0Xj.1,هxV VЏ, KLAHSe"/&`c&1UO{h mxf/F<NdGuG|Fys"kT/\ݫٶҁd\ FIr#ΐu-{l E7 (vx7Ju/ls{b3_wn(lj21~QB~(~#*epDɱ =;`p6yz]iA7tCNEFor ! 83Ħ?dɋUplh}1"tg4;:ndެ5Z;%`="l Y6@YK֔vhLX$EY Ak;[jgGD­S$@/ >gng;y+09$9<$y8gEkp;DQެ.LJcG < $bra4yf$7nkABh%Bh 6W#8*ÝG!!Y @?g[{?<~X˜$!ߌj3<CH[>KnW#gXo}1%X?'X_A"rFe'8*;dĥ\CsӶy\eԈķ( ) "6"DK\"[Sh5E/K }:N D&ZWuAMP5~o!;4LVqWdjg8Nú9' 1 3:pk*\H L `L*0 %.{K8Wp1yğ?HsEU;ZXI}+񩔷6hja~ m*X=H߀7J8՜`f}?IoנF#@q\w4ƚghbzwwMvh|:ݑj1j)"9š5Ά ,QdU/G]C7vk"#$ԚpP yߍt.^d C fL=|,_yP^b?x\cm %< %H~#+pjQS)o6 dV\ ThS@e `3O41.Iq! ?K;$B,e6&2 E'alڇ!EY!rxap#}=_%7C_>g:~CA^HbM|ſ-oKç~،H,IUAADDDDD@ DE)-hc>R[Ok+ T?앭 qJy]QۭZWp8}F⯩Zz3MΉ4QOaDfET:塥,i<`̅!Ow428HHG#0CU{ņ0+TVMKs"6m cܿ4^A.O:s 3Ơ#%PEp`Ơpb5LpAF c _J#i}g LoW\"`_o{) rYKPnG1c(щ}KĮ{fnN#?4%ejf@x&(saY57ohŭY׈KQ*nZ8`ȥ+y@8@UW/MP'-iKڟ0=PRFGB=`9+ d I+AT--|ڠZækv~og{I%bim;bjg*w rJ[@O @7߀2Q,\VL^ЙiMo0e}&Gm@R񨡰Iczd~inډ4ͬ&oJ_36Ocr,/ُf:y_ ylzI_'^ ʩ⋊xլ ;4h\&!PCeU Bi LGם>& 8C;GHXv2j2Ħ\{hcnhP{̖ T7;Ј;Ws^\đr6]˭ S\SVy , W_ifԅ/駇(KP~=u7U iyõUxr÷RZxA'z%"~ݐAʩkƿGO3c՞ ᣽Tv1k@Vp΅̺jIJV5$n7T]t&E:/J}8Vv CSL!lpt7S3v<Û8T64IuQ*ui'K&7>^??q1mYRJWABA/Cr8Ⴢ.uXˤڮ:t CKxˍVƊ\\ʏ:M:G|)kAh:%=ZƭM@gyW_~>|$ʒFholseWҊfPM (:;1unm|,n˵蜞amwӲe|4p~,FJAc,`*[ 5/NyOy"ϕDrȶƴyI5bn'9i8BlGƴę442׷l%ߙ,_okP?5 Zof$ԖwywY1b%Q!gF@kiT 8r͎+quȑiKc Gm$$K2s&S /'7& ZnB`(R,-t@5Z9EK!\g OsnpEGb:埞ݯhsΟ^p#TcַۺWl +<er]?x]T=%GglSkN)""o{Lg$Y1 \H0۞ f߯#I75.yT2ezD#AQ!_xPÆLE 9YYh q92uJL]791HbK.lcT" Ͳ”p4Ng&k0L[v]ӪlGt$yq w]cjw9JV>meV='P.`_\A 'IH2zXr2]O 6̌叄8[g{zgox1dLu3Ȑ>ݡ-^CMGAփw(&';Zƕ;(p XŇJTnVڳ*6Lgr-+OUX3A4pTG6dH'3nԬQw>Fp&tX2=p 3vE1R8s*:^u8<&6{!G[^!XB웤ш)ͥ!&YouRC 2lp@}{ONiӅrሇ~d9;V; JM)5dBsS{,iZaw/hYPS/ ^ųire*,KG.x5ZID{@In;#$Q".k9e?:{ ybjr|a(@봂q5#;̈́Ws|\wRfp5zCڭz+ yBYAlHw! C"x8l]aK dЊپ^YhJˎ"5%DpѢ}IZ+.*Ŭq@0dQC;*jB3\N`ar6ZnS+@ B > W✯j?('cRi"jmסTp1|3:CH!sherR}j&KD5$3NIN$ab{?+RUfQK6*>d }8&3䳬kg X~-mCp"?r b,崢mQF$BڍRIBҥ't)ht`VY.c0ۥy昳Fxk<^HG2ڭJK6ft{ wJp15Ėii"IPbxyaJ`ߩ:]+} yЀLh].qq{kؤ$W<J~~lz8'gK6غVh?v1\tS4HQ5N QyrM3QG$쥲9&܆ kQL߷,i@\YǠ;C" o'hw疚$CCzM""ǼX)*~?ÁmΔ.̧};? _r5<$ũa#luD\l!>ȑQaLXu?>5ҾS2J{T]B>ߎ:xʅ&uBheAdXXR߬3>F-${^;iDpzV⩼OD?o%-&~q]oD;/~{0~fmNUU_bÅ*8x$1̰@VB? :c'V|{aj7B}!%VB{Gc k&ro- >JnS5;Zѳ Ak%6ie~‰( f]ɣN;2bF˭.6ymbD^ Z HčLۻ\! Wr,*0#h%(ظf',I yԳP-M`[1h Ā%x?8Ok5)Պ}t_ÆlrݯI 4Iڰނ܇Re Y4A~w(/u3XÊf 8fUk.e/z9,oϟ܇P5% c62K,pV|*#./KnoB{1oι"O+PUh= ň{R<3rk%ORn%:L{i[1 "Mw /gYjO5+ZW2`Q!f3PJfvLL(LoXOp!H$Hw%ZFqfMx@΀n* z`~u挴Uu{^.e\ @I@;GK5Z"p\C>&9Kt߃bfO-Ak$8 4 9ɦ^4dX.ȷhaar.I_ ^A"[o'r(#H68X s6L#ߟ `FXh ( xc8:k i('f[Ki1rgi;).k>$Z ͇|PVC"9.bƼdp=dHE G=3"Mpgsŵxp&q?;KgSK%g,)F| KzGJb&䤊Ӆ2E]A=7loݷ:LKNG Mlm5RJ |r&I98>+3a] $ܤj0&8:V}D[@]+i|r&&,͒$4`o;&B+ȫ ?Ѱh nαks,j^deQ}EN{T 'eZJC%:r~L&ǝqo^[X 9G<ى[ΖCUhJg:G}1 N GzGU7:4c4KƽZ ]d޾6$PpCW6]9no*9[ڞU*X`IZȖEKV}Y{km]TsB\`ĢQv*)edEhSh 0zn~ sxu ZHe4WO$"^dO:N-MPGh?IIDyhy .N/ O=,zZ j;̓3>s'X",bɴI" ]R@0A55lwƟeJ;dj[9_͟t֥BPfth SE^OuSS(ti B@=i{XdF4ʣAphWɝ~TYYv OWʮhe4X|n.8Kh=c}j޼ 9·mϪ r[Kق_=z!{|o1 4+[ƘNnz0l<:ID?-VZ"x~|gIl ^#o~7fH'x]k`@ ound{טhgX'݁%͡uDc/x(oCxYI/^C,|% &a$mV+jh14KHNER.u0c?ZHzۥdFl3%7-bj7ޫp^EU8l>5Ř{s7mfb  9a<^r~Փ& XjTςzwB1$U&y ײlq6jPVGnknw޹η./H(hDk[`qN\>[E➹{< `J/bYi[2c80>H䓽 + -4f*ua({PD/A~ /v3K1[C<&q/519Z#!p+]mɿ.BvC&ؚuM3neC$2OW;n"Ї.@eS|r5Q@dGq6ь$I8=#?f /ЪfWDWUty;`.`Uұhv |Λe8?f5+g^y^e|Jz9JO`7fnii((ID" e|c”I"i0&n;g;5髗@FvD>5KBSCԂv)y_~6F4/ؼjܟ]΍R/UV17sM Fpb8W>{}T7M_߱T-}o>LM@^4`^o΅¥;{@P5׊5vcmWA|;:, Vqwt*hU5 +T3*qҦLIY:?q;Y5fgQ@GJ{BWjƖ۟&,pfW`Gc`++q ]?ؔUŽ=RۭЗN$ VĔX3 vG/˓󽻧q+^c[Vm2GNfzvD V̈́Q٘Z7yDG麿d䒲?iZwj~ dD<h!kpJt!4i{-෧.FT҇`Y ?|dB5u&0M`InWpx}GY(d?:O*neLKC`x\Rq'MpUhS7 x ZAR#2IDU5tpFSߔ1~\nLd'Iatx9hD< 7;}+М0z!^IEvsz,[&OFfeu!(cS wyel4?_Sh9Z3[& /S@~7X @[G]UUßW1lZ>_Bfqv/ Uy,*F7j_x<|!(14Zݔ J 2&`XDG"|n3p!6$._umQ #(>ɕw)"67#T%|LFlU2jth; +GʻXWBS{ *PR?ē\ҝBc_%d ݳՏcbWkNtbE:ziڇNYS@j QP{~>K*ǜ&lUx;Qb;dUՁ]I5 ʓMT0ZjGHԜ =L g#E>>+ٝ])IE/}Ceܺ"v.+z!d`Św)@TGYXKό́QŠ_#Y;q$M'=ųH5{zBK =oH#)q[DzaȚװu~^gJʥ,^R=oV=Lr[Fi9h oxJa=HmZ 綗/$G(TZu9*Ht$L*MP=GHEȷY /YٶF +p'7bdU&i&kYN?ǼyxΡSi5fL[|ϊڥ5A]3b$m >#w 3TҜ]r6]$:ޣ F"hOK}<uyP#M@M PdޞЉ@X:NEW:$,ɋ|%͓7Hp17?g##$XT°Lj\I_oX+JZ.!WY%ۮ$Z9m);w=Dp7e5`qm 7J,hҧa_ Y#w4Tu>7A$&W~?"c*N%AuQ% a@,J:Z:cSd3*7lC[@tD}݀8s[!UO 07 # Hl 1tB]1MO%2 fe #%W=䙴8Te(=m҂jBvvaEQЃ܄W Eݜk&K埈` > TcgtHKWk"LGPxq7_oz>˳)ަL-/f!v4vkI_! mBaŞaCs4X:ecwc~Yf9()e+ k4@ka=g2aNɝn:H4a&ٖQX&ÕG~@e/!փS%CO⽯2GS3;L3 xi\A? GY@ V/0NzW3xSJYy:FlQHQ kŘA;S1OZ0:gA:FNvmrȚzVV4X^²aSeMRL$nlQ\Kc!cEI JxB!^ 5eE[P T&V/[ u<.':0oVJ8QkF p= `Q!YfM>M b)D?kVgkMDG̜O^G>">.zƳI[#@`6vs( K<G@W2fƞXT10Z%)Uԯ[KOFseABC b=򗜠2%OQ b ߙL ^GsrLZT >.lPy$h% D\nJd +R>h;}XCQaWt`K.+ɚ%N|1߇> )[zJ FK%F4!AE IAoDRAеMFfTrqS7!lۨ ©^^-OO55(_wS>P3FsKJ?R&ķaȪ{@Φ=1/v ́w&="6 v8f ޏ|0IWx8|2rה3, 0 ܚ`ا] :C얙2 !C<[n1m"J!B4bNJ25zb)7W0%}E3=W8/~}=DjRvVͨ2MƁ{Fi{*((NJ}j=N,CDJ>YУh_Y @Ajj˲׹h)T C^k a-۵Uǎa e44'#񞊰s,'@|P G AoИuT<ZHXjozg-A*6-/%i ,ӟf)Z).Ö׻Jx$Ra7q}8כF9}EHH_83}q) Vؔt* "ɀD{ ɴ93h}^ }J!#`*קVkbLt\! ut:~KܵY`LӛrjK~AnT؎ǵSfy*=yDU P05);;,W{B3{kFE.o:戌,jT͈Wbn*0ƨߦ#\$\KN\yI6K=>_ J%Gܘ?" pg @uEKu>ȕcʐ'3yl۔w%1Ԝt NHv{$w)5^!tHS~ݴu[ ?kh^y mj3&{gs4SMUZb8cc^c~N"2@@(X&(!pa;HK3B ӬqpR_:x 7nklCkԠPY%p@k=iYp T-^D+BaTo0A4.LiԩlTDs0ACn8l+V~غj˿T+c)}-456$zZѱ lrz%j|{N99B(m! Pu>"go[eSunxF* ]! S՝AKՎ6@3i%k dEnFAòǕօ\}8j 6W>-MsHډ\mfg+>\ЀЎ 8†C^VjycmVJi7`/ܧ y;\zZP3@ tjwDQZ%bHA]e2HRgm){p@oDMZqsC?*hA)p"t?h^45#)33Cq2zeKET͗vK{ i)rM׆r_/'B͆O6jf&0rovZ%0\a[KڡSiM3f* WS-͘Nh Vi66nȘX@ g M>+gsgzkii]1t0ш]9ӽ[Iv -y=5,Iu m _Lnx#͌dN!ԋ ꗒE?Snp $w͈. *я_%}'1[lۏGCK ZU v!\&$H=bшU4u"<-z5HEg]eހ[)wh^߶Dx:K8jy(ּ5~g!qyoQoܯwCvc|_zQ Q}Ag5h$m筘!AUKXRFy<4 &>8hW(@Q9ۃ6m$ [娚&]w?> >2S"3_tGq&Үp54o[D!w><V8G<%pOyVwG~Ljrr01yp`siN E#s=UVsމ٪RI"S$biZĎ;b]n= BdS (#$}Ksb\p/n4r#}={?b27]y ~IImz(a g&HcNN8U?)."t) ɒralOW ˻X'zt%s*LJE+Ct+ [;mZJNJ@YY8+5 4/ Bܽ|Ntl }{ѨS- jɄ`7ic+B["cA=`A;鵢p^.Ї,MU˾MpYU|Gl\k msZ۱Iu52ͨ6[*,֟|iƩo"פ+Bf@lٽnv=VHMeِiPz=",]4c) -'#Y= 1 "Rdh 952 6[:kJ$VfvN/ʼ5Բwgx:vwRıaX͜f~'(F~^r^G8?:RљB gr ._3\QɉJ1 nIܱN]VUƫT찼}6..6òktn2 ?fO*#sG I_;toxY xAqNuHSzA+O^9郏Snז@5)|жEr@isCzTT`o}.-m`i1'z []xʬV0{'5$}A/~0->Qmo ` wͩ/7ՒZ$ҁo&s669Lp4X7F#dTrgzn Bluf6SU_(0|"H7F|U5In)F3/X|SpRoMkVw)IU\ 㘐q R' >iٵy7X1X7Avh=  ιăˁ\a*ru)+|C _ťƇ_C6\Ȍޞo$r3 3* ~VUŎwG+Cq ý +MShROV086s7Nq2xA8Sgp"n5-^lllUXxT/ WE\nFp|4]°+lz Q*͛!bTm|\'=y=2-f$ԜaB}|u7 e 6OYXKQ쌛>/0RH9+a~ -`^82Դ0rs q'QDy<:Ví.d"&\.,+.-Ӽd3w&kx"rbb{c81y]%F6)-񈔶R<~7?-LerK d9}fѻq%E\RW BǕ> =kfa]èʢ{o,`3ż/bn?0xIwSv1`(9Uyde[EPAO R~ bJQeSM৘B~Xhh^TTD_(o)yFZ%ا`lM4F8Lvb`_.ɰ4>l傔@96^BƄ@ݢ]Rth 4M4c ܀Hރ܇KDѹ{d"fWn#NJѕJ8%S#IQ]QTT-c'|OCCyĖC~QDdW-ZrӿO\dH=#qag@nԵB!1: qAբJ  i4em"F>6鏩ML6֜741|bV4чn/mQMnс ͋ j,=:4 zVE~>,,UΜ%?nnCl{B)zb +υ ac@"@U˱]>`u rfXb2z_*ەdH{p;~C.GOF{Z$ X Ƒb-HoIknf)OCx>s7B^9Ev&^Jn'KT.u(> 0.#BʐqkreWk@IYBW'L0ߎi]?5Vxfd>Ż(Jm[$+ 'XDl 5 \lY`f.$^%@ZmFE&{TI JIgxY2V06ݬC$^NLŰ8)M[$B9ed>|4z+umZ+ L5U{Jf63J9WA!N[ gc ,87P.xj. SjvTTIs˹0K3i$@|f ֊ȒƑeӀ[q|]BvD>ah5:aF\ɂ)BJn :ncL'.7Gu0`+bV{%(9G;0IjW;IuDN \>y= V`1 #$\]2ٚ.[p"qR-e7S:T_QovK_Z ZzNN9uzOSa?aR+7pҺVֳ{?(#ȚF|VuIW*Ɗ\4iWӶe{=jVJJ]wy˹]8e|HȾgv84Kο5JYiC}D!Jl/Z~6{'d֏R8=oA67`xH$ߧ6/OJl{ BNl]^ѢDS=ͩ6 L}o0j;\}Sе"rz1|"2,;/L3yn%A0KiE3$[ ʜy韗oܻc@ \bYn3uR Y3:@\C!tROaG".M? vpWX#<8W#*ϗ9* !N^V~vb!?o;xO9'FreHD{t¨A|]}B1RBYiciU7O\8h%y8%tIǓ)Tz}`H9 X5oB3 zE"75ȋ( jӈTٯ\(% &t,ځy*M+QD3wEhCu¢P],2<s6HFdU\0G~I D[ s@雇[@-Þi/˱^R y;d`'5đ[aB/ N埃3;PM0\O{ܑ9a-* pN- k'Z˨j,.gk鰱O˭S+L'@҃փK 2Ye%.+.qY;c=r+8+&=Pgpl|gH :p|:}^gCI6cszkM>dŽt ~OЛx.Oʦ‚}USU _,orڷA0w+a;.6][WVRCҳUƤs;b*f ] |9/Ipuْ KK1Yvّ;=*meIӀ۹A'^:EՅ̃K}qVcPMn2X2'&J6.:Iª= DV v怚NX,Z G=$,[| Ԏ蛈 ^; Xf-ց,4?hAyVjFU\^gEXOci.\\u-͕59* D 7[h{]ae=Tl%\d1E5e~eIۉ*kҐś&r*s#P E~fonζReH{23y^yL)#{)Z'.zirq" %\;A*+r"y5.`ւ^p)o[5"k)0UvlG:7gFL6/uS(%Rf6EGo&E 2 uE//YZniUe O5%XV-255m5"{UBD@t)9w,^aZ |~,÷񆇃?>ÞDNb)c?FxcO"6 'TEK 47]WDc}TWshDo4I~Q-hHYC'#}W}(lb) “܇Kܥ&6Uteq tۼ:$ƬQ֊E< 4w vSXhD@3̜ ?KG_h\_:2pduuFK@فX/:ֆ{Xh-/䮊<\R5jb7<5"xJI/ĩDO$7Y%N rlU>xKÙGosg:LSZ2!h!ܨ-R.<ʑUXܘ@ɯz,)drDl_a)6Z.]"@jczl 2 PBhqI#~v՗rowN[Vg\WHOp.ud~p5qGg B[E߃MJ]!SUXB?{΀b~_v,"s>U-H$T%SOC9;y ffqQ 06pz;!;.("h9T4B~BRo kW1i,n:A:cԿz)a-į ξw-9ioLgFd޴TiJ++2SGCC|HR%hOs \0H;8dBG+W%wld645\1"%Z̰}eK ׽o 滢lXͺow@X\(y>pY 𱣔'6!]aN5[5?*#:bo] ɔ] ev@[L->ɼ:=T2V>)VpFX4}8DYeUH3FͳE7^7Ih$/DR5T@PMnwٱ]0FDjl4c87J5 fEﴃ-fK?vT"|{k f]!p4b\[j Q{N&"QYDG$>gEr;t16EW#\/$N++N(z\౞V~,+FI\;-DPPGN|3'Bkɧe<(M "0tafPN6g)4玳$3-o_(u  / [A2#d:v0xg7|2* VEcI#jQ!uRMFDأk/o&@jc)r'nᙚYkwb?HpB¢ϑ%'ZdG%g=\]zSl*":p-j=r?('p9Ũu$fTJb㤥qF!k姷%Lg^sHUmw`7Fb/Ƙa`ՕIgyF?#4QL !i(KE_%I)ҶωG}t 6t^T" }pF n]B0=cbnkƘ ƒᢤ bbQJ9 (&8"C&,W6)\fnD)lB[7j!ԿjD#LF"C#(3D`"t8ж#Q^| %-q% z(,o?EPЮ1\*8XЃQU;%Da@*9UڬHg#13?hAH'Ź K{xcS$4t Yc Ǥ}a=fi4˦^KzP#=,ʕE|.>;.-¡=UeWQb屭p&Tc>ݠ)ZCԿ,MZւj}D0}㺸RÕk=Z\JS 8j^KLGłQG!K䃙AѬl,t$T %$[؀Mя*; "˥)ՈG%bvbU,\I+Ux"YOWP`^cA47Qq9Xzȅ-ŧ=,!sgY4]*szf}m4 џ_ov{K2ޯj\Kln/N\`X#]o<q{c~o'0`[%dX_P2@ -ы) &* RA$2IuM o"3 ڟadr;aTF_f\#^ٕO ֥4Onbj'6o64m z rUF)G9#"o/WPagݯi8\wbCN3mDD5.zwQQOPaP~G:C z 6w{L0)cgNX/T=UF0 {PU XfOQ5$Rei{+r%H-]n73}/qgljroq]X Q:({ٟk}( uɛ;z-uNyz0\1+x}ES)2e]31Vڴⅿ1ڛN)UOBFn^}l'~3:Z*?cĩPG$+hg7N|&})M8^v9QpD G-0-Q>𡢬p'XɝhEW7Ou C7z|@ʛ\;Z#Ilȷ)aFTG3M'K%Y9y13qm֏ Ň̃&QHCfh˜f$:[K& ^5"wM-Hoy@蹔\Yb~ۈogƃwѷee>p{/i9W+>I "Fz}^ohG[Tw,z镢i15^޶9sGn>HZ%x5ܢzbeŵq0ie:QFQ[`Lˮb)!24./՞NІG&5ln> $80V858,)6s?SRG2߀eE >%ȺY! $.\,u[V/Zwе9|e@hFwQo ~>qs=JS\ik-Mx.Ɉ -o ?J|qdתRr,cцlcpslZŷĿ<%MO+/iC;0fo/Ӂxؠs?\!o_t-+\^5R 惲xw:ߓ .Xv3 -jc\O-gHLO%g(K;]#Va'qH\geUV 9AIT,]A]~JכĘ2/,|o9+ICޠ?˭G3^i xJ$ê} -̰-n QkwMDxG zJOA7WOq~@CB~BgHkq@ٟՈ?WKr4XkDةsX& =Y L3фC5?~U\b;¯D  0X&_6[xT{-q?c'H=cq$P?9j0TpVX>sErΠ7zDp˶A=f">_WLjUce<j E sxf^l?໷62`nVgNi a6M%mQOP&~iNHJNR)Qxm"HLƐI]0_\@qHhEo/+Ca8 'j!1e}ԑ%Br^e@뻴i8v/%]'9gBrCy-2 1ws>ɓؾ?at5r@eoQ5.-v{uOrvInMuqx\g|9/"oY45˫sgX~&b>}ybn>B?Bu`W1^9qwl~hFau+S>l 2]Jd}gazF"gѥ2*j< r𼢶4/؆47OF"x}(3v2%z?gֳ-DN׌e`N]?]{cN46[@h1(6;!nHA2X=*y3][Q\# 9@]Ζi'097=H]q-;A! vr'K#'t20fkoG,TH)`9ti+kʑ/TZC=*!YؘԚze=ft68NwٯՒMnER 6IOEK̵@!8b4k Y0l;8EB m2w&N<nWf0RC(; ]|lh^|qMklYik`烌/@R%Dw[!z2^9#mRڏb8&(Z,lR6՛0 'Yr 5Y,.uy| P#?T `t+F#,)js47z#W"v}`q :I)&8(ЬΚIQ2 Z5%)ljW~w2uNmQ-Jp:Ki|*Ol1:7>R}死#MuWhUЖzK}s *7Fk;u|!tt c{$'pu5H"B9֌1ɯ8 e=z^(ؠd,=/ Tpe0iʔ [8hh '` ޳k&FHݡ +.Jk`ڮ+T^wGbڧ 4eiuuEVЮ\ :}<u eU҈K ] YBv UZdj6f]/=:%CU / 9d?) w1 -TՔO˒LŃ Eh`B 5B :j-CD^rK$GC2A&Rip(\{S5z"o+I #Ew0A.1/*sUT{ d SkjL*dE/\GS"UXv! ]4]r\1,-g4cCO_1MҢCiSl[ 5"cT}'b[NNr" }6=8PQ x ڡ,Gv5Z/'W-j Fkj9(Gew.CjJ7/:u3?l lnVwNeuk@WHƿ#w~z(zn '8Qkd5*^辐2H^Q5BW5JF.p4GT#ݡt+Jn:I::8UW*DɁ`YEv_4o=vExoBi_r@;$hT?,ȧwNN zh ,lDS$L7pLUQKxFLI@0T[62PYgM!yn܋C/آ #$c|Z[#GCs9(F2$,eŚ}mLP *ޢ׀Smyu:G Q&^*x1uĺ?i6y+;.z-|>x>=D۽^>*BLn*H#0 ڂ}0ڸ&+Ar&:o8Axl;^K3Zl 7Á4hbnǶJP*rͳ9AwqZm$u'u>_<86,b[80V8s٠aO)z\ o:ON憟Jq0rjQQC Y11= ~,$5 xt*5Nrqj/&5 _O'6'|$ԤV` {)A}l*MMPQ]ןxLx9Wߪl~U2Lq6]"[횂\ >7"{{`/Tг:>5mIq#b+n׭y~\D+)Fߴ`]/F*0plc+ū0M ̦IT?-H̓XXþGۦGdk6'y-]0"Q$Xc6ΩKY@4 s*(JђS":yd%A4,礴__{^8"&y gkvB&(:Hl)`>!jxZǐiWLD7)I=c# j> X !5w@2AU+5Dݶ0jȞN EŶYa PT8`g-Je @du qCxOJibۧoQ c%٬F}Q 8 cA1(ϳ(c%+ 1J TRʨ"VN3nݕ *l[ѳ>iQ6ђ>+X?B(m~q{TSjjk E>Ƨ6 TW<ːxϷiSL\R C95*ڣVkq*E7d7S= Hrwf;aU|>&@蠲"5[mr[pqM깗GcC$SAqE/).Qhh/+}4Q71c7HB ?e.葙s#,1PSf\_V=o=W e@%b~[TQ﫸Ye9|пQqdV/9gxj*1su;޽bP 鿴+ UxADǸiR+~9g/Ah:[fUm!،Qy ]`lW h ?>Ep`΄/g! YɈJfĠ9&Jv'9\cʻA i(Z)68ͻA@T\yuqGâ}}{aPA‘dַ2|Yn&bei'6YD*JϞl E L]Bcbb㆘९"R L ;z_1;a|&QB y|%CizL),r_/nk7#gX۶EO#= bO8LD~/l cîТMЭǯOڽ]qd fkO7$O+Jg;Xfs@uu TF#mmf8/_KD|cQQXCX>Fڷ*1;SvL, ^R,lU~ TsoO6\r+LxN0< _ 1H]>kY%vcwo(&S΍ðc',]P2TO#lI1h6[Z ʭ'*,$s B!2&xqSy w>G˹,"Ny8fȤYց+TQV$K`Io  @kLm{:o+EċKzϤХz1?nƠ [Zaߢ "hƶ[ja@k8Xh6Lnjv(:V^1蠈xSK@UCL^!{iLvۗGNCS[D%'2>D :j_\69ArΩ%)z zrnѰtd;7Sb(~/lE Yn ^xcs>rnvtV/s\m"ɔ,hIrPN9e4'Vq-&0bst?Zi/},CA [K[uMg2c]r~A&QXJ>IC:{IjϊIJ@4ޭtQZMN=R@=i`q'UUCgȗmݙsa&ƴe/ pEC'#wnx$ZA[Qe&NY&:|gIUzv|3o.Ҹg̼r4Ck8 ؾmnچ˿|b L-Բ)S 4M΅fC>al'@(9T#'ǰm{'yC<9ޤ IJImcDcP1{`ԓx"stFODv/ئ6!C#\ٽwO36hy߀icsDLc/J(ZS̱E=P)wQ0ƶ;yƵ'0L) CZGf7R]-v首ZȓQjՄ3:]]uet]#I^W\~%+C/3ĹK7f,ıLW'ݵS2*oW5f^ؒdD@p+PW"Y]<{/G.L& _Bc&KpO<B; HJMPEmd9AD%Zyvo]އvSz` 5?^xƳ0%إ'C4uh) g@|G!]w#\;b ^56YaHcQFt!胾 (({ƭ41l "IƘQ8:;`ϯurNh;xJ~M(zxSv{aFGwY1O~q(Wǫ@8IbON-翕$іO|c6RUʧw,Ew+Ȧ|ܢ.Ɠn|?ˁ٨OxPOGXt4|-8[Ƃ>-<3J,߈X 9`C Um(YY)- $Lr@FyےB@B)xoq@20`Ra ᮊ\WQq#Ok jQ;2^EZcV=|AF]ŤG:-.S#uzˏfsuf-bfvI $+wQ}oL6Dgӽ^ {xN%HB2*0)/աEN>K5uϪ 4ˠT;d4'qe*x 6D7K)"S]tBqUԺi2.F}3>s .Iny,nڍ!ڇ-aD뒮eW9L,[7"/7޳'~K )s-=cf5 4~tO>ڒ?ΚO@oq fxh4X~[oK0PZ ިz[tn%eN cu薥"#aaȚ))w\*`"@XVC Ei!jwE%ߦjxd j YZ