libavcodec57-3.4.2-150200.11.31.1<>,dp9|yX3ѩ~6V ]ؒi07R|P1Qױ;AҼ*M>Tj̸fQNu9_/ X~szWs0{ƾKFPEuAt2hΫxpV:zmʬ= Eٕ$v2sн2^P6Cq)vv~2s@QD]*JqaIbiOAKPA5*~4v@dzEs>@?d $ 98<HLe     R lt~$)))(T8\f9 f:f>@F G$H,I4X8YL\]^bcwdefluv wxy#zP`djClibavcodec573.4.2150200.11.31.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.dh02-armsrv23SUSE Linux Enterprise 15SUSE LLC LGPL-2.1-or-later AND GPL-2.0-or-laterhttps://www.suse.com/System/Librarieshttps://ffmpeg.org/linuxaarch643dddd5964a529650b10c3e01a7996938bd4fa93baa7c4944c0bee6c266f8e679015libavcodec.so.57.107.100rootrootrootrootffmpeg-3.4.2-150200.11.31.1.src.rpmlibavcodeclibavcodec.so.57()(64bit)libavcodec.so.57(LIBAVCODEC_57)(64bit)libavcodec57libavcodec57(aarch-64)@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@    /sbin/ldconfig/sbin/ldconfigld-linux-aarch64.so.1()(64bit)ld-linux-aarch64.so.1(GLIBC_2.17)(64bit)libavutil.so.55()(64bit)libavutil.so.55(LIBAVUTIL_55)(64bit)libavutil55libc.so.6()(64bit)libc.so.6(GLIBC_2.17)(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.17)(64bit)libmp3lame.so.0()(64bit)libopenjpeg.so.1()(64bit)libopus.so.0()(64bit)libpthread.so.0()(64bit)libpthread.so.0(GLIBC_2.17)(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.31.13.4.2-150200.11.31.13.0.4-14.6.0-14.0-15.2-14.14.1d/@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+@songchuan.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- 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/ldconfigh02-armsrv2 16935787093.4.2-150200.11.31.13.4.2-150200.11.31.13.4.2-150200.11.31.1libavcodec.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:30521/SUSE_SLE-15-SP2_Update/3d42ead46e759da65a123756abe6d050-ffmpeg.SUSE_SLE-15-SP2_Updatedrpmxz5aarch64-suse-linuxELF 64-bit LSB shared object, ARM aarch64, version 1 (SYSV), dynamically linked, BuildID[sha1]=b423ea81c231aca3086bfe623af33070eb52986f, stripped#PPR$R RRRRRRRRRRR!RR R"R RRRRRRRRRR R R R#RRRbZgn`Qutf-8ec3f1c42388a3a655e64f9c236ccf8080f047f2468e96bf5eabfa6f89ec85fe3?7zXZ !t/ ]"k%jjdo5EO,X?ڎ{m}x:? ;;% c[54Xgo7*IjE;5ٕ</FZ]PݵQ0h(BT9A'I(R?ZO\@cAjF>깂xZ]u]29$`(u+w(}؟tR5gsu  uP}bfcƎF %jqK"I6 u@W|j>:k4x}`H"}EbtW:H{,$"9B]%5_'U"Pc5O=_'/voVҐ 4 om|u鸓qRUtٔ5fo5^xk)<3IЧ.m}O=ZT~M9hS+^0яpb>,UTԅ bR7@C6LԆ}%[S";̰a[Wtq5K5 !q4XHp)$4,z B7~ۋpAUWY9\Une!Z%޻6$Ұl4T?x_xr0-v1eZ wwtiz[%B yą$ܵ *U7QfD."wWE6 p{_pD (yvdtWh40OY̢eK`Y+Rka$HܦoP+o.W|,Z9}z _4hwx ػr,1xnn*ݞQop?4"snGjR|Ǧ4R*F4@-s+(W߽M{X +Cl(T& )hWG}HT 1OlU7~2^wbW﵄Fu\|/܋{#=:{:a"++q BҁsC7C],O)Zk$+dҩB hzrU .[Rwi)UQ,9;kQg`rGE:Xx6 A2{#>l"n̙UKFQ7tNk'ys! z}d\w EʸEqd{`S4[U6NY<فD6H}K8Q"o_Cy%J?O[ʓ? p`KGqoNyY]`QbۀOU m3=WI+tM7jj{ի0&v">iR޻IbjzJZhWNpTmGeOktzkgkLDb-l:SX\lƔcW"vO>)XBwiv(5x8Q\6_Cٖrmj74'Cʤqȫ94sxQ(O5µnyvK}ݚDdW06_tҤkFo6KJknސf%9u=soeihqF@%a܋ȅ"VEgiƇh+̥6K޸DU s,4"Cܘeql[w1D ~6b5žN0Q($hR}4KRlTbk氒(K-.E)-!ä# 9^g؅:uߒ:aR\=JID81g"Cy͇dG Y:-:)|YlDYѳc= \ Ss8b+tz1e ' c-VUbjv6 LW_;e?f dӨ/H[t'ȃڊcEDPjv C+ re@I_9O̚SoO|Ap=. "f ]U<@v؂!ٟC\g"a,Yض[R*~-?C(7ao\},JCӤ镻S0EVgc{A-EC.}ANgp?8sJR=ʋ-e! 9vhj;pEXw</=FCg;?+/͎oy& ;' Ѥ׆s55dVirXyEWOʾ! ƚke6m35؛ө/?Ib=GEg=G @rQK[#uBh"}?.9{"väwUWUڷZ*iꚒ=)XJewz͑òl`xV۟t_L]RbaGhԥYtOd)WH9lstbqW%"3jeB$x9h"KpEPXʠ% -юk*M )0&00kI'e g*x/48޵\l[k[W®GBCH,mqv؏Hg9ԔHp8w}"GvVFmAޤގ2n[7˜ `5nIew914 ˏQո:z)?}d/m6j+y߿g-!%q0pHcӑj9\p T ]zL\F8P>Hqy&ct mNaʭ\#?A|܎@5"N`u6H/PBz=i& [DbrUGU.?/ABKΑP'oxTZlx#e-_2&erӏA;]f$.IV5uҷgUgzs} ҃AL%@X>f%YG">^lkI-]76O VW#[Pn) fpaϔߦp͘`GHL{øށp:T]K l {ժm%7C$ `%yg6 П=N:WA\q@9P@vP&^*VvN*Xˆ57&:3knu~Eo9L [S t|eٴTާrZv=/ #j?J;V%*9$Ա8{0c!wD \,Z'[_˸Vgʾ=PIZ1A8-1.7wZ.aӛYYNžc:q6>z1<MV:fJ͈8> Ȑk_jý•6jɄ<; mN8{z͚QүH*=|]; y䂋kfG}y d- FgVW^YCy?>N 8Imŀn C{/^ P, K)&_!^qW;Wöan B^bkU5GȲ&fHF,*}:hB،Ɍ]^aF_X]=Wҩۿ]3zp6D>98ia,zq>!&@ =4X&5<2T܋aT@3;LlQ~*9@4`\JEyBK1⌜ex]#V6^ ,G UQOuCg51sM`wCIVo^sMwކ2V!O@Sby^yB)q rX7&Hd:НLÐ]^|5)H?)_4ɓcs;jEƻ܀VP`,٠mI<]Rz^"hNH<գmXL{[.1N5B&3 MB際zF7P̥8?JS?!bZ̟_zl>գY2k;uj]>U f! P70QD/Z< z6r i⿈NNe;@mmc.f])\Neq¾8?uy;F Qt#XQEߟUjbJ~"s_.FhXdx~=+@s``yiMn~Sfy-K蔙-9HAN GɱA72. 9*B\8+&E\wۈZPzx/L>Ār3O?#PJܬ$Ԥ!p=>x KpWgm)"q`ME_~D!6x2tpylMWMͽal_g{i 9aN(gDJH^&} Ϯ x1S@ȏw{PP!  Lǻ[t+ʖQ>$ = r ӫlӐEBFޗp0EUhUyr`fu D^K)(MS5p#+!ȭnhY%&# "bH119CU/wfDN vU $ _>8mF'c6&MBE0ϹNoM4X̨}hi;1 `i8+ RJ͓.iCķ-bd@ ¢p*iP]hA(բ,xdR]ds‚!J(GשUD&؃DnpÍw6qXzR*w\1I8\}b(J)G PGA'*'a6eJ@#04 V<`X C0ۈlDZ|gc񍳢@>Vn{=A<`Uf&{v]Wo³#X mfT9a3KR4Wb,Еiz5Hэ6wrg78V:G5(¤HCr]W?} T⵳wY+}۪RCD;5J0GNiʒ_yƳil0cn1+1N}=Pq>GSvMjLoF@*-œ#,^(%IKe3-f$WkzTk \o?`j0Z[V#aXdJvpO U x Ƃ~6G,r@U>i[4 Wvm.VgGG¾K֌\~HPtO׮ZqWYd7I [q)&d1Lw]tvdeVؚgC5֭ʚQ6ӯi(77"oZ#R;5i3.=+9 /^S}CM:ʈu!z*0\=*P3)'$5Jt'2 o)ߢ5MAtH@Sv8617ĿNt6{AK(<EF}hCL{諅C/Tb(TvB@*T+ }3ݾYv o.B 50}t&: I`lܼ&T܄-YKKTaF-:nO][8c|=~aBBW:c+lJL{ѹ!6;+ڳxb&;W24{"JIM6=JnKɸ3u؟'TP<x|shoGXfGC~dO\mv㊄5㩿+V]tMo jb`oxY2?'r#uU8 _?MM r9t̞F"pz"^)A+~!'#7 WX767~W~+v%"1IRJĢS&P ZU/U%CG<* mAp?8mg3e24)?=ܶȎtxvnwz屴I( /uevii wC~c Y隃}e$K~uW@-)E*dz !Q̝ٕިF/b4`*LEQg`(Ei T]8;J丂x:K!GÊsσ8f:p3գ`A?#U[XoY~Bp`TTi%T1 5JY׽ oA[:frrSF`ߐ- N?(YcX=ݯӭ !#nTpwzJB}Uۺǘ]6gʜ1f`̌XFx o5Დ|^O KaC5(+{#+w9ƙbx%^1G:72#G6J"{H,a|~3*0f5 Xv7f_uK|%Nc'T)49AA"miG3~$ fb_=ALism'Mw/Oi%Y~g14YZ9ݿ  4V|VnF.'VNfo nX8Pb[D¦ix>&WsȟBUר\&/6dk(˼2~`41]&]oN5B5)et0D ~D vK7^iÛ]{! т qnW0ЃVI%Db& YĹ9Xܿ?:9/w.WāڢR-*}`+"P3~TB {UwxnM.f q_نJ maš:܆l`MI6p YwBht@ [c$j݌Lޘ%w6]p%x{et1طG&iț񵹐;ǣ:dۊ Vdհ Zl.8n/{"Z:@S! h&XTw?ǿAz|_E@4&$/̷!6!+[zHc[EA|/M}:Vj[۽nUˈD^=KZXPg[7B{dɶ-AfBVҪ]+5|37ЦF- ExR^->Wܽ(`芙Ux:S+( .qz.FL?XV=C.:m5˩uKG:eQI×5i䞟≟>ba'j*%tn7 X!DxWI&lKGvHjN幗[y,JQ0-Va6Tܟ;D(G-4R&|]I\OKy_:1addI^Zgܩ}G58>lEf lOޭ/; ;Qӭ'Thqe]}%!ߦϴ3M3BgOi&d@ǒXtU,EKAdͤȾۇyΛFL?5jd7ǹ;ąդ{|P>r.b4Ǔk4:~Xtɞ;S!jZ2CwJ8 tBآ^ݟ,Cp6Fa#J2+ G{j Ye1YԻGS!y1o{J:=$T$P@'H9 !w߅w8r)bF۠Zk(l6*B"v?,w> >C7*E{В||dfioʷbt>Ō[WN\ %?CS mO,NO|˴I!F9U+VgI:c4U+zf2G:oS8t9dBGِ].f}x RV$u5=]Z6e ㋵`Ղbɼq|Bg>׬4@96hyx/٤lpFI&ٝlw!/NB|2^9o&08c*v0X:)tET|))G>|\s!![B.FCQMp]OZP X#kc3.+-;X-<N{RYhIhN}\ܡȣ d6(S0YvfR_$Rz ["Dh5b'-'E7|NXT/(<2k7tўxze9 ՋJ ;O I%}Ӿ>3%I:]M̝HaEDrBp+*h$JcFu[#Gʵ_/UWי.(\.2~ߖil2(';Ji?-9 ~ecY+TAgG^rK b"(sRH7t)#%d,v2D}E33:boD`8XOAQvxPʊnr+|L {ҋ`ۀ[`n8c o9Qc <ܲG0>TȄB{a󾤀e7k|NTk*&c(w<]Q/U07/ST碙o+nm>e^ iN Ì /+2u츬󃱭m#*Lj}T2fmQ 04n=&/o{HlepQg8|`{hZFMxu<5CrFE0HqAL"$<(=Gns^X꼒U XraʶITL@mAVb>^C.`zXhؗ= B0 ~s sKrefrگ̤pWUq5K  ˵#${5{IE $=_GxT=fIe JS~Hs7غ1ժʃD3<8H<߭%qIԻ ڷ҅H. fŀvW߷$t.V/]ٓ>Qz+Vi=)gd#RI'Zc^솶K7͝Z'IB*Bzp>CH[Qk}c8e2RH0CR_T앁t[J 5B93 WHG#1{TS}@_wwٶ[>Fiqr/}nN}eqcR1:LeC ' j01ס GyO_܉:{9x`> ,9MHR8ZvK8D҅)4;2vHٍ :gx6m(`iY%/秳TC%Ų.SI^ 'I bZ E3Gg& B7%=s# muU9Nl匳 J( U2[SD0pn )ni/} .SL&i8kSuD0M-q)+V^LaXu!:0( Ae lhx5XI+y*~̐m|Z[3{*IvIJQSv‹_<~߮o^IZbj)PT |«}i=dbrK{D, D>"d9_)m( sXH,#U8BaйH9@H_̱π5^ZC)b[R4JɌcL B{r`T5$Fwn.|;Hb}z9qP.U!޽IZ tb1]Zbqq}K7mw9@Qa'A$ H囖*3 ĸhr  _ %17H,hk"4f9Eh ?EQ$(.jU̔@aղ(UJqiјeSс6q50` A7ڶŀ$p~  ;q]Řx)t3GW`$  _̰r^|n@ԃwKNNiPf~䰁_8byQe/phǫ !mv5ҎA5k $eKԳֲ:E -/LEٗ8iQ\hvX:v/?" :K/lL\-c[RArްF}/J$fr*Uu ꉰ^8~t#?&pZM laQ{(\f^R=q,Y3ib개b&Z>F.3[ٵ}ګ/$?#l>;Rb+jC-Kj$]=g9#u!&7WI;_?DQN+ߒT\+ȸs.6x}P\ג\qlMz-ReBmMu2)E/ݧS`N zv% 8QhKK^`/Ôkl7`Ro*FbîPgrAtPJL]c v̮6B۾&/J*U+.C#k1Wtt vv +ے\Fw U ߄29ɡoGIXm[dž7܆/C2Le"*%PL5wFO7S']Ago XD)g#LobL=1_2 A^>*xp;p3[qszȦ«@6R/DUNq~7S2\Dlif*=+v({PEzJ!ɶekY' {]\1te4 CE" aB `_TBE@VuW^.)r"L/W Gˣ3pr]:fm#B#z, x@fAꑒM<{N#5Ma `#FYLcHNfs)a7$EqP~cE*GV`Ci=bšKEH{z`& A 1lDg6HKn>B]+x\ y$_F] *S-*)31献oP}`ƞ,C%4/J"b.=@Ug‹+ۀ$АJmn J>eg ֥'zp GՊwfc`A=n*W]%TY\ v&X's{zaPf m~;@Ƴ. yb`4/ 'oO¢p`=y~za;2܇ds /X[/08 J@sV3Jrŧ {Y'=[C!5t卷6'FZ.ڂX!x XT Eto} sR@p eVKnU 3 ·0Q8-I ;H *"80z iTLl^&CCMtQM,pvr5jɬ})` AKax{#wrGAyudm%ZbXJ4gzT%E_N풳iݦ0yDN[¥-`׊#JV.I?hM5N:'+} [G9m?p32jq %G`NƭCJJ;!CW~9js]+ Ҁo^T~Xv 0A05~ʷ3j #'C}L=zssݧZ IQ7T}ZyS[4Zz5DIT ۿ a3\`_s ᅍ#miUj]K^Z'@hOq:S@u‡>ϡ?#]?m6Jm?N̩|SN{lo#mђ4?4,5Wgn|p8ζ .`=UG\qnq->f Lg}χ ^xO7Yݗb(6x@o{ɥêG\v ǜpuRqǛ'|a>EAM;Kю4 2xHhȢŻMZ HI9<Ԑ>)a b*{z>;\I,x&R4]>:}'E]2|j魳4C}U}L2W2Yt{;n0(tԄjT] ƁrdD*U}Y%3gZ*:V*ѾҸNWsGՠ5eDRE7J9# )Ϝ;9起M!UNN;|h@># .n\QYgL;pZ;z;ߝg!8>⻈M$< i]CcI^)@n b"stmtnmvp39b:4švRځ ;8\ C^|] Ӹk#Rt"hvqY8d: 3'ȱT`׾ЬB+ )AK,~ |elPRhOsةuP{7C3'?b '_w>D77XS =+\IT[|ykKjq.70׳>ۘˬA"rUmS\b~nʧ?įҹgDRa:?Iy=QoHSv S(`RQM2옵 sz$ <g q:;D/Ëg '`4AG|'.AbNQ[=EJit#} \Mk@.N׍OǞ]bW(rF~84pv1[5M3xW Lh(< v8d}7?̮g ot7&o- M|(t/՜6j]0OlbJ˭Ktg^FP SP)C4q.M.'l88wiJ)yۺ{P/"1_}BƷcv9,/K=3I卙,DiBGV섊E?נ~?9$ H7|OCwfVh{Pϣr.N:T*d)4y9Ý-:P^9dOTmɂҞ"4 d5<-᳽qF"xC #OMWu3?1RrlTS\_NV1Hd]^[Xƽ{;>mQVΟGNlRS$pyӜ 'L{Ee4w{&1@=J=(oE#2EV G@7/R(<Ǯ{,捞b< <%?tyB)޳2-ݤ~?T*IqOpc &'ȪҷD#^㔂kfy;"Ԣv|od.?5~n+]P='yJ/3RpIl՟"V$Oލ%s_BN MȚ)04_27jDBy E7tA J;_-3ᜫ#!cTg<w{Z8_CO6s 38{Y!>12/ \ETS]K+dV)K4ƀ3n@^Z,Nֹss}rĿ)%36nt}.ۦϒ n6}f;*wMԜHFW="^ mKcb BA#C~ZQj9 Ni5j2IԊUmj5LEN7B=x͋S{Ow6ՠzOp}NMEɠG /c<2ۿ3· 7h_t}hw6XMfzQsZL>0e /eRZT9adH,zløu|z+"0|p%7'_(EDPJ;y"4ѽԓtՕ3b݌d 2_7덙s; Ǎ-h۝=}ibtf5ey0RF7|!{(& *ԙv2rt )y,U)a߲) 3^~ /̈́HJv_Yo,?}|ΒL9jƄ뢚1 7 i$daV¥ zF2-v£k$ߐp|x=UEd}fF[Z>D/2S4nyam(s7,ITo–M77]IP%6iwV J`:3]—A5[5H3I*XXm8$%TY!اG"fUmX Lvjwaʼn~`CRcK>[Wb~+D "$b4 9+J*vcPaZ麙~S PbHt,̕wl7%yD6@k5Y%õT#'to&hs})EbhG: 6 ߵ?PC dBMp(8!ebBMsvmt18L7)^/wl=`D!vG;tΣ.$rTa|ݡ}N-[5hSy&j!&xtMw${ԣwSPɹfPLp[~AXnF\.r|({ )UuʉX\%"!Y1cQ~*컋ȵPzLHìZq"~Ql@8!j`B@'S.u v1mT 1%);tF6CuC"򌴏AC3Sv^Vi}8.tEw;dfB.ʼs$)(gtV2mxϾ|l_Jg#-|ܫ)(Ӳl 4=@N>X"o` %yf:}3 ~*V]6]/n ȅixɶc݉P]8(5>Ī ) WCOgb e;2ovlm?::$s.tA2|1vTF k˂K7rzZˀŅlRAFfk~\ x5 Dmq)[=J X/~7\ ,DaL&m}4KarP]<~S [MS ?(|.5Ǡ'62H۳S.!ЇOVe~4䬙zzZd_%yEH<wq" IrN[=b}9{Mo<$ bA"u^Np13ݯ @]G%%D+ ҚcgAgk lI.Z~4PHJ>mreWO|E9 k{kz*!Z-y~^e,c0K 5^ؔth^=] P?Oʈj9/b3{d?ĵ4RRNw琐GLɰ1IJ#)1..-Y 0ê9a @IG5/Q(M,6/;N7]%Nup-a K.UX y+O4oDK{QS$"2YbG0ϝP$V_ ]Lډ]rRY9i`=墵>RIdf>aa _9թ|3Z<!(2C߆6t\INVL#zħf Ԓn:fH-,/Ťݸ요 Jhq=Ujt[?: !/:ň qgG|@x}C S:kے\"iɜ,!X0-J|tL+W%"dL '(NR.$UY}QFC,@vK~\zb4M}1dBAWU,hQ/?+9<GXWft 嶺F1"Q4Vcc8IY H.KZaxs[OyXB&pX"~ð+Jeуu1+&_ ^m@+[?Ye~aqpz .„x*ѡzQ^^WJ?5]VmiZ:DRv#t q$SG nJF%G_n@5~6Se#Лi$~OrP/+znH}hD٤tA0C˕.T;@,lk>xbf#6 { %jj+o}!kGDUcQxu)5m;5wC^AtgC3M'C'\C)f'p`E_Jq3l lx6^ٿ~A bIbϮ/HnҘh6!-XүV/OPTv&c.:T˵BH7%Uq1=h(Y,>TAsgEd1J- ChK[*GOҸg7H:=UMM;L˜Aw@&m"Ad<tK@?f y:'Dok-;[].p: 1ꇨa#dN\_>Qij? gmd1'VI 3`'#hœXhT%e(Hf.H PwO}!{EÍ{fZq;VU4ryo%\W|o.Dng)555&OY0? bpf xbr2 q:ww:\ XwPXrue._Fd ]ƆZI:+:׍<睵 ZiK$:Cu:ctOD E%Ú"( /hf8I$'_ʉGZW"YsǶn'gqPQ'h S]blPb  !G;fI?aizT;ڗmi$vlRUkM5b=}EJSll /iξWm2$5N0Ú %(;&1|{_>DqêOLq`_,jt$!="e}N/~}>ɦ:#O ]xWxU⛻$Dž;IX@/ፂ>kxH~m'1rh5PW`wnnY(=h:t=аeU!b`l1Tiq#dF8o: X=R@b7!EQCj=JXG o@g皛DK$nnG!M \fG?SnRuq㲦ө.؜=4n6 n83|RcxFzjc7n8yH1͸xPsI>cEw_nQt3-l$^tЋhz[Mѝ`; Om*[I9 A^$Ÿevr Hl'T [;NkediǦe:s G!R/^ @  |OxHyS'y .>6VJKDxox<ژ4T ڜن[`5Hz7/=%[Ce¥W+mҼsA('[2F53nWDr1 JY*Xq(B$sE6?WYdcV Zi@L"0Dޏ: k4Eky͠t?NnHhfג#J.>_@k(UӎUn23%& X,Evƒw^] IMwdRŁAOU.0mUӮ|h#>fCAofzImO?Q[ kcNmY,bD&rEQ낡5k%cNfZYe"O\}xy"N%~O?E+=Dco K)&<=b0U6U Y(#x/ܒYPIt|!&)aKB%\˦4`u7 lJ#-+NQ Iq a GST/b EKIwl$k2.0hqzȹ٦'p]^7[x l'/7{V-@x~֮CP71P_ @*O?kXi*0,T%0xպ2nEƣ;4vl$,y4p?~?\>9k|lSbO6W!+Ý@>~.:5]< (찁Ȏ[Vvn 洩5%v6&etz_& Ol34 db4[WǛ$898Q_yɠF paMnDAxТa/MBbLG,dz1KjsbO:ְl`Oa aÇֵdZ|?rK[,u'7L:D91i0 HQ%w _ŞB!,_qAFa `Hcer`IP,T$7Ϲ}O,C4%v֕sK/આ̔PDzZ7Ǩ48E@(U})NuBؑڤ:{p=L{".п ؆=ѣЬ =<ѶTD1ߚp6Mfv2Pυ_Z[{g@|5۷L Dr\6>ʿ38Y9 1ώyҳ ێعh磰^Ě:\~UR#>>QCU|c2qNǪtD [hi7~ -aUuDzԭ!^^~J'Q6f|8)T'.T{yKlXN|6h 6Bax60Ym)1"{6ͨ>o&m>ӑ$4`|D;i c[gʊH3IDT8HP=XޟӦ3tY 3G<6M{ :z?goo2HO(NO7blxu9/ͲwB>4 >l$*)Dcein-u+V2#X'JIZsq7m2;MٯOXL ^\6$lGc"R=eyI!گζº$ ۲`!6v]ai{!j͟H&urYo NG-8$Z=d34 xfm/=O}9tΒL0P%sHaꅡ=^)L=wO 60'( -M3-=3Z(3x14NS@ ݪQ,6%H:΁%nO:0Gꫢ˺O՝ sw (g^4¡Y@SGnabPoH}"k LV' +~~Ы2ӕ1lYrMg,l!Ԧw}IAjWi~Y#ٯYZ_z s -64tqѳCVnFs:N.5*]g !3:V<ƀD_x0p$p}i9{3j&͛>b79*;v6Ӌ#>ۭ++fB@NED 6:8myl2&=%8J(>8ײ0`_ =ҷ!)V[ĂW(yy %,ԁ z* " y#}ɆZOskЇnhl&~9fdi;EZՒlE mg#˲Lo3ə82hg,m0 D:'l c),ܩ֒gSoޛ8n|%Bg'чk3^<<,hĂVm>,^(nD_*LwډNJs8!'e!Cn{Ԕ`yi'?&5EYSb/"ru9U8˗3{(PW0mC%Ԁhf4`rS)tZj #uN4g/m­f#'W|K-KDʀ2Rw/B25)77Z؏뇎Q7-ٶ8wW)0*R>z&P a5ŌIf.,Y)z_4B3è&ֻwGVv{ba]J9]~,Zud[b4q>x^s_Od;K휆(Kfگ2O& *a]%N{]rjs?QG\D9l t+0.,~!FCjE"%:DppZGiM6X|G6 "SgL6(# rqlK^ֹę#BYQZk[UPxOE[Rcuc :{ILVՖ VHr%|Ycii/qQӷZIRg||NbC"m;䓸lE !6/5FUC6 y u1m^ Kd:@őF6tP*4DƋRn'' 7٠[)8;f^q`gx3ip|ha9jgBмK>F).`Q=6rٓsj:W5XW"V0gd#:bQNQG@Y8i8sr PӐCsra^gRue*}hZv0i;39D(riWkz̫e,Օ&SpjtyT&3$1?fN6j+{/\`c7-uuN,|[MG[ va api#9c}FqQN?nE9ǻP:"LiǮf+{X.]5s{g֥;V E}'Br|Zze9nW:RY:i h9(9tI>)ML7ܝe,f hHBpgLZ U4';1@aEe5_2<)"85Q'1.(r^p4/{0u Z0l[) ;}!6v55UĶXPG΁r#K.M:ˆ۝X-MԲ']0c̀`0tAQj&cK&YvW'x rU2M1a3׺|i)VoWͦK cC/p׹kGc46Hm+zG}"S ٘Kroh,2ƭcIǑj:D!ǚv!UB$[駳( rMM@ |BU[%zu/6(-pKSp܃䓅_T`m@\ nK+lj5q]!u&>+OI K uB-%;s31K˻SCOa yJ@7>(`JN)/N;"OkroPkjj3hҕ68+4; ;1 u![yxM ~[dr$] .tآ.c=42^:DW&)!򀃨dRx ~G=́FިNdzk#X"fl).&` ~R$<3$F5b]ᵺjaYݲ{)=~<%3ym#GQr!ze7c{"}1mn awN}DV ʢ-PՔRxy8+F|hNFDq< T T drgEszA:zFi@閂^魎'3vll fC7ż5p=1u5s퍨7 1}gUksU&pA`1GJw/(7J-MEaqTqY0w (VZ0BU2~x'j/k@: uwա (+e5jl )VǦ2OƏ5E֠)jh=>G܅cTjĒc*u*`~q* Ky2]YcLgʏ/Bn{?Ğh>9p%ʺ"['?^3!moAZi}fp>Mj2T[j0rR/?pG))oAU`P @DV*>͑Ah[/(]{Gjo<-+IgAzF[gm'7PJFKQz@`~b-l@<ŝZdTZF ikvR ;!Te/4vC#Rk7KeRjzĘѕ'FWM΢α&#K&Ь N_Tx3n;=J?gيt@3- $Y!7B9aZJE2W$Z3$v p$;FIݻq(L {8~+Brk=%Һ:LGv#Dۛ}uq5B:r0cvQgåT1r[Ȍʥ5` Ht8Q) ЉLnJ)]#Iʯ~qAm|ClW?i$'MvD]1&o^EԝOxS \˞*Jz\ue(_j]pQIܐzOLk0@XF3zJo28ݟ~лgxq6"uo :_Kr=ZqF *R(pdqJX 1$9(1 dw7)vUsŅKф5魺5"q s^vwر)N'l(a%Vy'Xhk4c*NrvPY9.2VA2',^EC1?s_ջ# !W֜^-H<#ipk8:S}E_cv3X6t_)ewFg *NI9j~sb-Q =~հpseVH,[d2T>kcUOs;Zx0-C1=M(\ 5f?`,M63\jOpMHK}9 >ro迧-AD‘;B7AxFː,Ƭm_|?(w#ķJOݤ^AR7E/8=9 1! fV5 Af|ʄHPa~F³uM5S4|!$uUޞ K*G\/P%R{~Y|5l0[ 1AoLtc$sZ_,X32qCLEV{98Ooωc=9r ܝSa@<˿JKN#zy۠C巂vjG8^ωkK0v3gn;K!HA5u|"A"?1p5_MmI;ߎ}#tkۖTSVH 68w`)Gz$K{^^?݂Yђxқ>Ng`.gzvRƗ@N7 {dJLӸ?.Ðlz ؏jj8"˨yOGpyu,Yjg)V6+2qG@јC-x"_n=eBc@'y/Py45h/IPJֆ '>ow, xkVw=^jL[83&QJ: ixɔyqtN5yy1q,sodtTD _y8oO#-"G$q=nMu7Ee;` =$PشﱘRcD4eJ#k'&;vl{gikDs#^sOV/I{KwڀcǑEvS@+K~kmN2X/e57[0R)#Uh*0BؖfA Ű q2 W# ȶ#ChP♬dT{W6y!XN6*-+F;8!_l7g"4x3 { }]`' 6[w qgY߹[<}-+duՄⰔ=fs$ܝoS+XORC`8I/;G HAwAr1fc94O Yo3E+u\O\.ڂ)]č<$Ro5Jy,pjW#T”L3Iwg\z^}c\;𪫲?ngnU?*hmj)Ґg6lu +<3P;JIɵ PI#UG*CѓW6gNo k:&B͎aF6íV @`]=ₔ2JJyA2fhɜpg`|p3Q+m= 3vbz}{!ښb/]k F;ݵ't%Z9Miy Mq XCaK6j[`qiw'q/K//ݍ֢dB$5fđy&pўm$%J>1=K)<7{UO=CU,4ed2p{4ˠmǢlA6QP~O~خ Sxh[9t@i_#[O nx7۰N1VkSݛ1K]%j&wnȞyzF)Kb_c g_V?͓ں8im=|FpaM G,Ä(|S"@T-d~x2E6;c﬊@|.3 Vș׹cSyzZ-/z153enc%f5$k}AYEjE 4Ģ)3ɏq3qoXͳ/#W1~ӻ ;b5S$f;P[oj* .P |͛K7{e D=`мe\>P]ٯ9i6uaɲ|sO{E4 oA%`TpC/whmR<zz~Ffc~ttxh/CYb3bĺi$fN]6 Gy'&fVFC a@%)$I@m3)oKDS^5xWl(Z.Ut,kpҽQ$KvHx43"7m"9r=@S1abnk'Zѵlt%t}/%m Z ;r }Y:9w&g"h ৆5,B^/k1R: ڸ/Q'G_[| " \3 ۏXJ1C%)IL=Ok$uI{ewwbpXΨ/3]k9q~e]7XBNra?Jk\z"`_=m'$$WbSS9KS6&J5It*4S)wK ]\jH$e/{DX@Lĕ-HljoXÿ%Klep pmeTRjdȅO:b#/a8yΊEláLw %z'[;JDZ16Q# DF8_wre(XUf@RpK{O-ENFn5K TBt2|!6e%R^p؈Ii 5TM}?ڟJܽi6sMh`")GM/Yl<z?1y)ܤURK1xI]p5#x?ذ[* JPc)u7g`L,vLvF[ 鹿f:q ]% rh[D*/=O 5~;<?5btahCrFLqB-~= JiC.Q05i<vX5ÐKrC@qyjz;a|YL۝<+씯>zW'eN23 GB.rqc)=;C7KiJ$:K -YGx>8Tgv+̧)ذ}u+ ܡQOrG0d:%O"> uU -[u98J$acVK_R .㕝lƃp Q= ;l! db Y])3{InOX$`%+G_hN X$ZЬ|Ky:9+*Ze`?`ɷ)+&AU"mKa$ T[8g=1WΕ;^[Ђ?i,gZp&\x,^s5՞,9[@twlwAv8NدM^䈎dYeqv*IVkIͥ> !նƢZɰl˭J   A>b\[P-h !ˠ"9X>QbRg}=~^uА,R9Eb@RZʏcĽWx_46Rv:Y!tҋRGTs./;sGc᪃n0aUt-a+ao=a0?} ,aWK, ӱ^YVfխ DJԫxF)球~_1eäK[?Tco@X@ݗ?M[Cl۵+Lf~@7  A*/'~iþ+}r]g %="6QuulvFE'=pV;/75>țAMېN6{eD6F_Mmq9=84MC^;W ~<55+mH{Lӕ㸛 ('uQ7N]#$ \ 9P+U05GRu_Q1'8P:>-/!C:f8Q$Y=xF=%06gDP3|_~ ' -4eq ݴURcFHVPoZG{E'}P,hC܀fN"O#b. Ű0,W@v[_F# -MMprwS@R J\ޝ`RXe^V%’(mYZڽ~םpHۿb?—JZhN⽐s{zX'LH 7¶ļԳ3m2Y;7I+Of7C0 UԮerFH8XIM;V $B&q2_`\甛JcWQѷ8ט@ޑ,5`: r=~]Z/8\.$KnMgL@-ٿ!ڿV!kKه{7x8E5 휝݈+X_L s}eh$LԬgi!EԪ+&@{pCYqNQVdYKl_II:y0q,d \)uˉK VSNuc^x Cv0S3C[l ~(L#vPb.wMZY?Mu:LBZa!f!4mGxgQfQi A[BQ9vEfuG4(P"VRJ9ИZkC̡).K`/&ݛޫg=ɖpO!iP'o';,$hVv!|țbߘe]zh!j??g3 9bfyunFV* l.T5 ] r9Dgp.5opor95[hP#62HAf [Ѐ`X lEl1YT!FߔIk;$w 5!嗈YZqIHu>n2Wk^X! z)6$3X#zAYZ2D-` d}:RQTinQ6tm`<3/ߙcC{j}9=6IB:q[j/6ksL w`_hv \dFfaP}TSuL>2i&1Ż&BB7WIc1 VOԻ5I2O՘U ƩR\%_}5va$6Y۷Gm32Xl']#.}DfS%WH %Am looHeZAtGh)<]_gL0=͡f$)KU0vQ *z-2u`#HoEW|P, W|c 2,B} `Շa:d1B08eLW㈈yegY;VvwQw· xr ~N8Tej^5fEs5R/ q7h( O<V8\z!Fh2El֎Z7¹;xN-xʏ5 T3}>k !Gj%+$$IgNl,3O됸>>FtXGNB,&v|IE\`w B\F#!P]2q4a70a=!mԧlLNOmQ2|)򈆂u~t5xk@M)WWZn4Hl1?Gӛ8M~##:ʱ.H @:/70ru #,w*jp1ā[Űϫ\}dB݊+"ڨklO?;f<Āz8 (Ե×z 2ڔ+\eUbO7K *kB;+}D(;z":uE~m/;/L&Kwg;iW3h V՞-: k+vlJ?PjDWZ1!gu>+{󳾄0W?MF1=ao#AXTy0cjfݭۖvG c !0͗`sLw\?߱b6b-QsB(tj&&q72ȎrJV|KԱێHehꛔ8@#W~U M\.(,OeT;cJ iܷeYU:^ǵ]Y`:R\8*J 罽l)D <ݓD]"L -\r`RΊPcLFz< gk'כZ)ϸ" \ E^21OWrSrog]-ܟ^9*^g0rl,uy+E(%Z5q{,m0qG7} #^`hPljZQf/[GϏ@%C)?y[C9($y+RWRuO(VrCX_$d~v BS +aNbM֨&u)BdB]\.b1!D9V-f7p אlzE+CT>akvior$7ңq*L*EPr5Zq#p-OElFMa2ÍH94D"B8atrJN*/֫&9ti0pe%rp[_0^@ϺFk|xV>n4 ] )}j#J3P1m%*]3Sut2H j4.+8ښ3 ܪ'ſ VYVQX@*UpAɒ&,~1($VE<2$Khx1o+S[ryB0_) 7Y˻z W4>,ֶɽ3V]8D[bKwTj@f sJ@CAK{5)YFw kf<j}uo4' Ch}ҏV>N+?#gZikDٽ`t$#/7ս}$Kz_t 2۽Y/ۨ)fšiu)0T NIO-1ɰwωFhjC, Dσ8V1 Z3o7ߝO9Ϣ~.;Z5lz;zLK1 ;E/N"sb,Xec# ni[k"ӧ2@ulEwHVwaat^[0N߼!R[ÓZo l*Bp2u0U,dsEN8ilRh0۸8 :AdjMA"e]Q"`ɾ KHiX -ʚϚͮ>=kBgY2`6 :-ln.۞r;t$8b)\zTn|VMhC1s>Y\[<'.7>ѻX軼|fI˒]4V#Lr1isW#",?Gɩ.H0)/ykĉ0aKBgV cpbx6WQ i*xm: IDGEMIwGO > /% z!$CT] lCA'7P > .mcf,J iҾn%g–4-V[MEwk}-Y_=:(+ *\՘"OPq~+7t9`M(|3eT`pCCQUqMQV9*[,|LۿԏzR1i޵7ר$^%u(y8DSq4 o'̏HZsMC|՟,T 'C'݁щ԰k5GJ۴_jW=Ǚ8ĶI;Sه "|C_/)iсX'%"sRQwƳc݊ ;ol"|?$w߿ĉdC0juU#k yH-ˏcNZ W4Τ)i8ZKlθB vQmeS8{@SzMN@h}Z #%ĹG2ԥx^ic(ЬoJ/[gLh-H("F;f%C.UQ-:(^~,kdu{r'Ձne [֓0UN_K\s:foKRGDKm+ӕ@*}R(O,7o%Ϭ\268;_gRc=aO]Sf&z*_476c"=O~7hM8 w<mLEFu>ôn4Jl^MPQ>;eN Au:TĸQV3OLO)@}MT]zwD[u奌 ) OjW]﷛㤴YmW Xc:X63'YOkixЭQo-B]DM&RV<2<"3kd>Ah 3ue7۷&(x 1ѼHyYI&c\`< *] ^.凟M}ZxLnxG~m$z%42zdK`><X4Y];>A<-{{;#ک0P\b1Aukh 7–h oep3Yr5,`cUl(TEa$>,,=O.g 2|( LbBKeMmD/ӳhmdTo)re`9 R[D`N[<a9v׿\XoǍH㵖Tڜ? y7O ~+ͭo;aÙN :!eb{t|)3켉^$mCC|) ЄOяV*-TQÛ$sh/^{Zë́P RCy;3-ױفmyZ_YI%a'>Kة8^: lj`}J`wU3~hfaV6IX#j-T||2B`y &ބl%ov%&4H~"\Y7t!Q~ d!"ˠ|*饶ڽgF R6IӈL޻{XfHPsy,7Kȟg ʾIgՆ kr3ӗH4 QŻxpF1'kPDOUD\A{ʇ adJUl#@`4~ݗ8Xo{w] Ï5#6`|u+x73ԳC?>dZx4.DN>gvi[џJl6opI?FO(pC.9~N@D/9&p-7( 7Z"5YeTGDЄ6\Oi'/H3ߢbjcxBxn2[rxCp_)HR7O½xF,!F4R3}*,k[JNl<[.* ]|5yHe ^6?uNvc 5lM"s\|Jg'p׋gܭBm"OHGa?M1CA*4n9=JKX:*Uk8r]æQG^0.5g/#ôA/P30( G&gZ 4}c)_q;.XFqf#AD,F2B$ Z@(lJ}ªJ+WMR0/h ႛҋ8čoYxKCbQeOWj, E&$E}hA j" VXz=:Nc&R=A"!{݁c[КzJu:nrfz25L+b4'pq1l'm/<}/ x|2}ud/u:3'9̫AF? ƝG-cr$!"FH 2H=c ]*r  L2,X< rϸeܼ瞾K |(] @w+݊oV~|ݯ\QKڏ b w"YɻRe6iBq(t$L:eYl8`&\j.gގa5K*Ѩ,A0¨ Rp xx#־t3ϠgN,k~X3#q'ccf3tZ2Qzt@X". \Q#&yA0މjXcˢq.]felEy[DO}.382r NVpNWS =T7JMcg鼂OIu(1Y54J@.;\ZX^ZZ\6^ݔD7D qԃ55Z|0_P̴01tډZyo>I9yƫ=<Ʃ)E;}RXlGs)gN=W5T}`Pº4(7!uBnbc]<jgUVvz.teY@{铽nwn8_!Zl &\l W%d㽉~R@K {xZ܏R~ ̄|b]-e·ԇSOݰߒK}x%R d`,Hi{?᡺OI6~ϫM&:]~UXωIDI,}oI n>Dv7/w 3:bXЉ.ُji^k' 1T!N*\-f: ZVtEGb\9VEMc-J>FKcuCfmmo7f9hUP F2Il+v+D &_'LF7\yTRg*9z[6[c]7`-! O.R85/>ub0z@A`h?:hr-&ZR?Ait'D 4C]j$HRt5KSˆ ݖD{0DBl=؁6<$#1t~S|^`+7㲣rR41)U~#"ۛz>=Zſvxl3͉(F8Vl 71qTb1ɟ6EoZ|<}!UJUvyۡ'Y ~o=vGC F =(|s2D_Ӆw9kqLl!I`fe=7͋> 1Z/ǻ/bWKAnlP>w5, Mq/3 f9Yvk8F[Y$@|d>RM`fwާLdcH(c:||tf`x_w։|KTW;M(A}s$pڴ~ijgr-&!GIu q6o9J;-U S"+ ?JE87OIrAs%'а >:-[`r'oZqfXRSo܌*J@5d?%lJêOz[\yzgkXu8o@Rv֪ח=XjZg3f}fxΟv#?d3k-qqFg)عѓjtUE|<:5 }5$~}Mg5(oa}_V6D7C=~ 0rBxC/-M PKa!mćҹ<:޶/ݢ_ѓ8D[uC A1UMR$+o^!c)5[W}zvv+Ŝ O`C%wlD&C+YרC9۲؁TA!l~x1 z.BK 2 $AZ`e3HdC>ğ[ǝ`z!ʃ@p¹hX{cU@Sg^(&ԗo7~9ij1hkUuI(9&2++9&p !;$qYvT R(x 6#pI&}- Jdfʫb *Ϯyzc~,jm͂1>HDB"خ?4R)WFhlFerhI ͡ÓNS=-~Q+mS&4_sa7ڦEGד]@oFl+V mAԕ 0@x4w !/8(IɜŤ k-+F.ZGI1doȊK^3^% aS o+#2py\AK/8gI: T]0t yb0D[e 8*e&x_. 4-.? !(Pj31>CFmRG ^hf &%hWjHʸ2.P|EZ>!CUH=w;S'ksτ-S]=7!*ptu紓@^J$dVӴ%Sҙ鴟訨F'!GG zw&N,Y L>%’m|5_j+#~1vcǭZ~ J75Q- ؗ"DŽl"Z@700l8Oё8G(J撘ƗCD! EQ=_e Aw {| &}q -lcO0iS\\]agH L-ufꍦFNk%Om]=&2r:p^)%>jxr߽a XvAplF,J QeCб&ҪߕL:@#k1$77X{h'0v3 !R\vZc9 ( ȃVMm)&}9{u_Eވ?r^7~Ly(F3*W01ȮP h鵄>JpUvL0ml[ͬ5!!-e]7m@~J60[F "b^_aJFU8;c-X3KI5{ު"̀<.IIp x8 %cX͖`Sժo$KtRQ71E#(Wّ@'<: RaW?/QtɐnD*,15lWD#E sbiA9ߚr%^јaY;ɀJBm_?1TTFdVzE*@29;-q3{}4 SxNf;+d*?Y_]NX9v@j&u!If8Q8yc-Q \8j*[U; XRטB˼ɦ|wQ#-R*tXͺ_}ib2B_#L˿BOW;10 7D /ܮݶ)kB*XXaS>wq`_FZM仩۾HՓó{G9 <pS/{j ~(y}OcA91JI H 3< Um*tai 9w&ȔU:1SɅ8x2rlNI҄dTZǢyI>kC]Yb?e:eHo,fݨF9K8D;i]/a\=K0zh{?^RՌ)!mG|9rj(F/\X p(se.oXE}Jj48>ux=V;|#-G[ZyHx6եq=|utT񍕱.9k=y}ci:slv/ux鋯Y+uh-Yj$-R-ew|TgӡL6r$Y1ʷY,= pߢJ5L'0G냫ҔE Z]elk G Q n68 $~wv6"݋FfS'^Jŵ[u3`h~vd@ r+T Ԁ7`@#B bY<&vV$P* >_%AL^^ .fA7ރ\}.rN veG-֮ZOz N=J 640!B@sNY4ϷגXϺRcV(К( V jxPzVzc&jY'< oHH.jyIkYf_x #q-ᗞֿqL  Qp]r\ DyNӊwu E_TvNsjW1Gɧ*IN#mEFVDU=*×pQ0Df6!X ;GiǢ2цLr;' kX"]Mw4*%0l/WۡqUM?< yh"s׎ݔ1.]#PrC-T8:jKH p[2Q|dR,6?ԙ[U22A:jL&!ZMw!o˒wFv!҈J2EcYBĭIH8~wugB)`*Fx-r_yg,)a[!݂؁zk*V6Trů/%DR6gX3`8JzYTv7n-,bڭFU!uApD Tnk6┲ڌ7PQ{+,ѯK Q0 8'R=dgmNl? Es#P"a' :l\7ّHqw!el7[X&n G\ :xg8{+ Kdp|l幜 j-J.3K[+Xd~9V(YqfUҬwMӜh0%R΍Q )565w:N0[RV*oČ}l+jg􈝸a$O0HFW>jKЧP䩻+79l"UZy#y,c.ّwhuj0#Z߳4Z٩*8r7HFeNˉ^+ED4Ȳ9˖>2̲X!|´{1gi{ q}W.snm-q1*Nny|yq)>-R^%b(\ _zI5it+2X|x&%|o D 1r݅(XG3pF#-~#R߅ iKr-^%Ѻf{`N{PF*EcMv0F+SÑ _Z.UǕJޏٴmWNwz8v.i ]׉2L3=}ɫ~iZ[~x![ԟ>F@hF&XVʨK2VhV~T{H?r S?dUbN-7_=*<Bw6Т[M-5D̟%BM^8#L Ѐmvk'6iLeP7 g Dd*rIPm(q/q*67Yka\FR `os9XqeoJ|(љKDwzQzTOSҨ ӿqY3kI8 yP]iV8F_*Bs%%t+{+B=I_ Yq ڗkU/J0(6]{mO,$͇9t|FQ6*b"T˺ЫEIR;(##q"1Ubx^=l=09p*%,՜f939Ѕ~ұa-FoLRIwk9Ojbb޼m]2|bY¸A%RsIl@VURxPX@r݂fCC0X6J e4WPo~ðbɱׇQ'k]e%DdQX?Z"czZ3bcL'63[\Lk_Qi}ئ5+N ]`HKB7~Y^ -Q:a!gY&ז 讗T+znYkC@NHTDT`HRE_Jaŕ}MQ;y*a:/.'9ڑ:MIZrlo󛳹&&HE&A%8]Ckꛡ $ 0*fH:ۓOyUPTS;ᴾ7NxYNj"j+^?I}}kIrĪ Y, AOdu8)0$V?nHqiWl.+& !CקAX#,{kx*Є"ߧPㆫy |KG*; n2f![W=rj,;TV&.l^lm Qm)$gﲈ u`S8CTњwJ4 @D1?tTKp2ۉ(2hr znLy%x.=j14@qP -`N>$ |Le Gm2hN2Gk:<"GƨL68I.-n%i-aZ*ú'D݉w3E aOyڃH[RGpVUMrXhxӮ >w*·VYM0KymaAI I[/-<1~ ARp ~c7oاp9 D;D6D J04ʨe=ŵМ̀ &S—"Y`ފ|hd P7EI8ҬI*>q%&_iXO( bCfUbZxްǮw%Kשr? L<;G %Rhu8y6ug.)_}]R?:t8C̛=u>>{XC.nD"(FuńrnԒӎw z,F1vd;h{V#HqMJ.̌`8{:=ً`4};m*;@:`xrejz wpd dxX0͘ ې/~8g52 .K ~z9rcVNdj-/sj ;S"36-7D]' Gt(͹',yB̘ܫPۧ塷f>Jo.9V)mQJ'lhQ^h@-m0 W!4E! -#S?3c tbt|8f髃,$A6EWM E9pԲ󇐻G;ه9Y8G[Dk(m乗pذe-nxִ_"cSQcrhO1ƂAߍwYYmj?472c*c^혱߄z%^׺L/7 ψ޵FNZfg[86IۭbP9~s+=)靇Y[iBsHnp8B6wfCHy/ Qtއ/l{bg+PP& Gvt-bDzu|2|hF씢m%2PS1K╮z"zr A' ,ӵݣ|]PyhBN]aa'W=@5 ZݪN,a|rYߵC884֙hNȬ"I7зq}|AmaR !_+ԫE ovhLr=~Y>L`n![ r[V]lE4|!7!4s1V, S?=BbY73gṇ[Kg&߆}X/0(,s[ tž"v8koZ-}DAu}+XSmO[IA{f f/ް `S;0l(*: ͡|f)çR@Z*_6<>`ZO7Է OX2- jͥil;GВ00gXj۞IpLZSSddrŒjSHʄfUG4L9oб趧y;Kzd|-yQ |z,G#tatLW6투xS==n/4Koޘ9 7'y JӼC|ZBis͉" SRbj Vfnw)q-e8v'kdW6d`6#CN!\^`0N+oDƽUWz`./UOQ# L=}U; Y~ Sz[w]_`+ɯ6LW[` kz/Ù&vV<H`Tv ?YzĂ>y8o>cn aFCE6}[V >LxVW^/R|">~cd궨pw,pGXexxn2[{mv&6 ;fYf5o F;C|5T 菑܇{^Յ%UP:U4Oeh#װט9d)9EH8`4mP:sᒲ9YO$=ٔ9OE ,W87/HO~.ݳWRJzz-'*L:>k|Ʒ]Iz9R3r˖UUdz/_:T\6WM?A 0zWK,-]!tMx`"_ "]j@F&P7` O@*Z[[5Vi9_CIO M틖׬J1QVVUg [o{~mkD~Ex@^a>,S}Q.jƓ䨻|Y| 'g̙Y7BI|[v=HӼwݢ/}z"aֳ]\lY7N2CF]$VF%"yHucXgQqYTh?Y;,1 ϓzAH!@5,J,h:\$<#椑Sv2u/D}_)SgVNL蠶di)J'=)dW `3´T6[>l!,X4e;0v)*@r kJ. ٍ F,Dxhr{9^HbkЗ{ T1G dejhA } T]KRP' Sd0ヷP.5F([/dhكSbOxD(V>ĥBS2K/k4?1.s LjLSJ^amjyUCS6,rZ5V8#_$Qw:hIC t4l#sBb,,</P\d{l*-ti39J ڭ 9PgULghMW~ǯo(MzW"ZlՇ5D783$yH%7Ơd6CmP@Q,֒& Hax6WƫqOur؊>㕡X"ⴁmRcG;=2ukf+ Y Xf1i;W?EsOeW&C=qlxZ'>AGO)BQ=.M32o*:\8{}2oul%] IsH>byx "j؛6 ٷ]HߺqkbxEA;#e^q`-<^( 62:8vERlOV%`8vX|0̛[[:r,@^)r=W3ș%B"T) &$[wS^WJZ f AO 2PjʁVDe2)>GVaoܷʖҰ--,͵;E1Q1;*gȟ5_cUfF89>mX?YnCX•{g**ygLsU'$^5dEWAU{B dl.\ Fq h k։rF'L<(*PaSlmT JX54d~C"qT6l"oMbvM78RZ7dAyU\'oPx?Y0z1,A_BJtGm>J_@1T?}co姅ݯATgr.`9+@''VEGclJ {{]_aqx>wwפ{`w *zaalͨ.Π !%,T9ߐM߉ڕ K67eF;f@[wzfڡ"t{mSr{MĜB -<`au&"H "Q å^RWvZ/fv/Q6T5E[5!b{ϰ*OL)In˭{ߣ^.DbCIk-{nd͡0V.'T \߼1e4dVkr*C 71BbƢT@w,i}~8Z VٔSo%^|E9ĺ0pZX`rշ* nS@-Kn^􇣡ix7 F?L*Mr P,ٟCFdGNg!q8RX)ZKzGPhXdK1QY^g0KYKİR6~CUR C)2:$QR|ZhF9k+4/X]!ϟ0'4'KJEz|2!")E1vZ ly*fL'mT4pü$q$+MJ}pְ06 ^]_x󣬀_ş=W}@=!ͽI)6w!_%<,]`WAh|mkTk=/ͻPዸr"qOі>jz$qIlmHdU"_8dcVuR3sg?GhWj]>!f-,qE9r"/CpqL̲}{RC\x0>th~-t>*>v'⊫BڎGNf :boGl:Z:* ߒC8a)0>2|Қ",ԼƋ%4#Ԁ6!Rn~swEÙ}>`R^HDz`?+׬?Qᗷ/Tɕ:AZ1%am[~2ŝ0H8VUw2vV;6#N\;6<@xrB)駭yW8a'G;&UI!^9x1 ,C%{oU~֘qU`/$,LT@5&x;O#ߢmLQ 'mO+Z[Mק'(\Fcof|Š6E[rEg#u; Q2aoT/\Xu[iʋYEqX+<8غ?EuJF|;R8c<=S'9ʼn7IS&_*,ϔ2c^&7ȆG'Y F;5¡3~ם{˘M~:ûwm"rM!S٣o# Τ;Cn)FuFY?ldWCLf߷Rlݰūvo&y~U^s'GLs#w*ۄR4u -JHMY#幞1`dɨ%L/>Qgjyu<r# )y?Bfݭ埌i%0S l{D* 1l8+Wqm-M{z19^(GRTC[o,P:H4^\(sCN{x=b1vݰtj]O,w91ɿJ枖FaɅnZUGHL*M4|?AEO@=t `#Lw6-ˬZntW;z Yߡfh|ַVT'tfeiNuښ9&c>Ft@ZRޠ)%Uvh&lv`O؈7~_f2maUĦeš|~Xc $k CDTKp*5qnYXjRČN: (6 3z 5!tE(pȍc01&Y(ٖ!hh]-M,ΐwdudXC 5MJ ~!CAu*]EC̝;X>[S֜˰?wb X6V0w"N+OD~s$ε}n% w*K=jgl-xU"3IR}sT㚛OSJiK< On\ -ǖۆ1rK@ s؊8y[ ҚW. Am_Yd/yv7d9M,{F9a I!/N4SGdVەz!>b˩! 젚<,1)|$F<}v:vY W>wJnP)ӦaȕdݒK/mx'U:fY4 z* q&[',Wf`n}-ࢅ07! ɉ>{rR4zw̘+d /-NV32P-s*|C"Wܸ(G-/,g3WI$HpP{4ff ֟F8G',4\#C9ӊʠ'ںhW<ű*o6Qfz#(4T0WMUE0nğ).9S%5.&-1YMӆ1T,HbYxǾZ Yc"oВ`Jr B+w g܇Ar0]|(~V#=-nRSVh;-qt|r䛻Y^KTgSJg-8b}q@,M&IClcA Ii6Ұ@鑤 We:+ JcTD`SL 4ɱ8X1>5adtV+J f>3Ԗma 3TmPÛU8; CP4ڈS?=xUS]Y_ \5{QBJڳa6\6iNo83@>zE:(e@l~$#p)aj` &љ$XK׮$T#8Ԝ [@'9;p;nva)q]wȦ Q q5M*!~*6ԍQ]zƮLX0I' !5y-<SsLv[^zbjfS"{GX)'P*B|d8 >uWk =.߇F7% zXB;)9p) 1#ih̔clAxt'{a6GT`IF*'RP/:wxffH3jb^vG0}*`UF/MG۔kȹkW?;-z89@ \x^ja/,7TmY&:<I\D'N|M}y/~;Ntx!}eƾ{7YIYA+qYĠsǂJr \ `lZ,5PiJ=mg.iH|h6E4|J4^%.ɶ,TM޹KxZѣJ| n@J)>N$},+*p,{fGÎe:/)wG瑈)[Ãպӎ G,tL_=.aq<R;EMTiw`4%Tѱ"s7%QACGv 5M7߇\8H|_sЮ<,ā8m4>s;:$9ڝ<% jnL꒴_`X}z"D+2ٳ1J5% ,h꟱Wj7D_ڭDu^.-^J2,}=ox n%@|G dZCrcӨ~4RvŐ-p8/ ʋ kMF&r;O-SC[IAB:G啈c**8$PDڣ3%^^*Ct8•C 9Ah(ȚbNJ 2no0gIeW9Td6"MMhwX,'~JhA3% } T>޳LAK{!=}Ҥ'|<ĈGfb; vx,lw;xnijzTXh(}g j6YǯfIH@U r;sl@`Ќ%&fk2zIAAe6PWg!Qc #+g:Π8Xۯ!>t eNHS[M? 4YRcH%Ez﷉FA"MךJb$&$Mx7F΢eR  Za`O1kq+Y¸m(ۿ=aȐ1ǟyYxy:0h-`|wy oq!P[PmshIȨLAXN+HZa4V%1IFƔS.v]N\ 5J8O~4uZw$a\ Z'ɕh\N|P c""vN ="7eydZd(m{OpS̊;c",p~LQeum|UFhgcmB T{] =< ;YQ[mVs9pϾsJ/nRveZQ B &%g:Ge}/x0#{*Rhk0zUB(d:3m$D hS󲪐"E hi宱^1GDJS_[)UZwu%>We bLN)x&ja6e'\-E\}.XJqT[i1䔝jʙ*zLS^&a>uq Yl W(X[Rm[t)_\YMdT򽸡zAh䢩Yu\@l čzډNraz:lR}*rn=cgؚ\56*iYN 6:]X֍QU'<89GsX10IMජq#A8͍ @L- ؾgL:Abz;`)xzHLz`<*_ޒC8T+uT İ6lvԾۣ*QY;le~2!@NBH'jN:c&9M d7 Ħ2A TlL`S>vώJlc TX,k2n&҆ř%tZ,ȓA#8Z\I1.k 1a :7Ҳ~|($X9 Jя.099&m;D*b7t&$cQEfF Y`9(e*TZBMu<)V}D|M1O{sX$KvRwB/y }c:̾e|ˤĎ8H&5r$tӍݸ^ ߠ<<0өsoU49-Ά Atqtv2%a(dWQ\W"6Pb8={)jp\urXH\o{SsOsHo-p˄YŢ\~J^0G*1.$b7fy5P3٫KWtԴtv ' Z*Wzw7'vG FA] )E)A[O(?"{1]e=Ě vz̦ޠm~Xq+Fx1ww gO'khR'TH҆Pp.jÊč"o̎ߝOйO9)E* z0VZw8.4KU?_w3 QWU.Gc'˿dz2Q =Ց4W,!:7=Z:_iUAGsE MZdӬ%qF4 byY{ǍA$vZ{agRYr@Y#cq5:<&6Ņ#`s2G2D}TKnΡ}1`TaHUQZ|ɀ&Te}!W/Ҙo͙$ReGYV1`KƂzm'g s}h4/.6b/}l,/!;//;VFƟTP _A]1D0"C#6[%[ƀw(b^@ ҅C .AiWhGZ,ׅr4~&f֑|̆VSHCS(]' X %!b[rQ4EW_ S"c0Av@:eCα(/gOiw sM]l؛;C(Ufأ yV`p,Wm)7@%'|_s r%j6y^4ҀNƲGLetO6K[1 ~3^$(S'A|dqQ7ҡ}@fzIeR+$LNl".?wMyhX2秳բp3ʡ9_su j/f)z>McwJegQ&;o̖Z熤H e=xk]-R֍<]3R4@|\K(Aw8,'5H., TILUVWxeB d┲N{,}iNڷ >>O|DS}Zu 0oS~-Uy":yfzwWzM?yxecK/˷\NdU˵ =`hA04\7I'b&)giRDk)/n(1"R^ i:?bU;?A9xKzHdW&xE 5hŊ L(t㧱vaDY}uǥڂtF&!\ŰO4- ENVhavpX2ZDKFi%trmӵ*5z=t5D3,$pZSv\ u  )f0*k" f+wۊz#Lt#n^I 8@mw=p Mj l$ G:Al0iX*zS,ʝc?zPxfp+i%,Kilv$r+ :Ž``ЮlS%}C /#U@l,Yv#hWτ=E-&ZJj! Ƹ\Ρ^O0Y S8ׂX V@ g{1L+ |,RS7 n C4#0meE])y~GUCjae(lV20h^k"Z*6:` \ъ˸e($qze exMzq,BGH,|i+c`<0_<4;Ef<5%c6yKd~+$Zz0} \gFeR>!mj 2e'^jBn_yە\ 5UMR.X"]}Ӟ#tpr3`hɵ)vdZ\B( 8=HFew`Dj0`]5P#>\յx`^o mu{ɨAeUsì;TupАbi;Ժ VZ ֧ҶGWѾ[Փq`M)%^ZQeЎ74-GCކNPM r]Upcݲ_'@9lqʯRdC?J ^zn̥'wלcNaIqht@-7ǯrV1ܑ~ 9#ES dL81q gXqa XQ[MHS=:Mm (+c+I Ԇ[{{3#&کUvqROeC p1| I%I`ߪp r'IyA4 _BFo^΋k89-. dKe#!kSaX(9l>u[iϵB'ṟP@)i\m22g(b){$d|lW9X.B:&]c/ mmͲJj^ ?٨~Y2n⅍Jkd #;NSo^*jv,f1[Xtk B O~/<@\rpe;ޭ`J!D9SL4𬳯RPř0\j$A31E~= 83#ϳÚVIk; k8>>֌O\Sx&_gE2xn}$ dtb u/R x| YȀ mA'ṕfLukh W<[W&NDjE%[ǔg;rUcީtS23{+3OdFr 4hӍ貳BR#>v54w }5unѫgƒvK"4WW&]͜4i8az:6mY Z_8BFU(,pJ,$+Cw̡qD,u*8A{EW7HY ZafvÑ#f=q!,~U - kt*Ҫɟ8< '~\B$7cً.~_#^|HN h;W!v';, ]nr>E)!D) o*?tyM" +če;JY7, m8Q3;=Jk^=ZI͔/ou\F*pd^D+gЅJ`[q?j/!#&w"Mo="кF-@5hv0C`PeXeKB')iwP5_'_[+l嗭g TdPչPlz2XpGw@kyӑI5}լ(Lz0ԦD==؞ ͧG>s,aYvC&+\&u~tUjSJ,*tFЬ`EHū}}rȐci*E}ĝ{$FMC蜒 0HjHhӊ1fYF :ʹr7 l07g;Ώ+mL<څZF2/sqLYPCNM4\NC| tAsxD~ ƸVCb9 ?au="!:P—9. N«S&z xYPۄS fr5}X 2]OL<3G?uRPй}XU&ِ* ]ڍfF,+D)9 q 0/#tĘqm1 TfOMMOnI @x0>9,o^-Q,V @ьT|Q᣿@\jx|ݙZC9eE-3ao(+V%@I흛̚1`_WbHvÎ$:89`E$uo=&AS6aDw}maSU=i{o!~6wk10xĸOڤa q{d8AH_CȵEaL t[h'f,jzM@ڤPnknLk BIm<Sym Ai&d$G[Gύu̐w~%fHhޗj,C[vPr:=t}ds#=v{GU];]΁?4O׮X$uEdF)xC7;gL:=, |ΒՂc ;Zt]nE`cT0 >.+<wEy :ua+K8 k'[V`)t c;iғ\^kGuu;M"]{V]=,a^SD.1HZ"]Md x -.w$ޭazLǶ7fVOpNculV&~mvEH폀At,^Kb*&A@V9)z=PuU>ڒ2xAzREBSm;tN<c٭ĨZ QK$oU&/M\L)dTgUTyĄTSsqL7x.h ܃y]ңf?s0@.6{v"@Epp)mPHl4ID6/xIpȋr~~aiQ0vAB9+d*5" s{sAo*AˢJFkw3>kqJd `ﵘϨO@88*Fl2(ڮ'znBjLO(VpPdVlI`7&Qj}9ϊ_lMnY5& GEӈ*dQ8z ٷ͐E".\ <+2뗞duHxwfpsN%卍S oNe.HU ;iwM1$QU0ȴ\1#mCm!>Nv~L.C<#58 n^k^m?Im歍0`!9l33ix JFBSN8PO03DC{k^R-z5V ;sμ:>U1ΚĒD)`],Mo H s6ߚg5W1#Kɒؘ'0r_`DZ(茛& s8T&{jqJ 抸PjyX!YE" 1]$H L/iw.cM3]ouKJ=|Meꑨr" ;S0WcSw6t#">2ǫ7ӋF^{Qؑ BrѶ;(نKrQ b/0&K؍nx[jc[-&6$萀YZc>{ 1YvE`ęt޺mݍm,Y7/n-t`}tݾ;g )yc%s!-ˣE |V-b<(1.L̎EcV m0TK|ңp13yZ7 ޒx^`("ɠnl]+ ,.J}OǙ @_4_ɏES!B4׻tӚ}G2AV hHX_]"\YgzXb,fqzOr@2.:^ Nܔp @ _^DA$w&z$ D=* ySNAn=NYFl?Y0Yrc)K(fі6K1P~&!8ݛ4ܿk:B!9,>Ug/5nmB;4٭R<4<hAs>~D}!4̑rzj0C%|c -A~$Y{[S=1Ҧ>5oڹ 9h1VD1/p$.p_3irvQ lQ d*ȉ׸Ut< ox[,rj<_Av3ϩ 厮{؈{;L9RPڞƫxC' =Ӧ`i'n2x,ZvMZ4 o͔ϿjDzX9 KfrP.) -8̍/%Ѩ-XXa>d8WH|NY&̢Íssy+ao[4E 13 adc4m#mT?u Ex-l0U52qqPƩ$eA:g܏";MYi"uvZ?b$Y$=$Z^Dkbƃ })i-WPafndwO1!?ެ1\CЛr%5rɱ$˵WRp7 \g3ИlC!tf֧weLCla a1aK$ܹŷ74D[d6)2%Sք='*IvoJol@; >6#^ 4#CQB\61:sR>SwH[؎(jJV~LY!Iҹ;jc.dT|!w6YĐQ2JJ9p8 7TTur|\vu?ީ\\On{q /rjzv2ΈTUU*e1mɍ[?W<[L>Bl72?.>S0ǁ88^}tQȥpI?"d}A}ٶ70kW:ПVC(/1~Ԧ>+0JwJN~0)Uc;01@%/IQ~Qc& (/62C%X2Y7tUKM[P67}P..!1*3f ࡘWg aN>* (Q1jе̕?iαv_Ʈ]WXX^8CؗCoIuw w%m߷*}Ռ gDADin'uׄca51wupM/"eE^nF'!0!8+g%15~ft M` %i WRK }q?ПICMhM\$RWݔ~=CάTf|;;#O~A&T#vZ{%`of'{) y=ШҋURxT։yk{x]ߊA$,`N+g.Z|{ϋ:)pE샩?'&bt٘Y~t{4,"B*OHYnj S9s'4ۂqFLbe5R5U&N\^";l̆n˜ݫU̬*90%Aw&jST L970Li;e7~&hcaؑ j5owC *\W}x^0šUiRdʕ.Eyި5gSqLZ7!lZ~;kAstg{t{;ݟ!-Ž˦^Ӟ BI4nw9Mi2WzZ kg]7[z==`8~W5:zd)B$9dq꼸ؗst=׃J\}c*DTbݤ} ΊD]>e}c/L<ni3m8-axٙHJR2m !j~ժqwW"Qgpڟe r< Sv6t-95g0JISWd]2tF' * HɈ𫗯 Wq :.-2J;J VV%gشc X|)m7|=j-v)35&h H4`=M`-# -Se{ `A5m{$dب Qz֜9Y̲lyLȀibwK#I>Hgz5V<גQ+GRS5MԂp喐ҩ B~dVQ^رrNL+Lɜ7ƈ28~ e*;d1j 籁JN~-^{_>̹z[=tEڔ r?9aeXUy[LY&d}[,^CJ,,Q-<][z=="|,<r"څ<ظl"|A@v;he`aogKBx%אd.t!ioƒPw`g߷Gj WXoYZUHuU+w3aF&JֶR9 O?D}Pj=En]zH Ƿ. rg}ƓO.atvx #3,3Nhqӄ]1}JgG1Ah ]yqHB @K]$uKя"%r0aU^Gn8iLGj1!}koկ-"+PwJ4gT 3:} ]<ي/ЪxT$7f Jߔ =:sH^`-U_6ZA4kn՚0Ȳ܈ 7 qWD8pFu4uA$ >Hg'ٙ!ݢ.>`/~TQa`)S7&f^[$šGDR4:{$ݻ~NX{Rw15wU+d`ZS K2ߤI"ĕEQ`0RvqWNӡp =)1_uô*{Ft,4"̔wEd kX!'nm|'TM蠲?Dn?O%iC.#ъRdRRj\$Js>֩ɖՀ`9!~:k##xb5ՍP_24DԌt*_ -gںveYyZH1Q\c'mLlWt p}(.[_:~2v- p:>Yb˨&|o#γV\PJi(8?c]x^J}#:OR֣Y% \jCc?+yiDS.^Y;.Î84v(f{@mQ$SHt#^[9eB }:ZH$/ |f˼ Qv<\ь,w%*E/`ah2mLEW"y/aKfHECkj2Ѡ/vfdU xΑ&}06?9%<\V\h۴C ĦZqa=Hiʗg*?m ٖϹU d?DWw:~ri ”9 bbJae,Sfk~Q&  ތLT)z2$J@D| ?` @R Az\lϒ_Bd޻^=YD\5B]ec!,יKjFqE7g&0L~8'΀b |acH{zc G?o.{ЙJ_g/ y!Om dFXIP)_n`s6옊}Ėb>ynRhQh7I MEA/jLiRӛWRc@XwΌxh* d$KncXa5$\ݭѱưg:]Xtr7.?S"z z5GS6pe܋4堶ɥ4#>Dx&侤@D7E>9XHh}J⤗ה*k MWow!Z߱2frPCU_-kz+/+gbJڟ 惯4mRdf.|6m6(}h |#~22J/Z?e$[ l#LgeO@<ιush4]+v`M19,pBRLAj Rxa-I{ fԖy'@ZorUܶ>"Z6@5@ʑpg=Ww&kʫAm.8TkY 7(-*#e[ບO ZY z hx8͟GH[ǖRl"|OʀX$jLx 0@|"II lk`V  4clŏmF AO;yLc|Qt1Ȱ(Qm{R$ѷOMBH'  ɂ5?^kS1(,> TM oCzhO #6Kk=IT,c\Ln I3Ms4+0MeD=~r4n=̑ssKioty}$a BDS#RD> ^ybp/zNCIͻ}ӝJ +!4pE?,)7O+Y4EEU\dq,|qrĦ؏ [J'SqIӧ&J*MJbrd#5?hAhaeK?G!( FF+[Go73n_P#<M2zk4dy$ =5c>NVCue蛥 UW:eQ r2H2fQ˔ͺjnb_xwo7zH"g7[GJ0>~@E#- p ?( oB!~ \RߔU4Q8שRW9V(C,8 |fP < *LVGN [a爗DH n ЫKJ BǛv bYV F•NڞaZEwF," h*yU7|+c@{)w`kls~')ߩsŜrQ~2ǹCRgŷyOGoRY*gqK%ǚJ: ELj:h0͖_p)VJkV 'N rʉ0 ]t}eY z]㞰_(*j쇳֍S a(qLqӄ!=S PTְ/Ho![@z |KiyݗÊ&b3F!T\ tq'UpF{_{=T[ՙeH~OQ*nZӶUW LEGH}^x%VڈR攇RȻQ.e/A-Bzy6YYno@+&8r^3}ҰfpL/y/YY!ၝrxanX1W[kӚA6AKG ɤydD=-ĿATe.$$%^aB zӤrJ͹ / #w)"l3V&op;FS:/U8J? 'd 1IBj:xϰ*mU@c蝙6D2+hk`^{l߉aBUw\#߅;iyE=m\?I2^ŭR}ZV]&a(W7̐0r1i@bZqApNcKE Ȏnj/pl[]3tPohifV(Qf, HCgt<\Gd\@n]ٚϾis /{c5'ZoXޯs?Zet|;EV?Gc(hw|@Fq[IQ)H6#%]t  Sۥ=QGN.wo_>_ü D0In{+&Hxʫ@ zi|"IÈ-S. ׏  ]ʌRaw| Ɍ\mƎ; mQa:2n ׬G^$xm[fN8ulykK3^A}1VF1N &ek` >UjϓWd5@œϷTퟡWX>; > ӷ]es~`CVZK3b϶71l~>o 5|VPR!Cr@)q]~IBj&8{{5#*ӗ چ:_NВL+ ]Úcho2oxUk)CSsխ3| _+B~ijզ8oxزn'ɯM[f+ӑJ¡?ͱ4ƑSa'0^Ӎq7_σ962,P4/>!ϥO%"WB@ǟVh]N-ᴴ Q7ácUȌ$hF>8 emt_T-q@Lvb<4Rݝtu.Zld8%PW)Ӗcf"eQ%xZ6hYןo${=Ebne=Rh^-b?ҏ~Ucfi$.W>Bo;z+|Y;(6=[3Ti?Fd:#L@7[up 7-S_%p:=k#zXY; 0?]_Aəw; dïJFE D6"AMn&|ȿڗ+KS'9PKl8Zr-ҧ8#x"z5\w{P^]훔y<R~4๮"ƣgW`T-F+Hd\YI(*Z^B9Jk36 )9_ac78dϞrLDH$6h2hy[C g gTYS]7Yl&^Uoj3ᑈRDX;*L=z:{dw*b߱*v5g!$t@rMXvWNjp]+%UB=Ujyo%f?khLW3Ÿ*9+Y2h0xSaHXr| PׅcұO6+$Kzl~Cahۃ,U-)ص ,`\&jE\cGeQ+re~)k/J?Υbx]~Ϳ\!*u55ĀS"VK:5EsenZ'26Ta]d 2hq JOP e'hs% m?= c,jtN)hgyF5%f=P;}#G4VkEf( ?zMf=Y^"c10fF5&dw~*VzM0@FK9t}~srt? >']sc~!HF](h0$3 B(z J`=SyE~xkpkN#E!ͅ( 7[`ҍQbXB;>>o>hZWAKo†;q/ ֖I.a]&V&?2(Z-2\]Y )ttiO_% "zVV%mߥC0:Z@|VMr C zn- _^nX+ȧthcJޓp/QVn_~ybJ%d+*E{A2kD\vͷڏ֌\J(o&&6 K Oc|Ub㤺T*l\՞EyvKwFWAqk%a^Y>*µaǒPaGE6> yM,AvV/2 ?_IT̈́\t)g&6nip,k,R tfrٜkGZ [}~VsދwWoAK<8]J{õVr};5/NNr&Xh&H"\'Ct, g>! G0Ձ #yX`  Q%1,jG+oUjx`d,^%!Ꝓ֮klqMPpϹ͍p/[hMߐ8 .77ڑޡ2SB%hP Upެ,h45yTsaHWn RY[)oF*9YrR{:5#}S4YD YaABKU_1]y. ^CUd4uE 19FeegCˤ(IP"(\Lfɢ<1/m_C%\5ݒF1ݵ?j`o"S6[քQ2%>k^>~2PF2ho׆npW2v U'UE"igd7Jۻ G !/AiRK$YknbS%A`}u{`LYr3u:%oR5ƿ:sr @ ߄֞>e1l'o$!:["VPa9J^yg Oz5?/j(OG")Er|58-X '#^XxPZeATI0Y2K`~Vل%]+@G# \И7F-̺ *ZrdJ`RE|E?NCao*y ><9ĕS',zv¦)lɩK7/YKS  녚o>R7s u' {UÑSF= }r[8aOiw)6d<vzQ|vC;g$&k + +:ԝJ0^%#L ʵ`Fni:) ;x*[8O)W/#eUafY0+VC2sZ:^BWW01q|E7~}Hrij@ bE'4 ;:`7J1#TX,-344M؝)+'VKP5;vu2F0菰p{kf@|^G#zhaU@bdNj],,m殻:K+iZj9d(歵:HʨÑ){KsD.╔_aP(ޞ(Tw4OYcYBK%b7fHfKd6G2($ZJ{˘k^یfQX:7_VВ TU3u R8-mS7ri^١hڅ#:w?\ g8ڊ%Xgf'$O#?G[h2L~{di\qɼvT|̏wd6$ 36W@w,^.,=W``cfr %ogɔo:Yem0ܙKT#Ui~XH۔Kƣ :AT&Dʅ>U뎴u j_ ΂Tӝ&M 7BQoX(u֞J;fƚWg ކlW&͛eK'4kmXn#B~L6cQAHPghA\|[UT#&O"3l弽Kt#~_GXA-;\2F.چ_ 4v@t_ei)޶G 0# 51[㙸`(/x]aq%P0)D}ΐCben!TT7 H9=@w2Ɗ tա2c⤂7#%&^']Ӫt|^d`x`o29v`4LƦӽv\+e)V*K+ rUwGɊSaZ9U gKOoreМc$Y6U^dLlIRGp8a$R18Z1]|gd(: UIqGpVI1S1ϓZS8"UjCz o;+q`W\{d# VI*'42 fuY D=SdiƨB\Be/MBj/~8yto3T<ܺ7Fԛ 4fy<}R安xQqIO[y|3bK'86'#mFkk o䎘 XgD/PJk=6domIXrT8 EVA^<˪sv#09u0e$gȨ$Dls.ڔ,۝55b8Ğh{Y7I0*QXۨ -z8 Ӈ:i5nd.Cv?%SqCsEHObԩZ$7UH2rhjܵPH.;;^tXe#/C Ӥ>X`\4 ~{UŅ^!nWuѴh_nj)9x7*iXɂsi 8GaQQ*}^*,ϙit[ޫK_.1Jl ]Z;PWȞcrCtн)iPzlp 1KokIMoGurÊ4aB^^\[|.$rlٻ8g=ZWm1IT  DZvv$xiR!SdrU29)EU XQR}ٯBRh EخC4 ,vƾ3g `:id3z?֘I 0urn0uughZGk֫@uyĤ<*ڮ;H5C4ĥ+z"e"z祤tgjdJw/>QW~u#1mTJʜvgN\/^'LX6ڧ4Օ[:plK}n=g3z\]m,2H* A?5r} :Y5cWb)3$X~"|%gx Hgw1P_!Yc>Mc X5W.'MkSEe Qq #Tz|-4߃J9AAts<>˻6x#@\XϥHO?z B,ܽ˗Lu VIA[ ]tʫ=xI_4UQ}IҼuW+ҵe8TbdR -&UЦ-|eg|uWLИѽfHxgn:+ꗈB}ܛt+ذ i(V.1{}%oѻc-{4r<ѺZHҎ'2Oxv֫3aۜр2kSFaRLtwC]fβT<t.4jpQXܮeNs2I^ɑo ]=Bom]Npw X_m?PѧY(Ԉa(6`2ld_>jN 1N<v O^X2]+sj#ƛ+խuu_on}!u)DyᑿߚK̘,q"2tI1/M̺LPbhJيNZrע>˱S͛k犙y e/dDZύ_̋#G s 헖KjbTaTz'E8VlAGӂf'KL+MJ%jsJA7r:OdFĈܰr.~.@oyc,VcC>-g?ɡ=?aQyqM]+)9ب(g EKOc‚߯th!]ؐ>)cTRFFUǕ/]E_3e/'vP V%Ԣ'"I_ſLlrm 'ݰX]@? {a ` 4f;LmrR=" 1n:SۣCt,1j:lI)/wL%q/{K5\#IVyj&B0y$6_q3FkU2Z;Li:Ғ'B Vk3"J{uy֏o*G~9s+nAV0 q'~$fByi;WQfmwGUJҕ:g&#qVd*]Y ̕Wx`Cjm#0E3Z ղMXfijfY>2?Y" LJ)BTQJ; "qz#k r.}t; S9B$; j :pvGawQܝ+ dX|g@ꆮI[pĴ iyq m6;>`OK>չ.nXuFm+ ~Ԅd s;ӉDN]XG`lV6OrG:i>7x},)T[:~b1H%@<:&=tr{y Y$*xLC'POю|z2j~Mz2t ,gj GIWɄƜ ȰNiFTŅg#PyIs&z?(KM=$R 92.EүI>G'?҂Q:K%(A3 I={.0(Бh |\(\[xz)%X߈#^n)ykW0ճ挠B6ڳ"_]~.z,ot2E˜-?53 ˄~N;~߃?hI\OFNSG:l3[BڠOaTj*-ZW®B%XٮѦgȧZDNaʆ!c,BxՑa%k+*d9_^XlStO+WkJuѐ0=~DP8EnK |޴Ы~jŦ̍{hܧCTJR*%!Q}"E'S`{H@[B6\זC "JݓiՏj^JműOw߯( ,q7˔[;(nbpXA1O4rJ8dJd25oPuXQzW]^`:Sb{@DRDkjstEU IЧN<0-ӟL]Qhug jfnYcI#G)ѢYj<)N{hHh =P}H)K% jFM}'0O#:er0@m&晆=fr~2K`)Z3wXA#Ɋ$hAkM5%Tgc`{fT :C Rv?6}Uzk gKr- mB~l.$w8oi"VKUo.h'CD6rv)%T"Sͯ7Yut?]˿z]6',e$H&,^gA pu8^W!,^mF/B9`v+冧Ħ3_P˦9,qX[!3n6Ι]fu00xJm>:>޾25 ZGȰ(e/܌>F=LFS{Ű 8!Vj_S#A`Ua)'㄃DMCrKkDҪ&S~:\,$Ig>`3]}N/V,g`U'9о@Fd;kym(@[T]H$XBx.UYPpcr!8HC9iv{ʙ6|[k 9]G!?"O̎zermE͞t|' *Af_1+ĩ18J+F&H--+N~Gjg|qD"f ZH6&q&-{ZXAX34v`)K^q=q7(kQRZ3I^х̛;\$7F!.'Qx5tոLM"Dwtښ[]raN fm@ui4Y61څJO7]=f8R`$R!@/cf2 ,+]hM`3^r1D mЊ#FESTJeJ8^sglq^FgpLB[Z|w3y)6Tv^<"@P`A꡷hi Ta H6ϫUb8_*JX /FK̥~Ż^ڴ}|0=]a p|ȓIm-Y9жu)/Hj^J.Ms#ҐQRK81\z^,Y26xE$TCIE="ڛ}OM *Jh/M60U~o9 `r=ڦ^Pb䶴TB? (:o')r=ۅ"H; MA4ͶaK4q]bLxMHJy]$V8c#O,nKMB{Fysu-:C̠y'{ ߅[_Sb&a#I]ihV+Q,nB\'6BXc[R{+*3Z]^jF*Wolg_G2JQ 发"RY7oI2Yf A}=_HGE5,R:`Gίq R|"! `ͪ` N;;=+$P]UMS;]5>Q >(ZǴC&P!{-=[Lqy[ƳM ][~i=5ewq&,x9Ց&.Ofsx+vrH󒤵3J'̏:.T K>+ODg/~@7Tc[il"6ʜcR2s)3=w)gٷII竹(6 KѸN" [De$vT!D{kl~h8oA/,b!$g]g]dYR|{Њ34ty ٖN5k4+=nwۖԀ~1l)7#B]' 죙$>>lνsK6xL!Թt<6\({vڙ~1F%qYKh#z3f^dlzY'UD00x-Iy,ȼܸ!]t(l0PF˔W 0Hb hB'D?Q3Ix_&5sC2)-dF\-#='1= !M4|kE(oOwUbmѧD q.HZX.Tb?h/?c!AM2׃>-:1Sܜt}ީcxXbp/umzM+Q:BP=^lf5^yUpTbn/Bh0<R{5,7Dcy^ }tTW5 15-xMwվ|L_gPWOSc.mBPBD&J+G ثiʉE3pKL $cJ>Ӆ#O 9&(;əqU۔  ĜJd~BtKsgZ5ErؒL%,Ɍq( k<{FJ;upO2 ߷Fgٞn4w`>9_;4Ko'' $N%3$$G{Z YП% Rt$;N^y"thՙv;9糞72{[Mh\w b21]Ҥڠe.6W%](G[.G/26ݕ #nlAai^Xz#p/؊]e9$Q.=5ԃ!ٜ,e;c6|(72ԪBF48Pf5ݪR :n YuDfx~Hqn s/t)6um;5Κ5:9𕂃5ݑfm0oޢ*?3s*Zv JP̵ 8F;@5U3.iWv..^GXdVݟkAƘ:>Dv{PɡA~s21Fri"ѯ0Dz5<) QU"7~vJv1pHM0Û C=I4T NO%JZ+;ELluKyyX?2^}zaJ,_o7MĨvn1#h!>wi*Urq: n%N`#|h#=evXCw6Dr]mQppgda;.鋁Ns(BOM g~ +EA|ɐJ[v2M87?yqIKÅmפЉRNkHkA ?ze NzWKhO.oP!,Ǐ 2₝97o(o/XP u|^bۿrO~[R6޷QXP%_퍒BȘ:aQx3T+᝶IaFIUimYu9(yER0*orݍ'96NY1Rv bwiK:g1zГK}vܧ2w( w>\'$5K}`c 6'!F2R7 ;I="Ly"ktsn,'@?ZW$Q&=|k<K_/cR37DbrkRmIb?7a󗚯S I3H'y.\'&r.cU=*FEq)CcPff!^?ͼ=lwq)$9 c㲁BVI ы6UGEXTq$8-$Xcu #N3f ge,pW2?u3׷CJ/iP&@Kg)bbY[Fs1+j\sz'i"Ըw9{zL=fw4 &Y{tLvŧTK˗G B2ޭcӱ ߷.5p `7W2UO`vgQR(|LDi=ѝ*~6|E2 3H,by 'OPbpJAtUl"لqIh.liV8rdkftش*-c+@ /zAI8mr|g9T>)m#%-OSE [<i hbL(? !Y\*a^GLOFn w6Qd؆Dc}N& nx 8c`a)/:3CyZJfT؟^ ۥz/j/[[jUbH-FK=5 <=$=Nj !CB86,5k Svq *^{2;ű@\a1!7(x£]>mfX-#6ajE_7oK+s;FDj1D Iz-j>r\yע'sI ^,& Wk9a!9XK7N ZK;< dn? P}PwbYR0\1B2D*z'HJ<ٲ_DHFibNÏwHaX W'|ePm-*bZ )Ne99`G.S#nZT6"[4'Ƃ |KH휥t]-/,=r)ċ_GTix)Jo+jfKnF6 (;#SSib߄Yɚیu~u2 (iP|5!~g2'qjٰU|و9Mv'͐P>/' qD6L La[lYì{~( 5XWW}}Re`uW4 )3$*(c)bHF>u+CID-hlE6`z9od=zx (TUmTjD O8WO4scf'9IAK Gjb I< s ?F%Kiƌ϶V1>@ Cl[!+4S5&w% ke~>mq绵q\\&g:fC.I WjQ5 Bث% 3+^*l'g؂<;ooPMۯ5i(̓ƀ{G4^qx_I ɂ5m4RGX^uLu:ϑgQJEkQpbna|NZy&/Nnȷj韩XX- A|ђe=]`RVDNPKW! ˇ`0qDPkhDה͐j$/DXy0%0s;Wlo`p$j Qu oeK&Pm9#a]I 8jn& {q.؃oPь̐ 'ӰMy#mwdA: Z(*ސD]UWFiF^E)7i~74[oô~× F,^ܻ2VE :2\A U<tJu\#X8?zPɡc|(\SbfO~\w%"N8ķ]te"prEꋐzGNʐ-m,Fz_ Js߾kz%]ጐ:sy$kp%7󉲝;|5r|~ek~Գ{ +7P ;"-_lQ̘䱊$Z!YWDH7; #nHk'd)u_b`m(~u'su??Ļu2͑gAW@?:Kk0ìD,ENQ0y:AĐ-:?8s3c/!]ܖq%JD*1aiQSt"k1,(;LA b+ljҹJ-K 21*h82`Vq ZgdD˞ dPHH%2BόL}lGOze.?f M {̨1c2G̮z\H{e"m/яBV9)H$r>:\p4N J y˹|6 S.#! }uxbmn\;X< F=R`V-ڭ,Ui)QCGlcth]C@tGJT_V@0e7HGV%G;J%p,X5zA.w,#k+0g2@/L *ETB˅~]0I*sh y#kn=;Mm#P!$xsϋf/Zm0pnV`[aL-Y&֛1U"I}nKN1AԊqdU>e:16Y<0紝Kbps~:>ăoO/7+F_ʉE7̼t&I{Q 8"ݳY)Z{%V:\ Bjpջ٨~uB+D#glD^DTؾ5pvE۵|I+$6&x/rq'+zvLU O/yY]E6,+ѿ_ƧMĒcZ_{S&PX۪^۵a+<VW#a@nPVӟil " NPtñRƃ}*|B+Ҧ{d]fP@&L#,M OzX@Yld˾t>\bN %-Of{ VSXt]W5(|4$P-:*Ln=tL$E1T'SE> t!RpSP.{y^0)M\Nx ƶ>8E6p_Z=xKɀi~f YPz-,FrRW>u$D&T!H;* pZԏal[-~Ҭh[qhr~2FvФk %S]-u/Nj z1j jH ܠ>qu3$!B_ŽJK!XXR**pDkl![ƤS_rޅ?nK4ȶeG=Mz\ĖA9.t95m7vyb~:G:U{1n!+|=Ȼ;`B#ڶ)w/xm|6@ PљN&ݻGk;T6\Io-b[zM-$%xBVfxߝ<͎uٲkj4 %E=aM.M\6Xp.<]".Hb:<7^`Uc6$wÐ<ْǫ+옄NGS1|v (&cY<-k`L@FkWP|h«}T 7pwc.rځ<_rtO7]C8&,iŐ@%`zsl`7%hZoQ1f2Bq`~pwtۘVXf!>ѵ&1^E5+ x.U΅[]! +~@i7RQG )·d-`:JWz/ZW&c@:{ܙYF5M;79d!\X{IU\?rM0~DŽ Z}YX 3M xߴ0ZQ};`MN)Ysx#V8u~8ZdgL_lK\6 F~bKJEX: No-#%m=:hUPl]{ shojL\vZ:FG[nG3 .on|n zzs 剩ur cǶ,X[#C]Znd[.6ziL98W֕;++ %Ve6;;4ÎwO4~:r?t1,Ry 26Τ}oޖm&jJ? gmgSEmr\RɏcBH܀`%Y3gGzH)n{&V|(6X7g$j #blA JqG&۸r hbnj3%캮1]QQv.V|Iga}9%0hM`b`fdt{+&F9M7*!.j$}Lբi7Cc%3G=(.;I>zw$Mœ*xp?rbKk5*`DBg@a_}~egqGas̭!G~HI (ژaĉQYkEG3s^aP'èaRM(>TFo`:ͤo>>ծQ@U ҈A_Z|6"n z_sKF#?,^oͷY&tYM a|Ɖ.x u%~6%C%39'c9)IOz#a.utJ\ =XW-y$MpA<$)weK]~#@x&*唾bLSLڸ`9yy.UbעV͡X/U߫okFpv&sVxawA5++}xoAB{-ؙ`>Gڽg 1G3l8@&ė0Šuj+wӂ܍R ]mKԇPXD{z߲/^y[vD^DE J{FYͅ.I#Huo6Ð_yTw)-Djquj=%2"_qKu;whx@ɼsU"Py^kĶՐ~'CܓQ,M9~#"@sP0M~|5kV*F6/le`RZT8A)zSE^rTMV;*ָkhBfo{|6ɹz~XbF Ay2~ӮOqp 4ka3 O0(=XX%%qS63V?5KLxQ w2 Mtxʐ_ C R.nwxm92Se̚FF Th\<%nW- VfB'~j מ TY4lRQelEf<*EGسq}®%N8k@p3JO[=6jҭDb hhVX*_F՛ùVUI[Z 2]jвibxfR ZIU] 5JA#0U1y>s."8sŗHtqRZRx(6ٔ8&ZA.Tw>އfJaS-u114a6WS H(X1$sG<& Rhn[!MMT`4G/QTx];tFKᑭb;af(d0}l]t3vQ\pK Ȋ:T^#VG_}j2&m-?QCBfLs#K3WעKгZuYvn5HX o})as%>)% YDtH_ѹAXM$~x~P@s3HY@40j]?ﱽDi'q7,4@zDFL#[4k/X1Dhʏ|HnN{ЯGϱӗI,K%3wAbJkrI$4 ȗ[N ]2{Ϩ-_XF^"~PGK%B] s^3`8,Y{iFu$Z\f^yKAk-o  *?2mՌ0wEB0oʰhw;p>) VAG+}a%{d]+OW5ϫG-HG<șP1/zbےt@#f_]NGtHpșdn렒 ?֛` qսK @Lc^ NPPw}OR<@EDė^沍%uw`H̶FyhmBHs#s΅`o ;_廁ɹQuB>`od4M3g+? -b*łm `2GnXQ0 PyA 2}JjC.!}!pz]RhIQaWTx}iR1u;j. nmEXF YSmcJh5uZvUjEXHk{ƒϡt@f`R>pJS3:0*PYG0١i".s$ njU )Д_c.`W8!Yﶝg9|?'0О=ti<#k:# 긠HG.Kd »ąx"_uUa,E.Q)sN :mΣߑnna#3;slO3])iܢZZr 7X?{V9nXO`ԅ7 xЕ!ޮI~vp-Lk-%ٮagw%Xv\A&9_P0{aD|iw6[TI-đ#ՉXQm+>2kkh杝v TczC8|/Y$8W1?'Ò , :Wo܊[3 AӉeF,% L~gzAI*ئ-x)w6K."i*9R?C6T0+¤EV>+`Py*{ցG@WH#hf\H-`{ڞ}pXPDhvgk|fDWiAd6އvqmrC`ԏգG3@˕'O{T-i 'r>m2Vm덿~ɀCD1QRwi֤֖YIqlJ.l*".BR 6]i5pMfI0۵җ>|X6^6\ApU9Ԭ2Yq B8뻨lDlK ;>'eN(l£p[l{!å&JHqm r:|$JX;^Ǜ#ڒEk8]k^Z]WhEw gAmWprqjM\&°^ l3qE}&Vuq$(=ʟFg8f9OH=([nvi AU KuEz\6׋֗Oz1]@JV#q{+*\[kPѡ}q@Kb); ߕ]:VUŜ1?J#ծdb*& ud?P#꾊b)?щV8$VԄH:'x["2naYl:Sp I',B0w{b:=D$2w(<xvI6ۊ?N0]}*Ll&kr^vR0!饖 OSR3Ujs %!ձ ˩)1l<苴vӺ7|T<,E\/cٰFr'ah\J">,n 3d߰N䷂k]VlI3a 9C ¤˱.AP^5&#P-+;C{wLs꫐{.\ ].֬Fۄ(S.Fzv5-F9-vRɦ4Q(`L, :"F4Tdk&$F e 8NjE(ցVsȥG ]? ٱ\2GuƣLedD3WsDmc̲?ńWC$wl W'OfWKȡBv~Iǿ o(+}']ltOՏpbd#A: mFGe Ns*1Iq?{c$"m}. &/9t熔cKеB ? o+MI4uY>0~1yƴ6{㦮ֳ02k =*~^NAnѩwq|҇]E.T eF/‰%~]ZR*am]D/InxUd;IeBԻҥi]>)9L6W a߆NzJ(ȗ ~v|ܐŞcY:bRԜa77'}}+FУY#=yuEIo8`ri FA+/\87\yMݿ=߾[>d:r~cE .g;,:4:"(4Ҩl޴7b6R5b$) !!3F.Y?85+&OpgfarſU/ HqM ,CuӃ.p%nWg㰛u@%5YЛ>WjY"|GNe^jv-x/8obpŇg*%?1%1}wȕfE{ g_v}9TzP),fRhFKVy-YCD@[?>y69vJR@xOD ĬS=~.1F(2Q~SH@|p=="E]_&l#m"ԀNJMM, &(b.S<.u: ޳j=n2mWVO sOl'.1'!fWësU-}::8wcn ԧAysa1~!<և}ɈDd! g>^2jYjѳ DA"]lYhuLAN]<fl{{n&8Q'\ ,^u] nQOމV[bP!k[E&fofut;ܤW皉k!V%#1i.MeɤN_K3z6|v鍥 R.f uE䋰CTJeI0.z0\z{nsxƥ}Ka=_㞵OZ5"1pmY/͆ `w*xR~k&B3]z523~.*S.ĺ/ nS!Dpx+$ȿ/tvQ2 IN3+& #? - voK PL AXA?ي8K`D 4vQ?{c<'{4-39lh\E7TuX_'Tl7BM@¯{-$EOSpm((mZ5)J3!,Ű5{H,n(\ufHǵ4)72$j/ c*N?cˮ L3%٪.9|v6O k}gnLut-T0F2TYtQ Z $asB, nz$B9$,%n^6g' >2ǁh]jvI<]':!@rqDd7F/o{?B{^83&d?Qk-&tӇSl#oG j鮱ކ!E nݴץ;ɈzYQHS0$[gԠrNSIyf+˾a/2c.͕OwqF1&S$/h,[g~H/]"5V6F5ͬnj22㣌 Z|. g n4+I7RjV$Khb"mF{io Z_VζJҨfAH͑~u{&?#lC~05H+IlZL=l@Y>Q殩\Բ.$iYr7r s_c ZүG(3A$Gݝ.Nd8 U;*J%ndW !  ߖT1Kt6"(Xz8!*Wu} g㚍dy^gc)dpsD`wƫd&z7ts:zYTk#̛i@r y,-( 'OZ2}I jg*5[P`u毧s [ޫi0 !¼?!57'Kn@7iP\[uV-GxSaD;l@86y O$!i ~ghƞҍ3y б%榎&kDyd4"$x8xui(v!mjRa9틆H]ph NKY pc E3cEz M[XktoBsx9ue{<@.Ι}"ir=L"hYm<-`dk8Q.š3s̲ÙL=Mɉe1p`M|Y[GHL9,^/9!]J26Q}SrIf2DX_zd m%xrC[m_&5qƀ~Pnm\NbYiO " ~vBs5 $AAuiQ,m o}&xl苞 3.k[jq3'lbG 4ھϩI*(VĐB0y"^鲄o[u)@ӹCӤC2Qh9> = i4ySü(+E*5=ڋ#$K3&Y5-0$pO^ #.aD"++zxDd8g2)9t+ȩ~f.s@)yH׶mґ/U,Bx`TtUg,G)^sQzeR/gIXMں Ly:e#`,aFp }J ';Or˳ݠ$t uAkz8:~#h9Ipl* my4q9\ӌ:Y:F >Ww)sA׎}0S^m=ѼU Hv:2Fɥnѵ21h)vM%F*`>)D.>+S$R7*@{SAYN ʪyp[)-ǐ*` h<忁&qgt33Es.k/y֯\_TagYn'~豼.yՒ{S jDĠ%s_؇Qm 7BT]ozǹ+(>) t/ {J /BY.ːXWrj*2|f} =[6W2gyeG,+{3| F1\3\ǑWNnp:h` V.w=t](1 vɽ@06}!J_ ̯ڀFLMAwTV)UF+U~_fN+uNSek,-^ 26GFBF"vy;C x,,=?pɤ=+ 1O0'`CP1چ0?'bS_2鍗&o|t5 QO_Tv)W *G@7e{YO(T0 ,bP9zN)q˛Bc0PGإd:YnaA;πç%̻Cf"ڄgŽ5Pt]Op 5]G^' yW1=i!!KuWӬSpG-ȣ9U~H <_.W^8N+IW[B} -Yhax<MX(X ۇ d/K"._駭$s\[&nZcF*@֎AD 4 {u`x]]2[.ڶ 'QcR*(v>Uz=ʗ_ +=00 \3վ+Hr֊@!-A Np `ytE~CBm%PfKiS bHRf #A}={J6\)=i5o^ y|H'5-?38.nBL S ]w|tq;г4ڷ<:WT^Y~clP_x\nQd,Pѣ9Tg{=bIJ ׬{m],/-3YJ*{/뚷P4ĥ̥Zr<'T 8lWWA4kوH0<8b5&?X[Uж*V~{[;צ^KDx~}323~3jv 3N) 0GQ|2>tf}wN9׽wKsz2_MJjV.j-nrZ +//#30[n=2Gy)DžqOo#n%\x.8(UĘ0n_GI149 B!k{h!MՔ|-%i0hC:V}=z5,[HheBD-@/\`n^lx[II[cgFRpO웁w?nM^/PV=%~,rfLܹg-LiVbm0N[7QKxt2|Kn_zFu3tB\'ˣ'8B45բ:أ.xz7+ȱ}̀Us)BpR.SmڹrLxm *;45 |!/ *ݣi#Jh?L(H~Ku=)m-pl&^5*vTWPCԉGKf2 %@eRKW砧y^  ZUaX4M58>-oZ))Ţ>B3[ɍb?B"x+N0RM,uS$ksqA9 B|A:v4>}͕{\KT |MT0u 6i8=06_^I, ́*O5׷ivc(ϴo N5<v ӲFHӣH<ʕЭ}&(aԌ 2o3G3q8D-؆ZHd)ź^ h ơ*]P?B긇=S#g_wg 'ύF:FqØOSܘ"gTaItw,:[f ?R Շ6 5]UcMlruʚ.B!kfPpbMm$q-pi ,k]{i[t2cLW̱xĺv薪ä%b9*O8ւTi$+rN3ye+&RwA$1j>Bn{ 8rFA qǧ"u'1a`XW%~$&p58 Bes<ԸYt]#8|YT_-5cǦ 2 'ss=1;Ց.kH6DlhH6`"5ht }6WkN \sb&)*|G_mO]]hD QMfdKg\.sf&Djo%7/b3fVp {v H?T G˚͹bFY>4ޟ+\4*: %|tO|b<ə@cryc ٞx}K+OQu r8iW%KJHww2Noug@MKlx@Annί>'v=_4+ȏ2҈dEۈOo)ZIL#/J&wN<ˎtV=I3=˺-ΪFasaL@/P /wI?rM n͝VzSO~Aa±*TK>Ŗp ~'r5NAW~ɘO9W~T"sw!vC X՞8j0+AA0.;(,E6i  .U 00O$ß%BXi?ǎ jHsUn+m:25}4Tщj 0X4̚Fh&rr8aú[jWě|3"LFsSb]R[CwxxM##GDr0(Ƴ 6f>٘IvdAi OwܰnRtOj@);C!,v)Hv58 (]\a(Ml1)K#ĸg"vaZRu;͋,3Csr8k;yI= T+􁪺e HC/ C|ً zBCTEEQ- tT;β4GkN/~G.)n9n[ `RȜyu]EF#;嘋n5Fx&ebDB˹R0fibf\/، mLGm9By^Zf1##@IrEzZ9/<Gd Y;T~0F.qjZJ~@M}դAMB-B4΅k1";88Ҙ*̟ڽw\=ث}m,s^zyeGGUBiÕye'bR)О10%73ik 5߈vrY"oh7^`o&t[ vOA-?P!kj}QB\iC9;YݝhKf\ҋ;<}RZ.aĠVnۥ,=4B@ЙڍS=-UM" 7 7%":Mr]k8gRb@k8# `P.S{c@׉r`stI2>F׎w?5P!#t3,}:g I2ܠ2M& ;Aׅ*#:3cSXsdٜ?6EMce ٟd"KAePc|na-:~(K5 C IpEBӳBFzSFc}ɳQ{BWI5h[9f<̨[8Gٕ  C=랏V~oqE%=[ζbgLy̜qam@@_RO7OaE)j>!:NjS\KA}| ߨ;Zrm-xɺV"s1^ &Rl'`z}T~< lOD*!n/xfv&ϱ#UAN_M7n@0 ZeVHq8j Փ:Qcq%?jd{hTB]|);8Fımվ1mM8h٫#n~ !vjW\KG x-[cN! ǥ5/VcY)2۟6.gt&qTNQ{%ίء}/BfkUZi.8Q/붾*=tQㆥ?8$ikؒ <#mEb_٩ DFj*[ͱf:RX:֟ecɝK) ct.вahؔ`&mwxj)yNU ! ѱ"a;(H`0m 苠w,N;uxhƀ_B[[`@`'K%J@` ,|$&^Ov$2o@=&BFj'~V~&\/_ڒS$ {WP(Q?'u!?&w^EJ",*C]GbE3I Oum. W`Po=CKJϙ,qV-8)ڡ"ɒ[m( .R k"6^mPxZ B<HjV";|u|C4(']̍M*F{4rש;.\ o2rL<Rari# G9sA{W6Y-Y)M,hfН> AcHwC(@C2y% 1#pPma||TKX5ޓG0rC$4,:%e g8C'=t:g lĮNkJq|k [ufa#$> Qc֚%߽EL%0"uI|mڜT)Z"7l 9 t,c,r~A|BRֲwP#Z ybs4XM{rzpzCģWЈi(zG2jΤvzEE:XRT+K)1.g0V)?jQI !cvrkkt'}:lb *ĵH8y ]`gp ))"Tqa+6{Bf^`&i{[[߀ܺm@vh9e^]{ 62:icǧ귝 PVH.NTY8e!Mѓ8LWxq'\#閭%ZQi@K /j^O!"4iҊ1FS=Ei䱫s }WV\E)P?J&;D ɯi,Sa4tlg^9eUkvҰeRZ}D=3/gq~9z?lzA%aNhij dk 4myi~'r\塚vW&{Y 2 =ms~I'@6eU#9;dVp/&p&+ƒa2GOL(q|Ne힋& Nkr郜!zn8.knDBzΐn~r(U xG`懢Ou0$?>̜ U [̰`75wSgZ9>>h=a6/l'Y}Ih"o(4W$Ini0U,@B1!Ko5w5/ؠ8V(D'7u5mԵ"Be0̨Ě ?Ҝ Vč<կsU)#{k=DAPIMY_Mo PD֭.=kc|^[ՃW*DukW-ȀU2M&TdSxbVsEk,Z=M"ν^VAUjs-af`Dqsԫ8͉xTmmbzZe<=z&:q<ՁD6HRkWw ߛ}Wa'Pjjَ^T-oXȹCjڏ!imz{(TAJ F(n "qIQ\^F_H6ѢPj~GSA "xpktpAFٵK$K`CT##vd{&"ㄹa֏bY/x<e]O.:6&}RkZL~>j# <62koLnCDpu\~ZPah *!:rusȕSvEH*vw֮ w \|B*ext= rXaƛ/ڡ'uNEdia2 &[\r470CU :3j_>h !?FU(?K]+ev%EQvD3%k۷!Uys;¢0f̙u͐]? `V[_ zVKh -8+L MkGP EV݄ꄿI(|y&I 9d,jn}:;H Fd+6V.cK~$.)ħ]]Cu`lu*MпGaHt9_j22 ae1 N}o9@svꅂ:M06:<3׸ɽ' oҷZu02JG&n}"(e 67[*$1<́7@^`|i`T;f\(K+:i&~ k^\"#Ta,]K\Z {kz H&7!zhؖY$eTJ]@{E''f]@5 V;v s+/s 3} AgC> @{^Xps 6aXMê>L?jj(R|wqeޱ *8Gi؎cgVxeat, ?`{ᒋ@ 95e}Hw8 ;H 6{<[[km\kK VDQ0ԉ#ͳqBZZ[4FIΪD::v~-GIaJJp`,ߡ#|܍\`cC`qL }&$oU9ywjsZA Pj4d\+C)a>Oâr6}5zrUZ*O0|sc (wt$Jh'9nb buPGх'q)V8Bg0[R %G4^͌n\ ]+F)›xX1kӯ{rvRy݆\e%' < '+EXՃӴT1opBLfr.dF,@"Ȃb;8_Bd kiUY lÈ8 Yƒa s>ԶͳmM2>Iiv9\8v" ' X1/Q7aLͦ.  Zc%c_;OJ2I˰0aOVs\*!nӃo_ Il *9fKH8t&EÒA7 1 ~^{S0< Y,+8]4j h?4 )[n z,7$A"/w8($ d2I\;(R|l#cmD.҂"P磍O2ܸׄX+%ݘ׾" ppcF܀"m =,Zߤ[Ѹ٫''O_j4 .!<k0eu#7n KI5ڴͶS;Q$[%cl\]GT>ԉp5nbd.$XFa}e ^\C/892`cxY!OF]I .ӎʡ@.a>:>F25a&[7I Zh9Oo,oAčS҇Ga82fw$Bx9Jw4'pG !4Idqo}KQxCe2B .i-(cƽ^5y^Fb\D J-'T>kP4XM2Xrд8jo݄Qm-qA#ș+I ^nVD1tvfu "Zw8 \8w3aKk1dx*w~F ;̄yq:jw{EDH k/w[_󋾯fv0[Eb`xB5Itpэ2|.ӁSV4= TO%m](twj&8E(0*RXdZQBbZd<=#k[v@+~,zOT~(X]8d L:*+P9lŐ_\U"K?{Cޭnu뢹c_)'jdf/(٣*>RZ@m8 7Wm q?^(WY!Gw+Ш\۾"Uà^~Eq96qUnC&oIk8r_N"W;󜓨)$M98uoAGk`BxnZviݧ%GisUEI4/L6s&jJ+fakE0$#4jˮOK^KR**7GmK(d ±A:owh&NNVz!I$ l~yA!u=B놺_=S´> ](HsDBClӸe̅/f-m_'8(.u^ xC[>eh#Sz q`~~xpMw ն<]xq2< Otu̝v4]qh =p){DR1u,3?N\YEEљ2ixJg0 XdDL  *g0Kfzr*{R*}3^v6 7s*WF`&iAϹ oIzStB̅,Q{nqy?9, ܽ+L(7Q6XVxqå:t@yJi}BS$]}84Ug),ϿG?Lә|(u;%J!5kPQ1k3C)0Wn:$A|4$dtŨ#4ƕ>5p~7ءFj+1;t_=yП)@B2}9aCޡڬDR(4غ_^\ WYS{4؀ ʌ)\ ȸ]f+etv"G_EhKe3!){TO+wdȉ :v725Z_rg8]8wRWm"k.&d!K1v'>$ww7F/ͳxX斮' \ 9\Dqo@98lp &CS/ٷ.+G\iL-lkG}^5hWACwDUp4!uubDBV j_eըTg#%! v<3mfY\28ܩ]Z G S:(dk>͍ʴ\3q P,ܡVs'F7.2D6МaH SCOd!y+?4蘑_^8U!t$˪Zn"D4O W#׾JLAL:kcx.ݨ9LbT?^]:&_*|HlbRKTx 8J8Y0C!hSFmeȚ6Ik3@HAi4jyWxR,ȶ^Ja7QA֪D[:U6jM'WdNrR⹼fLPEY塂43a[Wᢾ#٢Wx;XfmՉnlH|l^oPORGiyTi6Lˏ g mAtt!ż;xMRSftNkx9|Z@:%W3#U>kr<^w>&.M͔z GBgo%4*:2IiK6jyf= {tqe=ѿ_lGѧ)@Ƭ0ᄑT59G(gX">t⭐!!:8xEV+߼y*_;.M9Tc J)d V5DHz/b_1] YeD%y/]^Uz$?J۸IγY\B R@ZPvėVf$ű: 0u_-Av%e7pn8$*R1u3]׆T2 ^oHejpf{";,n=75bAaG]8 $}_ @O`Fnvi<I$ anу:IU4V.5RӴqnыu`o?4^ʘ&:#6 i k :FL3Sa^ E3klɄLW&$ÆMAeSahd$vӐ<&AJ,4x;Nʦ{𶏷jNcpkD!kGO|ۧV` 奄k8&OSi|75W8hV-d zf b=D-!a$=wx&6 %]&[Kmu %O*|pNE6Epwh+-S>Vde>H_nhŔf֜U3l,sR!\cdh^SZ *P3uhb@Īm˞Hu.E0A}=FY/&r*uf&.;RBCA>ݖh9_xb3P[dVC')ǵM{W˗\YfŤ0jOVihy88Bwy T3-#R!uw s6XwkRF [v[RQXjɁ ^G@_SZVŇ[XzCCod?qQK8pZܼjZ%)YGwɕOi  jEz#zr!Wc `_tɑ@K\gז!P7 {ePoG?ـ#ZMP@vWJ? 5ABzqepЙgoi"]?a #LKw$wb/9(7v}I~[>`yT#n7WfK{7OٝE"̯ (;@}ZP-irf= #a[wrVT/Vk[TrQQDdd|bw!) Z:QSQŖmbTHlyY# Պ犧 y_d]eS,aꚽ:g,TI"%b*'5BW3K~c9WMQStL)]Р3 lqZ`,J29cvc_s+ءXpv(ڥ<;A8E$?99|Z hfo~VzEϕr]j\̅ll.6lyh@l{w zNږht,n_5cL,@ $5vK. [qe#V\G?y ! "yZ_ /U5爖wfKS#5fTʐ1cRj2U 4ۭޥ}%bI,1guph/*rUv Z { v^gVJ`xuo>,8.Rh:O<͗rz<"8NTOyh<%Buv()9;s0Kls%|A$C>W-ybAy8ȅ:hoq3YFݐ1SJ$! rY 2UBr,xKO#12_ lSgfXQ*Prͼ0u 9E*.p_h< KᅷˢH6~$7~KҾh-X4> !c;>[^~5^mUYs&v0uKL \.y~m$*D_zO%Xo M=G V0˔zȆ0p|7E#xU.V8;r/'UT{s1FzB壀M:?j$Ԇy|dy.ȷc! u '?aרDk/wѵt# ϸ[[f~^[B1Vn~,4@Jft+4 qY@]V5=R hΖqëϼo2e*Il|L@:La 80 4r0i`t]bQ e YZ