libavcodec57-3.4.2-150200.11.34.2<>,ep9|"K@/ЦHqDb!T,)LaAoH~HA H.jkɴ2ܟ:DQ3C悋“IT׫"r7 lչۓ7jw!iFiޣ۞N:'R|gae$ xIR$B7ղ*X/6n5mMYN?PZtGWDt1q-g KV& s4Uta%c>@œ?Œd $ 98<HLe     R lt~$--i-(8g9 |g:rg>@FGHIX Y \d]l^bcKdefluvwxy'z,<@FˆClibavcodec573.4.2150200.11.34.2FFmpeg 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.eh01-ch3aEaSUSE Linux Enterprise 15SUSE LLC LGPL-2.1-or-later AND GPL-2.0-or-laterhttps://www.suse.com/System/Librarieshttps://ffmpeg.org/linuxx86_64Eaee517d0213d7cf789d1ce2980d657f6de405c1283f5ba7680edcd584eaaa9e4408libavcodec.so.57.107.100rootrootrootrootffmpeg-3.4.2-150200.11.34.2.src.rpmlibavcodeclibavcodec.so.57()(64bit)libavcodec.so.57(LIBAVCODEC_57)(64bit)libavcodec57libavcodec57(x86-64)@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@    /sbin/ldconfig/sbin/ldconfiglibavutil.so.55()(64bit)libavutil.so.55(LIBAVUTIL_55)(64bit)libavutil55libc.so.6()(64bit)libc.so.6(GLIBC_2.14)(64bit)libc.so.6(GLIBC_2.2.5)(64bit)libc.so.6(GLIBC_2.3)(64bit)libc.so.6(GLIBC_2.3.4)(64bit)libc.so.6(GLIBC_2.4)(64bit)libc.so.6(GLIBC_2.7)(64bit)libcelt0.so.2()(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)libmp3lame.so.0()(64bit)libopenjpeg.so.1()(64bit)libopus.so.0()(64bit)libpthread.so.0()(64bit)libpthread.so.0(GLIBC_2.2.5)(64bit)libpthread.so.0(GLIBC_2.3.2)(64bit)libspeex.so.1()(64bit)libswresample.so.2()(64bit)libswresample.so.2(LIBSWRESAMPLE_2)(64bit)libswresample2libtheoradec.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.4()(64bit)libwebp.so.7()(64bit)libwebpmux.so.3()(64bit)libz.so.1()(64bit)libz.so.1(ZLIB_1.2.0)(64bit)rpmlib(CompressedFileNames)rpmlib(FileDigests)rpmlib(PayloadFilesHavePrefix)rpmlib(PayloadIsXz)3.4.2-150200.11.34.23.4.2-150200.11.34.23.0.4-14.6.0-14.0-15.2-14.14.1e@d/@dJccʂ@c@cahaQ@a/k@a @`@`@]@]#0@]@\F@[_[_[ @[ @[@[[[ @[QZ@ZI@Z Z@ZZ.s@Z!D@ZYeY@Y@Y4Y@@YbY@Y}@Ym@YMY7Y.@Y.@Y@XXXh@X7@XXXXk@XY@XF@X9y@X=X=X TW@W#WWWE@Wv[@Wq@WM|W!@WWzW @@W@VV@VVV@V@V$@Vy;@VwVuFVrVn@VhVetVZVG"@V4@U@UU@U@Ux&U`kUXUPU+U @T9T}T+@meissner@suse.comsongchuan.kang@suse.comalynx.zhou@suse.comalynx.zhou@suse.comalynx.zhou@suse.comalynx.zhou@suse.comalynx.zhou@suse.comalynx.zhou@suse.comalynx.zhou@suse.comalynx.zhou@suse.comalynx.zhou@suse.comalynx.zhou@suse.comqzhao@suse.comqzhao@suse.comqzheng@suse.comqzheng@suse.comqzheng@suse.comqzheng@suse.comqzheng@suse.comqzheng@suse.comqzheng@suse.comqzheng@suse.comkbabioch@suse.comqzheng@suse.comalarrosa@suse.comalarrosa@suse.combjorn.lie@gmail.comnico.kruber@gmail.comjengelh@inai.dejengelh@inai.dejengelh@inai.dejslaby@suse.comjengelh@inai.dejengelh@inai.dejengelh@inai.dejengelh@inai.dejengelh@inai.dejengelh@inai.deolaf@aepfle.dejengelh@inai.dejengelh@inai.dedavejplater@gmail.comjengelh@inai.dedavejplater@gmail.comjengelh@inai.dejengelh@inai.dejengelh@inai.dejengelh@inai.deidonmez@suse.comdimstar@opensuse.orgjengelh@inai.deolaf@aepfle.dejengelh@inai.deolaf@aepfle.detchvatal@suse.comjengelh@inai.dealoisio@gmx.comjengelh@inai.deolaf@aepfle.dealoisio@gmx.comaloisio@gmx.comstefan.bruens@rwth-aachen.dealoisio@gmx.comaloisio@gmx.comjengelh@inai.dealoisio@gmx.comaloisio@gmx.comrobert.munteanu@gmail.comaloisio@gmx.comjengelh@inai.deolaf@aepfle.dejengelh@inai.dejengelh@inai.dejengelh@inai.deolaf@aepfle.deidonmez@suse.comjengelh@inai.dealoisio@gmx.comidonmez@suse.comidonmez@suse.comolaf@aepfle.dejengelh@inai.dejoerg.lorenzen@ki.tng.deolaf@aepfle.deolaf@aepfle.deolaf@aepfle.deidonmez@suse.comjengelh@inai.deidonmez@suse.comidonmez@suse.comjengelh@inai.dejengelh@inai.dejengelh@inai.dedevelop7@develop7.infojengelh@inai.derobert.munteanu@gmail.comjengelh@inai.dedimstar@opensuse.orgjengelh@inai.dejengelh@inai.dejengelh@inai.dejengelh@inai.dejengelh@inai.de- ffmpeg-fix-new-binutils.patch: fix build with new binutils- Add ffmpeg-CVE-2021-28429.patch: Fix Integer overflow vulnerability in av_timecode_make_string in libavutil/timecode.c (bsc#1214246, CVE-2021-28429).- Add ffmpeg-CVE-2022-48434.patch: Backport from upstream to fix use after free in libavcodec/pthread_frame.c (bsc#1209934).- 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-2019-13390.patch: Backport from upstream to fix division by zero at adx_write_trailer in libavformat/rawenc.c (bsc#1140754).- Add ffmpeg-CVE-2022-3109.patch: Backport from upstream to fix null pointer dereference in vp3_decode_frame() (bsc#1206442).- Add ffmpeg-CVE-2021-38094.patch: Backport from upstream to fix integer overflow vulnerability in function filter_sobel in libavfilter/vf_convolution.c (bsc#1190735, bsc#1190734, bsc#1190733, CVE-2021-38093, CVE-2021-38092). - 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-3566.patch: Backport from upstream to fix exposure of sensitive information on ffmpeg version prior to 4.3 (bsc#1189166). - Add ffmpeg-CVE-2020-35965.patch: Backport from upstream to fix out-of-bounds write in decode_frame in libavcodec/exr.c (bsc#1187852). - Add ffmpeg-CVE-2020-20892.patch: Backport from upstream to fix an issue was discovered in function filter_frame in libavfilter/vf_lenscorrection.c (bsc#1190719). - Add ffmpeg-CVE-2020-20891.patch: Backport from upstream to fix buffer overflow vulnerability in function config_input in libavfilter/vf_gblur.c (bsc#1190718). - Add ffmpeg-CVE-2020-20895.patch: Backport from upstream to fix buffer overflow vulnerability in function filter_vertically_##name in libavfilter/vf_avgblur.c (bsc#1190722). - Add ffmpeg-CVE-2020-20896.patch: Backport from upstream to fix an issue was discovered in function latm_write_packet in libavformat/latmenc.c (bsc#1190723). - Add ffmpeg-CVE-2020-20899.patch: Backport from upstream to fix buffer overflow vulnerability in function config_props in libavfilter/vf_bwdif.c (bsc#1190726). - Add ffmpeg-CVE-2020-20902.patch: Backport from upstream to fix out-of-bounds read vulnerability exists in long_term_filter function in g729postfilter.c (bsc#1190729).- Add ffmpeg-CVE-2020-22042.patch: Backport from upstream to fix denial of service vulnerability exists due to a memory leak is affected by: memory leak in the link_filter_inouts function in libavfilter/graphparser.c (bsc#1186761).- 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-2020-21688.patch: Backport from upstream to fix a heap-use-after-free in the av_freep function in libavutil/mem.c of FFmpeg 4.2 allows attackers to execute arbitrary code (bsc#1189348). - Add ffmpeg-CVE-2020-21697.patch: Backport from upstream to fix a heap-use-after-free in the mpeg_mux_write_packet function in libavformat/mpegenc.c of FFmpeg 4.2 allows to cause a denial of service (DOS) via a crafted avi file (bsc#1189350). - Add ffmpeg-CVE-2021-38114.patch: Backport from upstream to fix the return value of the init_vlc function is not checked (bsc#1189142).- Add ffmpeg-CVE-2019-9721.patch: Backport from upstream to fix denial of service in the subtitle decoder in handle_open_brace from libavcodec/htmlsubtitles.c (bsc#1129714). - 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-2020-22048.patch: Backport from upstream to fix a denial of service vulnerability exists in FFmpeg 4.2 due to a memory leak in the ff_frame_pool_get function in framepool.c (bsc#1186859). - Add ffmpeg-CVE-2020-22049.patch: Backport from upstream to fix a denial of service vulnerability exists in FFmpeg 4.2 due to a memory leak in the wtvfile_open_sector function in wtvdec.c (bsc#1186861). - Add ffmpeg-CVE-2020-22054.patch: Backport from upstream to fix a denial of service vulnerability exists in FFmpeg 4.2 due to a memory leak in the av_dict_set function in dict.c (bsc#1186863).- Add ffmpeg-CVE-2020-13904.patch: Backport from upstream to fix use-after-free via a crafted EXTINF duration in an m3u8 file (bsc#1172640). - Add ffmpeg-CVE-2020-21041.patch: Backport from upstream to fix buffer overflow vulnerability via apng_do_inverse_blend in libavcodec/pngenc.c (bsc#1186406). - Add ffmpeg-CVE-2019-17539.patch: Backport from upstream to fix NULL pointer dereference in avcodec_open2 in libavcodec/utils.c (bsc# 1154065). - Add ffmpeg-CVE-2020-22026.patch: Backport from upstream to fix buffer overflow vulnerability exists in config_input() at libavfilter/af_tremolo.c (bsc#1186583). - Add ffmpeg-CVE-2020-22021.patch: Backport from upstream to fix buffer overflow vulnerability in filter_edges function in libavfilter/vf_yadif.c (bsc#1186586). - Add ffmpeg-CVE-2020-22020.patch: Backport from upstream to fix buffer overflow vulnerability in build_diff_map() in libavfilter/vf_fieldmatch.c (bsc#1186587). - Add ffmpeg-CVE-2020-22015.patch: Backport from upstream to fix buffer overflow vulnerability in mov_write_video_tag() due to the out of bounds in libavformat/movenc.c (bsc#1186596). - Add ffmpeg-CVE-2020-22016.patch: Backport from upstream to fix a heap-based Buffer Overflow vulnerability at libavcodec/get_bits.h when writing .mov files (bsc#1186598). - Add ffmpeg-CVE-2020-22017.patch: Backport from upstream to fix a heap-based Buffer Overflow vulnerability exists in ff_fill_rectangle() in libavfilter/drawutils.c (bsc#1186600). - Add ffmpeg-CVE-2020-22022.patch: Backport from upstream to fix a heap-based Buffer Overflow vulnerability exists in filter_frame at libavfilter/vf_fieldorder.c (bsc#1186603). - Add ffmpeg-CVE-2020-22023.patch: Backport from upstream to fix a heap-based Buffer Overflow vulnerability exists in filter_frame at libavfilter/vf_bitplanenoise.c (bsc#1186604) - Add ffmpeg-CVE-2020-22025.patch: Backport from upstream to fix a heap-based Buffer Overflow vulnerability exists in gaussian_blur at libavfilter/vf_edgedetect.c (bsc#1186605). - Add ffmpeg-CVE-2020-22031.patch: Backport from upstream to fix a heap-based Buffer Overflow vulnerability exists at libavfilter/vf_w3fdif.c in filter16_complex_low() (bsc#1186613). - Add ffmpeg-CVE-2020-22032.patch: Backport from upstream to fix a heap-based Buffer Overflow vulnerability exists at libavfilter/vf_edgedetect.c in gaussian_blur() (bsc#1186614). - Add ffmpeg-CVE-2020-22033.patch: Backport from upstream to fix a heap-based Buffer Overflow Vulnerability exists at libavfilter/vf_vmafmotion.c in convolution_y_8bit() (CVE-2020-22033) and buffer overflow vulnerability in convolution_y_10bit() in libavfilter/vf_vmafmotion.c (CVE-2020-22019) (bsc#1186615, bsc#1186597). - Add ffmpeg-CVE-2020-22034.patch: Backport from upstream to fix a heap-based Buffer Overflow vulnerability exists at libavfilter/vf_floodfill.c (bsc#1186616). - Add ffmpeg-CVE-2020-20451.patch: Backport from upstream to fix denial of service issue due to resource management errors via fftools/cmdutils.c (bsc#1186658). - Add ffmpeg-CVE-2020-20448.patch: Backport from upstream to fix divide by zero issue via libavcodec/ratecontrol.c (bsc#1186660). - Add ffmpeg-CVE-2020-22038.patch: Backport from upstream to fix denial of service vulnerability exists due to a memory leak in the ff_v4l2_m2m_create_context function in v4l2_m2m.c (bsc#1186757). - Add ffmpeg-CVE-2020-22039.patch: Backport from upstream to fix denial of service vulnerability exists due to a memory leak in the inavi_add_ientry function (bsc#1186758). - Add ffmpeg-CVE-2020-22043.patch: Backport from upstream to fix denial of service vulnerability exists due to a memory leak at the fifo_alloc_common function in libavutil/fifo.c (bsc#1186762). - Add ffmpeg-CVE-2020-22044.patch: Backport from upstream to fix denial of service vulnerability exists due to a memory leak in the url_open_dyn_buf_internal function in libavformat/aviobuf.c (bsc#1186763).- Add ffmpeg-CVE-2019-17542.patch: Backport from upstream to fix a heap-based buffer overflow problem in vqa_decode_chunk (bnc#1154064 CVE-2019-17542).- Add ffmpeg-CVE-2018-13301.patch: Backport from upstream to fix a NULL pointer dereference while converting a crafted AVI file to MPEG4 in the ff_mpeg4_decode_picture_header function in libavcodec/mpeg4videodec.c(bnc#1100352).- Add ffmpeg-CVE-2019-9718.patch: Make backport from commit 1f00c97 to fix a denial of service issue (CVE-2019-9718, boo#1129715).- Add ffmpeg-CVE-2019-12730.patch: Make backport from commit ed188f6 to check for scanf() failure (CVE-2019-12730, bsc#1137526).- Add ffmpeg-CVE-2018-14394.patch: Make backport from commit 3a2d21b to fix a divide-by-zero issue (CVE-2018-14394, boo#1101888).- Add ffmpeg-CVE-2018-14395.patch: Make backport from commit fa19fbc to fix a divide-by-zero issue (CVE-2018-14395, boo#1101889).- Add ffmpeg-CVE-2018-13305.patch to add a missing check for negative values of the mqaunt variable (CVE-2018-13305, bsc#1100345). - Rename cve-2017-17555.diff to ffmpeg-CVE-2017-17555.diff.- Add ffmpeg-CVE-2018-12458.patch: Make backport from commit e1182fa to fix an improper integer type (CVE-2018-12458, bsc#1097983).- Add ffmpeg-CVE-2018-13300.patch: Make backport from commit 95556e2 to fix an out-of-array read (CVE-2018-13300, boo#1100348).- Add ffmpeg-CVE-2018-15822.patch: Make backport from commit 6b67d7f to fix an assertion failure (CVE-2018-15822, boo#1105869).- Added ffmpeg-CVE-2018-1999010.patch: Fixed multiple out of array access vulnerabilities in the mms protocol that could result in accessing out of bound data via specially crafted input files (CVE-2018-1999010 bnc#1102899). - Added ffmpeg-CVE-2018-1999011.patch: Fixed a heap buffer overflow in asf_o format demuxer that could result in remote code execution (CVE-2018-1999011 bnc#1102689) - Added ffmpeg-CVE-2018-1999012.patch: Fix an inifnite loop vulnerability in pva format demuxer that can result in excessive amount of ressource allocation like CPU an RAM (CVE-2018-1999012 bnc#1102688). - Added ffmpeg-CVE-2018-1999013.patch: Fix an use-after-free vulnerability in the realmedia demuxer that can result in vulnerability, which allowed attackers to read heap memory (CVE-2018-1999013, bnc#1102687).- Add ffmpeg-CVE-2018-13302.patch: Make backport from commit ed22dc2 to fix out of array access issue (bnc#1100356, CVE-2018-13302).- Create a new package ffmpeg-private-devel which contains some headers under /usr/include/ffmpeg/private that were not installed by upstream. Those headers are needed by the libav package in order to build avconv and other tools using the libav* libraries generated by ffmpeg instead of its own. No other package should require ffmpeg-private-devel.- Build and install also the sidxindex tool- Enable mpeg1video and mpeg2video in enable_decoders, and remove it from disable-decoders call given to configure, mpeg2 now available in openSUSE.- enable video stabilization/deshaking via libvidstab (optional)- Update to new bugfix release 3.4.2 * Fix integer overflows, multiplication overflows, undefined shifts, and verify buffer lengths. * avfilter/vf_transpose: Fix used plane count [boo#1078488, CVE-2018-6392] * avcodec/utvideodec: Fix bytes left check in decode_frame() [boo#1079368, CVE-2018-6621] - Enable use of libzvbi for displaying teletext subtitles. - Fixed a DoS in swri_audio_convert(), added cve-2017-17555.diff [boo#1072366, CVE-2017-17555].- Update to new bugfix release 3.4.1 * Fixed integer overflows, division by zero, illegal bit shifts * Fixed the gmc_mmx function which failed to validate width and height [boo#1070762, CVE-2017-17081] * Fixed out-of-bounds in VC-2 encoder [boo#1069407, CVE-2017-16840] * ffplay: use SDL2 audio API - Removed 0001-avcodec-x86-mpegvideodsp-Fix-signedness-bug-in-need_.patch (upstreamed).- Add 0001-avcodec-x86-mpegvideodsp-Fix-signedness-bug-in-need_.patch [boo#1070762]- install also doc/ffserver.conf- Get rid of ffmpeg-pkgconfig-version.patch.- Update to new upstream release 3.4 * New video filters: deflicker, doublewave, lumakey, pixscope, oscilloscope, robterts, limiter, libvmaf, unpremultiply, tlut2, floodifll, pseudocolor, despill, convolve, vmafmotion. * New audio filters: afir, crossfeed, surround, headphone, superequalizer, haas. * Some video filters with several inputs now use a common set of options: blend, libvmaf, lut3d, overlay, psnr, ssim. They must always be used by name. * librsvg support for svg rasterization * spec-compliant VP9 muxing support in MP4 * Remove the libnut and libschroedinger muxer/demuxer wrappers * drop deprecated qtkit input device (use avfoundation instead) * SUP/PGS subtitle muxer * VP9 tile threading support * KMS screen grabber * CUDA thumbnail filter * V4L2 mem2mem HW assisted codecs * Rockchip MPP hardware decoding * (Not in openSUSE builds, only original ones:) * Gremlin Digital Video demuxer and decoder * Additional frame format support for Interplay MVE movies * Dolby E decoder and SMPTE 337M demuxer * raw G.726 muxer and demuxer, left- and right-justified * NewTek NDI input/output device * FITS demuxer, muxer, decoder and encoder - Fixed a double free in huffyuv [boo#1064577, CVE-2017-15186] - Fixed an out-of-bounds in ffv1dec [boo#1066428, CVE-2017-15672] - Fixed a denial of service in rtmppkt [boo#1082335, CVE-2017-11665]- Update to new upstream release 3.3.4. * avutil/pixdesc: fixed NULL deref in av_color_primaries_name [CVE-2017-14225] [boo#1058018] * avformat/asfdec: Fix DoS in asf_build_simple_index [CVE-2017-14223] [boo#1058019] * avformat/mov: Fix DoS in read_tfra [CVE-2017-14222] [boo#1058020]. - Dropped integrated patches: D 0001-avformat-hls-Fix-DoS-due-to-infinite-loop.patch D 0001-avformat-nsvdec-Fix-DoS-due-to-lack-of-eof-check-in-.patch D 0002-avformat-asfdec-Fix-DoS-due-to-lack-of-eof-check.patch D 0002-avformat-mxfdec-Fix-DoS-issues-in-mxf_read_index_ent.patch D 0003-avformat-cinedec-Fix-DoS-due-to-lack-of-eof-check.patch D 0003-avformat-mxfdec-Fix-Sign-error-in-mxf_read_primer_pa.patch D 0004-avformat-rmdec-Fix-DoS-due-to-lack-of-eof-check.patch D 0005-avformat-rl2-Fix-DoS-due-to-lack-of-eof-check.patch D 0006-avformat-mvdec-Fix-DoS-due-to-lack-of-eof-check.patch- Add 0001-avformat-nsvdec-Fix-DoS-due-to-lack-of-eof-check-in-.patch [CVE-2017-14171] [boo#1057539], 0002-avformat-mxfdec-Fix-DoS-issues-in-mxf_read_index_ent.patch [CVE-2017-14170] [boo#1057537], 0003-avformat-mxfdec-Fix-Sign-error-in-mxf_read_primer_pa.patch [CVE-2017-14169] [boo#1057536]- Add 0001-avformat-hls-Fix-DoS-due-to-infinite-loop.patch [CVE-2017-14058] [boo#1056762], 0002-avformat-asfdec-Fix-DoS-due-to-lack-of-eof-check.patch [CVE-2017-14057] [boo#1056761], 0003-avformat-cinedec-Fix-DoS-due-to-lack-of-eof-check.patch [CVE-2017-14059] [boo#1056763], 0004-avformat-rmdec-Fix-DoS-due-to-lack-of-eof-check.patch [CVE-2017-14054] [boo#1056765], 0005-avformat-rl2-Fix-DoS-due-to-lack-of-eof-check.patch (code not enabled in openSUSE, though in packman) [CVE-2017-14056] [boo#1056760], 0006-avformat-mvdec-Fix-DoS-due-to-lack-of-eof-check.patch [CVE-2017-14055] [boo#1056766]- Unconditionalize celt, ass, openjpeg, webp, netcdf, libva, vdpau.- Build unconditionally with lame and twolame- Update to maintenance release 3.3.3 * Various fixes for integer overflows, too-large bit shifts and buffer length checks. - Drop 0001-avcodec-apedec-Fix-integer-overflow.patch (included upstream)- Add 0001-avcodec-apedec-Fix-integer-overflow.patch to address CVE-2017-11399 [boo#1049095]- Enabled cuda and cuvid for unrestricted build. - Fixed typos in devel package descriptions.- Update to new upstream release 3.3.2 * Various fixes for integer overflows and too-large bit shifts- Disable cuda support to fix boo#1041794: ffmpeg 3.3. enablement of cuda prevents H264/avc1.4d400d videos from playing on Youtube - Refreshed patches: ffmpeg-codec-choice.diff ffmpeg-libcdio_cdda-pkgconfig.patch ffmpeg-pkgconfig-version.patch and ffmpeg-new-coder-errors.diff- Add additional checks to ensure MPEG is off- Update to new upstream release 3.3.1 * Fix uninitialized variables, signed integer overflow, excess shift operations. Add boundary checks.- Enable ac3 per request from idonmez- Update to new upstream release 3.3 * EBU R128 implementation now within ffmpeg, not relying on external library anymore * New video filters "premultiply", "readeia608", "threshold", "midequalizer" * Support for spherical videos * New decoders: 16.8 and 24.0 floating point PCM, XPM * New demuxers: MIDI Sample Dump Standard, Sample Dump eXchange demuxer * MJPEG encoding uses Optimal Huffman tables now * Native Opus encoder * Support .mov with multiple sample description tables * Removed the legacy X11 screen grabber, use XCB instead * Removed asyncts filter (use af_aresample instead) * resolved CVE-2016-10190 [boo#1022920], CVE-2016-10191 [boo#1022921], CVE-2016-10192 [boo#1022922], CVE-2017-7859 [boo#1034183], CVE-2017-7862 [boo#1034181], CVE-2017-7863 [boo#1034179], CVE-2017-7865 [boo#1034177], CVE-2017-7866 [boo#1034176]- Enable mp3 decoding- Have libavcodec57 additionally provide libavcodec57(unrestricted) when building unrestricted: allow third party packages to require the unrestricted codec. The existing -full provides is not suitable as it can be provided by multiple libavcodec* packages, whereas we require a specific ABI version.- Update to new upstream release 3.2.4 * lavf/mov.c: Avoid heap allocation wrap in mov_read_hdlr * lavf/mov.c: Avoid OOB in mov_read_udta_string() * lavf/mov.c: Avoid heap allocation wraps in mov_read_{senc,saiz}()- Make sure each subpkg comes from the same src.rpm- Update to new upstream release 3.2.3 * Maintenance release with bugfixes * ffplay: fix sws_scale possible out of bounds array access - Drop version number from patch: ffmpeg-2.4.5-arm6l.patch -> ffmpeg-arm6l.diff- Wrap netcdf support in build condtional because it is a drop-in pkg- Enable all muxers and demuxers as they are just descriptor of format thus do not change the behaviour in any relevant way. * The best user now gets is proper interpretation of the format and failure to play it without proper de/encoder * Recommended by vlc team to be done this way :)- Update to new upstream release 3.2.2 * avformat/rtmppkt: Check for packet size mismatches * avcodec/flacdec: Fix undefined shift in decode_subframe() * avcodec/flacdec: Fix signed integer overflow in decode_subframe_fixed() * avcodec/flacdsp_template: Fix undefined shift in flac_decorrelate_indep_c- Update to version 3.2.1: * avcodec/aac_adtstoasc_bsf: validate and forward extradata if the stream is already ASC * libopusdec: default to stereo for invalid number of channels * sbgdec: prevent NULL pointer access * rmdec: validate block alignment * smacker: limit recursion depth of smacker_decode_bigtree * mxfdec: fix NULL pointer dereference in mxf_read_packet_old * ffmdec: validate codec parameters * avformat/mpeg: Adjust vid probe threshold to correct mis-detection * avcodec/avpacket: fix leak on realloc in av_packet_add_side_data() * avformat/apngenc: use the stream parameters extradata if available * ffprobe: fix crash in case -of is specified with an empty string * exr: fix out-of-bounds read * libschroedingerdec: fix leaking of framewithpts * filmstripdec: correctly check image dimensions * icodec: fix leaking pkt on error * dvbsubdec: fix division by zero in compute_default_clut * escape124: reject codebook size 0 * mpegts: prevent division by zero * matroskadec: fix NULL pointer dereference in webm_dash_manifest_read_header * mxfdec: fix NULL pointer dereference * avcodec/mpeg4videodec: Workaround interlaced mpeg4 edge MC bug * avcodec/mpegvideo: Fix edge emu buffer overlap with interlaced mpeg4 * avcodec/ituh263dec: Avoid spending a long time in slice sync * avcodec: Check side data size before use * avformat/flvdec: Fix regression losing streams- Update to new upstream release 3.2 * SDL2 output device and ffplay support * SDL1 output device and SDL1 support removed * New: libopenmpt demuxer, fifo muxer, True Audio (TTA) muxer * New filters: weave, gblur, avgblur, sobel, prewitt, vaguedenoiser, yuvtestsrc, lut2, hysteresis, maskedclamp, crystalizer, acrusher, bitplanenoise, sidedata, asidedata * Non-Local Means (nlmeans) denoising filter * 16-bit support in curves filter and selectivecolor filter * Added threads option per filter instance * The "curves" filter does not automatically insert points at x=0 and x=1 anymore * Matroska muxer now writes CRC32 elements by default in all Level 1 elements * New "tee" protocol * VP8 in Ogg muxing * Floating point support in ALS decoder * Extended mov edit list support * Changed mapping of RTP MIME type G726 to codec g726le. - Drop ffmpeg-fix-CONFIG_VC1DSP-changes.patch (no longer needed)- Enable libfdk_aac if it is available at buildtime- Update to version 3.1.5 * avformat/mxfdec: Check size to avoid integer overflow in mxf_read_utf16_string() * avcodec/mpegvideo_enc: Clear mmx state in ff_mpv_reallocate_putbitbuffer() * avcodec/utils: Clear MMX state before returning from avcodec_default_execute*() * libopenjpegenc: fix out-of-bounds reads when filling the edges * libopenjpegenc: stop reusing image data buffer for openjpeg 2 * avformat/utils: Update codec_id before using it in the parser init * ffmpeg: remove unused and errorneous AVFrame timestamp check * Support for MIPS cpu P6600 * avutil/mips/generic_macros_msa: rename macro variable which causes segfault for mips r6- Update to version 3.1.4 * avformat/avidec: Check nb_streams in read_gab2_sub() * avformat/avidec: Remove ancient assert * avfilter/vf_colorspace: fix range for output colorspace option * lavc/mediacodecdec_h264: fix SODB escaping * avcodec/nvenc: fix const options for hevc gpu setting * avformat/avidec: Fix memleak with dv in avi * lavc/movtextdec.c: Avoid infinite loop on invalid data. * avcodec/ansi: Check dimensions * avcodec/cavsdsp: use av_clip_uint8() for idct * avformat/movenc: Check packet in mov_write_single_packet() too * avformat/movenc: Factor check_pkt() out * avformat/utils: fix timebase error in avformat_seek_file() * avcodec/g726: Add missing ADDB output mask * avcodec/avpacket: clear side_data_elems * avformat/movenc: Check first DTS similar to dts difference * avcodec/ccaption_dec: Use simple array instead of AVBuffer * avcodec/svq3: Reintroduce slice_type * avformat/mov: Fix potential integer overflow in mov_read_keys * swscale/swscale_unscaled: Try to fix Rgb16ToPlanarRgb16Wrapper() with slices * swscale/swscale_unscaled: Fix packed_16bpc_bswap() with slices * avformat/avidec: Fix infinite loop in avi_read_nikon() * lavf/utils: Avoid an overflow for huge negative durations. * avformat/hls: Fix handling of EXT-X-BYTERANGE streams over 2GB * lavc/avpacket: Fix undefined behaviour, do not pass a null pointer to memcpy(). * lavc/mjpegdec: Do not skip reading quantization tables. * cmdutils: fix implicit declaration of SetDllDirectory function- Fix linking errors for arm and aarch64 builds, boo#995937 * Add ffmpeg-fix-CONFIG_VC1DSP-changes.patch- Update to version 3.1.3 * examples/demuxing_decoding: convert to codecpar * avcodec/exr: Check tile positions * avcodec/aacenc: Tighter input checks * avformat/wtvdec: Check pointer before use * libavcodec/wmalosslessdec: Check the remaining bits * avcodec/adpcm: Fix adpcm_ima_wav padding * avcodec/svq3: fix slice size check * avcodec/diracdec: Check numx/y * avcodec/h2645_parse: fix nal size * avcodec/h2645_parse: Use get_nalsize() in ff_h2645_packet_split() * h2645_parse: only read avc length code at the correct position * h2645_parse: don't overread AnnexB NALs within an avc stream * avcodec/h264_parser: Factor get_avc_nalsize() out * avcodec/cfhd: Increase minimum band dimension to 3 * avcodec/indeo2: check ctab * avformat/swfdec: Fix inflate() error code check * avcodec/rawdec: Fix bits_per_coded_sample checks * vcodec/h2645_parse: Clear buffer padding * avcodec/h2645: Fix NAL unit padding * avfilter/drawutils: Fix single plane with alpha * cmdutils: check for SetDllDirectory() availability- Update to version 3.1.2: * avcodec/rawdec: Fix palette handling with changing palettes * avcodec/raw: Fix decoding of ilacetest.mov * avformat/mov: Enable mp3 parsing if a packet needs it * avformat/hls: Sync starting segment across variants on live streams * avformat/hls: Fix regression with ranged media segments * avcodec/ffv1enc: Fix assertion failure with non zero bits per sample * avfilter/af_hdcd: small fix in af_hdcd.c where gain was not being adjusted for "attenuate slowly" * avformat/oggdec: Fix integer overflow with invalid pts * libavcodec/dnxhd: Enable 12-bit DNxHR support. * lavc/vaapi_encode_h26x: Fix a crash if "." is not the decimal separator. * avcodec/vp9_parser: Check the input frame sizes for being consistent * avformat/flvdec: parse keyframe before a/v stream was created add_keyframes_index() when stream created or keyframe parsed * libavformat/rtpdec_asf: zero initialize the AVIOContext struct * libx264: Increase x264 opts character limit to 4096 * avcodec/h264_parser: Set sps/pps_ref * librtmp: Avoid an infinite loop setting connection arguments * avformat/oggparsevp8: fix pts calculation on pages ending with an invisible frame * lavf/vplayerdec: Improve auto-detection. * lavc/mediacodecdec_h264: properly convert extradata to annex-b- Build with netcdf so as to enable af_sofalizer [boo#983398]- Update to version 3.1.1 * doc/APIchanges: document the lavu/lavf field moves * avformat/avformat: Move new field to the end of AVStream * avformat/utils: update deprecated AVStream->codec when the context is updated * avutil/frame: Move new field to the end of AVFrame * libavcodec/exr : fix decoding piz float file. * avformat/mov: Check sample size * lavfi: Move new field to the end of AVFilterContext * lavfi: Move new field to the end of AVFilterLink * ffplay: Fix usage of private lavfi API * lavc/mediacodecdec_h264: add missing NAL headers to SPS/PPS buffers * lavc/pnm_parser: disable parsing for text based PNMs- Update to version 3.1 * DXVA2-accelerated HEVC Main10 decoding * fieldhint filter * loop video filter and aloop audio filter * Bob Weaver deinterlacing filter * firequalizer filter * datascope filter * bench and abench filters * ciescope filter * protocol blacklisting API * MediaCodec H264 decoding * VC-2 HQ RTP payload format (draft v1) depacketizer and packetizer * VP9 RTP payload format (draft v2) packetizer * AudioToolbox audio decoders * AudioToolbox audio encoders * coreimage filter (GPU based image filtering on OSX) * libdcadec removed * bitstream filter for extracting DTS core * ADPCM IMA DAT4 decoder * musx demuxer * aix demuxer * remap filter * hash and framehash muxers * colorspace filter * hdcd filter * readvitc filter * VAAPI-accelerated format conversion and scaling * libnpp/CUDA-accelerated format conversion and scaling * Duck TrueMotion 2.0 Real Time decoder * Wideband Single-bit Data (WSD) demuxer * VAAPI-accelerated H.264/HEVC/MJPEG encoding * DTS Express (LBR) decoder * Generic OpenMAX IL encoder with support for Raspberry Pi * IFF ANIM demuxer & decoder * Direct Stream Transfer (DST) decoder * loudnorm filter * MTAF demuxer and decoder * MagicYUV decoder * OpenExr improvements (tile data and B44/B44A support) * BitJazz SheerVideo decoder * CUDA CUVID H264/HEVC decoder * 10-bit depth support in native utvideo decoder * libutvideo wrapper removed * YUY2 Lossless Codec decoder - Added minimum requirement for libva (0.35.0, matched by 1.3.0 package)- Guard usage of opencore using bcond_with, boo#980542- Update to version 3.0.2 * avcodec/ttaenc: Reallocate packet if its too small * configure: build fix for P5600 with mips code restructuring * mips: add support for R6 * pgssubdec: fix subpicture output colorspace and range * avcodec/ac3dec: Reset SPX when switching from EAC3 to AC3 * avfilter/vf_drawtext: Check return code of load_glyph() * avformat/mux: Check that deinit is set before calling it * avcodec/takdec: add code that got somehow lost in process of REing * avcodec/apedec: fix decoding of stereo files with one channel full of silence * avcodec/avpacket: Fix off by 5 error * avcodec/h264: Fix for H.264 configuration parsing * avcodec/bmp_parser: Ensure remaining_size is not too small in startcode packet crossing corner case * avcodec/pngdec: Fix alpha detection with skip_frame * Changelog: Make formating consistent * avfilter/src_movie: fix how we check for overflows with seek_point * avcodec/j2kenc: Add attribution to OpenJPEG project: - Dropped dcadec (libdca was merged upstream)- Add ffmpeg-codec-choice.diff- Remove ffmpeg-devel subpackage. All users have been converted to pkgconfig Add Provides/Obsoletes to libavdevice-devel- Add ffmpeg-new-coder-errors.diff- Another try at organizing the codec-enable list. Enable video: AYUV, Dirac, MJPEG, rawvideo, Theora, VP8, VP9, WebP, zlib Enable audio: Celt, GSM, Opus, Speex, Vorbis Enable subtitle: ASS/SSA text, SRT text, UTF-8 plaintext- Update to new maintenance release 3.0.1 * vc2enc: fix use of uninitialized variables in the rate control system * postproc: fix an unaligned access * lavc/hevc: Allow arbitrary garbage in bytestream as long as at least one NAL unit is found.- Update included pkgconfig files to require the exact version of ffmpeg pc files, instead of any later version ffmpeg-pkgconfig-version.patch- Remove the optional vo-aacenc dependency, upstream removed it.- Update to new upstream release 3.0 * New filters: extrastereo, ocr, alimiter, stereowiden, stereotools, rubberband, tremolo, agate, chromakey, displace, and many more. * ffplay dynamic volume control * audio high-order multiband parametric equalizer * automatic bitstream filtering- Update to version 2.8.6 * avcodec/jpeg2000dec: More completely check cdef * avutil/opt: check for and handle errors in av_opt_set_dict2() * avcodec/flacenc: fix calculation of bits required in case of custom sample rate * avformat: Document urls a bit * avformat/libquvi: Set default demuxer and protocol limitations * avformat/concat: Check protocol prefix * doc/demuxers: Document enable_drefs and use_absolute_path * avcodec/mjpegdec: Check for end for both bytes in unescaping * avcodec/mpegvideo_enc: Check for integer overflow in ff_mpv_reallocate_putbitbuffer() * avformat/avformat: Replace some references to filenames by urls * avcodec/wmaenc: Check ff_wma_init() for failure * avcodec/mpeg12enc: Move high resolution thread check to before initializing threads * avformat/img2dec: Use AVOpenCallback * avformat/avio: Limit url option parsing to the documented cases * avformat/img2dec: do not interpret the filename by default if a IO context has been opened * avcodec/ass_split: Fix null pointer dereference in ff_ass_style_get() * mov: Add an option to toggle dref opening * avcodec/gif: Fix lzw buffer size * avcodec/put_bits: Assert buf_ptr in flush_put_bits() * avcodec/tiff: Check subsample & rps values more completely * swscale/swscale: Add some sanity checks for srcSlice* parameters * swscale/x86/rgb2rgb_template: Fix planar2x() for short width * swscale/swscale_unscaled: Fix odd height inputs for bayer_to_yv12_wrapper() * swscale/swscale_unscaled: Fix odd height inputs for bayer_to_rgb24_wrapper() * avcodec/aacenc: Check both channels for finiteness * asfdec_o: check for too small size in asf_read_unknown * asfdec_o: break if EOF is reached after asf_read_packet_header * asfdec_o: make sure packet_size is non-zero before seeking * asfdec_o: prevent overflow causing seekback * asfdec_o: check avio_skip in asf_read_simple_index * asfdec_o: reject size > INT64_MAX in asf_read_unknown * asfdec_o: only set asf_pkt->data_size after sanity checks * Merge commit '8375dc1dd101d51baa430f34c0bcadfa37873896' * dca: fix misaligned access in avpriv_dca_convert_bitstream * brstm: fix missing closing brace * brstm: also allocate b->table in read_packet * brstm: make sure an ADPC chunk was read for adpcm_thp * vorbisdec: reject rangebits 0 with non-0 partitions * vorbisdec: reject channel mapping with less than two channels * ffmdec: reset packet_end in case of failure * avformat/ipmovie: put video decoding_map_size into packet and use it in decoder * avformat/brstm: fix overflow- Update to version 2.8.5 * Fixes CVE-2016-1897 and CVE-2016-1898 [boo#961937]- Update to version 2.8.4 * Many bugfixes, see the included Changelog for all the changes. * resolving CVE-2015-8661 [boo#960385], CVE-2015-8662 [boo#960384], CVE-2015-8663 [boo#960383] - Drop ffmpeg-remove_some_unused_ctrl_id_mappings.patch, fixed upstream.- Obsolete ffmpeg-tools from packman- Add some provides to make it easier for firefox to recommend this package for installation- Added patch ffmpeg-remove_some_unused_ctrl_id_mappings.patch to successfully build against libvpx >= 1.5 (at least on PMBS).- Add buildconditionals for libass,libva,vdpau to fix build in SLE_11- Rename bcond dca to dcadec - Add more buildconditionals to get closer to removal of BUILD_ORIG- Remove unused imlib2- Sync with packman changes * All packman specific changes are protected with BUILD_ORIG - Added the following patches * ffmpeg-2.4.5-arm6l.patch * ffmpeg-libcdio_cdda-pkgconfig.patch- Update to new upstream maintenance release 2.8.3 * avformat/matroskadec: Check subtitle stream before dereferencing * avcodec/jpeg2000dec: Fix potential integer overflow with tile dimensions * avcodec/jpeg2000dec: Check for duplicate SIZ marker * avcodec/jpeg2000: Change coord to 32bit to support larger than 32k width or height * avcodec/jpeg2000dec: Check SIZ dimensions to be within the supported range * avcodec/jpeg2000: Check comp coords to be within the supported size * dds: validate compressed source buffer size * dds: validate source buffer size before copying * softfloat: assert when the argument of av_sqrt_sf is negative - Fixes CVE-2015-8363 [bnc#957114], CVE-2015-8364 [bnc#957115], CVE-2015-8365 [bnc#957116]- Update to new upstream release 2.8.2, containing fixes for the following security issues: * CVE-2015-8216 boo#955346 * CVE-2015-8217 boo#955347 * CVE-2015-8218 boo#955348 * CVE-2015-8219 boo#955350 - Upstream changes: * various fixes in the aac_fixed decoder * various fixes in softfloat * swresample/resample: increase precision for compensation * lavf/mov: add support for sidx fragment indexes * avformat/mxfenc: Only store user comment related tags when needed * ffmpeg: Don't try and write sdp info if none of the outputs had an rtp format. * apng: use correct size for output buffer * jvdec: avoid unsigned overflow in comparison * avcodec/jpeg2000dec: Clip all tile coordinates * avcodec/microdvddec: Check for string end in 'P' case * avcodec/dirac_parser: Fix undefined memcpy() use * avformat/xmv: Discard remainder of packet on error * avformat/xmv: factor return check out of if/else * avcodec/mpeg12dec: Do not call show_bits() with invalid bits * avcodec/faxcompr: Add missing runs check in decode_uncompressed() * libavutil/channel_layout: Check strtol*() for failure * avformat/mpegts: Only start probing data streams within probe_packets * avcodec/hevc_ps: Check chroma_format_idc * avcodec/ffv1dec: Check for 0 quant tables * avcodec/mjpegdec: Reinitialize IDCT on BPP changes * avcodec/mjpegdec: Check index in ljpeg_decode_yuv_scan() before using it * avcodec/h264_slice: Disable slice threads if there are multiple access units in a packet * avformat/hls: update cookies on setcookie response * opusdec: Don't run vector_fmul_scalar on zero length arrays * avcodec/opusdec: Fix extra samples read index * avcodec/ffv1: Initialize vlc_state on allocation * avcodec/ffv1dec: update progress in case of broken pointer chains * avcodec/ffv1dec: Clear slice coordinates if they are invalid or slice header decoding fails for other reasons * rtsp: Allow $ as interleaved packet indicator before a complete response header * videodsp: don't overread edges in vfix3 emu_edge. * avformat/mp3dec: improve junk skipping heuristic * concatdec: fix file_start_time calculation regression * avcodec: loongson optimize h264dsp idct and loop filter with mmi * avcodec/jpeg2000dec: Clear properties in jpeg2000_dec_cleanup() too * avformat/hls: add support for EXT-X-MAP * avformat/hls: fix segment selection regression on track changes of live streams * configure: Require libkvazaar < 0.7. * avcodec/vp8: Do not use num_coeff_partitions in thread/buffer setup - Drop ffmpeg-mov-sidx-fragment.patch, fixed upstream.- Update to new upstream release 2.8.1 * Minor bugfix release * Includes all changes from. Ffmpeg-mt, libav master of 2015-08-28, libav 11 as of 2015-08-28 - Add ffmpeg-mov-sidx-fragment.patch to add sidx fragment indexes. Needed for new mpv release.- Update to new upstream release 2.8 * DirectDraw Surface image/texture decoder * Many improvements to the JPEG 2000 decoder * New video filters: colorkey, SSIM, showvolume, adrawgraph, drawgraph, removegrain, erosion, dilation, deflate, inflate, reverse, atadenoise, aphasemeter, showfreqs, vectorscope, waveform, hstack, vstack, framerate * New audio filters: Dynamic Audio Normalizer as dynaudnorm filter, areverse, random, deband, sidechaincompress, acrossfade * allyuv and allrgb video sources * Switched default encoders for webm to VP9 and Opus * Removed experimental flag from the JPEG 2000 encoder- Update to new upstream release 2.7.2 - webp: fix infinite loop in webp_decode_frame - huffyuvdec: validate image size - avcodec/vp8: Check buffer size in vp8_decode_frame_header() - avcodec/vp8: Fix null pointer dereference in ff_vp8_decode_free() - avutil/fifo: Fix the case where func() returns less bytes than requested in av_fifo_generic_write() - bytestream2: set the reader to the end when reading more than available - oggparsedirac: check return value of init_get_bits - vp9/update_prob: prevent out of bounds table read - avcodec/pngdec: Check values before updating context in decode_fctl_chunk() - avcodec/pngdec: Copy IHDR & plte state from last thread - avcodec/pngdec: Require a IHDR chunk before fctl - avcodec/pngdec: Only allow one IHDR chunk - ffmpeg: Do not use the data/size of a bitstream filter after failure- Enable codecs for audio: PCM, Speex, CELT, FLAC, ILBC, Opus - Enable codecs for image: BMP/PCX/TGA, TIFF, Sun/SGI/X11 raster raw Huff-compressed or uncompressed YUV - Update to new upstream release 2.7.1 * postproc: fix unaligned access * avcodec/flacenc: Fix Invalid Rice order * tls_gnutls: fix hang on disconnection * avcodec/ffv1enc: fix bps for >8bit yuv when not explicitly set * avio: fix potential crashes when combining ffio_ensure_seekback + crc * ffmpeg_opt: Check for localtime() failure * configure: Disable VSX on unspecified / generic CPUs- Enabled 'bluray' protocol- Update to new upstream release 2.7 * New encoders: apng (PNG with alpha) * New decoders: TDSC (a JPEG/BGR24/zlib format) * New audio filters: chorus * New video filters: cover_rect, detelecine, fftfilt, find_rect - Enable codecs: 012v, ansi, apng, bmp, exr, ffv1, ffvhuff * unpack DivX-style packed B-frames in MPEG-4 bitstream filter * WebM Live Chunk Muxer * nvenc level and tier options - Canopus HQ/HQA decoder - Automatically rotate videos based on metadata in ffmpeg - improved Quickdraw compatibility - VP9 high bit-depth and extended colorspaces decoding support - WebPAnimEncoder API when available for encoding and muxing WebP - Direct3D11-accelerated decoding - Support Secure Transport - Multipart JPEG demuxer- Fix building with BUILD_ORIG- Update to new upstream release 2.6.3 * avcodec/libtheoraenc: Check for av_malloc failure * ffmpeg_opt: Fix -timestamp parsing * avcodec/cavsdec: Use ff_set_dimensions() * swr: fix alignment issue caused by 8ch sse functions * avcodec/mjpegdec: fix len computation in ff_mjpeg_decode_dqt() * avformat/matroskadec: Cleanup error handling for bz2 & zlib * avformat/matroskaenc: Check ff_vorbiscomment_length in put_flac_codecpriv() * avcodec/mpeg12dec: use the correct dimensions for checking SAR * xcbgrab: Validate the capture area * xcbgrab: Do not assume the non shm image data is always available * avfilter/lavfutils: disable frame threads when decoding a single image * ffmpeg: remove incorrect network deinit * OpenCL: Avoid potential buffer overflow in cmdutils_opencl.c * libvpxenc: only set noise reduction w/vp8 * vp9: remove another optimization branch in iadst16 which causes overflows. * network: Do not leave context locked on error * vp9: remove one optimization branch in iadst16 which causes overflows. * swresample: Allow reinitialization without ever setting channel layouts/counts * imgutils: initialize palette padding bytes in av_image_alloc * id3v2: catch avio_read errors in check_tag * avi: Validate sample_size * diracdec: avoid overflow of bytes*8 in decode_lowdelay * diracdec: prevent overflow in data_unit_size check * matroskadec: use uint64_t instead of int for index_scale * pngdec: don't use AV_PIX_FMT_MONOBLACK for apng * pngdec: return correct error code from decode_frame_common * swscale/ppc/swscale_altivec.c: POWER LE support in yuv2planeX_8() delete macro GET_VF() it was wrong * matroskadec: export cover art correctly * mxfenc: don't try to write footer without header - Enable building avresample for extra API compat - Remove ffmpeg-pkgconfig-requires.diff: RPM's pkgconfigdeps.sh is scanning Requires.private too.- Add baselibs.conf: provide -32bit libraries (used by xine-32bit).- Update to new upstream release 2.6.2 * avformat/utils: avoid discarded streams in av_find_default_stream_index() * avutil/cpu: add missing check for mmxext to av_force_cpu_flags * avformat/http: replace cookies with updated values instead of appending forever- Update to new upstream release 2.6.1 * Maintenance release with some bugfixes- Update to new upstream release 2.6 * The VP9 decoder is now usable on x86(-32) and pre-SSSE3 CPUs. * 10-bit support in the SPP video filter * New video filters: "colorlevels", "tblend", "palettegen", "paletteuse". New audio filters: "dcshift". * The old libmpcodecs wrapper is finally gone * API changes: introduction of device inputs and outputs- Update to new upstream release 2.5.3 * AVFoundation screen-grabbing support, animated WebP decoding support, and Animated PNG support. UDP-Lite support was added.- Initial package (version 2.5.3) for build.opensuse.org/sbin/ldconfig/sbin/ldconfigh01-ch3a 17072138013.4.2-150200.11.34.23.4.2-150200.11.34.23.4.2-150200.11.34.2libavcodec.so.57libavcodec.so.57.107.100/usr/lib64/-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:32491/SUSE_SLE-15-SP2_Update/2aaccfe832b1235fecc1206b8bcd330a-ffmpeg.SUSE_SLE-15-SP2_Updatedrpmxz5x86_64-suse-linuxELF 64-bit LSB shared object, x86-64, version 1 (SYSV), dynamically linked, BuildID[sha1]=1b1aa93f0e4163f05ecaf9c11643de4484b6842a, stripped'PPR(RRRRRR RR R RRRRRRRR%R!RR&R$R#R"R RRRRRRR R RR'RRD{DMu8\utf-8351b9314473b1548146687c8371ca034e45acdb809b84d59d241199853cf70e5?7zXZ !t/]"k%ֿ\"ɎG@IN%"K!-WJ{Ni 'p4g߾+ DTbvaG6gvVmm3,u&ԁqhQ/݂Ni0w#ņ ,U1g;6L!Gj\P(#xBy6/"L5Пߊr5RgL@`YŹw_Â5Djq*)9zU%/\˔%˵/.),%>-.”6 z[lѣ\d5ۢ]bЍ%8{JҎ4\v`ZtG 2Eߡqi:rNM39?\}>AӷAu.^Xjf_fM Z ]o]^VgRw>D=R-]S3Qz=QT6>W05) 禒6?,cwq@D3;[.,S:,k6ē}qjO Qr:nHQe ~h9T3c} ?~emy`5rLbj~,J8&ѐ`Q2̓B?Sqk&8-6[|W 2J|O>FF 2ÁυtJ:Kzs$]̉@Aw@qN9",zݽ R.P>T;1lZjސE2Jv/^e\|c̠ ?؛i.*U= R[.Kåv{S,jZG (y44,\Z#ɟO;e_4im2X+P PDʳj-dܙ?-#q$@^נ w'|!/#KJ_ooiȠ9DN dV{ ƐX<4ôO%[P g4A_w{(bęb $6C ŤVJ -zI@2ӭٗ75s>0eϼg ӿ'3uZųE(Ctķ%j/)ʠ(_Y˾?L$6GωvfmkK"G_L(zoy IH&y!hӣSczo?w0Nm xeHݗl-eNOf9oymI4;kl^vN {HH@ww lKYE"5B8ah;( /ߓ>S4R~Y(t'mAAFQYHt| xCӭjp^wiiNX4Y&V(a-:@A)xwbBk1ez;KՖr_nQ|,Tt]  E.ȲPt \6 )ZBz dtj>ohCwkKK8-V;b@ u`C"uצ_-@K 4 y^f_E\J~lDH\!'N v1b+Sq]֢ &xt->pAV.J7lnUbQm9KȎ[BI-ȣ\Z'R>7x_Ov| үow^^)OMB%ê* K%F&aFiN0i֣74izJ?>*&_l̛}ӛ.~5Y _m! l3dx{=] #n=q_YLuDJuIV:!s W BG(rq_.7^2 A~$[D=4;"V@e˹>3Pl(2u4#</T]['T~|g]νϬ p PÃbvj:vP.AnOω;%Sר])uW/ DyLl~?M[ 45 V9x"dV I=cwiG-C44LVo(9˷e vi+1SQ=ڷ՜p9dE{ r!_[66 ]'wKg҈ IP゙ CtF\ e^QjYwn]U1-< ˏM7PQhe|\.Sik+¥~]㞾 E:,Y9&2Gwt$Bᇨ"X3 sT_mEM(>8ucZSf@);Gr,nN ڑ2=4G.QnXt&I<J2H/\k=$i.ONJuw4u97`[s :FeA!!s|k)p/Vf$1fDQ{l-[.HU ¥}*<꘍1fB[  \OPSdp!UͶ86 tC(T(ُ |VM% |ѭGR֖";BHF0":yӯb9fЁAyO~mxz0^yIew} pv0H=[-Xlσ{nb.cٽ:yDWL0Nu:Xz} 6n<4*=zݨ$c =u/<V )-\Iq ˋC6nfMQ tp3n,QX谕څL5h׏Yp{KU;:LOP<^)+"r쏺 CwEV+&'-(s)䢒 ^IzBNQh!e Ry }=ļ=U=x\T"Of|n80ah;"%M9k* &d$ITHW6O(ZSV!7g7ݙ#*)(T{{U+FvRqF>&~ل4nj)ꙠGewcЭ1iƱ% br0gʶQ EX4% 5wv\ed{YNe;QсSf +I*zz /]V?FlyTC 媍=th GbHne*of xH _'Dmߓ(\1% :qݥ2$YKeKBoWͲ@^k7Ēbf"` hRpgj|oEؙh38 wC~?$*(K_ze:%SD+D*CO t=_OÎz5@+ɞ7Uc 54ga>YM]I6Cv^CЍVB,ӌ0gUuҡ%k*p8yb FݓW> "+} ՙ,SQOrK1/ dL.R0֬ )1<,67s7Geo':/SGEEzRda2H([qkp݄[w6}hxW% )%yX5ͼV z !BjGaQKsp Yq8rJj'4 {,+1E֪6=2R&-_Vfok sEQ;{jmkj,#rJqm1w%o+'QT,9ao;^ӝ/쿋axm$I@] t;%;RCh&\Kb x,I2W S. pOnΘChUf?Z Rf " b3O7ؽׄ9!5Vę.j*DT?!.o qsؕh.,#*閭/+ǣuVl*У4{guesMNhpp7 *:OE{u-wEvi`v\L*\&jYSgnar3 !W^S uDdžxgeEw}UNɕt5H8 Z/?-{9N Xxpr˾+&p!~DŽdg;TexpekKЯO. _ ^iW"QǴ$>Hv`Mh+iw7af=S Y8४f) @s2 ;9eoA@16hq8&>f`j1l{Uȓx2juP'}Q pJ J&g<`޿&3gʽѨM(pGO]sc~!y!PNnPc)͠bIX :FYN/CxaFBE%{YWa  ²'?!ޓoy2`34Ʒ'ECU,PCM$5C.`SEB}\`RJ'  f/-\ܵ4,ow6 yDFUKEڅ)>B~)~? J E{Ҷ4h? D"`䥩*]Ӯ8R]Mu>b-tF)9i ss7 cC j6&FTFE^ǫt:%Vxɚ -Mܭk?9)yzwGXH-Z zP,MM_@:_Gȝa+*)6+cg:(&R6SFM8火vĕkp8k1] \'R$ʟ6cGf]U@? ˜Nʁm-;EٳwI )m2mp-6 c#ӿڃ]\#S_)ȥ^ʠY`Ȕǻxe}j}4@^%g`< S -Ծz4Xxݢ&M:m(-fv[z~B9&Db|T{̶.3j[L?_q ^ks?z:{1gD، f5^1JrҗFҳOTWi f9)"r~T맧N]VbTr@ahbɘHq/@K`B'{.6B*u# Yݯ,_I=Nŗ7T =iskPwh7'k./uB?Sx=/f1M\bVV{ǹ(A8L4٩2qA/]o]zI_=t E-]PplԏEt?x~u 3O[>`"$0; ;&F$Xw蝠/RD؉ł#>  %e3p7ZD}:Lmn81I"0g咉E2j0r/JI&ڢJ1693͌&T,!j!؋IVxYQ 0 =r_:yAb6ҞC>d)C5L=LFaNl˳bG-?i0^Fak:qa)8a >JlAb8嶼8V'[T*95%_VٝKݟl[BIݶ?YyY@g8teR6k嗶(g=Z9l@Z1.E>q)Η{u&䘘3u8 l:WL)g>ǒ цVfA*e k#塊TNW6йAXZ:R a z,Y AC>Uzr3jwUq`ϯWdB?Zo:9"K<4Mv6 l[l:ȔUN(7#:-9-57Cn<%"# ?*8kN{>ˮ@p" j·x-ƥu$+g'5q,S#qty` ?UrAը;ka7:j4UB͠3K=K{\OF50~h~1#bĮ*L?CBΒ8U:z^)=ڨv"O5; :Yk,}p@j#ZR*B32 $*m䄥Hd8~G,V=W~tM1%*5}a1~"?!̪Kjt} xVoW[m;؏2k)O؍ŏ7}[{:"RXa4rr~lgJ-=(5a?߮ɊGΩđۼ09J\$< VOKQB@OaĨAWێَ5ug$1Fs{%~SU%#9njY_ݷXw5t02t@REҪc/SjC!]\oV2K_w^vE`a/ڬME6%p(kzꃔR6Unsr s4cW gz׫:wqqqPzMO$u\#+UK | 2&`;JbЎGP {k> G%Y'Ɗia5N4oC!AԷ7OiC:1rXUt+4r6Wcb* (VA:AE]c&&W <}v")לg!n 4Y>LuQ)S=`ɄT)EOTJ(6`h:N-ccOUB <@o1U{v9JHIک.;5o Q˯HI*}Ix4ZBB7y[ q0Jd3)ۂp&-w%nu6|ܻ֩Jv7 ‡+} Z;#eW}(]Gߩy%ѷ^IzNGY%/U8Ze;ެڜ=𴔑eC?j=(oc$O{UŪrOYI/>*+th"'qL[am4?AooO 'Ok#cE=czZlijg悚̭'E.}{h@Yֵk #IR;d bé‹E@4) |opm8ii?E+PJa]6[_LuzZjCD8 ^&F6XNLZ]ѓP_%̋8TOPxQ)N5( )^؀lԏm=Dx"g ꆮ$1 Gp"GAq"<8Q'@.f -mX:`z2Ɍ02,sP~8==+׶i}8~E H/=2QP݇ \*$nZDV[8<Ĉa#2=/T^ˡ^ !$_}KŔ2Ȓ,wK~D Sw,7w%pec1VR==k+è7cILoc]1OK"iw{¼+13~q' Ajt 7ŢU v~~v7<4<3Fw,`,APiPSH59r~8i tA z8&='$Ӡ"Z/'Bс^5tY ^ަ.!0`{odeOx.= }* hvoI٥B o,zV'c޲+-α$ǩX#=t kURzpe?Z5B0Af9KqJpG4SN l7qD#ENdsS<֠ سyY 鱒N*Oqb_b0. (zZȏZsTJ".G͚rNk B=_|}ѹ*۽CmTvP:!mI# M ^ {G$2qX3 emߊ4hn9WHx\eITd[tS'"sM"{-o Z7%sYO;L8~,a\TV 3I\:"zw=@bߐR5t- "7Zk "PN4X\Oϵ&K ',)x>cvN ̋mJ'Xzo(OQZB匕^*\.*Zd g aI2 wӉ0zeEuÊ@Is3y#^瘍hȉ^*Mcu!H2΅>oTt7a)d ̸*bȔam"ڜ yx\;; Hplumzr>s$قmզXxm8йCn )Deji^轎% Bxo!9ӧ\T\{Z ;W4_B1Y @WDF'>CkĊ4hSq"" uLIg6Go0Q^s_f`P@YtJ} vG+ nf\urix}q<>LRBѩqª#N9[]ق)j9L'ϵ 3dM'F5|ImN=%ݩ!KaCנĭ.)^m ݅~,!"VKr99`! UM1`ޠz]mlV'?3֬n\ё"ƜOoP:dx3AՂ{YY+a}D#0H̀FG,-_>nwO{,z*W:6Emq% Au] "`ZTO݈tBoE;3 a'hS4v |ݠPFAɤ+CmbqLCrF0kF_Y` *C9cF4l9ުfl$UMf۸8УH Ht_=h$2y;-#}AiZ[h 62!BUqq>Y0?!z]3z~4ZF*H=:k ]AԀqNE^^15m=]AYgoJ}P)"7uy&oKWc}qVa}k|7+b4+ŦkmkhA]R=XiG<="X ^"r3Çctu<ɀagڡƐUŰ:*na.&g+U h^Ugɵ.ayV\K[}lYV E/cքrGS|.̼wNUP=G݀0Ed2qeͤV^\I=/M A^5V8ZW᠍&!\貹Z ?.166fqIxíiCZ])J<DJsI+턱.mo`+9ZVmY5>|zSFQiY@Meјƒp Äi Mrm<UfB:PZkA1go4Ildئ24S%z"h !OſPvW3"e[߃^$kXq-d [GRa?z'^ҮM,(jrteZN]E"pVFvwp҇C Nk'<.^{u&Ipʆ(ū5xFGVqO˔ HSyRY%gv+cXߐ^81df\G>)\=jkSOsS[ ",b_"(szw<D=ʥݻ ?)2wPB|5y־Ol_ PyhI/*$Š\gl'!»~uAUlV 0كEC%X',Sr #PhPJ88\۳+"dN̥)&kWA]>DØ=.hA%W83uSF\\nBw# 㬸rhThYtpC<X*Ylr=bN!C&i53oY5*&?/dw:Oz/ߞ0C0Icŭ ZYSI!|Bk`YZHd鬖t.fW |~x dUkr>kdȦQ&HS /Cvk3$\M8t{V2?:և1CM(#.&x[DW廳_ jH˛t&@dhC56DܠlrT\ʤc\SDO8``t/IoS=E .&߾H׺ek2J_0;VtWkSerpzhvZ_ޫ34{hMT%6؏r`bRWa}[*R j ?gXU0yh{%yWH eZZFG8'ȽbxD"GH+\i~'LǬvzp >NyDh%hsך13lGV)إ9=R-qĪǡǝr蒼>}\]I,P7-qqb!K O4y W@ɼytmeXNY$6lWִ-'kܱõ7[K:yo+dIKmfnK0䒣{7>wrK)Ifbmeoɹ6ONk}Yy. flP)c4}0s  f.KM&o+. Q_VJd(ez]hyp(5&&zhiA e$jɕXƿ8 m {[Nύئ&|Ii3[^µWoA 1{':`l]~1ӥͩjN7M0݌0:lx!ۊnߕ wLY ?/f{. f ϥ& ~Nbih[ƆwNLDAU_Jg]UabΚf77SmgA•z/J>-oo9#MGŦhC]vEu|S֗f ď۾pA ibL GYTV}֩f;lەSM}Za#uDD?jdKc,ɴLFҦ ;xUeWXpSh|"=k_b*瞧9 ]mELt0E\iFbܽmL=fZ1\sWj/>u tfVTΒa!p)e>Ӹ{`oB.0)Bu kd7BpR;:4bN SRAEBd20:! q _`Ր{VҶ L-`v^ޛqOo1[r뤢ZWJTf`yf>$=WϵE(ߗ\|#2b52:$?=2k*FbqVsEK vG{jJya3Z4rg.!EH04@ԭ"2! &S2l-B(ۼ"ҁKNYIӻDy*1WSpbFl߽~kv*၊AdtӶmiG_LF@P'17yQwtMjm? S҈hFCKd!ɑ%rGm֧ʁ9T\0a8 48|ot*s;gup"[d1RC&NB~ƀj7w޸oiR!YZdvc}53fI{WTĠ\BƘnbdoqcNWd:Sr0x.šxҽ+?A;+t\ h4j?`o gJ{ mlEuD?^p(Pt[0"Tw@#{f N0Ly}O* kۭ%;E]#Rs4yߜ Ľ< ͅ`P}eNy%8&L!c9#yƓ4 A1XZ7hc1c~&MD =j(u8zXr#pa7#.ZobY\ȸ?)!ST=srg $flle<>:"~9f~'-ŕPih2o߉E&fu2Ysk\g`X}Z\11j2wQD+4t9O9J-o8U(,f+;G6a=1*Vׂs7z&*͍PUwDڴз}% +o) M"!Ց LJu%Z(FX&'N%Su e@5,8]#m@mdu81>|zQ3;] dP6=}+Uw =[B,nI,3p Y'Q4 XeՍ~jbR-sCAfW|0P"uo~1mg#ӌ8{Fu|S8v+'5z:آQ?f͔ tdJ`v_2⇋>@mqNN0ZA+X/ت.8/|cp-;*YLS^(Kw~zZKǒOqN UK,{RiO]M6@l>QE~?,fI]~#MWM!8rlKKA[ ya7yם,bǔGGRG29eV H ;74xб Q@/%$:l1ix/A4rte[ )ciu@32C >FfgЩR^Bxä+CГN}Ty`tsm8cFv󳪢ˆ'cUEl V>N"daǹ(>f'/Ǘ?J#n g]HSro` Y/7\}ΈA`W4|%it[X-M﹇ֲo'[G!#FSC#(u9BXȖ_LA=o%TZf s,-6;L ʪNckLqN YXj`-Mյ)[sQ0ja+9>]( \> >KJSߺ#FZ-\`3Se€Un.t *:+YY}pB70"f6ha4!.{͎>jGA"6'2~ ,ׁ|9 O'6ntj[Ƅ='36TP\U4Gv~Ër0PQ򄺵"#z ؓQ@/EI%Vk Υ8ϔ܄+kUHɳkkwdJd돒Xzk8}p[&TTG}#ÍPDku7+<3] nQ獙=])Q摻yMy+!}&-k%u΄ZP]Y'd ,k z CJӀ>f6G^'|xf۵_}8sKo$&ӘM!OFN#sʺez:D*1h ͔Vn48XT{\'Πm$[y 1$ejL zg 67! JHZJiWnF]b y;S&x p1[PxD*1÷EFflD&y*@Mz$J~i]&sJ^0}IQX9e)k3RL-!߬=+2j F.ހ^$OœVe Piz+2KiTf8o*CW@gE>QEcDr i&`Oii~(_zH;(Ie<-(K2°qݮqYj zjHz5;Ɔ.enxWS|iAs_g⏑bߌhz2*s-B"$dRہSHuUL~>xth,&o`ʮ"~Z tޫ< /6CbC/$JC-LW@<4`KpEn YycI`9X2?N,PuvQP`#4DdM"W?Zu4pOQSknp _kukfV¼kVѿ (.<݆+lk0_PȚG(A的&Ea4QT9QTk*#2ѹyCoe 7WRf =*WB-ʭsrfGR)j<̌~3[n >sl2]Bw =eҴ䝙U[OH?rcX}1`\wYǀw%FmU!uw( I)D`DD]=7u"gXm K϶;J]g/rLxOy+^䇺6g rюRz:8{UMmQ}F65䌹m5bk#@^r H"KBp,m- te7G-C4\"7@9y723N @k#q)Sj|҇rd0-uvɄq^-?23H):Oֵh &h;.!X],lD(s& y['5I9C1Yڟh>6-d*QxLeV:ߨh3-%Nؤz 1!u7M.E@LПu y-p:fꍑ'nh+447͵vc_usrJbu7,/3! qֳ?@cAS-%*5g̅ y3<,kCcR"&Z-cz,ѧ2uCʑ4E0Q7=Huv4?gq@?ܻ\IF`ݛi,;>T&kh/ w{aǍlOB*ЋXű|hki'2[}*D:-q@7d׮}5+]|Im^fưEHpB|-2Uo^#sNĻiu^{ 0Ԥh9p{z [z0T(bОIbhٛQy>5 ќllm~rf?ٳ㺖vʃC# 4 ^>ȝ&*H ,l쥓 &ZTYa/(G`F ɭ$nW/0~Iʂ׹jE? L6\`u* q4w'28l_VRY\̈| Uqx" pD~xx"lq%ѴNGKɐ/%l( ]0DM+$RfIQFLxP+{&lrT߸E+'OXV;K65,5Ixr|2JO.lR+~؅x;l&d5m"p|tf T̤ygݳGc(q/d,x4@͐w~bT~*waHJKR<ΰOe+)kSoTRL1k ʖ(ۆe4#:tCWgӸhXax3ꀅ@d|%.!$+Scz.99֜ b&gv1|+i;stq-3AJj[؉Q.Yc{z|@"p xxC']C4+cWW *y !ޒ/j$EIijQDүkmLk} S`^L$E.f Q@H٨ueޫȾ弓1gYؾhgj'"Tun 2FBn6GI=X$, "߇E28)G7 )پF1`EIry^;  a;&N eFLfEd/T~UWvЦvJk&;8&j *x[$*f0?,Ij28iw8i4rM nGP\`DXb7v(kq:QPεH2jDt7`2h@jA71|##:};.Iv:ST>O)mTɂo 0] hswZ(%ÅZҪߣ|$f(d"V6IBfAN>18.77Xae'=: hD!Dj?:4X/HV>D]Ml3L $ei]d%&GgV|,.kLWoj4J ڔʼM!Gf0!: -1)M~Z¹5 x GIFt NtV'?6>[NHG'%aq=D; Lk`WGi#3jBÆ 'u`YNaZ&}[(#X+L18e˚ ftWgX.t?E%{Ϸu Jf2W fzlSt~~>EJ_{@NF|H=Q33V|9I>Ő3Z#%[OwQ ]z:hDz BԖjxFrB'Eˏ 8NHo|]u#ǑD"_{U}Dkm@:77FZn+jH~XQ د;*Z`|Y KL&k0߷<{t~^9M|l-i$zIp3f7MO$1è8h:;hzԌ؉k,s(bxN䴾QI*f?Cl%K-/cD&[#yߓbY*\?v_l!BO*]i`/2|> 1۷jչlNnfz#0Y@}U\ǚP`D|_\5P<[٬-W |WG5ITqj$d@ fJ(%5ǻ#yRoEBh\qb˽wdٻ䉜L?"Ng7??îu>w3E $gL FďWJSECX7^B--{򩆭8,˼QԀ%egȫg<ǝAgaU+i;ݼ7Y:g.% O]*xܬ.r6>ovBYi`/S9˥4ix|Z109~.༐&: ðɩdN Tף2,# ΍sT>n7 {pc o[hDW# J_~"Ѱ2YK۫* <|duM(lli>]0 g#1ݩB.eT+ޠ PIM8_2 Y34t:+yğ 3Bau+y=mÀB`@?*xc[:+,׋8OLCSh!nb|&Kl㗏=9BH 񮀙WoSabvs#J泼8嫕RBAyEуax^q#M|"b%Tn T48M=';Z~dL(@" 1Œky.ɹi8_xR[<f4rSb`p4} yi.ӜCH&\ٹ<50/|vC,{uǐgXݖo#G욍D^:z}@@WPŧ>Lݪ[6wrxU9~C"1) 9/B72l5|mX^-5fzRk띠H3z~ vkY] JdBP`,ggtC`sn=X yn){S/<50o:-2gg!;a/N-|F&G"3<_].]SiƷe5:w Ѽngئg(?]9h~iȫz"{~/ g˶ZjJz/*AZdU UJqf0G^'qﴎ4$b75gDsT@eJj,'Cbj1<"Suc)LEIcl-AdKhҊ~xLߨ;7ܴWZ«?f|l9ct "D=ɟ1{<X6&^X6 yp!PdZ҆5"9s7aV#7 ‘k\tf1qBNhWD. t'FQ<F` h[' b5m(*%r#McП8-)mǤ[z4@lȣW8')w "=b/s֣4v}_}8~~̛Ë"9Mgzvm.H7÷(&E&fԋ3C#6b\_Wh'oKZQ qb1{SهO`JQyK]\EIi-Z30ϛ^3L":GiF]MHU$Rv,aWBo8{[_VLƜ{c6lfc dhT%@?)ao:B̯ !"Ua텢;^Y2ManM| i/)浰Q%E!rZCLSlz i_fofܥ=yUd.]c`ۦ ŽTN|D;'S#~wbuw28Y ca$' JBG{do6tj:-}QJg`Չd7\̢wV %k骓\cDd JY|42ˆvSʷIдKEl59y DD>L[ Bԉz^R5tt_gۋ1ΐEiJwr`࢚NxHcmRse.Cv>EmM{KWpQc"#*/˔ʢSwAf GЖLTW B Wm2c"Oa^MM/ĩ*vu'*|(*]p8)PB0knkjDh8Q\Kד7&N9Rv"GtVo^:gJ I _Z)^%LA,ȭ!8V-#4{uHa=zw1%^SevRnN}K祎*4+ hxq ڒg> K0 )׳h(ݲKKK\\3$_نc/E#*T셶eBDoMâ,}3#)&'sn G建^^S 85KgD8{GU_'rhK84]Qi_5?sq({@7µ΢V9iumS*RĸpfUSKtA̻?eənC~lys :B.@ _aAKoI[C✎3)`o;t3K D5P۳8F'=ї xD"^/Y6io[_&٬Ғ#1[vTea7vhŭD)qlD`t,{@w+#T&pp^5 ]"KVK_V}qH„(J0&EXe=pk'|3GF` ư^jܟy =7 "tI+ ӸsGKD`{8P>9RMn,S8%=.8fu[O,vTVTIs71;&F֌lPYHS Tc$.C>˺=,Iw cȪ5?]{+t%*iAM /^e}T'|/fh ^!(y<򃇋 UiR3ybLSدZY?o2"Jy-ؑݠQTz /SQ4hp}̱ս=}3˼4Ff65BbCxH^}?\h"ygKDaY̮ͯ=qLfxzDoj!3[2nlŜ&ܣaY2Vc s!4OJ}f!獗P G./TF><)k!đ׿vt+܏l"7LnmOn wuS wV.9Qh-;kRe;2ɫkf-n5IoӟlHSjvv$QoӼk\w USm*މyigEna:W 2!B Bb@Sm{@Pp$ր{eꭦ\_“滭\gDrGXԷ+!RO#6Q}ȴl]ll3H )f,.xhq岭4ʝ "FP`[6`rMCmQ6`%q'y5v H]FR!@zǰm0Et ȓZ0 .zc<3+ϻ.bgXaމ~.Oi%¾SNƫZv$=fxzx+v $d=# RCͿp>,^oK'Gr >?TJ$IgZmGVv lhiU#= ]&V٣k2]@:!ّuc~ :"Yo.H.Ybd>1\"\T.4b *4ubbxLP;ŗ\On$x LyTX]oOWכUXx/?8Iv½ZɈ6'2-.#=C7g;#;*bDPLYL#jEWr Y24u.U·G1R& ?4j^T_b:#ih@ K mjWiEY  O8&uEB&Ҁ F'#`ͨR/9؋ևP%YLcwRڡ=i}{O>^5uЬ9"g'7嶿y/nĬƟ=N^j~cޜ]VM:<盥E ,j>dmY$c `3)L%(̽F럘3zƁz_um([օ>Iq|4CQŮoyM,K,f+3-U0 ȆKh, :܉5j]JbzoQJdXZi4DzE KG$!$GVmah}hԦ>%n@=- 7P S̅_|ݥpȪ PGF61N>񔩔כQkbsԦ%gD8`>5d9LGQ] HDn1+vERd}eZKkyEhfޣ~Gidc*?^dnRM(ȱu4#xV^1W]ɫ6<:FPŊf#%@z#5!y&Ao˓iw)T] A;]V׉YLj4ZM_SpU<6jNs#8 G"nmzaOuI\͵Ue{c-^i5b}9o-)ׄ %O} pBҝitg {Xz($G\Xa}GLn|iKw-#6yWʴ+vw Fw"V%;["?Pjt>܅2R WE&vAf\&m6u\ ]$f̐sٌ YRIHS4uHYY C*I]T=vo]fu:誈B}/F%Yn/Akp ev"3VS!+YO`zU>a?GCu1pL8yTP֗G|nсJ ASƯAZU uD1Pdk1k0P=Զt\ڱ K .ۍ]l%lI%}n]%QfwTG`=W,zcL2: b `qxꙇg–EW ~{\^c)0DR>98_G!n<1ZIֱ]aQ^Jآ.GʁH T%n(L0sfOح3PG4,\:]MA=\N kco[hY%Ofi{/x" im1pegE85-Kk92>UInT˭FV-sę+M7#NG f!3BP#R3j鐋'ENEd(54qY-=ӤsxI'\,.8 B`/7pbPOy՚-;^2uXۙwrٝH)e? TT'͟>btªsd!qLǓxM3pNrDXGˆR9);GkOܯբ).xCt-Ø\({j # ^+il ]h-sr4h4)^ dU4xW$^,υnıZLEzg5:cfh/ O[gwevzY7[YUfŊ4aϽW@nUZ,$5\7QDF$0/.KN[-'M})Vf9%cnRX(߂<35] !p dײQsU9BJ͚yb@[xڰq{"Ў8>L .GWq ݠ:D6w.Zr 콀aɅ{tNzw._"=_ϴQyQ` ;uoɶY֍d#E" jv_,O79gj-Jqddv: Eq&\ (O{ɯQ$v|f;s$` Y:ӣSo?EɓUp!_d=NG ͏Y)&^ns =Zx=:!bm>3M~$ V) [m:<^XIոO/ /q&u9L +kc{2ƴ>|yIjm;Ax KhwZ?yWi2}ifV@nuO{ݶsg10؈ JRiϢ 7O 4`'TwN;!LηI>fM N!-Z-e5ͷvbP m.^t<}NatOGf練4F";S\HF5R^|a땂Eҽ$f5Y !攎/ʪWE:bs%"f3UY]*>NLPyɵ ]T Z1\U;W܍]АdVS}hG +Utad q90 / sUANo(2i: }`bSbB0TbX.5ϗDO% ݪv$ۥI"s2x$\*YO(wuO /跖^F=wnKcDqeK,2{8J(ڇvpn[vVttI< n3TZ{x/JN(xg.s+ƀΗU.!sΉtY@e%KJQ<0#|eJw߃CQR=PG~^AOab& t ѧ["3H vK.\IԞ5][}>wF{ƈpLv-n%.kCċ[Ctx7&qpVl-ܯ*/Nd67 MFYuNc2;~_i24Wa6^N|u6Ͳy 4HE^;Λ: &q +"}̕ax!_z,DW&EH Ƣ^%=ی\t<^VWTD8IFJoMBIJhٸ[fv>FK_Ȫ@دy,cơ; i@>:IyY&ŰLhjcq?dϠE\4HrYM?p)lm͹abr1GaUUmnTH$1GB&f CLl&32%LXC4T'$[W-Kj7B)hŽFf'"@> Ye3pqd{;oTP uynvqK@FOږ+םBl#R8Ĺ%VV5aD8˗Z Cdׅ1T:8z3?[ryM=a}3  ׃Z0JH zZ:j¶f=dIenp[nj*s5}Yf)QOm&\s~KOo{H 80NA;l؛|^1&? {Ⱦy4iM1rEt@P6TsR8wO O触TO&jfw`q6Q%Y5M]܋Bb8=rB#4339zmq`Ddq*|('`y1}kHNk_U` &aN 华{rB,ܗ p7\O21Y|CY4fe,ߕKw;P=?*qf RSs?>(+J?p OBdTѻR~olc^ȉ2 * r 0Y c{͂@}WCulK },ǖ? d|1ļWd=&C j{vN5TRn5wMlg15g苎7UTGP$Htd ӷwպWmA/mѷ;@86OU٪oo+sԙV2ߟaj:+ ۘ_UiL3ܴ:;Fom88ĖNnnƑ# ib~F(WN]:KVܘLÏر %-'0e#nd3 Yf<04"Svƒ 45IH(橺!޺8bqf*rqw5D7&lIʟ´sU }~4:ț\aM[uozq)I 'ZSɈ*6~KmhO$!\ZGW3ºEґ2լ4vُ~E`VKC97Y*ou)MlVWt1t+kd1^L0*g9J&g{v嬧^jf<>dk^GWN΅Y~9.f\uT b$Dy@YTKq>" f7 bZԉ.oU|Nr:V[)eTXMh-S 'dN4N uU%0sK4s#ط];QH^FqK^d rjU6'<7+zHrn=I~[k7!:v~d׳TCXگTtB+ S L4A)| ZQPOVGh޵Pw1+C4F tABZh ^ , @ (iҶÐާ8mOg"0lѲ%|b%&jNq37__VرK^Z* NN}WYڲ?ig'7Srw̞ {q#KQz1eg  BTwq/+yd4^zS Dqq1!e'`>o2%HRW9H.8ŧ)$;m@CJHI|_9 =BeS^ Ā%NHUV-2dԸ-~gx:ԵŏMUh{p@7I/LUMkЧĤF4E{ki_ DzT7cJq!RP:/UG0@.gp柟RUayS:l!f `U걎&Z:Tp3Yߑ^Dž(@VQE\cùasCY?JGN˲='-(5U$|̥γHtt|M}" c-vli>S;T&ꄜ1ESB,>)x 7Ƃ._󞳶'0|_QY/jH0z]K#ī9OBW% :5Y%U-zY̽JwR[/sx._:Ac.jp%ҁPl,)U!9‰odsWy@J+ધ4"x!H{+᪷hYy_[0ѼiT-9JywNEsQom(-Z^,} ?4fcv|K~KKYt0,vmB68*:.-,\uмp-hg) -~7EbpG.=PFDr\Kӫ0[;iveLqPh-ks/%|耭NPs'kKəX^?7..DŽ g,AN@iDj kOcim@ufD(QB3<+ =GCu"s(:,E 4Éi м. d 1@TC|LӊTMSzʏ\#=T;0zu/*)<Ӱn?k+MB$i̙3&1c?$\'t-^DW[ӻց_Fü(XxYZFL >4K91=*,JF02E`VjMr9 q#Ys@gDUKqZ B.fx/ÿ+AG\9C ٤ ?  ; C޳춐4{|OHߡSu=ꔕ& hk H؜rcy8扴=n QFj.BzOVAMVCkhIkBk(j o+ɕ؈o8+Xj8sRY|@" QB(kMq+CIoAZ%^M1k ?7eN ޭ׸y*Ķ}~6[a9|(rc6WF'Eanhk4ߐZ97aA=JQD…l/IJ w{2&0=ZG>ֱ,ƵLǨ.KUށYW6@GIDKJ6P#9bdM)ְ.8ҹrbH^x&̖ӟ1\./_`drE^#н,sOwBy|L^%R A*|+,Msi< ZNUmvPQgh0N@Ty`BXQΨ||t>X,f;3t#@,ƭDJlG7QHc'3,"zԳ3 rvtE9%QvȶV]@\\s{)ey)lǁcLKGjvzq#vȼSxexq0-2 ѨqQkyt`(r0 J{Eoid?55 4AӶmG&%,7p@czPX4o_/k De&?.yg /򲿧@S:jdWm/K =i3ؑO*IxUڻR A(D, p/dždHc_|Z1Wg<`aTLU]"o e {Lά|0ELc.m ai=ը_ԢXz&M+uf^,FwHtZ-?مAs&le޹EMDwڣ,]L+6v1E;`g%S痾F"n@b!3 d.?sȇ%?OA7\ TI.aiTV*0LVͰ pAs OsW%tnv`,6:'uhnP1I Ƕ03[{p`cgofwRh|0 %l]1: m&Z˲J(?ԷhMo,=)L-;$ڽ?& #NYó]22q"27;aJpZO"/$zX`p!?j?pDKe#<7ĺ* "HPhx PrI*rzQ[YQH- ނx}ru>vO2|4Q $ jі܏xB^ 0$%\<:E^e\hDSԫHA 􀥃݇;d/'pc>25υnv[4 o?K,˒_:UNimapA0\OP-B2t8{HUBg^溅TI1M/=jیyWNFS ada"U)NP0thr&LNL[dNa)?.Jt~H گ?put(izglNVԬ/KUS%6&*ӒK3ڵxJo C?SWsEHn@ÿ|`r0ܖqe pjDcnxWPN鎈O/3c>5n0iƗcc:!HxoqA+s{``,NÓ ;eo kZ, ʿCD^6[0AaTg 6yhK QijG~'y^SaE'`oLTٻzݚC|Azi5z@qˁqm>zE ji)yKpyv6PeߪQ{S ;Y)~.#VBJ \ӟG LWǐ_WCf:*|OY&bOص^Ji=ntI[A 4mÞI)mr3HRe 3x+92蹪0uQ@ 䎯}R:`!D3{u "qVoQK$c*:];$vI/~o彡cD-[#A.63 u" y֎^y&8X15>|p`'reOd¨?ZC"HoHc6gJ.<vtuan[#[bݺDts'rnyRXɧ 7XA/Ԫ9mbɷM.I{$CT.UCaf8~y7IxNI$5Z(6c ElpmU߆+!E"RJwBnR %J HEgt`4/&ef8 `q!vުw^_|Fkwڳ&Ѳ;޿(G\\`0ECcL@J=9 E"[U: ]ImeG,r]qBPj$Eél*rf$!}GoK|{O iv ݒUy@[sȴI/2T=1CG?2weGf Zqz}Y v"tMgoc5b,f)v(/!LԀh/BB4+uɍ$\PX>ɑEf@}-&#% vFEI5⋮sɀSW:V*f5xfN)HQf˲ڜ7 Wb8M *]&GbA+ ?]6W%K'5RnVTq.ߛos&@čESo%+"!3O:~'ٯ DS=(X)b5ҙA#у;iGgM{r%8ȭ+؊G[^LYWԦ 4,(9'IcGNWUє&=ٕbז6-3-L%)k/N~$W3`dg"gX/q8]yu9 56*}]õ ƓU#A{*l;1U',`fM!ƂYgyy UO Gb:OE5`CILQIfx!)cWxcuA2>Ź;|{f[߼2 JV|+^piR?8']y8E\-_ < @\flYcx E l%t=o "kD`2C|.+BيOg';S}6AB;+c, (N2 3*rc!ccܦWWy5YB"BԌ(,Tp23yo5MkgăonIw#r ֮\'=3QW K=ܬ潯kiNKH&ZXm8fSXMzQMjQ,QN !G'2HWgʆ(Es&;֙Ir+z̅#tL̞i!|| ~{@ R?c#ƳU gnakxY m )UռlV1w㟲t:e cZa3%/ &s/^w64UrY)PxQ `%~9֬בV춂Z7"%^Wj˧: /qgUe֢RL]e|0\*eІu^\N G{݅lRܹ2xLxP :\~\x؄hC zA,: }1fp/$ W;0H\5Cg<ѱ%Kriq1Vub'х+r*J/xSWC^ƃ^C-+QV|+wC1b"`sjLֶUDxgڷzҢnRC@z/ddy!>>:DŽD=ʛTlSMHcEN'iLe6EďpA~+Nf Lѣ҉* ; sOpr cD w&%ڭ;ެ>x9ea@1OїfmgW[I}1QqP%P`hIo^bimRy5 TVmi)2]۹ɃX' Wr`XfmVs%S2!NhAɗe{?&aCЙGMw 䒂vN}!:`KD.2]2$*S"=Ė4z*QSoF\°Թz>Uj)na!܌HWv|kF^[Mf]OL Znk%jȅ/^I,G뒒NױuB6 j|2A(f hRŁ6Yg"1n#{cbi@|\dZ;dEw`xҕnsvۿ*Ve[2d"/ q *"X!Y07ئ(RJ# LniVuCUD3zB?k5ʻµ.񖙟 D4Oݯ/ zTySS9t n?]v.:M+Fhr=o9+SQ3GN:!d W??"OaO cid\W.3~pԛ*AOO- b/sζ: ш*]]f\2ur/yhgH^sᐈ`쫁mwOh#.aZMIF;"!w-eǩqq<@z iU.fp:cF˖έ< e^VzA_@ 64itޮm4vXMq-'^mhsgrj~sfMKܟ`䚰 zWΣS< nĿ*OE*i S9DCFAJ\I^5Ww0 9zȋH1MS仦=m#V_Ij-$+a5VO?@F@` Oeϴ|ie6B2MfMma~ KPdO\*P>w4Q>Y&('77py"jW_ &3J?Vq֑2_⿝مW?ӻg^HXnץYrQ‡wjS篾4Y.h!i;T1E1 c#RJ vSt\60ٝ7gzzݾLsCh檰ny,>8D<7Ď!nҙofa/S+_`-cN!V(P֮(Cv3K*?l.$Z*zRZ6[J7 ץב-<MAП 2'[wͻx00B=вǒ"ClRT>رUx.q!_݌A/kC?0;ͣ6F<>q>CA樬Qe zBƴrNo  7O b[Wk݂Y%IscC~nߖ3"Пzn,hlM[OAa+ A:}-۝xRIV{N QQ*4 &iЎ")N (w~9aw9$737[jR\[쿦 MOҷ|"WFJdcc)^P66T@$&'.x 9mC'5=gv[8~, !Lah ^AVwYI.Zåfzn Yf~Pŗu\aC]*oVL_l+BM4Kn;+Vt~b5&L;` Ӵ>V>eX6bTJJ֞XደӞk4  qqSFxfAwOTr+}򖝇88H +lN.l3y-Ha(m ;oY_`<}dǓlAdVkc&YaUm@?p}UnG1f-Ͱ Y|b2?lu2m7~<#KOBQ/0ǾHYI_Ψxqh[&e9lBO ]gWZT {/yUMJR1mނ֨1_81ah;VA,L/[[n[`;ujm}?4Ę$-uC[? ~E1Ƴ)WY~sv4Ĺv72B&NE)u|#]x(}/o-=ϭY{3n;MLT6r]eSiҺz#02LSͬzpuN2.W\av<d[SqH0ҫIQ!C>xFW$[6 I`y])1lK| X(Ni_Ocs!= Nnn}^\'H۷Q +f)oZVJ"&HJY +dt)6tHQZJ ?^K.Ͽޏ>Q, DMQϦ.Gx/ԇA2! 't4lN۵`Bu   8 @6254UZbG7^|:W6ED[XzU4 Ⱟ֕XLbS B7L>"T/9>5BdEQn;Vф‹Kz8;K2Gz/YW9(M8vPdUpj[X={Ni0X K)6a1MjdD-Š?II6[RKNH9?8 ȚZõ|$jc,KsTCuo}/a}/a4lQb_7]LT5K6h<+O? 5&@(}Smd"[ˏ{y]fisQS3?L>JyPrjUPpBL 5g@;ˈڲdWoEq MK0Vy w5<xDqMMr'DEMy҄h,0Lg+-T^i^pth<^;;QJ%ڡ8B͑x;{4`nmR`|B;ͩ>6UY(6&i}r  yIszpe"R䬽; $4k$7=JC6<^dxdӛSHF$1~-UP_c:|/8&]*>7Tq:a@O B-T#~xcbWoxtL a~ @7iq6"ҥ5@0o=/#׽EpLU2K1V6&8ЛPImW7_WAlF^;!Y\uZia}LJȦP>̝GF>fj{1#)7r((GN4}ooCx]hP4:m (5G: le PdoԨvO)hЪ[ƁׯKRNΩNCf4bD3bR)Iw+`zD-* 5=Q s!hZA0IV)~,k3(+@~~,bN2\ERbnc7MGHe4q]9C5;$m֍"Q[;)%?66_0j[d}%1xɴ v@J2_2N7ɛ5*/W_q:S7rɾ1A$gC5jb3?-3:ܨ ewVru2Jn'7! *6koeP¨ϧ+ka>8Mhdu!WGO>!4Ki uJqR@X)X(~?B@;j(A[$w+| &,Onzܼtcu^]0{P\p4a5/0GgMüx*~D4EoNu-(̊;UM*9^t O?vX(KOpM:j 8`{QFy|=;Z2)‘$}1ʪi+!x zKXOIAd ϚV_$^ƋOrk^ t-HrHZi xBe~]6sXDcbIoBU2`G{'rO`w\C/;Ep8} Tx 5qoZ$)An cD4z.:eښJĖEwsX _fN^em;|^B5rE>{TvF9on||n;({ht2d&֔mRJT(n !&m륆+,ZbT6,d(: ][nb"S5+]( n2i]V))YW\!V;t_y2Pum]A,.zc! a0jʍ69u$IN_ܼ~a5.mhۈ5c]5nԨшoϦk{/ {|WOC / ^FCe5Wa1>,6=E67F~o:|8 <拡˰>Ss '3it&Dp<[MbmI>NPC(:XC}+yBEma@~#,̓Mqz,D t]c EZ fX/חiIIٔPYd|9sd[GED<0`y;rl_.mYr$:ll#)0c"~"?f|=׌WQ}h~7 ŠvH'-5k,n>#u{_Q9&#QZNvcqF!OWZ`F,Z" B0}vʼn̼O aBEx]SڱE wJoQ{3Dz/lh8cE/e*ާMQz,'aWYx?VrvE [*(x|CQx~P+sGRXƒ*FHeUVRHjgk w>.n|i|0!Ӳ CZ)a ?h'Yj[}z<B@db Dž'7p_B.qU:hA˲&bkNBXW;濷dr-j9L3x]8(˧zB៩՞7t nү2 e/i84҉b͉2e[EjexD+_.$_/UeodПeFiD^쐶VܒsپK[2,FuùB ,?<}GX?Ja ~'}˖w-F#]5p [恺C?3x!D b~5K-(=q'B|Ӣ;-=m>`>Y,*MnsfPTFc @ ;<.\g7f]j^/x! %yP+:"[rB:SjHH^}lmwg7P O ,e12TYP$-Y@H',gֆ.bȢ|+zg}ηM È %uTPPT-1my> dh ~n(Ӹ^UFޡMHxSgƲCy .YF-Y.5-FHoaL|5sc5fXmR6#@2zyR .}KX2с+}g87kCna^a*|W }sq(NT=ңlhnL (PC>zxш*km%}?:Hx}VeHBX0@[{R~nᗪ- o# ] pX,뻁+epAwm !a8? 9DAh8k0ndvqm؝ѵf@6ɨSyy7V۹˅4D4W rI8 .{)4Ĩ[Ⱦ(w/D*[&ZHAG衄$\7o#:Z OUo'ᔦtuO lBC7\PɎ3 Dܣ$ȊOK^Lt.nL"8BV *>t~gu!s=3t`\qk3J %[ * &r}톝jhjj ϫFH E#:E|//G`H6Ś^eottNdFA u T֍u1apRTg혈MN1e:DF Hږ34l?0E+]$. `!$6`*t9R=3FS\Ǧw#J f/( G$VbV8߈"f +Ň>ffV:YH9}$9AzL6]+]S$!G~@~JϺ7(<4xȼ*\~ g82It5NaoG҂g˻ZYԥ@k1C /}:0E=jkg٬g3\F  fATC&zNlO hir Sv=:9!a βD DQk|{9'"1`nOPlrOǛWz#/ Ʋۤ`^~^jgxOFCME(E(M"`M`ζ*8")YCMs %շWyI)۫)=s8\OUXI/52a!urAN=qd5AH 6@Cs6w0I”%߃J?vJI a)a-,&Zyyd/d̴**] WJ Z]ƕ*„/Qu`@l!W@*!@6ߖDe0<j턯3݈o0~jCuksΞZƌٻvLOuɮAⴆI!lGgNGRne^\㭖Tw9}dVhd|XX\R5dE"*ve}G\l^M8DٵS8~/y)+ d>^įCܽs`r?u@X /F;x> W4$=bɂt)ScqeL)Y>es[o9tXSh.)7IJoK ˄mսbm[:eH=U&$шx9p~ tѮ'|XȤrmƓ*dWΪ;xpI,m 4ezTHjݸRkb,Q0\Ԏ8Xe^Xnɀ`g"TC'h ;nO5gŵu{(jD;rD<]T(Gמ_q]CaCsYuDe!0P!Y]N#4(W@Y suDЅBPB[&:M.ؓ0PC]i\a$;C]i2 >S]/8?J?U]]kq4U! ͔*^ĽxA/**.7{4]pF|}:Y7{c%ǚ~mg9Txre0p'axTG3@ n+U ,lԒ0oBSf|; VN4Z''˴SO8єP:a1a)~*&g&]xDhLp wN_Q(X }:2?`nϓ @< GVJI㈝%PŔn-OX)nRdfuXsr\|uss@JmH$'ʫ-ۗ\,bZl Ŵ C$8luy$̀ 51(%0ntҺ#kXR'pYT㑑<^JS*t&cU\ptȍfZ,ʑ9L36R@O4t`scsB cP9O]](G?\&7X&<@Dγk`b`me)ED6 R[x}!eBG@l<)<7da $tp,T :UsH7I6ZH j5EU񎕟*3lDaSsL%xDq #֥E2(eh,x<cBQ$LSdԷ|׼KKϞK]u~œ<<Ӎ94v"MO=Nb;BJʹ=]4̜UȡhwY$|e#@P^[|` "t(cΩE. MIdvBNpU*208?t 鱋'>4 %5|f́EK. mM;+«ua$ku`u!^m׶?UecF_ŒOM"Ea'u?62a cdeQv ?8Y6&GW=hS>ʉ/th2NJ$`dH`q b4Rx"Bk&růxގ|Y/" 2~-bZ茴!ZG-#C+1uo ͣ:4N24YLTɄ<$Dç/ !.@"GL=@hkh?T'9 %?xThaSYOU+s z>AggCJ#幦t'Rt%c]= | +Hyώ"9XNExADf^-~g?Bs,Mz7 i5N v%NK?ܪ+ /ճ@G$ؒ+y:[ YQ)S[*dat9W8LO& rk.xJ.~t&Mb" \T|(T?c 9z"rҚ} om8Mjc*ޑ;5`nK@;ۂ>d^'N'&Pj ʼn `t\qfV mZޘrk0v pjmFLk9mG.:-Y7O(ϹHcF|4fw,مN﯆d"YR9JjV}r|biƣהlo[|7g@UẀɦC| cy"7gyϘ=֓Ú @+nJqyL:{f]Zz`>ا8.ܟHx @ x ߃73w(;Ԟ/ #zo-ql"ގ{,Af9 i-] 9i@WWK:5K22WoFɬ:,9lqc'MKL'ckX_ǑP!ǤsP5Y}kT`϶- `[n&~6LXn@_Y0 ]Cg(>*1[-ce Y=trP6~C%0KCe;1ɠQZpd!C# . ONl%2K^HP3BeNˉ>Sx)`3P5 ѝ[D +ۊBFӓ 4 Tk]ܖѳsM]L>gtr"56}_azN_座5Bfic8QiQ-23󇑇k7xŘ_,f:?p[Y\I ^Y^vAc,zka~-C䟶6D+1ob/۴S!R@ξ]ٳ͎Be = k~ O|݌A1q]ܑ/?YonBRCuaGO rTFR\(hP-7߅3R7xb+AbJW殾`^ÿErniT5Y,'esIc@FUzv(qB?RDd 4ˏQ Zd Aq,bzzC&ޏ"{=Tyeޡ%x!Ib^_Jq֘Oj)j`:%wPCY;T=uS /.ہUҶy}QFtO NL[iuF p>FHgVWgXlQJ5 'kGX W\|r7 _!I :l/Jc|e--_ |BiF3.F{g[HkMzzL~oQ 0<[Ɨ +!xq?Xg)gg=JRl:sFūH?Ho:FU|G5-1t܆iĪh(<m*Tw(fZ1OR\A . am<-VQ݁քRh ZQQSeO8U7J&k%-j_XYʰ O'Mv5im‡ܪU$z/Shߧ2*-԰6u@A^yPVh<פw''7 O#fPt>2`3BP :j`dD"KӤ 8{X,\ +z*v`:%tZtVwL/ƚ؋ňhXњ؍|g' qmG|'bg f'hE*$mj \ӷ e?/ݪH.O=ФNrbG՛º= .R,t=3mN?zi~2i9X6)V+zaI.@<6S3 S$+(5h߇fXDFB{,f ?ݯbtY078W.qRfh;2&.]T$1*gD8K}83 j91G/=d$~Sl%TEtt`ֺ)nT'Pʇ+X#Y* ֽYxޢfCVFWϼ. dÑVyχּYܚvOqA߿Ju"O0Vm<5\\Bj3e#)ѧCs6}q()DӉQa{H4ۺˮ @ !|z`f554aC̹.{xs2"MZd;-Uax%!Nto{bVMIg|"Nom쒆(l(< ٢,v C@Aijkvu~`?r~LX7!RFLB:gcSʯCRwvhd'b0ew K(C[1\^iT/FЈ%}o9׬ emyfh5z:}rl{rĀV\)0`?Q8ҾoeHvU/2`8(tt| TL#DZx84 bZ®PVõ-*LߣO sܙXvb8SN|rh6}2R+TEb`s(oZihx~FA}SR,V<߼E`챠6qA` {3/Dqvq{1bgH.g|UhSbp7T @5mX'U)XّUɔhgnGܞF#翣 ʎ`l(YQ2>Z>gpGBvz8ژāB ʛkhsMgG!R/ q sوPS"RN?+X[dSu/C -'ga=m @̂YioV}"囿s )-m" ta }a|E (GL]0ł"J׫S\m= (ى?>Jo2 #x`#BopMIɀIR W ի5;@aSzP$ fi;S|=T#p}Qb3 އ>C"* PE=M;cˆɋͳsou3-[<ڢPHj&@T: gRNNjvfcoY6ݘ=>/Pb<TelioYOid} jjxެ"ƾ\dYJä́-+磹x$.h$yCnͽ/y0΅XCVȺ?͵pmF_)p2AP{Oj[BJxu!9aFƘaadv94Dz] &+@jEz/1@(o=qIcY8Vj?Rd~'?02peΠYa.Oܗ?*wԶ}fI$+<\ՖG,.#y.dđ ڍQ~^GkNFƧ01ѱ\}fL/ZeuD`khEsE~hNz^rY+G2+us=NL )B8, y9&I|`Uy\3Xe( ֬rC-Bif&H-t):bqq&&|pvYObWwZA¢8OnHcj؍zqMŸoЇ<ԧ.L+Jci# ՒE&>-ҖLj1f_/vuR0̧WUD$b3gq7-a'QX;̕j),X򘲬 P TyB[\=$Q=|ԥLן3؏"/(];&+Y~>A٣Dɛڙܢ\ @M?QVTu ;N~MakU Dot޿YƆn V;6_([++Im%B9 l8ἃKo*J3AkG H*[[ż5tI#wC_vXkOY#WJEY[ӳ$lJ`wp6ȴń<$ p9쟶ǓM0^/~4Y\kbH>;+#Ft9V!OtUkdOf5H'V,5Of -] dO mDoݱP/V>$BM+1 ދY RÜd'r#o6%asj*MLR%P͊yr acUW`3u%͌bip)Cիmq"6HͿ?U; qH-p 6 RmFyʣc[jیZzC o LrX  cQ%1̈XL}j<W nyfn0$'qW<y-+^{η==.H ZxQu=Z`ml` n(rC?um"DtM"ڥ'eZ#,(k]z+f|ysJOb&bq0,Z.m%jQ {\c8!>oi腦IӀ<*jf@uBіWarjÀ~yN|ot@g'厒ֲ7U}pQp>Ef- eHfǧp$!̦1o!w[h 04`*$L$YVo遽xhoHp. Ret);`uI^TeM ^d#4s)xyڱr+wF_-岖Y`d#H"qMtG͊㥏O<™fLrK_ۓ>,EXcVWT،sQTقBOJ` S8GMRN% #O*2 Vm5I1R\&sYgI<]M ir̠eV%6! c!pG%J 05>_6,! F?xH8&6e*eMb ׍ A6zW~d6$Ps<BOGojCwjfNіo1ь:_ |IQ3KPU )/Ü#F͹0܈5F3ZLѭmH4.C8\Y5cI'p>=Zs}"'jϪ'סs DT6jBPXajiNɌMXhL8+<-Dǽ<=QgHXBϪ9pqPج0(sOT:^s͸/FAKI}It0w'02YRb~>mI(U< h =Dyn,Wa)#BJGI? AlGo=ԉZ9?6(P^=!ك)o UY-WM|*R۾Q{ZX D٢ BWӑ9[/K8zgcY0hA% F&;$5OK4^LD/¨`U UG»_}x]Zc܆ײK3?cTV>fTp5P*W'Xw)o]U/#-¨J N‘Hc^6$d#zG-4r.=w]z]&!q/M?mY2f#Ci)!M24, ߲X\)jmg&ϥ~K=wv"7m99~1S_) 5Ht_/o+" XO^8*8BiRfpyl=fk|ާ}Qm{Pwԧ+ý*IV|bK(te_|mgrDB2~|uoJW;xXL}=WQcbww_F rv[ykDY`Yd 8ȧB@ 8ž74Wu1ϐVGXU ԅ5Ylʔ 4w+&VuŽN)vl2y{bF]cw5isHfzq9%1/.Re2?9k'.Rd/xJ]n[hAgQa+?͞(%(羞o-.9&Nm|ErɟMP8SklX4Tf== PBϾȭ@7HO)Rfgň:[ljx}Iķٓ'r`ﭩTXu͌Kw|R)tލVd?'@sðv@pKAb=g%" $Q8KcLI"Ͻ-j^ozBa/؇Z 1JxPy}_"x>/cYΘt9y)[T7 h1WΡQ_mXc@ p"Deq $Lӡ)d.(K=-yja Hp+?*B^@ދ¢j]0>l@'4PdϘSGCE{+*ANtCW ?znjS \V4+~WYWsHې:uQ]Sh ^+ 8͙§",dq ;$d[F7,K|Baa*17sNQeωL29YIȜydjpWB.ȏ](`l]c~iEd˜ɍCтqY,8,2x̤#޿j6MٙӪ j9Q !PCZ8x' NwsS䧚T* j/2WV Tdv2dic Z!+> jD&+Pu+RWZNSuy['Ef iFr|Z2‰ vmFmL['5A翺1C'0JDQѼ::$:0]ˢ6]:;flk?Da!5&fM,(ѥ]8Id3K+P^\)0ӁCi^Eb}`QNl=D4{A]Pk:;iJjQu*Cm=ħz,Ƙs۵&ܩS7-!-p3ju!}-@KW9hD)j#D:icVl$;1c4s8E t$. VGΐ Z&Etډ] ZXzQnNt0 3MF09iu$2V;*Ha]}y!rz吮 6M[{mjunn]JDֺ;ѱQi:- Nׯ? %u|۪$gMQJvUȔNNPЗʥE]>Y ޥY!iy.`lS‘K 'ii eD 0*5.t>%M)d_#.yşNYuM q؊Ac>FT0Յsr@1R8+cj)$)Hӫ"Ř`Ix-={PQ4-o02_Zl&۽fqΝ&|/)m~G(+m9 4?EǠqMTAJVY')PPA9^$j /Ck2贺UpH`Vlf:>w#Ip0']Z02gvGZkpɾ[vަk0֪GN;wdp+ȟ7nm0yEHIU$>i@ g,bF Sz㰠k}AQ0dH ?.ÚWrXy5ֲ+ [\Gt0K.L e ܆Ii6ag3F[Q{]0;QTPïK3FcѤ5]ۼp><,ox7\'w1`rAU|!!?j xTX%6k$а yMX(W6@Nj u٠3+`Xg).k8(' 5#me~NqKO =̟&xʌC;~ǐ}A#҃Yg9!/Q!ߠ̄AmrW!ܟbLpobO\H"n(Bxy54DqPTrEWl/ K .%LCO)~r`j0HŴjƈȷEY=zѴ PcXQ5.^ƚe3+^(\Xubaq`hAC6Jwy"Jn@Ƙ4hS's1b,"&W4$eKEoQQAg"̳S>Kk`HYl w<`P6ě NO,5t4 |!ZZ\IOlAr?aS\*1:GebX/KE:%Uy,ID"lpd|XDݸP>JUIw]zF1 Fz^pEߞo !<Lڶ3;o1ܧٝ>{/%v\GL_a݆%D~Hr  VjI-*QxgCa}-aA.2o~"( z =Qg r|/f&OON=ƍ2m&5đp >tvyBž`G'kJͤQ8kPvH0'<}T\y̼(z[21=J,YÄS 3'@ (Q<%`T&Q`˜cwf:SSPRg'%ZXoQF2*T\~_2.>L'$M| AOn#"; 3*}n]*W niIսځ.kOżbB +9Ý =HAH>iA!7D:2¨$Yr 펫|Ǭ&XݒvfS8.gPCo^q?3]`\g'{1t]}:]js/Xf@TT(HˍyJs4(;E?7DP_^]Y!`TʖF 4x j/!15OV@S2m6~w +ٞ+jMOOԯΔF3G@Lı ͒vsNS] ̓Pu/+Haf ׶zS|6/ëc7Zvxg,%{9mx?W}s#O*(͚>Šcȑdn |"7L Z<̡3_f3/OU'4EÚu0_[ yQҾX蟳8O'LV`²sz b؊ZDVjluo)l}l>MC#dj,{Pl$NۂKOuP 9?aK}Ԯj/} bq glC-=3%i+E`l}MX g-f>Cvۺ ͳͽ%JJMn,$,? (vVA32b׶ XߛA{Oj'OrWqT4nɋV9掊Ң9e&RL%4q2u:ɟb-$.A]EU%`BtCweNpϧZId*A`W鿴WWrh.Z@k.t+zH0럕L^ų鼆l0cqbp!jQەUO-qq5`n06 w`O_N1 hKak[bu]* Y$P)a`ݖ4l5w2o4ĞGmv&qLzŠ3vV&17Gbvx/SyIU79_57 p2ԇ\ߍNΑ.R?SJ_PON gֲQQr/50A= iֈ0҃(7g'8+- ZFnp]@^ɜFGksosCyiǃT2 1CmP-  җOҼ' ||3/ŜcPZ%y gmEWyJ)V掔wY$5CYKb1WBZA^& L0$m;k_Ϳf˧wChY%q7{ˡnӥ&/;v):'ڍ寢a]nqrne}|+dV`̲ 6o o0UApV{>` RՍ|9g gN\ L6kUQaLjYu3O8vaȆDe@ٺ2B\xTf+HAlawϧ!\z;)WNp{.]r!Y Q +$l8/\|(K^ gp]O-);WKrX$ClyvxU vJ6Z]9;JGbcB_YmA o1R؞&)a=CnPM|)'tM[Snӿ\$R/Y :]fJu7]) "ÙrT+ YA"t:8;$%V׃kpsܸK+P=f@qp -֞rFFՀWW4Y}AmH)2l7.r K6듬Ia6I4Wp3鼢tUOqvp A3[`Au>ܯ*SMXXb>X:Ȑmz'n&wα*n^K3"tyS'C"@~AhmzPh}JϢ?_ 2ҡy wwz&BT'xH{Rt)nw9+?=m ܾ5s^i\iEmyC5 B* ]TyDlagۯxL/;Z okR{'5{șqﳪh}b%zL}ufb+|*")Ww]ԭ$#7BsZ L71mDLkDgi}GSFD{~o BIՕI@;.Ii 45;DbН_j3'凰}CO{e~{%E28~O AvkE.Zg1?|p_"Kgx fG*K^B,P{mRjSl -=6MsB^+!_{yzKz;֝QP4/u[_mK"u9.6|d EJΑhMNuyq]%'Z-ZU93!كT'E:xU 2&-Nܫ/bMr@E {ߏV`o7F)wl6D|s R^KƄesa:˔eG V b5A/]Dt{&EISaΌ{8Ma#9[L/g`_ \ ?bs۝oc1 '˻C ̟0$UѪ='EɬHT3h/0@: I4yk%#*ӃBJ<*IQ1+&>;b4HY$l4LSSk0Ns PCvɗL+4~Fx@*, u-zfd(2"-ee*>yDWψWO1syh]^$^YS< } ٶG ;1dJ8`(SNP75);\E>SreJnBMamP9 2h]aMp3cJ1 c]Hƕ՗-QtrW֐`l]˗@$LD f̣vI&Q-{s"eH+;炧:ˤ\oIË(A.VaCt3ɯMp6kotq_oxd6u-t:cioe*F]OV sPy7m!?VW}<-^j$ b j<8A|Ɇ6 W_Wd\Hjaة5/c2../'_ C/D9'e)؏ &AΔk=.|kӎX^C㕊 :5U-ؿVқ˜55‡OJB(>!-~-~qyƍoǎ*kD M#} GlU9_Iۊ+fStTP#E@9dcBfI+2TZQX~P|3z-Ca'sC5y\ѻ~zsϷEl87۝^XMY lhp u S-/84I;o7$-Np񝿄6!NMϹ,L1g}$*re#GCh\J{<3iMk)e=O@:Ys94ʷRKl2eGhh?: 2^L_x0XQcb@x1h8P/t9/ A2Jm<~̦Eu2I| <p⁇eQϙc[gTD-anR߶tt_LCVToG/%8}W7 #x(:+U‚V3y!n*ķ޾'nGw;30,5?dwdĞ2`;9,-gGuMddkO5UDc9F0]l~bE66ZS^—5 8 2.:WTM=QLYi:̋h݈󗅭nQ݄XV~ mKʽg`w Zl&aЎOЀݙz|ŵ?GCR֓Ng@ ^qTS&:E %դmlv6?l0SI[#|?JNfNA.2h)tX&ݣDeqfQrV'% I$viwIJ= cB\Ek $I:gVL)amg)ܽ SvS0GJ+MIO('z`H3 |\  1IR.[DuS,LRrXUܷ Hᆖ'蚌fQh;b)Zc|k-L!&aZ60%fYn6"v1vmpLAb/>0_K&`ޤRb]*P2fz[qOk%uuPo hyͯ60/(g,GEz{X= $H?2x7)a3 &]VT$yq͓%WzI]<\ %Ej*{>c6%Mr5Xjfhk*j)2@!y:(zIc,bDCXn͔b NQtTs`8Ss'l6 ?6cCpw 482B?,ByЯ7[H~b;jMh=z~DK*9EKkԴŬ%P`J{c0? O;ݣux5f3,ƷI~Ql9M ?!#;$+:*JNIk#Z5 槻j,/Yi.e|fنi.jwAO~cҺaƉ_兕2/+  )&ߤ|5Sѵgܖ҈$kZP]0r w8HWOϷx&;~뚧 ^ M--E8u<+DP$c &S3 M2Q6艏unŸO_6jхbh~/Ƞf?!kS=B26z`nil8Gܳԡ NaKmAYC>ZjY,Z<Z %*:k/- :ǟppp m_BL3{ E?>F{E 6фpt>G+-OdɻOPre%$B?EFW*j~5/낿j`1VD&i rF[ $8!PI_ګ2(rA?&,f̃h:?by+bMRA-C0[?'Ҹ[1W0/ 4n!?K&d\H9sJW/Vm ?{!P$v(}@R!WH/JcLg1 ZhD9n'1_g$U^p!{ӏO7]DC3"%p`nP6,*"qmk U|Nζ<5Dž;/Pg$x\{ZwÈmr< Cfqg|9sy^%'G tx;W$|åV])ڼGȈs9۝au&ڒ]^!xE=kXly:Yj X%/4*,``:[ 8%B8XOfz.;ˡ@v88L7UK4ɞk7#ND*`g)zkbX^_5՛g}Nzp Șuv̲;dkYRm8儤s$@,ѫ}Rtj2Ԍ1mlZ}@7TE $ d=8`,ٵ{Zntw'p%2ɰaUX‹Yiϫr/ cig9Xqe2 >}7@/*eS/P|lxA|#PDA"h\ CFG33<^!rhV_N|O]J:>{Ԟ놐kPQZ^iCB_&hfY³>7$&:X~kxwr]mgޚJ\\K$9zNkI1vjsE؂ ڹh$hѢ)Ε4!~mYDW˥]Qram(N{i}h (#uQ|O:$/ֵ H5x|>FKTg?`ru`^,4_509Oa|ޜQ /=%!DJ>jWQlz(=z7p )ncnd_Tct^|*eiIXɈZ$6Yu|;Zpp QIm 3-0LdYDBy:^*u5eL[%eG|izE]OENGR`\*ӱ8gjC4gܵlELtj[e0})uBԴ3?{wBPc %PnbtjtAyN(HΣm7VO= ';͏ux1$`L :.PU>A٩E&pM $yoXmXciA FRډ0#geQ <;xqIV}5,0bazp<7\N2k̩M4u7.>3´98[ÙBM V[0[}C*5~(tO{>@-S492ǍF >ŸňknO E/sA3g (*`DwvKܶG/Y191 ĵ~jm%P2!9W,3%{rp6-.(#z:”&LմNbKP GcuXD,it$6rr_XWH*6J4dqjO*MC%o$ZOeV<H KrbFWU,x.6V;9! 4A7FҮws&O:2f ]xЬwڽ!Y4 "x ,6 KwqbYe̚W s͐<$Vo 폸& .kvS+w|YWRȾix׉'5@||>y<>a N8М->bK2+H rEB?Sd4;Όt3zRvb8s#%3=S vΏ3HxEU!h+ xۻߠnYW@>GR.{=AYCT.]6|d•ǂg\TkgRAjAdI_xYm42Ҡn!3z^'R(XT劈P˨>ö[,=*u0H 4↹&蓝4<<BM׷IG a ~m)R 16y_qÿ]풤h0R<wC"Ɵ GAdU& ̱-h]ʋDur~PmYS1d=,/֧SJ+6Us$>Q8 U;T]32']lO^а4@x4ENqq rMo/יbF: NY\`'FxeU. EjWV6wꜝ-x*oǒ]}ٹ#$JoOOP 3ѧs!e(5bZ4׉53-P᭧Lhv1"'VbjӇ̈[bޫa@v`CaAzئ,2r'CpSkž >M%qAߏ7[=7Ҫ-%o> l蟦Bu< bB\#7PO߃z]px^IqTm{F<4rZx@7p*"x)ѡ4Tqtަn*QD;{8˅ětKo9&"]7O UQ[U`]:Ut>yPvT HAa&ۃP[BM%j#Ub._IHKNFD#8>.Rf!aP@0Çb3:0yaܬ&1(<գdjI!׆U\`SXd Gr?*|а{n<ͯ)9|{$dHJI(!E9ѝcQ ~,lh8+֪kBS>/P.ߏAy?s%-*CwĂ$wEu:ˆXOrʩ;l\=jpql0U=b,W`[kr6lW4s n]Pe9'%gS_ӔYkWٝ&)ݦcyѐKs?x ~32"?Gˋ6J.ջ&gxpy7BB_舰[\8 8I̥65i\~1bAXN{ǓB6ULuӁxsW53JTTCpYDoA-/0 2ݑ\VIUAª7XnVcAb=*Syt(蔲Q1JHl,9Zl nI IX圦(. f/ϜDHf):Ik0kHϊ_m/.%9t5 ZpIkF'%_|/IGy @135+au$4;Rރt6GU/)6Nz/!t"Ni\Y5/t5טp1ΘTP||ud>sm6E}$fE]_>8\\H W62j$ h2%&1w VC'j9+ڇNzE>-9/ۼ?:VKvmCէْz1 d N|qvȰW3B/>L~ X&mt\T?(ua>ljSFpz+!}uP!q+YVI6Qxtҵ`+[94!R Ͱ`F7tOlj&n C#:6SzQG` 5Qx^FfA44n]0QMm]KMOe ><2LVқ"04$1]\XG}F@wx˱.gJZ:IYPw2f1M~xaök-c>ь/;!pCI ];43g͜`a F!e!,o\x TaaȻMhx[௩譩{}gFS|t+\/ x^4 d#xMqo^/5͏j]BF}!g*~%.!xRRVA UWCx]fz5i6=a&p^TF0li譌WN}E/1qkP5sJwn׎6zOu܈` :y_tU{fq6##{^Ɏ X|(Ɓ/klo2pw2ꍗKwKBv 3o r!< ݣ&@{EȚ}NaOrb8UHې%բ >^=Lbl[`U_5pYZ)רnDhI ~XYƒR&|rnuٷǀ#d~q?k.`%³r&@H_V*.gLz%!Hغq(!Bk)<m]b(CA&11w#!¿.E+bhq~3ߤu=uXw;VIwH/ PA$'v YŽFMa"͛J/6xǶWR0&Bt9 ܒ% VۄZC_;$u}ܷ46 U's`;fuIz:br|e;[46MЛxev܋E.s"5l*,=hy`nY6u弹ufHTZޱ׶J\sv%obnd;2Vu1M)`,Ke.r`S7ZU[.҄iJ.$qk ? 9,.b(w;ZG qі׬!x jl 0—Z8M4@0aF{8S uv:n1TSXE)Q ȱ¢[)OiڏhԼ]؋Y&N.>xAMu*6E y]s}eͭLT|-IB6W Z1WV*9ZY_RM>Tɦ_7͋kɦfiQ]7“[{@|PGV,Ȝx/JLl@m oɪPե7~t^z̐B"2$I=gC<%Kd:Zg4ta]rˮ8 jڬҵag#Pn"m*-VjܡCUsGq}r\#8d$Ŕ>X[2i"'ʎ ѡf7US-rSf80b&],fP{IiUM|>NxjTE,]e2`U7 z6dսd2fbGQKgW5^YzCFݫ'э𱵠LB۠Xf;4D}p7> >K$ )S#ٹM5D#cz3.e,DcI3#w$ls$m#; ?/>{F~NatoDznTXCN\6~5ѿzPKcyfG&`M;Srh W~W!Ksᐈ{ηy{-k5vߵ=ǁlE9X`7MA˽t?"u넀]^(5@+3WQbsyGckEYAmzU . &#y# 2>(B]+g!c谹A;ӓ iEjvzb6ޭġsÔչ y9kUqc I\7ѸԘ^ 4 袐2ǧYl"]Q^Q Pwd1!R ?XHO?ހ7Xn:lXB)dt3}Mat?Fnxr(Dd$/g9jx C)ɛ9>Ū@6MNNN%1'V!TOVD]S"Ś &pZփW,y~Y9AMc딂݂kzT;e=10ϓ_լ}fk$2yv0X"={Uo 6fVyDy*ȥ5}? w(V7!~Uy$3Hб 5jMQL12Vv3؁\+XhWA 2Ƅ kpf(:諱 p;b1*h@!@zכ^ǀ~Z/,Leg/s5~b?Sl us I 0@ђῄF+J;{| Ar[ ʚүc yG(|=k-?E׉';ǯZC1?%Ļunn=n(#`@bEoNB~O!q5yzB;ĿNb.zq"o%L fP5,C!ؑM +JpwsQMX4mXف2Ia+n̿<jL_gi}ͳ"0#^w0"c3 0:>l7)+p꛰i9C HdƥPG/BMXᾡxOL?.=]Iڿm( Y^ PsSY1N_Bd(:f pࡍ*49v{3:Сp8(W,Lc+`zuCm:r-ZR~u^,?BiqCa9d-6cmj"j_"=7: ^Vu̷~ "0RUB4;BP4=EQϿC1=I62wÝ<94 I:᫂߃{QTts( 09ٴW}ZIԘRͧ Ă?bF0z=*}Sg?0{W<\*E,*s%ڤ&IN~v0],9rtv>xfɀQV%Xa>/e#Dά q`IFӞ1U|[~e7LȇuVg A-ҮԮ\<oWg[Q}xJm qI0jta} &PB <+M|`V$]lwfj.:C J󊷞5kXӗ>'^~,Oǫ>,-#@StNA-.vOL,>^͐ 1fcYP\1cPyA6ߎ71oSe-dXtҰ6*S=t: kj+F<:ēERF2h lU@a#A7&U@;]:$, Hpy}_jv)Yry C;m>ԜO}b[6DjoMvʊE^?_Iew B; i&qkį8ߤ-ەLɈU(PLhf5gd1^P.10u*tyS/vt2Tv),x=;ܮ! ʯ#k4)  qhB>gd: y'cܥW7,.m|XO|OM \ TI:I:CJ_鹕 CYzr({rk/8؉XC,id ( (g@ьvFJ(#լM}90TZ)`^c94޴ 9F\:5Vp`؏!N@( Z1v 1p!ڲ$_L] !Sp2qwĖ ȼMݪ{Mc޶E`,o 6? QP5-! x>;J%(_l~ΛnżA8Rm5 J?.9.jsnףe~1wсxvLзV* ieo(!Q8<XdI}^bmek)@#*Njb#ߛy_Osv.0MuAo·/ߘB9 ttp`ώ>ĽVbwDeXS V7ɅҦh^ouݚ B%͇ ȱO 0KbrOREuBB{N"^(pO*^MKsga~, r>vͭ~X ]E#%svTz`.1vA1cYo։Q̻*T [AH~cc =oWaun`0\k=.!DͿYO"kUͭN??zj&YC•%"f:T "\ň(Qdvȇ -2T.j}V@4E"fTIGs2h>X.x+ޝ:] UXN$8 F4 O,Tnr 5JHfwgnޚ mͺf)9wzMڌ@pK1"z;It'Z,)zhT*Li.>s7Iט Sͥcb/~6cRB0xnXfeE+`1 ѽرae2]YsW 48t#"$Ϣ&&pF {jTvΌy?m<8pߺ3& (vWi$c=Q)cPdҊo dduS $%\jW(Y cxÂ*+߾![Ϊ-`5{~>Xٴi_l~YlD]8>&Ԓ@^"o6O)ԕNTu1?S-ݗ=> dBr 5k-򂜃jN\LM/" ܾK} sPrJMeQ8p+ %?g-e*Nʔ-ޒW qh]RMA?'oZ &E \\,qzy$MLQ52iU8q)DPx(.<ݽ -`a^/AQC~ִ&7wGI/CQcAvY; I$u  j\;4]t:Nl;!ݨ[D7GF)J,ayҭ Oֺjq=w'W[z٬$ u;;K'pԛ}5`4E/;Vw^rx}J%ĥ-&yAJMډfp!#ܠ{\^8v9JY> :0_D em)uhe~4C~dyӃI\8UӳnUrGj̣b%;6)X[Չzj}/ nT"RJ4YfWX S*ufqЎ4yw`U2v%jxI|A]7=?p!!od$,Pg,w>?;y~< K Htsp;0.CFf7 ͈Vϑ䝄4HaB)$A$BGJ疲`rscqᙴN\G!&ꮃ&UdɅOQs]ZU>]9J֐|ۍwcEl;<@P8f慣2e|}5-`0~ٓ.7K(hèn!01I[vUE^7(_8{A'-P2KlV<y=Lexo]@kF eG#KZ6Ϫ?q=n '+uYD`$/j3*XnemHɾQK.i| T˫6=;d{Âlup/Hiߞ_`D‡IĎ-vçQƋ!byV_(:G^:ef8]PNc.J~% P$ZBZ$6cHp-r Q5ER8Lڌ p&r(?qX0P6p6ѯ2ñ`7No7h0Ku5Q[m^3 A] $@` vCt|S1 ]NT]˽_d Ȋ/džLl9V:.>GEw>"&PC^cMݻlvx];Fɶ'>_'|$<% 遍y~;bw*%FFCnr^F;f 3ԂG&޺r%hgǪ-슈N]g;ΰs"qe\PVz9xdq蠇?dY֛ p=6NM̾VB\QPTrX @L4Dh>S9m&)ǽgXrNTHX*[+%N"),#pI'$t|PCo҆I0U+~XJH,M>_Oz͊::(Ϛ_3"|(UUh^zceJKR{]4xhP49/Tڂajdֈ_oPL8i, C"o"1r@U9V JKi:$ 4R7:ũ\I$5 E2VC.N?ù $^2A3[1=tEhn86T, cǀ31ϱtC]c"oZC!.?m_-W ~-zh[W iz¿+mbc[eBɱF)? ۥwMdyK Ɋ[)ѥGz% $kz2k9rf$3H4cmJY*\ϔdST6Lq8tvwVGp'v+2PCtE8eAE=-OK4\/._nd-<~ݭW fbj.ZV*[Op6Al`*,YeHV8N&"+lɖ(cE,).hW@\9=%~_?<W̃<iODފƮ={Y}|p|}SK5v.Yk`w|tgG4R[;lF1!\أɏ\6*z۽٥$1k: 3B H||`Zz?FL9^`_y';AM`a\(ƬHj5Ow!e )1cԥMŘ]_Tl3\['C\I=I{tRYVq6١,v.D@C96.@K 3񟂶o͠!uSje7j"flajV؇SO>F$2aBxx HT釸OV4Ma4?dfakN*mssЊCe/rGu$fAM]=${@߾RrN ,1}e$ 2.sc!DUG7pYVĵ&7ƾI}&݉J-9KO-v>-i&nUUEၪ{fUTy:cYVuƑ5xCc@jo\\'GN"(T " dLO4!"hTބt|}" */%HsM/N`#q&0A~1n@'v-ks{#%ɴx]"WH3">fo:Ce&pq??ygVXgB.c)c+OvʰrNTm-e$w6lƴ8Lp1,4Ze]Is.ߓ]0ϢZ6.z $߭P*+iQזy|ZFNU($8^ <>B띩f i|1ByVj+W37+ /8QLld37pm,C=tt`M^6ϰLwɱ)/LT Q (imJ9~vޮ&qz'#S_c(Ra֣To߹gJY']exVő!y!<ך.um.v3Qcە}:1sсz(/}kH79=dN(3Sk@>l!Vf[p#k:w2#emiʤ݋aB0rO;%' fiW' eq3-[Sb`@|5bnDmm^Baj;{ HX+v ǒ%BD/l@ҩ3Son`|SNb}9,:u [ ;<đy6-kx+Ȫ秈 ':i9[it5`CPR@M;0OPJv,+Ʋɗr}<#",&\νvM& Hxd ~P!/?݇&qf9&,dc$ˠ'9* iPzuV: D!Ľ[{SILU.IIxg\붉W*BhSPvJioD|woQ ;^(b+Qm ް}nVQЕCַtPi$[0z?!l4 YXG9J}QHfh!Mwms|L*QH1c2IG}I7Hba'z+v=[,?lpu԰:~; Pl\]0ĸoBZ<ꕶ_Dժ>~,\>0I{]@kvC {cHkAѭb6sk}v "6ُgZtcƇ0Cx-X&{ELt)váML3:<`5jKY@7{qGZ@An#O_ T1q],/>3s7)$ (}n:) IW 2PCgla,-K/yvn@ҥ`={j 8"l:w[㤌#? vO=lar-A:55sWF +Dm<[^w7VL#c>J$OnR92؆CҦ ˤ2]r?z[KA:rzjry|l%nRhڢAG/pFؑM6}Me0&$[?8&Aq٪m'/2^CVr;U(: k7,RK N ɭz%(RҶM\ʂ}~#J#jMX,2>V"[~ji1}c?P2BM_kJ:9jO`zվqz=5Aƶb.ݕE|*wP %=\Gf}&![:C&znMFm\83ma UPqb* tp( 9$GB%r\w`zD0OGcϞzՒ%c0,q,lSg/3IRwP ` HL'ঃqA9L)㧛Z=yojlAcu {mýiMSLPiaeo`%L>.qbah)]k/;<1Sl~mm!w'rNf W+%_0^#YPF{&RR5_)z~Q<fjrm{CT 6hG7l3A^) lx˲mSOxSXڐZ;y VZQ@Q>ȌP%[q<ď>oHDgCcY᭾!IB4vRGdYO4e`e%*fI6VgUm='u>%|z4Im|X'u/Tj0[0L }Pc-` )a#d/h,2;´FY ,˪fe\sŪ[n$$(wwPj!C~O+e.vC'ZqR%]٫]reϔ+ISx;T,J s;/9- &}YHE& v*q@sFZ fE8MRӞbg$^q]ϊ[^Ӯ? j!q*)O")Q3 ohM %F4uv1T}-!hci^PM7K8aH3&g,j+16D&dd nzWnXGmFY(U)D\eJG>TaڗdBsi"C ct1i1Y&.fE57lȤ4}5^{s'Yw.hLmcK·@Jޞh/˖߳aWa "z ⸒Ed۟D/Ly0tϋNqNSwTh$^uJ2Xɩ<|u3g'Z |SVjp(3#{ l>mi0vε^P3ͭ?ܟfM!FRbƬQeJ~[sߋ(K3e+F͏C:q>`lUjiROEC$fkf;5uKKft/ ldm07[{x>#Yi,08X 0x|(bxOuCB1f!X#ӕSE :/ƀc& iwvݑhfN咸#7_Z-B U߃>-d9Y2 :0-^'^j3Y uA,h*LAV &" 5uϻɈR[iO sס-$qf"op&i~Qh*)-'Qm|f`)y;;oZ5wɂd:.RN#dv+-06 'Pv'7 e0~e+wi2F O1l04K8]'Oxz}IGX2b}2TƬv"=vkX+.X/4U}U5`-s.uV *}7ޤhpiyoU_g ~欗i]/4'{BȓbZVlY^1 ϤP;}io4g16 i.x)kqn)/}#l_*}'vvJvC6=&60DCP)N-.ϨpլsH6@-iaJ8+X tkit?:~Ƌiq䯶nAL=^!k5S A"`S-*}nױb&0cK]22deR!ZTݒ\ݐ jUWvxzMۀ4Eˍzߞ4MP_B %c*rg2?Bo%u veMX]Q8( HFۃJo=.#g*xleo'd+C]SmR¼C\ـ(GaPi?WpzEE[܏ qä_HXō7PE;=VhЀ./yORˉ.H<#fvfi4쬕zhjKܔ͌,.;$kfh% AXK|$|k0yl=ˠ?b*[{9f{4 *þ'O/4Ѭ[3M֥ٵ(jH'k_6OFx}q jM^eZ8*~+iydcY{-&r7 TW@zuiV%uFv"ϺߋxUBفnouwGUo[Ԓ|fhu'<,a?b˽~ҮeF6Aggh1C#s5KT*F?,GByIEqd>H2rk(:](D9|ZNI|kiܔ7=uϮ{@3iOY9l}V/۰Z p̅}>JşMZx$?fگbۄDXL`ީ/`8,ddszi]/`UJs>L',;ͱp_3R˱j6r楥Jp:~dSbwNrw^LLi(}ca ϓn#q'4;Y;q57Xu 9Y"C le;(koNcw׾<,N0Ys_3ŃJTF $p/:wTrpTIF< &~}PaOl4G XF\9hjh8X'@w|< )򨠚00F6O![n`u נ(HlEXlK}K?V)إ`( 8LJgu֎a^B;*$Aug9~8`b)i~{q!cs nyTc@aRKcJO4L\hk䌑r/ XUjSG~珲B4 .Lk"-yf×4=֯8iZj8'Vqѵˬok ώ\5ח9| %0h ԤcW)?SWE|ʏ?t'@'|L\O%%~sLYf)$-,*1,{$CB~MquK[v=wq;TNPq/y1 &,td:=Wy;D^X4(P̆9 oL[sL&Sׁ>ڼ@\(Q 59Wǫ^|?~N.i";F0{Pv|x\cJnm# !QL`8-~ɗuUZD_Sh:zDSW%L#bF踇6DXiհ/V({ 2R7>g[$z(F.tX>W0ЋF@DJkW2v3v M\a[Ns5-\u^X;ݫHaHehfGt3nV1xAh@{U@ غ%s_D (f#hWԵE/aڅ=u| 'LOW&+zy8llGīluCAPvcیpFaJ`˹:R2Vex[Yc_,Os>a@ɞvU'xiV?yK?8yJ :[aVTf_޴fHxo?ͭ+++d87Ty2~A:2)['SD2?9@yxOEXWb%Ivx%$ZrjPay/#!4 :: 5(Gcӿ\l+@S ڔ #z+}3 ֻjD‚!t5O詰Vڡz&qǏZjծ}DF #AIT7-JOz'^Bʢ#ͪume!9J"/P ӂq$,#(癌ǴzAD7Va.^#8ayixIW&Ռ !)4|*_i|U8\7we(ZAC=Eb=3LhgQKrnnlH}nj\(Mށ#Yel52>l"^v(~߿+g ̦Gh>^b|7dы7ڷw Rggg*Z;nL(d'4z}۪tgzG_bG5albf1jP&TZ `y_S~Jm*\v^˩Ua/?Sʟ9:g.a['K隢hwkѭ3V8z,-ew?4lȇjFWfIm'*Z ?wi)s\!]XB`ua EV;/TU}}ܲ@a\Ej%z*?/1.LvF::;Y`9!Tv#N4T"-,$ y_[f3}C7zz>4hbyA{J/H|iHynZ,+wjI՟>Q*F^ {J(zNdy|^g,W.s-e^и8qC:ѡc%l]bQHic\}6|١€9םmU ]z@RVV[Z.[mOIj7B+~e){SC yG':nDz R= ئ+X4R2e?ÞXڇIb١y @s>6RpĚҦb3iW7GZdd1U obmhB\(V}RUوA"xD.Q6\Vẍ́;.&G op_d1lV7QXg}׵ۣ~HI2/<}3uӺZ:*/9~Ftckަ3eϿ4?2BeZB|%a)#-O 0}:sضw*Y=cjHQ6r:e5]u %%P-,{ZOd\TR_*9k1OYNV&Z=yѕXA에Ѝ@〷>RCHCQ++?@,S׹ou BP3^u]|f$t'wG@kƁw,h߶:XC*ڭ\/1Oپ1[e3 |/v9ñ7L] Ǡ$g%S87D}Y)?L8Nx4*6s~Q%ښ @VoX_(ꪫ;{j"M#E%\T d3?"V}kFbN_^>h}oSt'ޮ*%CP757ijBOd Dט+;:l.cv~G~6x5ޜl@;m*茯8ϕtҟ9/3!_{|1j$KXG̸T$0C3ntH=fdS*lAOE֩q ӂݩoD2Z ؄kA Hy :P9]Ũ¡~5P(<;Z:\8z^!Fݩ v8OQm9gf>CZ-~ࠌ+s,\Xz nϖߊ#k3A4V56&мHJR.-N=(Tnjo]\*)et:10O\U nYOK)_5,>Vs@asH?Ct$w{9<ԨhDo|1^V|#,+q濉(1;Pxz3K ݿS8,k]2pq)0'U.DnU61`g6]ěfռDyɜfì{ 镃h,@gϙ W9sذ70Yy%͡ cEF~CpOP2+E52I0|p=ǫ "|vR^15a Ianp6(DO_]o[?kSgS)f!,C3 ~ބBdEVZB!njS߬s({@GEmK9_ Q 2Lk>KeZ^L͍輀j56jvWDB;mi,~oy9њ}978"jjʤ`/wcw_C$ߐ{#0" ^-!Q(4nL, 2(zIu!`lɾuv~qH ,{'%*mn6!(`7$ j9 Ǯt 偂E5.=W/՛xuiƇ5ڇG0B!>+˂A-^Luu y!kʥKW"zۯBC[mghGs^u@vPa* l•l!4 \#N%9ꧠpb? o,B 07.9^~{M(H7 H$/dfCp*hS^ ̢.Axޕ s-w~BHapk5)Vu f_{pyn#@|B GDM)?ږ4<#U%/D+8!+n!2Of~'nc^@^fM!}S4>Lp'Fy`Ղy@qqjBgZmBG)PĤ bmiűAJ|NLݐᒺ!xDKȽS>1ՏJH%=`,=so?I&-=8zs8vZ]mKf?I~DUPԬ`2uf(_eڪ˺6:*_Zi 9ڷݑ:N OLaL>F{$=(ؗ'c-6HꡌM tE^Dw\J\x,,X)@QWlof*>َ,{z/yA7LWBܣ= .U 0$Q z_z)B(iж'50"@@Aa-;nO{dWAEo@.(~{]3e级|&&{n9ɱgɮ:̌G3Ѝ-{h=4wŲDk,Fz8;EP膚8~}pΫ:9_dTJ I] Ɔ>[gt"1*BL#f2b}:_ zDh䯞[xToEz!N B^>Kk3L [ :l\I%%w!S= A񰿗)aΞc*Eo  oQM拝 Ba}Q]Vt3`>3Ws,}X TR?ݟ%hډw=10qD 4'Y#f4PʭX-H1Nw>(X1 D#],|cbp^MxRS-N<[R-.M٫bl_&eD8xҡD 9O^̉)8L;Yi' 7%wD)&|ChR#1Sy߬ex殔;JARHdyZm!XL(t#W)By%U*~!e(r S̱`:Gr uXOO2ͫޗtwgf;\ZʠÏV9n7+ŗ옹X,WEwC^[?Ck\܆]n5A.ֹ~m/5ehElkProp^^Y4`>푆 ؕ;MǢ'uG fErҬdŚDZyNɡ@TyȎ.uԟHg泘Xpj P5LsMrL7STV ;׀MgԟO;2+q?Ʃ1F-|jp 8Ƣbf)"dtZ~&I|ڱPF?l;5,BI;%P;/L=VѤy 2&:C $ǞBY_Hq,iߒW{ ] 3(wRn<'5CضD;Tw/OF(3A'U!+Y`y \mXiW"}Pܷz[Fu&bK?(V\ Y\NB,P6.dr >঵PzDz+c1klTNU0ΛEhMWؾ3\]\ֲ\maSOq >Fc^+r,xFnnA+Uus LVew}sgTcڈ3 ESOl"3\{B@vXAue< "l6]Bk:+^ 8іވkҸ3Z.3~-JtF!jyJ4~<[&q6ԀSV"wP"o;ej#W6weCV-ҿe+={?OA\nD%6i0A%s.E7"Ck i.#l/+tz}UhqGϨc 'WC{܎,NCaRO,57%룫.Aڐƹ+^ӧcfJB8IdwQP-GU|Vc^4:5 F9`YT!&6^g(ܯ4R 1U,E5`,^r :f?MlC}C5e<֦R<{4*h h$!|I:b!Syç1x.UV #L%6ꂶXÛ, >?]}+1QxQ"^0[=} CDսw_<'n) !bQr?cx aq+RxUHEAdh5g18d:T TM *c)ig^gd4D|y?q!sN>'$+,B @dlSPA7-¾vC-eW2]{<4TnW?=fNUɣp( _)/s{Zox 4W*zt-[qP(`Ep9sm܃Ҷ:HR \=U1zmk/0Cz|o80Sk ݖ~AQ ]l+AeD-pPʁ#J^0RB:*3WK q;4Tq9Xfg:,lǜqFh|exY,r{$z{S˱qHYp 'bW`%$=Γd%[h ?<Y ) e /}UBgMU_:*e)BFowb譩u(+X>d EUѱsqt ܖ/bMT.EP*Iwr e-=DX.thu!m5Y_[:m$sGkMR}K8]VW# 8U98FK j?'-Z4fsIizi["bQXqDßJWlxM{`ӯY0[}[դF7Ux=,(x>|[v gʯ NwjõKZGK"bo]k+0j< ǯwڟBbH3fWiλ@U4q?5G6ϣd[홝ƞ4 W8^dĢ0٠a;)O5Ѿ7p dKlb0Ũ ɾm`%Jc(" 뿛ߡzu˩, j"R'3R Sv0dÀ |Kv74% ,¦Lx5?EnRB'ٍ. uvυ٭8}Y^}EXF>`:}[ &g$ Ldlԩ} jJ)V({ !V25hz`$UD %d^Nx.f/!Kr!wu-Ýi166rT~\ Gٚ%=\(7M2?o @>{*/rt@F2hu2 gE?)/pRRԿkˋ#*%En N֧򀦷_CZ=mV1 dy8Uf*<+CPTv74 `R9K#PT(JJD? Amg/~:;'p(6mc*4:#/#\0tv:;<x˩3tKq^'#H ̴̗UI[S_+5 K@,tv8iE>iJKH %6SgrMhyIvn'g$q ۘk!)|5j'PWXnK/C}T\˿}݂[Pqu#b8!Eؼ$xO#(cm8 I 5ʯ@tz dA7cq>qQ??]ǘ_jV/ֵAމQURz2KJZŴ8"(&gG(_-˩?GrT?ܜZ0Q@ERP҉kDn*0 `6mo{=0%9 F?6>~ҧVc(ei~S Xbjlouz. Mon~Dl~N7R^'´7-4aLzf(7|Tf˖==$ytdbDfS91Eal$Djzqze`(> 4_'{Sj3^>PՅ/ eE$[%dSJKF"Vp܅`#!w4_!MQpy:^mFE BLrv"L)㇀|'ݷeIOKĻ]]DACPߥd a96[>ʼn5Cz !u6[4r±~A,_J^3xlއ6[7M TӭeQwq2-J 6#YΣzK&!?a]@hf~K_L  .~I_8GI+ 3B.[gPNʏM Fj8b=UP՟P(d=_]BkT72#Akg)\0L0--=KMSQW禪+TB(ӎy|1o'7GRLtѲ CVKO#yL %{5C(YpRwH "B -83p`Np@ۮ8'?0l)ZE,Xw{[AM8}L%*d"[8N#kj}mx Vw/2tSl-hQ%HgƦV \nrR(Hg7) ZȎ`cѓ B{"{2cFctxuZ)erfƲ''Ů7mPI n$yK}p?pe#a N:rR G#FKb>@DؾQbK2ceŧ?_eb}ruLH&D}km{ {fn4^*xΚ,&zL1ӗDz[1Њ.yck [!/Ratk3},SOskF3'NF v|CNR *u,j@2%|/..i[Mz*?Ǧf؟$"#p#;.WmD$D ĝE Dk<40| _wұ0sx\&Zsx]+FI-/!LobbE+G[UMh֧Ա%;ϓsE:/rCc=ԍzo~x8!^V G{uvJdpbk Bf&rc2gN,x?@&r0yq 9q&h',1a]n1R:m}ñSO[Q ^p: q7Q_ ,_%w1M9CNS-)7Ѕ|&!%W}gWdl hέD $m2=بu90 -yEO!Aȝ,ךPOUL/!,7hHM|߬*AlB^# cīC\=的zUꙨ#.iF8$Gm"׮&$>)Ы98JGc[ hu?ڴ1͔B砪2*U$DɘO s5N"&sx(8ݔk5cMP y<8Wu=k`3`'ÆLSL3`+x8|ҾLq.D?66sRF,XNj̡Hb#}iKI}X~ct$lvHv SEd oU-UT{sZR\MY좰YoAh>ZH*2=\Yly4C.LlU*H]H7FU/]/#㥯HG$'lz:e8i:t%QEypM}k&,G 4p^xBPIwͧ@XNAWi4F^_#rUtvhpN=e(Hٮ wjǑ5! 4fj*ҹV)nX `|8?y2hykxB7 eQ ]u{)nٙQpH?&16@]߶֬ wn)̧L0#VKq03Pog8,eS1/P(y7*~Q!C!"D詂 ;=#Jc)A/.A}D cQ5imC|DS\"}KPM !MfZ~z 7 E8`$S/>@wʰ=F t.`3#w`?_Ç?am#N_5;u#!mIb &[;0n|:>/q‡BW`#_\aW5zU-mN9blbՒrObGIͅ[k5)KHXUВU-~e F,{1^zjaA5 xmO+)ɒĶw,YGclr#ZIf@*@/B$oo 4w YZ