libswscale4-3.4.2-150200.11.31.1 >  A dp9|<"֕WV Aȧ]Z+LXIGUGĥZ*E 8-,ݢk;Gvy睌x|eNX:Wgo]_?{WX1Jr)RsxxE79>GxPGYHB7m_I"d 2hC݌N^ļGI@R%92+vp!Ԅ&zG5#њ]o&K9yrCLg+@4ac5df656b430e73dd4d03ff521469fb4d5d6824753bb407936c4f94379831d38c9b3bfe26848ec909f8405bc9e6f35ae2aa99d9dp9|,[@U@'jR8|ŜC4EOK"t!^VX/F.ϸ!ONN]rW&[rb}\;ƻBoH}dy7+K}RE01JyFBD'Ghͩ/ ӓ"(5&f'%V{'hcajV ꎖ ;Ӟ.4y781A)6QXQXИߢ&6큡}Nd wZ1!>p@?td # `= Sdx~     <Dc(8f9@f: $f>;@JFYGpHxIXY\]^bcd$e)f,l.u@vHwxy z$(.pClibswscale43.4.2150200.11.31.1FFmpeg image scaling and colorspace/pixel conversion libraryThe libswscale library performs image scaling and colorspace and pixel format conversion operations.d8h04-ch1ahSUSE Linux Enterprise 15SUSE LLC LGPL-2.1-or-later AND GPL-2.0-or-laterhttps://www.suse.com/System/Librarieshttps://ffmpeg.org/linuxx86_64hd1d26dab7fd2f38176d588d8733d1abd6282fc6e8265cf35e611f76a625563423ad3libswscale.so.4.8.100rootrootrootrootffmpeg-3.4.2-150200.11.31.1.src.rpmlibswscale.so.4()(64bit)libswscale.so.4(LIBSWSCALE_4)(64bit)libswscale4libswscale4(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.4)(64bit)libm.so.6()(64bit)libm.so.6(GLIBC_2.2.5)(64bit)libpthread.so.0()(64bit)rpmlib(CompressedFileNames)rpmlib(FileDigests)rpmlib(PayloadFilesHavePrefix)rpmlib(PayloadIsXz)3.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/ldconfigh04-ch1a 16935795763.4.2-150200.11.31.13.4.2-150200.11.31.1libswscale.so.4libswscale.so.4.8.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_Updatecpioxz5x86_64-suse-linuxELF 64-bit LSB shared object, x86-64, version 1 (SYSV), dynamically linked, BuildID[sha1]=73e14580e4c3b3a7b2c9327823780b866ec72d15, stripped PPR RRRRRR R RFfaܴgutf-826acefb144cbbcda93016b27c82254c750484fa77b6328464118c326bf93ad0c?7zXZ !t/l] cr$x#HݴD3ƹt8x#ˤ- +XuǼMY[#[$B&T`?-;0Wt);(R2SB& ?ɂ$1hJr`zL1;$.,C gAJmX!jӰeOAkzߜ V::ۈkn_l:77a'ˊ|^i40IÉVvrQ90?MYcQZ/s|?6fٗ+cΘp5U=ɫzTKW{aY˚G~h*iiQSv`Q/"vBcCH^_3G j>dNsjۀ.9}䨪w2xpX& ,>>(Zh 1UZ9q?7'_@+3_^-H3a)R֌VA*NMB AC@ۆu_5QO9\m+@N>a!.zLJRMH+J: 'l$ HYlrQi}tpM-Mr59VS:oU }oYЈ]N}IeH CZ+Ơ:$)dglj,.hR{@-HC'l8x*'3rdDTl5E)?:oL04CK> j%KGvyq,b8Z%W49>?Rb${_ z`n9.ad)+KLv픤jZc:Tbś N!0x Yۆ5A_aƄUbv1}mƫ!,tt6\_FnȤv;Arʓ)K]EYq60}xjH;^rHt& kϧbkн-  _.O85H2N~"y\%0_:wZXR, )V(TC2mVv7J6ʩ GNB Omk'Z%udj_vhtf"J+wccj3Irjϓ)>!0xa#IEXyk30/<\9]t`aPFh8AsEoؽٻ@MOD-ٖ3.-yV0.ûE?Â|x@;ETT%n_y Sbnku&Nojvcn_#Tϝt0AU]D0ǍVءOlxPoh].x} 'ؽ#f!U_E_s8Y %#D|W1$R+bց2aX$_.Z~5f^ͅ[&kb*KJrbv~?fU72%7㺎gWNS #g_շO?~O?sA S+mؤӟ2Ki $x~:'5Z?.s?+ҸWmW- GfRc:4U]qݤ(FW>cC!O2U0$ -(X7u܄ ѥ$將 "!plXw}|iy!қi%9\u(|zIYsmOf3$]M&wǍ}y@s5d$z-yAbTp{4 ?CNS+yQ#Ki9K^ !`Goy7\AY{f^qh'AņfXy^wWQ!+ɨCꥪ[.c~>ܛ5emH>/#<IUSz%?|1W}~Ozі^-BGxng )Pw[]a_.fF"kdTS`奍\B>c`6ک_$-̴x郺RH7bӱ=t;!fy?ze44e Byׄ - ꯁN*! ATfhĝ 1fι'텹 w]0"&沾6Ab|:OnH#kvqrg>7[R$ml@eLy\Y>(sz|Q5gֶ,uN?bB0:ݴt/jo}(*M1O`ۣ_bj!{)Q.J9t~6u] 6CR3/iAj#s$q\ѐ$݀*yI, V#1AVO`oAƳLi@AUUP'9F(Q1'/UŸA ae_IjyukNӔ1ԺG85}:O]w=;7"ݿ M2O(/}TepmlYp_yFW]~"Wz e,DHoӹHzA En/o{Ą>lM8>:̢%*n=$.~o6Y"]bN >5Ly }ꪬS}?'.R1;^ 7̮xxHI;f!zjГr#,hk87cA2:#b3^ -ކ5Lo9PbGX-Q1o @?<&oM4h8!&L3z4ǼWD[9҈1QI= pa־q_F' 60զ+3PG|8)Ō}ʥ?OKYfOlN(U=ȰЩ~3n @FK;\hnʠ~"2G(y}.%`{Xsktg}uGN ~j:zBG(š>I105LNk I0eDxPS07DF­9 g+LJ|7i4p{WȎmB#D4EdXEAK0=ykl3JRtȭA┾f`-2Z&WOEHPFrV'MQ%7;R 9˵eʜcG>;l}n"d4B)$ 5Fۖl\1=E`xhXa9@~_Iقסl8+ P|Fڹ҂R72}2Iw"F8 -,Zr)% Q&ç* lti-D&P < W|+h +9N0mec}1m)N!rC'0A)] )x}+=hi4ᯄlǧW&0P3~MyafMCUKw}Ya&*q428&$ǽF.k@rT|BT(>I˂"1Ylw1VWOn[lKSɡIr{/ *elϼwK,6%t4cV`$Cx'ukI}Wu'QnKQyx&?ƴAWS)-o G OY :e㉷;]!gYGf7z0EfHM`ӄN=x'p ]=-\9jk؜^|X xA*EVTQ!APpN=ӆ L]agVQzu]90s[*SD7!,GdOyKgt}o+*?:($~Tk)'?@:JOg^H!i0z_Jx:J_t}*ҤK凅Y]>밙 %xx u[.u#Wv[##6p s?p++T۲,}?ij$;e^w03< RRzs |&f>w!Frla /\%?n_ѯ' GNE33`_v`eLvgAQTa&# ]4%e%v%cCI߯[ok/LKIQfnaEudYȦEa_)k-bv*/R-~<6 M^ rs$36g[Dx6OCG^7nx%L~ǟ<$azmfh@^zQܿ\Q*љI}8-V7\L l,Om7:(FYg@`N4]O(MMǤtbu#LvvMչcahv@-U[^r fo @#*4K=K/~<-Vek suC= wurH 6^%!…xHL0>&G ;0@֠!V?j1|WSUV:Smr j>lt.2?lAc}tǻCۤi^Y".SmRp4hxE{:N§PpOQߤ܏" kG{QD8fD=39J 2_&ܑ)Xl' @iHH)WFCq.a>#Q\9 e`nMH!xɁԤ\DyEb;=B1_rг̸X/>%EWYN QÈZǒfo)ݕ TŒ+I 9AԔ!^!ÌFHx|J,NLqJ I#^|pOKs2qkPT'F@,IiBxҞ1\}яoJFւшyX?V6zH:DKq#ӟi#ϨӨIijg6*)/ :e`{ gv03|V);&a̻y#\3ne,HSNK~ef1iz4K ,S?nM-=$g|@_T%D'!kJ􉯐ŞOO2@P=I:v{w_j$rp6R*]5~˃. uRkD2\1Xdb!}q4f3-_'WZFn>td+C i^{&A G ?Jg0i9>sIK/~c{@s~>\c%-;qˬ 7gf x8$߬ZI*=|Xw6/嵂>@}M_8xhm5Al+p^]X(%:$5YaۨiH+Im%Ny T}$QųpUyYA Q_WuKMl<-) (tiAs]NUЖ^mGw(0$LC!<.2{WHj.|r<{Cgs֊ϭiq$AJ IhvmL!6]|#=}r,hsߴRIO^Sw -⧋6/-)׆" 4ےJ'ݙY[ucy^T=P/ n#_it1j t= (՚AT'A r?*O~AN~壕CYëwN!:\}vn9|!-֠}[l2"1BW+p~Zq2NB 3iK$-5")A8awIh^){u{yvՒm _a4*.sbwdU`q", J;̈́W!j.0QF٤<ӕOmC++{H~)3<"Nx"j"Rܜoa9H\=i14m;dp[+VDR)*qjÝGH͖߰ƞL,k~q_,*N/WdhMd vcd@eB V?c Jceںhj>b '}|)FV(jU-5'|ikgW 8t^dBddGD̡L2Ev=]§&J.1@ͧwvRC_uZ'aCm+b1]GX .Y֩2%[ok/0{˵c&u2Nw2WLGK[eI kK2}-Q{/ޱ(T{p6EP+5_8ܘ#L!,.9 Wd}EhzbrY{e3sd%T.[?.f\ujxTy9."Ñ(lL.Q1v]?`tI|%M"`  .im>zhLWU\poy|)Z0 Y!]/Wt'7w砱2Wf]z@3$V<%w-l:h'mVτ׭*x/cJpn&+/,cbeQsܐhcߎ6ȍ^j۟UMlX``Z,>5! K`d;E.Rfͬ@a0`mϓ\V0RPIc F-ת M0aC "zgpߌ- OJź=WA:mN Dj& h رX M71zԶRAWꩾAhlc|tĔCgxV"ú g3TMjƕGX!ޢH-i2W/Z#YmvإHq^ܨN~D 4 y&=:m= rBmZ?RAp!tqLj}sC"8p7+o* - lz=mE;9юȯ?dl2e4^-i֋;O+*女49z>/]wDJ #6Y |b dW*hno{6JO* Y+΍YKiirJDU˱d3*&$(#W>K{`ߔĮcK$I[zJ%#r@K_(P!d8ck؁pH,&X.i/ZK|WN[!i{K/c=KTtv&5x@9KJC-{4'WOAzQk*՘H<3RҰxqy(/ɾ̈́H $ۨc+fJ@$CWpv=AAe!7 晆 T_TIf͚H$X8dK C[5]|)XL\6cRj;vٶ67AXWh+Ԉ'Y^ k3hbq]j#̻QFQ(6j4(As1v>߉ݤ'8&*_cG8|p0n`\ؓ%i}uLd:S8uz]yd|vݷm&LAX:zS=YxqlWBMuHkYma ۇaR;r?D|qmD^xREΝ#~>zaXյ!8 4ә"~X`T@mtZkGCm (K$RiU#N4d:D\ldt1 qZHyLeiZI^*1W+T!UFET}-ȗ_kPo:,wCi]1{B =D5x R6Uzq1)wg@>Nzke[jeDOsTVK2]$&Gg"l1<?N'C^d*o&F#ZՋE[!'pxjD2y+Oܚ"6s;ZJwN2֠m2  Htn(ɽ_)r恽AEӛ*=EXxJt P3!Sz(aUDnV~Yn !4|Z4qꁇլG!1ڪIϯ .JH`#vPYo>q]Abtde2tTTI}HZAWj ~[i5Ey>Gΐv!H$=%C|#;/H“I6:g26 1Nfދ{OP).7V\,y:3*$ئNcOhH2}Ă~"7$|UՃJ~툯mƈIX\zDH!yq3o4t*@:X%ڍ[w-Wa]夳3(xERhQ}EY"F//lG^St\?)rMM~f۩b]uN6V˾f'}%_d( mţ|26w339.&H]W'zeA˒y1?ȮcA^a-X*:z"Zh+Z'n|yYnΨ4mCq޶й? 2Vdϱ[WΓ#Xt3m#U<IӃ҇ B#i& sy7%-~NzRҁE>Wr $yUWVHʚQi)}Ut^<2dK xrGIP2)0н(n(7 yy4AG)lO RТT (VBeGwMvP}J| Orَ|}FAIh1me0rӃΗNak8'uA7iG6B`~lZ)e' |[qep;[EEc\|]f<\<VԠ,f53`FYaսc!xKuv>s0qyL9F$/KR8e=/Jl"t,u ǗMBwꊚаc]6^ܾSJU|y6zB=D ̒PBY@$αv=9g@=@W%׸;:ipɗ9FkO^;M0GWO$3I_"i=1n HV m@KÉrAyT|tVC\sdʕVeK^zШ9K0Owi.Yꗊ[h![lgtJ }oI;ZSBre_jƧR YSDrPtI#v)F w7š6O;b3mRWry}ùtx"`!Ӯr$*]fU k 쟯F//|@RltiIhO-I= GSkëTkP4׫3J׭[ц-UgyZt;b:DCYb5GqHӼjs *_J ǹxTzMZdw,eF7\j=H`j_jFLK:T%aǛm(F-0f^ Rm/d 75o?F|EGT-d׃8ȗ2a^"w]U 5N J 72LxïRے`YyjypƻAD=n e@֟`iޒj%F`d mPx^mTs*p৫ㅏ0_U_ 2gF;'n&bs@1l#S()&f{ 6MLmmnӸc~d-F*r/> ´+ Jjݸk 22}iuJx8^_տR٘p7f NۍksC:yAF!^ 9asߊQU45lkio>4wyQo%-g21逯#:~,|kKJ&c7( םc|Gb@H &N]`iJM9TZߐd^ssx i:+oo DwHɰ蛿Ē i^m;)[ x3Qgr5cF##RVĕM p`>U^F?u̘D܎s RG8:0k/bA8&RKn\X0k#,DȈ@},f04JIc~dҸ"5ӯe|KL0!1Cj.SmCrxJZ ]ӎNU[( MOZ*Gш7?iYцx+¶33l^o`m /r=$Z"VouݵR,e]ę!'꿜᫥mxϧ9`CJe~<&^oSڑbMRJ(IB6d{hK}`k*9AR It@Z_ׅ"ukx:: CIUz1Un3U_xƁhtaO u7^dEafq+ЏL L͐\xٶ0幍Л!h=̷ Q܌ŸQTl4Pߨ>VO0MC`"mgCol_ )^=S# nUG ,}h(~v6JBI&sP !bްXvߘYEu>=.:%?C {p*_:7d@hֽ8@q:W4>jF/rT ʓx=X>H ,?x] H^}/$?ZJԝ:4bj2  Ph敛pqxpGCKrR|?5=GݳRhF|7+Pq~A+ !b ^b-ERңz2+cjC/BBD7+x4e^>^܂oΗkv6Jo]\ tqXzƧd~(}䙔o7RP#;Ȫ'0ug59@ O^6YKfgNs< Jw5OO :.)[Jy,Nɟ0 Z2;_ȑeWb/sh\ONg&kS@ p*#Qa9+AG fd3@># 3j)[X YYۖgÃEtb$KqLu3B[43emoT M0r}[4)?D~,L.oǃ ܉sTG{O)`˞g'CcrG,6+eTi?~KC]yJ9/(u(˒a8 kFHA%M90omFl;ہTջïԡG=9d%|''Z$9|A8LJ4&|cVj[>>-3 9?1uݳS[I)FJL$Dr%~KX_KqgvՋqˆohYFT|4iIBgIՋvAlߺb_4#_)Nʩ"X֛C& ZcU w{F z}0"DN5xo8tT4v9Nͳ9f2@H,Yu؉B@2 {Ce }iDPaJ/F~8:۰?q 8LM9ĺahؼz]ʒo@81YKv+c%&B%LҊb@)dBM:fIS"3GhuS+W,(f]xO% tY'z%*\#=k\^3sĜTZĨRxgbQۂs0êj /t\[.LV}Q>xYk *~03N YyHo*jac_Np>1r6|I@wLN"do2jB#=$ ]{"s 7)H^jX s tJ#p&^h0[#Q6ȾW0*GƲgvP1a2z C\ jd;.>h.([WZrG!z,i\Q+SNx/tL\%tc&=뉽ADx.*᧜Y[xcL8GuMOh;ZTX E7[1H'BL>d!BWI z!ež"NQ9dOQ>{o{3 T,rXd +!9j^-zX&eC#518dlu3NT(  F\ҙgZg+   \nJ\O{F0UlPR!@"oZ眢\ܽW""~fm&}=me0:-.>=fR e8D` 廔lG 9rxP~nZ][ߋ2iuӫ{xъ%YeOe&Iِ̦]7õc# #"${,SZ L΀*xLyd"S?:üO}WIXБ$¥P SڢLt;j4jG  ]3`X9Ƒ"[<:<W2:9q8L҄'kO]z5U b **JVQP2Ĩ\wyq{9ܡv}{|!+h<`ǘlMfijt(gRz~~ |Zz$oYmU!$ k[/lkJ^6y[`xd !YIgJYR84gTZP8ڇ+zTځP>aAi7usݴ~~HXN0 /` C-KX*վ'Pާ2d[lK_ҭNn,d;Xz v۝hά}cʣ@gr|^Z'Pݹ1l0Bm~>7p5%D j(6bTNw'ubgGFDiJM4X⥦>O^(>q2a%3[qSP2^~\QPǫ% 0# ?h@Kb9\`ܖƁO }LsC]3dYa{#­y>@-VD}'}ƠW9Gж$TKP: jF2J]0-Fڤ{#GˁE&,۝w7BI;e Ҙ$x4i;t604_{>{u温Ã~D\0(WfWwbQ u- Bc^1Rxwu ^њ= My!AȑNR)Iǟ$Ao>-KʣTa9Ѳ.fLJmIbb^R-f 6*sOOBH"i QPM.YY]P$0~i{0m9w}s!vfU#f:b|ۯZ{}j-SNo-,'s<  BsF9E:CF2Ga-[diؾ‚=궒RюieTw# -l[9;:ME āa2H޸:%%'XA{aЊڮJ71m [4ȧhEaw[ OY[L2<$6Ml9ξ^æ" ^†ͫ s<XH@oornßNs%H#I(pPgGk FBQCOT Nxt<б´^?L9Qoi{ m[$SfbI4`7:٧˔l6S4)CNAkJBw1 +R&zӞ,ָBw` |,]T'.–Æ9 Myos>:}KPT{Ȯz g1Oۮ bϻ:)>R z4 +K j-f'|{ /N2xQPP+z\ `rN5)Uv3(;~h䡭%~2?/8XoIrKP;UB*kY+祾 Q⫗#H4²[(ПGOP1AS/jZ2 ģ;* nH(2t..d\[FlyL d}K4]#,'O8~kM5& M+`KٿTF7ZQ[$c#ecXd TPY t~S'x\Gi4i[0uY v\*J6s㮮qR5!ūD5w d<"yVB$cFD;Zϝ}EOKj7AX%t`{Z^LbwʸoQ^BoE K5KUQ,AWkTfȸ!^e{@P>Ah0;)@֩ØfzQ*n^2noB 1[r1Zr?@Bu6uLOk&0h;ք|mɘgȪ-S 8Ƹ5Pza`8^=o~oW,{ B2bM sJ7N-]hc!{tVDarM95& k5U+va: nTdiíNf3q~x?Q-l5:S۾Ȯ)͜T~!x[lDr7):4'3L F6FniOI̐kk~̞ Mݭk.4D+V.ʅmȼn&=$m#hXVQh*E :o<)*Bypyռlo_>~We7sκ[pC e_-BZJGvٝ%0 sZh69*2cqJt:k˘)NTyd7QN@p5;Vm ؋hTK~f23IpkU[4 2P0su2;԰f\}VmWS7zkOZy3^C63 TჇ.d{ uxkȉ`EҀ'-( l 2Dqߒ饼{+Kg\1ȧu/ h_(W{|rGV &D*S\. a^{@Nu.Pe T%ȺwCm\]ѨT1dpo :q)ZKts;as 5?fEr"Mq56BI͹;r@x6Y@(\=/oA-iK+d%pK*x>|$,>߹lj.QpC!1P nou_.{3PԤ 2*oKn'>+ɮLzg:%\$ XW.nǫLqeF,KneF8W8 4{8zXii`,@pQvk~ZWwŤeHq| |/Ir^ &9|Tmf~(Tkp~_XN\C> !8"EpxU -{F_yá߄OVM`w{w")1I"h"֠E C7 9!+i\ H&_MhcH$ksmdtaS`GMO Ob)H =G9ɢ_d d#Y۝L,fZT2dO{L l`"~TN~vBw]p:Wsf۹ٖHPeJbќJX\H)yܗU|+n2t_ppf` ɯmGdh@߾U>릝cs CĞ)QAq 8]u1N\e/1}uL[,pbS'iQ;0V CWݹ~nW߹B0q]1J(筹6ݫWcbNm.p8w;@'~%z +[OWހzQ翌tB8E&x} 4C "$=2ʖj$[ϤA`{?APlNxpBn-~l`h.vMow0:?\kp3kLuLL%[6b=At~zB.\Q>%)cٻb$j :P7*5eMz&"!`J CYθ}:ӺˣFUiGxD/\kN[fLTS[-1!ۺ]AEreŒ青cs0`̶N{v_!'mE K&:0sJg,}8'w)pʐ *2%߮H[Ӂ Vʸtyd+)BC1SDv7CjVY(9X6L >i2|:m ~دlNhKt! b >N}q} Oұ7u `e3^/92} ".i' q~?bz|p +H(%y"4?+Tnws؍2Vh$dQ (E#ΧP;@ JyI2] `:9rlȣ;`6${?AW擶wsOkIo Fhn"~:AXy'2vٟXܔjA/0[n 8,_h]v?s8Ӻbb@zX78[q6qX>`H*tM5g z]ʏ& 0XL;(̂zR'PR֭嵺B`/˝Wta- ;%cK o؏f9TRsBCf*Q#hDZ=B(o̖i٘zDRP0ĢXL7I \663c@E= =[C')D,; /yQ: R7_Z}p6z !d48 ~:4~FZZmw7̣sA6n;%2]lQtRp(2m|DE9_*g|)ڛh2M~dŸ59zg9tIɲgp0*\IֹqkU ē8-ږD@2D6if;C$b1tDU'ld'VoBs(!})>w^t|b\A;nVd<|dže23ZpUD3YM|/EJVepI< w3ԉy)iRlK_$<ۇql>3^_$ PQHCƯ nG|!sO4m34?tȅkJUr5cyF$xVbE˒8i>piatZ}J*Ӭ7IQj&ֽ]!yܸE'\k+ͤG5\xgp5pHTbl:ǬSSκ؁1Jn޼gȻ;Ơd!۵[bt=3cU*WnF_HL5<@-=LAuMU ?e 枎ߺNES H"pq5s]maRU BB `T}P.^_8nn5=P&IXB_5>u'M,5rɩDMzpg Ԙθњ!Ȕp>;ظLЕNzL5-!jt+zJ@O$~+#p"Q/ mŐ ugV 9jp3e8I+ao``+G Jjm'x/[jJ86:i[HY-%8Z. Om ;Ѻ%#ɺ!˗7 H>SE BUA:֖L3Lt믽$`A!'HD&tL)s"PG (5>i) I=XZ:ڿ3 ^ lyyQ^ҢIxqu0K+'{??O&JaHZmm'@BeF@2ԘkEstKT3íhQwf/IfswD->t1Әsg:qpF/g`Ē-7w$%OiŴ.&wA־p_RvL.vE8˹>Wd?ǻi x}7rn WkBd Ł  ra|ttPIln x,Ow ;$nGH-8/9PAjH&XR$a JP:i_Joes\G\$>[B^N%PdʼB>>(7iQZņbS+Ph|z5yphSrx)B6L Ȍl09-2^b׊O[ y_7&{IEB:˗b'!: }tW`r{JRErmB34#0ύ '"3ko~Z(UPN!#U>XX# o6j0[e.bǟpveyȅa$u~Iɚ dҊ[P`qPYX7w]ğ8e yɵ@axwzF0nqp]@BGplD?@<{Y>BXq6?:$%Ҽ8_4,eQ{W큣Hn+;rGabP}O[(+@_/e!nmc8Ԙije ;a-0megVױSxo |2 -?X9]+/(<YX|u+ ɎuQ@v$D#Ad5.*'Auk=AlFTq}d%ֹP1GuHR%!FV$O=;(r?j9h5u܍ eqaLoi鬙l;?ԸG*<kfݝkyV-S *; Mp98CUgqs0^zOG¶nNDEE,%U+knq AD`1<$TO5KQ=W2?ܦe Df/.g nX'"Qt`RFU9=EKjHUO(4W \L]b[cRޡv^Uy20 1o}sO\RRu8eOCXF1wRgfSOxx0V, muNGa$hTյoSzy׳iX 8ѽ /r=dpSΪBsNLӀr-P+N/ᰏ~05xpQO?Z ՟oǶ)/Ʋl~OG 6pnP]Q!)#V>$xu!^rU/~`˶JYU\"L[@ R%>鵬!mfI 4-,¨ ׹`waY)MC27%il\ \DmJ)|Hzen[&G7YjH|Mpg)K8ߛ9d$SKD,_7f'a)~[ABB{ڲ}lUO8j3"1ԾE'8xݏzn# Yb %h $]<'܌k ?j/B1mp4 Yuڱ2Grvֆ)o [bDn ^*s;]]1N;2P6/\h_&\[!9 ܤr'5rЀX{FƁi(5hWdg} K~Mopb{tD_IG& '=Y0ht.J9Mٺ4zNaE\dL4m0,/o%PdtP2AOY({HM(Y(iX҇ ʡ>8ִ gzȸG_/+.n zG^CjPmۡq7ͥ*UckI,zcۃ_ hv/31aĻ9Der)g ͖$.NCGl'25ŵrw؍q88Ebͨ0w&s) mw\ Oɷy0命#L;1d>l-N*#rx լ٘gXO_^P Fk amf8}oPHr/u2k}`ыztk&2[Dk(6NKW6F$ *^ }`f? ȥ0+ȱ]r 9΍ox{nl2UÖ˥i%v[ΐ #tZC8Ѡ.c4Y9eMOVZrFnS,i7a)2&?*IA7=|R_ΦО¾<je`Dz[YK\;7v+ݍ=c(%@RҘ~xo z ɼW #_p"=!b}2rtl[A.OA=6YvaԐ,Q>ґ2oz"屔Qdjӫ'T@JpB-s/}'&ԣd? Uv@*پb!w:ǫaRnWvo:L;zTS'毢FA9g:p[va]zE{<-Y6GNϏ:\A;f~>zUlH33rITeWhAd2%:sTO/ 3Vwz2.-H";_Ů]}ikӫI;|.גTڄzf('v~F_ċ6Gvp4 ?D )BFk((JRي,N.槗TʒǂB>yd &W.DL=?6A5љK3ÛI-QԏMβ`&߯?e'f8Tx.N |SG(TG}H0GtDtxuBQxEJ'S"mdngٟYCS^MOۑ2@rs I,ƤZt]"h Nn6$6 莠"@ mвfʴҘ[ l]A8G "ū*8ѪIi>Q&R-º2B2yu$1d|dTJ,3wp$J~wrZ?KeǖCS0Q=WPV)oɌ@ r5Xq6?S[e~P *lRtb}teTVQ7KHe|ؔ`mfd<z+b(:8H ړk/{+Wt$,d`mqҔXW!i[ӛ_IU{SRN@&";XH'L:c 4d~(ĩL[9]|76lACun|`{HYOv) ė 7>OIHuXu6,iE~dgJFk}ꚔPD kDv"pt' ˩-k/lN' &~jqnejpb1 n32}z8ӅBZ! b^ȣJK s1[m6Ӫ}$wدkRi@e B?u"?v T)9=/?)TfޟP̆R>QzA`0|݂}h BJ; Frz<l[_"_@=ܗ6!ΎhWIW@\hF]AY#!xq&n}0LȐo,3C3U@959;Η1su+#ls*?pAghT,t6$dd$X`*bx؅:]L k,,IbbG+%s[\uz,jOaHiCXg<(NLZ;\:05\p m34"`x\+F`#u \AV m}-x@o /! )1ʶdH,[d\ Z'B])ܿelY`hKCjA?/=TcB90"k#֣a\< xFv7rQd; >^|l0g- Sn*_߁S@H[>bsaL,;F 9{e- mj% 0ɮ9E$ʠk0/ n '"O'wq'_} 3.Lny\N5xɓKSdJI!S3^'6 g2) ϾoqWgrxS!f":#a7$&Tzyuѝh,-mt?pcp#YE-ovH2)szW_)1᭤J#b'2Chɤ3\i$$5@@c5&nKbFuQ[Tcy]bIO bH1+\58vr`p)ì]t`)p!$тRicygtx}|GAF, ^q |u@w [7(*ݶ&I*hA'^D]'^ȼe=lS]Oҳ_P]} 趸+nDo,E C㲁?/h nIswl$qNˆ9n€ViWY|&?$=vpG`A5MGL3rcXTU:{|?"a`}=QDB] vL@M';4?ά: G$8y҄,ƛF /K +Eaԑφ%%tn Fj' ARO,@d4X= ]8 *$M>㸳[`e]'i!蘤@_i\Z,KjBǕQ/T%$rdMh QhR8ezBMz}:S:53|Z7b4#B-Or4cZگHa^~+ߘ^WR o FZrinqS}RFS?̇(*J N?3jz_G&߬d!nL%鞨&OSW۾2pq|})wsU-?t7 `g0QT K>x%锂s vcjgCA}I x9]% rU6V\<$b'<^ɣ >ճ{~FVLzG~Hhӯwy[ (P=jpᐦ:M?M^:~ jRgRy>&eG2{Z -q0>8~%TS" QyN'6Dv$'i *O6 ,)KIg=$؈"#V}ֽ[8ڸkoQ>09makvZGݓ5}m5WBuXmؖE8yZ@,e6E졒yLG:'%NElJS>z:R:UZuQt+q&= x&kyR/^.Bu]pZڧɗޚۖ~-zPֻ.7pLJ?x֯\k6}%sTR)(,̎r_mæ&&!m6B3 S-\'h00akmYˤur gܳ;zZhsp`j `;T *{du{sk Wr׹qƸ=?L A-g.5G=GשOKt]@NPY7A$!)If+.)"0FI2O%Yq+I56cSry?m=0$1NGs_~Wij"!N +9)v& 7ft" io3àUՓ;!'}2|2L_ ~"c(of P%hI׷[$f @%I@25TIa%~ ]&$G $iEΈK1Gk<}`;5xT;$Is[p6,[=*hr@?P7{q,iK&VK>.H. {pAS(H7<ED*'voݷ┮ l~2sΧvpFڰ lKX@?3*ɿcCg&s'6.Y%4i@1xwRz:.,q+?zt͌;oRwFbNG5z2UBq5N|.h+(5OӫM,KCŪOZbm3a8!p9bTlEAG( Lۍ#F%H 9DŽnW9G#*EfCk&)oEJ$2(*A(YK\@l_X{3u@KܱcA_Cuf!߯&ߕʩn@u*- fe%/P%T]tZ1\Du $DiKqe2Ϥ>KwIdw kKQHކ ɨ(aa@N_5vʬh6pU#RUZٟ6tLc^EH^ݎ%(6 AmbA`b/yjSV=(56OU$B-]Yng%cG[4 i'['ンUe {\w")T~,0G#u_3j,"-TUv!='F(=JRx0- W uo/IwCX#܌&ˢZ}EF<.7uv]$:oN1b:a#؛MX(AN}-0`e֦܁Ytô\UAZ$ޝ|_"\m-CT@BWCB"Ei^JG  XNHMDY=2cݲҕ&iSV_CC(0׉m1SN>;'?^^:~wavi*z̝)|8O֍#zLܽnW %/]P:iܸTl7gy?(?H4Ho>*~p<|p`ke_=C [sp R*WR,Cq3ԛ^Sro`F^|?\,Yz~.`$~F)K`EOfYx ӠfzQqSL/,jk+<ĵӅR%bf6!K~)qzv7kc?/}DE_Cia<bcb.9ZINI.PtV?lO H&hS1>78alRy`X!i-44/MMå" Jω>@}[FZ%;\p(Zo$9~W^Q6/ [.¶tx:vʋi uT1[-~<)+)'.{\hŀ%W=بCWO*PC5Jଟ첟5i(ګ6]ZĽlSJLѿ2jd{$28lNH zX.z~Xgb.;pn&5զe&i O+VV=<ۿ'1$1IܸYtdvJ-)!!8;OFzEӑ te}[x\Z MSh(c8  ubsyul{N"lR7|۪!5.^)xn?rW{*okhRwF5p7ŠNBŊRlp;;CLyN^K>cla ۿq<_Њ=Fo@/ÿYE ~t35 LBF8xECPZTfU"Kip1d)R% J?Rp o>&ztPj4$(B:Aʏ^]q|RT1JߥK- ?o7@N4g3\n}/MZQi! YN&Ԑ[U+k tx4A2iYw<aքm'~IXЧH[R~SȴAKv}۳{yzGţ?r߉tdQcr1B7uQ:42Oi!m=1&N} Td bD6 Ε+vV)(M]>m*z #3?yB"8aY|m`ʳF;u>[)c`+=ܞI)(=Omz&/-~=sEoƈtzoHNYPDv h0.Q0-uI8xU'gjy?rai-p8|DU({+M>>P+F+N6F5>d;Qgڷ1UIOߟ7yrƬi#n&ƙDԄBxlaڸ}}rfQ)/8u+[h2b69JHC <3?z5G`Ɉ=d4g" uv׉q @ȧ xEޣ}mȴ(lދ>t) !Es(q'=BqXޣ":S!aD/9l0 s]qlH3bPG:N,u$tdvv-D6Ov’f';$Y;3le+=R˘_;;]kWiaDF5qkr.B ?T-oY[sv0VM[:ft^Q܎ES Arͷ~P, pj&oiuTD)4Fwo3,HN s_iBȓBʪ]dgRҤ(e]ړ\y'z -x~U !znoaңY.-cOYxAcW*$7PE(lZ4z=M׻rK4a^2;npae#;,I*K?ܱK..H-1Xw`xܻB|e{HFŨى\OL2/$yHsōJ=1._$y;7tSkvBaiq#[v[ 7λ%*<_&[`':!pބh:!aÝ>?5[ } 39VwۚnPid`EBnZgnvJٞf)c07Kr߆RC p Ol2:ͮsxB'Ewg1)"HMvc_JaTu8ȲīQvJԵk͔>upq[3H(=d۷GY._/`~1d`snh.XÝ0W*[ht7i=HfXwv>d2Ph@|ZiZ?Ehs`e\(զͤK j9'9﷎.TsǔgkuS"et.R&c q%v|Iu8{V#ΠWd}:Lr#kGj/+T25ꆦYR;y<(Wv:v9c2Dhy 59.R꠩Oֹ0hwЈiDfˣ%1D";Oﮆ.KqÖ3A{{:E]9B`0ӺWyU/7S5bMop|Fow݌>2NB֕[|r46Ѵ^:uBUnyrHĭi=Ex?;P11=̨[?N:⻠n^byøs> CC.)pYxMpŜO$J̥zAsd~v2FrPrTX8sr:;ipuJѮ 3EiœYLԶ:u#WkIguf4 )ϋ%W Xyk0Zqs(7X4uUʯ ƞV^{-CEvֆ5s߸<݃JsŽ*x=ژJIq0NmjD`x-v7սhu])7[)5ڨHE'msMxcp?Ԛ~A!g m,vPH%lrH!7p%wފ|Mp7dkH*B ;Uhiۦ AFó/a5;g2i}"hs91hf[0CNj? ڕй!KVDnV%﷯HCe{'{NS@У,_1.?K̼Q.ԯ?`sXueXaFġ5u&c6Qv!y5mU/sqw@HF f$>#Z`3!u.]sG68* hՄ*^-55Y9xnGl02֐Ab(ˈo+bT6h LX =_dt޼7yiHzd:APA Ráb'dvx>VSxX >k1r+TBZ2X☛sZ)U?`J_/_(Tz5G{`X<qZ«M\D5p1R*VŠKI9՚tgud28jG-j $9k0yl O732ߖb G#z/F# NZhJHO[? G)Ҟ**ҽd;pښMRվ?o;FT5$JU"ex\ X3B*%U&f: @=Yb[ 1J6O8q0{ GHƐfv?Xkp*yb\9gV7'hV2_07 xp%xiJ҅[ KPL,/ȯMZjg" b p*fҺ yDZ<8]D2?|v3ʁJUruOJ[L.Lʼn\90 ',묯晿vۇ ̉A N.Gwls`6hu] 9 ݱS1ZW+}3MɯFqKXB> ψ`7]#Z ;q0zY;x5wMc>1 ʭ}A f+WDљ#` E8el\`4\#_B~κc^lBu¢ ]Iw#wUL ԺBPkNSmTO毋+ZkEnmO e4]Ǒ?F[a R@eqd;NI?ô37澝(KBAHh 6[(-SGl]q*"k^!TSkiuEnM:id̓V|׮C=bo#?Vs,}ͼXn.x"M匎)Lt3v0Qkf"o6*,%J̗s̸Upk-츧'mNu8.}ۊtO=DiytgTwHj2c[aWrg{mfbJNzT34u~:nqp_CF%gDIy4 'n?O$.|}:#?m3 KjϏ Q.f7dM A!q _Cy0Zݘs. !٘ Etk}U,Qf.Dl3S߂l3Ғ]V<LPư`p#6rՙf<AnQgPΊ{|3%=\ R,A&sz *?; (ϡ1ؒ艱t} `LĞN G;U>:UΘF 0_Ƒz`?%YiԺ_#mF5B3WgR?.gE1z_2Wt*FHr\NŬWrUHfb̛cٻg+*NdU6|3*dP3Vɨ%JAZ @hd :{OBxhr 2X6苹M僨s-H̪r@bK:¸U{V&cY6h`yfOqGsDQ~񪠱? +Dx1'y^L6PNӲYv/e7ڄKKܱȹOpF׈LߝJp+Ku,Op#*#||}bMyВb1n & 䔽1I}XʉvNf?Qp|f|._?vn(* @jꘅIiSsi:3~뻅QۓQCA c]x+g {܋1.I g2LBWt4_d@4f}PNTPt{EL,%]c@ec 5W*F/]w@4-#^$C+1^9DLjdUpPl9w Piw%t7O)ԉ$qXus'T?΢RchB>r՗qER {2$? Tz{ZDKTMO<_t ҪeY*gy7UNdih#~E`T `y]f} ؞"R[;~0dD_1 ;j~'x0Yؽ;iQ$ 12}Vn[7Q R,ѹBo=9}w&[/Rgťu $*yB-nʢ#(;5Sxgko rnnz Q[8ZIݡ֓KaXJ"5\8P_GԢkj\+;XWY\Z ܏/΅ۃ HXٸ`73h)f8r {͚iF\,sv+! .pf+]]jq3A)7i Ӡ 9:Z2 22 b$cb3Kg^cXF&yC*`$K;_F*ݎ_ #Q3wHc+?SMC,SEKq3n*|bwC}7'3̜%^T->>$GONP'" 肆ݥgM< K+J">Og)wV>B-2Ewk*fNӝNБ ա/*|5P`Ů`6#{+:%&O[Xj_,khޮ-t!gA!/˫f]/pdj[ s`qdIJC+ @6"i u#_N{=]J<1ʔo{(FDf#)Wgfy v8b'C)0&\kFg1RaH1-UdoH]Y˓Gi``˲x>5 bNTJ׏ɫ,,51ltlҽ Mv_ˉ\TΕTONo nTG{!&δaN >NޓgZka{ST0ϒOuqFxh]gEA_a.Yn>]ELsu^}3gQt?7NMGefׇ^Aa;@ <Ԭɽ헝tDUwb/=mM1 a;OEF3qLiԚLMI]8M/h3⪦++,(PDADt`w)9$HP+A(_|ob &(1\A7A=kfv`^;ee`hоq|`X\j˖BZ1K#ǵyD%L;ݳ};pѳZLD̔FLaˤŗ!}{ n*A×lDGE η=呹lACp UQWW{G>XMB\ATƙu`b!=bhaUhilCY~)b1EԫNY.#ܢ## T wԩ6DF^ `9R&s' HUobWEt:XB)9jۖ84ǀyD#5ewҲЇ#4Blz3_oX^5`Hԫu3+)ш--6G͵؂(rrUgػXr(0{.*wD*w O~[21 *`*Lǣu4ß$ 3棝)(#FH@r\0BMfH1G>TO^Hf<@M:7Z pUIH|'@#Sd+\<5Zy咸8 2Kr6o*&k=>{kqZ d%֢C]p,2QS[X]Hz8W\k`r+n$&k WJ,͢PVdoՙfY[ y_xc_Cs&Gpcu}TR]:aJ3KM^fQPڹqJƣyW.+Kg_lh",_p_Ƅ`~3?0ȉ߮aUhDYY$W_jI U+7RڻSCmD,%;g1]=W/RЧULjr*Zd~R5B1u0OӮ\|Ȑ^t-kY75F'Q|ٌb.K6$)@/#S>uK҅sm/ǮoB:egc*h(9b,eVYF W}#blKDDZ4^I+)6H3(tS+%B^|" X {:\ꭦ r?bpүz }pfc9rJ$?3ap?x {i+0i<ų}ؖ(1f`I%js!AW9ܟ; 3ƖdSA'>r96UFl(VI.Dwm Qp Eӭ L2zO箱NCj""uF,ET,.ʫ fɻ ?fiY+0oSell"nUu5qnI7>kae.@*p0DHf MaA 1HT; S C{X V-x ԫ7ZlZc=3ڠMH]O/ye\5h!l6sDWM'FƂL?p29Cm;H8 ,:P b=tD˜4-Dx*T_`s+ ԓ@WnPn}yloɗ.ܐTwT5Vr<PbRJ{!'waCzwTvUP~ S]{/_.6HK A9ޯf{ dg\ -fAkө'*oS`5GZ†c;.0|,-6׏6Z%@;^mcfqy_қ]GL >צpQe ^WaMà˻T, D, !`Ngy h/i+e(;-2Vɓ)TUqlgYҮ'>5OigIeAE;j:6CWN/"XIGYY- NyUhpw`$euژ*O\mVBo9]q!^QWn0ɜ(xUvZ"b? 6x-,Psqvm}QBCbUP}źw )>3]d\OA9]Ql88 pmRd- CWS ^l݉V@ %e;2 W}0{ƞnT<@|%³ c6ɣ9DsbBgx\-Z`ݠ{>i}VU񖈡t#s޶?eW;>,IC45v$Jy޳u7 ,aTH|hO8M;, =@yM A[ŚF\ѡ?c42:T)꺏nuXRۅȔ9;4!Wy9=uH-Of|/XmLJJğ" 15 1/ח/4=7溺aE2 2ԍ*B[-%JL/'&VvR)ƣ笣q$}k6_vQ toj}Q9b -JSÐLI+(U3uJ{^jc)׌*^Pi؎RE SqXnf$Y1l` .$+Sgq8t_ :oSD4pqX|{_$*UGxۛ2Ip .;NJg{kHKg^Zbne8=ZifV3{aX*dۙ,Uu@1gۇ}ŴznV=[<(swrHDxs8%8BE@ҝqF1UfK5B'|o twn(s 94 =r[oiN#Խ1~gpQ; 'GC qRM|Q'Wv%p!@ub9V, 5ST+N>;Mx@F_Z5!ނ- 5F|gs8pO &=f w}X2$Uk%o}n{Qsa@YJJW=%buF|}] xIclbF[lT,BPkvh+\S:Blr&"\  r[q ŧsPGj7DW{$|LDfA8 OZ`:U1'^9RuyMe>Kp5pߧWltEeoLpӒ5F N?{xMڠfV2mI+'?-xq:aUeCx5‰ᅪ&١0(Ygjr@gk`(Q5ðʯr,'L nĽ/*H ʘ?pxFwaޱD;M2)e"^Nҕl6vLG~PR~(mS[DND@1hI0l|+{` W:?"o.ҿ ""tK=.@b{}%ы2k6bpz.~P1a'uzT4j Ҋ8.e9=1]\uY&3y*ꐑ#հ>z$wbqYt 1*,]zSewK+Zjg2;9{UG-Oo_tpeҁH $VH7zAOau!rlJ9o vDRʛeݹm-?~J)`H^LO`cݏ$nT&Yy3_2o}[/bekkޔ'͸/Qp!ۓ~;K9lJ 6^I +G]j%/4G<~w  x suAG6"yȪx'|aŴfաoaF "`\oDY.i^L ں致)eΌ\&/u]*mxf.gU CQ~ǫ"0,c򭈛fybxMU0gv8n"ؖKJ,+pGʙw[M pB,wYA6ܦ5>(wq~م#z+4Z[ Qth9vD㎶I|I[r1Jm $Rm71A%|{J̋gLMYY+4#ԑa/ ڼln'9ƲA2zwD2 %!DpFnF%E!߀*0sJGƅsU޸^!o8'1y"LX5.v7pުFNH3xJ |Tgwwv)[3bu}`]9Wr2#pe~u]|FOA|j{qHܾ1,pf:S]%pV=w'6DМ}_oMOQ }ZnJq@"Ӫ^#\fQTbXlӋ2 z˞}i۷roR|#9k_ؑz YGt)z)Y:I{\)`)ߞ~nF$bFB>껖7RƣI1>EN$I1{TCb4X쭰 9)g<3Rr%T"0`_)Tz`b{wPa&'c#;,()r#2>>)sKaκ3˲[%]sXPLv x[ Gw/U6 EU.!!(sH7fapIB\67eD= 29eE4W+Xa,-)(9o% D8Q>l꯴vnZ;< Y) vUXXVPި.8WRorY{05I_ÿBUfm6Q' +^3ǀ|}w -c+853E-=F.z97327 Odb/.wY7p0TzWnJF,~{&J-_)U ]V[3\.(6:[z,'H~G $I!U);*%YM&r*籠ٺeof(?̆VE Dzȿ +P1hԼ];W-LH_26#+m6W Wd"(~t7D:h)B\ 7pD! AܚR&@ I&!8>\Nߜ//'SǪ&| BGܰ *17z,?!:EKMv:P+Opm1#TP6} lHMM@iJ ޛíB$/hGd BTp7LߚtFϊǬ=|`B{#g9u XF+W@2?6\ބ*W%Q.c/o #ϔ]s4. aq+MXy3GJ=A}"4iWb*z꼟Ur]! n$GtbRCs7Y|}-Q6(}NF-'0kfPkʦ1AWn35.xָt| 5)>9n .l+K73;O o$JP'8 i,Г[?Q+Q7au?LWMc$ֿX [B.@N)p~PaRrlX"e Q"YV;n4 ^uhp6;1=!Z_D;T< v|7pB\eTiWh@:V;{:|Md )"4,D S9m`<";%QeߞjI]VkFЗ~[ 8LvmoXn}ju [1l%bΣ[jVKT''7_O4iuc轞TT L'0.8zbha-tGъ@Y:E T5XF`gy0uKߓ@AخHzжo̓+uY(:$*gXLo(ǀ݂Z~rNF.$I.nW~#ٕ`;MeuJXrPUk)ڹJ -Ɨ1Oh6I>?rر^+\N sk,OngqZ+@)+FQ_Ҙo`܇O| #&StbxHđяi|H)s] 6Y# \fup%<*+oqQ{-0t  ?1xIO(w- .DrZri'BAFsc 6 +1~'>;ss+5 JzB @QǷV'5BcW3`> J2`Ib% %QL6f֚f:Z㳵l^B}R>t|i[I,eK(?t.-dd.8SK%fl8L w`~rZ[,o[\Imտ =wߓ.PuÃVT)gC~h ]01- a#}/? .6WLjp*nQqIetK+f q'VQ=('2u IDO4Ǫ Hז6njTTD~8R _lǸ*RgjGݼ7MYԩL1cݧٷ;3Sܗh։u+&`yՁ C4i?y-"W<$Bʰ o!seHZλ0W"ZoS(4li%e@f@ѪJGTu4/}B@| ,6 Dj}?h8jJ7R@KU,{RBrn0J xڏr_CKf`jlqjzh!Y3iEɿQB|ǖ}~֓]H$7:!ãv>l^~~7(?5dgpz" b ?8S㲠BM8do}{.1}Z}jql ;bzNV3JX֝|-kDc"Uz|Dm\$л2n?_FX ”_UnbuK|PF)htuC)}eJ؅ X{SG.Tfyۘ4cOljWOލc|6HSX7z~:i^z?`Q4fyx\*G9ktJ]:{U4tR{B,͎VZ,^yO@ӷGz.t_j0ƷM;5)*ۿv|DsQ\Zt7K(whҫU/ WK'LH>3/UA\j.w՛;BWΗ̂MV-Qb?ټpjO0Ծz#c@&_И`Hհ؄I>[~7OP+/C((u"mBgRl] RT| '"})шλ<S1:2%B}q od힃Gz.㙪=~=L;ƮР0B*m_h cȟ uґbj,)Ef+ 7$N֞#TLJ}#B6گr a1n$7o :9 Qw-nD9W@Uu/.wѫmܯ7LC["\<;09Dڗ#3I9%qdm,1ͺG?ºֈN K#MRHj ~g{}τ­Q{`yY ݓ%49Qcd@584t",侩;U&aʭmˮ}Xi!mhqLb"KYo}@qK.cB!)V|B垘61Z:=\%ai!53 әm=g/$A,xu;>"u:JjV_s-pس~; ]vOݦ޸zXCboّ!fxי"*pffXF=&go񷸣V^ z2p-*l+"O0@uA}:dКrye ֪Őz*Z.3 qQ;-3<6q4zÓ$c0a%B+SY;1l֎m>6 /{V`\˞+ yXȿfbGƚe4a6eNw固~.MLhH:@6i|4  U)Jx51J89Jߍ-N>ƥ-'Qp(q/ vVyYY?ևک FRo J+so&ai_}I%Q*Rzo6zOc;ҵ? H6kվ//Pe+q?nt'"Syٰ"DˤSA~/ ]^tͿ"0H3ʶ; g4P5!YG)6wph )99Z 0V٤2b꼕~J…e]7REZH AR["K1oߣs@"gwuNci fhB Yfd^WѤ&IjH!nyTRF[ JUd%7Nuouزr:qp=QN=K݊k޹oN2uPڙƥ^ڲ5̓# VthhZ8s~Rǽn&Mfn!`|Yt<goxwϾ#dvcf_^,F~jOt̹ =xyd-rHMۃyjyҗP9,aYh#L7ebc38z'9x{+]-2ifP$MD>}2i=4PjV iWy>u̯[S)+ jYeOh-x~Npwu,'E'nIf]l$Vvx @Ɨ<@KԦ`CK'V׃Ma/qvA(KE@GEaٹ;K<|_wIKZUjLtaw u<= 50 0֕UeVE{ :TQnjuseS f=6k;z܎\j`2Xgg5* )D6f$}E+DI )id(4'YDߌ5/^nuؗRhcB:]}j\7 z](,Ώ0eju63A*FՋb SՁC>b̫f,G"\4|?U p; y\3*GMG\zhTЌ}U ̘e6hbۈLPUaIvOo 8Q%`ײKvx:e?K*wWxOo捣Eo{ċZ{/OAg MCeh:EzVgyDꆤQ3OXW\3jPFDt\NB놶r6%qM_G)ER((argOrp ȔT^-G9?>.s/ 9bֺ D&e?U?:pIc[`-ȮX7TQ/6{$:*мI~y}%+qy@L?7= YRW7H{#ҲlC /J36̜Q:#aSa^TL-Ջ(yoGњn to gLll}Wfrߕ)k5+͹z_VJ یɠNE *dIw)^LhsU^iÛ'k\:|% g:nd-1 6( x2 qO@IUG[X/%ɋzQ1#x@u⇎-υzn>E'LO1I*^"3Æ_.zJQJ2 O y8tnb?"{g͢y,giKm7v1ފ A:"|.no*c] m)o"Ԃ:ڦڍoTU{r[]/*=lto1|>ҵ'L|@Dy]ƓEXqv a]E6b㰺 Y }C3kM*k7zg)/r Yvk[ 0ӸzWJaDGWmV@fTVcIÈU[20$៳#~/O,[" a>'V8C&\.uzʳ9迣[bK~F 䂿,dM lTK %̎qMQha+F}z;rTwB #.ˣ; 󲊀y ֠+FtDckѓ}U["DXq5^=/|x RisH,6˱*"0پzt}ML]:yA9Uy_ɶ5Dcc-flx Dž^gdK4=bOi*Gkg@0W2\|.~~ZD?û[ 5ּ} S/ӧzlVV?u&?<(Mi~bm d\BuoOYf=X IWA]h.b+pn3B2-t[7,' ѐe{JhLw Z1*c BW1G-LҪ|,'85NΐP3=I^XŮoRnE@#^]TY0< $Q-{?TN־Y{^ $S{Vez?M Q溏./탘 \Yy 'ÀWc-x_J4 .֕=V) \}aO[3.[zKCf;`Ƿ;A]7$_ pM^~mSdYѳJI".gTwJhX >IOlB.BFKb&u 5a(3:D\hxN[QZ;m}^_ڭk vtPKv2﫝ht}Dy\9GNuNTjzVb H_C:sI 9>>DLmp*Ga)MbTvy5; =lI ƋӿtO&6 kg+wk~XH%sA6u31c"A$5l:/~n3v| =j)/c6 x4җn:m-vb-8oz ✲u~ǚ~1 ^˱>o#-URKl,8!züX %״9ad"Ʀ&\zMl /]ڣny6DeGx;EmEd< \a2wl0ŕJg0Q}UEΣFboЄK] .2,z ]V>R$'i ߵah/ Iֶ8e_0AJ4kFV6WXdC%8% g1 /,)s:lKŃds:(U9p4LY]=G5r&HZ/ ^Cn:ܱW-ӃvB@L`Ku24ZnSЈdP';[9FA. et+:fG^3'rb.”SX?Qz~LSCcwKĹޔjAI :sXt;%ji﫰/84c=_YZ|6: 3tbv\Ufag]pnlyj诲? R%W(qm#9뿩2c% Kzre=6 Q $dWWX@!@H̪?? DGXH5 P>nh. AoGEW-"Ppo9NdrY_d*H}Z+ {pvbyLLMzm^ ,Tf /$ n!>3d!LҲIL'@gnF^~8(dqYulZ|-voBh(u›=B#(EY{Ɛ]Wz4O9+qeh20eޙ b>O~At@v`Ǵw'á~c|JZ%?\TL7fpE<_pU*avNWN,-݁( 86svX4njqbw5J8<2%ae&2W՗GE1NmOL~yrF+n,>Lat4,hx~(<<ջ@!{<{\P݋5 ~'y*j>¿m>(}MDJ%ɚu;O ]ohc -`#m.m$y^粀IwI14dMʆ#)Q#[;.w1kP IiÁC6-|"ECTwƃE Hjt}/38ȌF+褾Qt m!nۊvS>1R[jhX^N sN)(>uގ6zS-! ֠A }0dVMqWk^İrLQH/MayAuqCE[f \OKbr)cp;-Mcߎ_؀iv$цX+6sW׭!aƚW] 2Qw4ژ-[Q=2n7@+ iV{iy=&k*)]zrs#;oPюɒm|{_^ Q6G9(<ދ2/ItTtԝȶ3]Z~rd}RGcާ,0tkQCRB"Q |mׯOB( +ZiOTl`j#:fX!VpQ'r9E| ,r.ؚ9Qڬ*=g!l(l=d̰wfxWE 0{ s0_tR&_:]}z;䬭%Xg;:6Eɱgp9 ꄴŽ6/mpil~ʹ6t"!Ħ>C`inCL񖥂@n3l@iSGe=ޅqO )XP}Y?MGhfs+"IكbHITFyw,Pt;gLF~0OA= &ЄJJܖ)q c YH+hZ&VV] -GItWO"8>G*S?`G k@OJ9 \$-qtDm u(q/{kNKgM_g'A@rvѐ'iy UG/vGsgz@G"y~'BJ@BnI02H+`y'P^O<4bkx>pxO%kHx2ze!FiލnJ IXۘ9,$ atg~G7xwM<(Op5#['PZ!b4qbc4NeFgskZ^W|-"b+{8EX9hO"1S3quuW ݫ^*tǨ͗%[EjJt0 = 1:m 槼f(FN4\l٠,X)(ծ]1iɂޜ'^3ԕ K'sĤ/֠zOJA]K6L3f&bPKд~f \6j[{-S;|k=  dVDdDNLfDWz$/#ⸯX` ]WF9.Zn_kK}Ŧ !><8 KH!!DN!6ϣ5[E Y-fm$y%z-93+?TL݄ zmzr;d<WasE嘄#d<@(DNH+41֌CYESTrߞXCaQ s&4'(+~|h(SOEB 6A#L%3!sc\ztSҎ>\IXVA?w,Ņ^YI_#PNc[-hn8)+ ,e:aA7,j(߭R$a.,x~jg؆]r5[VfΕRyiƨƭ;ыkS }}b`_@{+2AO-T9(E ɒM&d=ZN\wRUAse壑սbi}lP  t?cűR}=3.7Ut|Tȁ9qhr YZ;_66V#OcPdN[76mX站%Ȟ[1^TSe/(r+x"6K'E̚f)`tHA@?9L}o2m |Y@Y}jԩGB61"ܣeۏbKT*}ǭy x;A)j-D ^SL* (w&Qܴ,Nd8o.Xy%7<ίBB~]'́>LQ}jD=}Ln"z~YbЙn hNn%_ϓ?蔲7!MmVğ~vPW4cF<8Jv py4Zjn[fa9 te 7FhYK'hT*п'ˠ+wĦ"A1i*EXxsQPݱ3,bn-{riCEpyd@r<@f,ֻ%gLsi!I偎L[>D+?EY Q)Tfп<ƕ-N}A xF_+=E6\7sQUᨍIga"E5u 㗆=?5Mfk$\sacPMxAFC'_F"^+B".EF!+CAywa2$!_,n^oOq]`/RF$ fC)ظyn/cnaCSxCٖ?W MsH:@vF4Kihl>`N%Ai/Q(|` +Ye4ޫ: ˽D 18Rw )A7f.WÃB+)d4J3 c7O~=X;4=r؏ъg9o)v?Ð0$No$:Rt`0wkyl}HA6Vaypħ~9MH34NI=PϹXprHMf?unwM+ Z pUέ~!m^qlr1:X,nJ'〹J9x:.>+EV[;o%r 0)cΜxA8U4Y٫r>x(k8u0$(%SOgI%vs^m `P_DNׅ PHg6/qc e![V8}y\ d +Ɏ|L>+0ɝנ=qgFL[DAs\:`^xtLhjbMbuW{S0a iptYݻ]8W֓SaM]6\pg1':sS}s\o|;B H}٬ RmlGv',qШ iL`p, u*Aj0ݏfft<*}H@.N|[>W,@x't|e!MU@ s Jy톘KÕ v{16>sb`3uK45uX g rH*d[h֐)>w}VHnVHA%|T܉Y>֟B^~wu hv=:JW>f S3Uk)tWD9'mG9 "X(!ƌŴ}H0B&|1lkx;,3"^K b vN} rVQ9/E0Dw)X@T6F.NT5wT_}dA;#&  -`uUktHƚ I@$'&U[XDAbie{.93H,[~ᰑl0xHi@?ᢢQL6:2;sj~\ ,xhs0qm8h8s@KBu GF_ \nbǞko/W(uERŎұeO25)zesn1n_lN# ms{mjevI-khxQns-e=x\zcPNצ/XO=)Fr̔r2y;~zI΢:nt"WE0.]m޳Pf ]#=1J ߃HrHQ /d/1!Vk:M@aDee]=/nP8rblޑ{CqP<S_Ss/ `FNV#ن`nyKSvaj~}-ZOI , "3fqŌ6V%1jʰLjVg1y;Ky32W1X7-$ Ks 3C5m]iz@|毱CSjv8EȢjz &!v TpV.b*E 7oX l)v-ˆ1O$0v؎!A^Y$L!MtϵTE֔!-Gޞ cr.@. ØdDPȹyIoE-yaJ8&\{F_C Q|1U^ L\ߍFd"YYB)RLudBU9o福11|1d &nwl@`/’/ղCjcZQZ-=㎡]K'&m||L?>p69ӛH|rSTFx\w% 1F rc b CcV)GrzWNNh ©`zAk^e.ژ.?w'@/d)6339??WYBrrn->(WeiWb9 n./8g1dACTF_¬y {mGn:ly0cs $R5`+d^(%As֍"/5HoT[ؿ@dSI^:ć:JCTҸ \\ZfMvvV#S1(M.«mEwiKkOȮ/.x.AzAq؄w9z^@5'b'0nm% 3u5#ŕ9ظ0 dv|{-0 86Oe5w@*NֹmUc%kg~M펔rbOK_ʼ8z+ֳT8zCS~uՒMBȢ«r47<2 ǵYꨄ YWeksrG+\+U?"$Q+n )z 7SX4vYjŀFF![a)VzfS bn+Թ0XS*2z+*_gS_V6Jo A끠g!/-$*>2eԎ^FM  y6"Cs z`5.ۈ uKn&!ɪ!UݳF3(Yɗ9iO7*ǥ\0W)`A+Rř)]_Mk߁sŸIJj12iZi_3Pl)59s"UȜ%rBU/c-JyC`U8 ـ]| Eαci Yjb6Y'y'@P \V6[䰭)\mUF i*^LQéo.GbWQ2(l8'a"$D;ϙS(Pt ,H;y9WBz98'akZ?(ZO`Pa5"->#<gRX2\V2qfųa"& Qd"lRsHR$0ʨa(6sCDɟT`> `=0Ojy]PM4K 2J[?# 7רl$I{53 ׉yв'CW(D !T?'N3q׾( $T(z;h(j#Pk0=-ɚ776ME#A$I9U?#ўAac.92bvȇGUB|"!/n A~ucAA.Iş`;!(]'LWPŽzUl+B+<bEs!5ާybH睨P 8.$}$dpYGyj @KpB< 4F)b"󵨮Wsu_ǬQr>@nHHH?N]H+쵒Ke*H'(?n_>sjD+wM`R/|Q7Ν? eKd 8Y/՟n3QMV9RB[2`&{06lgG$Xh (ğn{7дo&^:Y,[:c*eynߴ0"x 9ۋ1<+gR#'VG5L#!XJ䇧!Um(XCe(RG%!MNpXڠe{wndK6>+= MoTYg =2*_(fzKGfwoRa!'k=ޒC4Q'eّÀ#_ƅkM{*DYK֥j+|3]m5"JЭ5e)QQ5LgEzq7ME%XhbؕЉڌ%G}:hoހ'䷍KĶloWEC.c/RAZ  b5Ѓ'9R)1(Bw-#ܕZل+ Sȸj mO%q),:41}ng% W_rum^v\_Mhj%cD\ܬR.!L&ȔW@?֕ENj 8c`r!B% W9@v2z %))#bO{boϭhy\SC՜xڈ_GJ@@E_^״īv͟c!Cp3gE !ajE̗/,n PˈD>6DzeεS!?^aKpi5 }D M(.lju 2|jm4TaʎP1%2tj@.eʥ>.3@ʏ/[$|jOѥ t^^y`dn_Fbxޙ6m<7Brs:SaBG呶W!#Eth: A(&ufna=D#']TNt2N4AK 'lӦ"BQyW Tf O/ }Y8=A1@QFg b3mRwJePPP$Bh(SX~Ps)ZwÓ3M*^z: \ugx*(D؉!V Ԝg]R{O$7)DYwvmޝvAZ:Z!EgG7Ѫ5N j-C|D>3 Udn{gNQSK{}bqfȢe=X\+XU $/[5,8 6t a3M aw-XL' y4Vk9lX !ejx`0*ajsݜ̖j$`?`&eܞq!Vq^T!0HHZ]7 j^oFS?|vsneZMSF }iE3!|{tx6G燲fo䜥ݡ"C VS Ʉ¼ }h@xqo4ME5Ew~4e .C R|+bLp(!i2mGBW}kQK uɳ\;)Z_:l}9h1Ï ΁מZGgД X94Kh-u+e)̱Ƥwmށ{CL_mn #θv3]6&gۋZUV'6vPY|oK$Au =uUN{B }PZ04۲?U*RDvy%~%blj'1DnU^`>/e\{1}2J(Vx5{R^n(A~F?MW֌PN!S*8 B/t+/:ͮl+-GeTg 6  YV,P H\ʎ' $Ruc6 l^) di":ZVW7yZ8v*+ߡxF`Y0q=t* {yѮ}3̉L7o[K]%+n< uEM֙Z`VٙP,Bbv 2xw98zfassU|ø o ?YmW(aܕ`914ZOҺ^ê4lb`5)#|&u <~(A .I3/z'5c) yv?jul6<~otiXNfe=ZD݅ޛgj1p׌>- "3-E,98dO/TOoUUn59u tح'{z oKd|gb ŧpU\Qdb7#.!NdZo] >:aK'`(({u 9{Uz 1<);4&>h'ۣ 9'%]E᭧cس&Z-f?gPz{+X)}91O!'x9,-55wb^{D(y(pO9~hHDgIanf " YvY:9*,g=[PX~EnS*6;GC}Ap+-Jc>7SK΅MF8\%r+d (|G&GyHiAh;_HA%Vͭ!4 4q r 5 :_ Ez L5Tse}.\0*ɌrK:s G 3lx;yH~{;UaPczG7H&XF$Ds~ȅIS':Adn@mR1 2ՋXs $ჱG/O\$ɦ|gn(7ýܔZ Hw\n_pxDs!`¶ < d2s535M+ʼKjdӣ "k]#ΚgI |b47\4;gZy'H,xRe+,x[duv%B3ΊŸֹw&) [Z˟c[Q <˄$pA*giQN|X@=w9i~;@ss';Wh[?'mDŽ А$68'A`>\;Va0'i:T65̈>@)̙0yDJejj&L/Uɸ.+C o%x%읬3dz*C {|.qP715mk%<`RyC#4<a;'%BD@'+eb[~*pA0u3$D/$;x! CۣrlFcGnimi dum>hon6!J &Y՛.w`}ç3!jovxQx˂+Avt`tl'|4k,X6¿0,wP}1נYme_[.ՄٵX~ Zchv6knJ"4m!F쪵w7Hr2j𰓛6'(.^b_jy3@ bȢ ;e=yxGi{!_Vr'Y``jTBZ'Qݼ(/cx$lQOz~9ݵ#!Uj-R5ݐr"󹊹]W1ueI5,`-P_J(L4 /t*1gW'8X!Xz۪WkWk_4FF!_?r}Nދ ^,BM^#Y 6!st~ca.j=J`( Oid~G&2Gkg9o4Sa"{i8&뒓Iur//kS 0-ox̅eMb#É^SF7|p*4MOZYIig\2+DäR@S2hpCuzpRpZN#MUR>Xi6V3X:#qsԟORGý@t f=xڎ[fN8/~ 6g _+D:ڦ=[?Q4OPU&4#;Rd$cLpFGsJv3Uq# 5Yw6ps(*< D~XA-~ܣnF%$SG)ܪ ?tTU)De7U=-qcyU)vbLD'ҭtD"pW.f^\^9u3CZU R.}k׹ ]Xv㜎^߿>Z+mZ/LZuϒGYxBl7 |^2u<d3q߈J<ÛwnMeOƢjCjEhdPTwU}mx " *!mW LBcqZ%EknFCMd244iqƬ._4q1?>a#l#?ra1r yҾ.G !Aa=eSBIr+QcJxkW) "q07|J۱_FbG7 D-DOe/Eź&Mԗ)ݰ}]HPH]qGI,F_,һm˟͔z"C6YKQ= IrZv+?irgӒS^e,I=PwE#ygL1=&Y:+;vRyM$ 2*x^S}%GY[,hBTvr\Sjhqۍ,V 9'L,@\ ЙQ d!m ^;_ðHڌUeo3# l1' mtP"RA#eE >`݄ҙ3s{pk_bH_i?'8=) /UnftlEl%0J3N' r 9rjk8 +h'stɂeBjT/JPH :D$ӹT\q5(I^H&@LPp3ýqk9ؽ 0 4ÈeS+AjMCf39:Q4^l_up"ZYB W6c<#U;g:rt0M{IHpʔ*IVctzaqWMljWEc_ !!h.A^h4l(@6D XVPƨ'EoR!M]ӷM KjrO9)b<ׅ%bPbZ,h{!Pw _D{؅x2}>6{w?{g޻3O9HNZFra5 aneQhl7P_E !"IkFTh< Dw)Us!ݘm:L'@fB1F9d ﺜ1L,eD6'׬k Rz@m$oVkY)dv-\Wɺ[܄w[Z369$wxGI g^GYUV'ș? [(/enyQ0/4M\:B؃ ݣltʇk|wlRO>.cQW$9T}%ҝ%H6)=WM/!;߂ W/,)ט^"\g*"$k٠ \t*%kp}#6'%v|:ЕVw{`tUpo _},Jj{ɑgOz@Muut5/5Wolgoq$?u`J?0Ri/7U=HT'"BV=Kav2^9ħ>1v[b  bB:a~aW)FwD!0m9r1[<m`V~!\?$'E~ac ŖAZA#3Jy94Fj(ᔻJΈ'm!C/p<: Y7KL^zs8,TiќWM=w[zt5^wRԐ #!3e8ir/9X&XC ӊ:֧5{! `yN֕`BkKn678fx\^UL1G' $I;0 ߌȣ5{{W5rѕ/ roߝZoDZ捼CȒgY賊ԋ /H@(HETd8/<:ELZ$'XP{ alд$* (cz <߈V,FVZSyeã>] K(hP9C1PLV˃1&Ĥڌ#ޔcOhlF*?fJP<2Gncfʮ0ol e~ɮ0[Ӏ#S/YT/ f>J>1FzlQrI5[L[ C޷pu-dj/dۙ)g88hDp<1Q&DJ9D?{HV~2BȍUUUwЩUXHC0FN'1 ,xJo(~n,g"<[~8!(R(>ma= DBL\~~?stU]Uxqntx*E2leCP!?_* ZgCv&yOjhbgƏ9!"DTĩֿzUS&AyYJAuY] rY`BN \bݸE(9G2QM݋0e%DF1n \6J)UɎmWj{d6lREddžZQfcC324~Å[,q1Vs2C4dx"0n) Dr1S_+[+`Ye4Z[&aHd^j:Y3D6e.hLq"kr-M-OOz؇{ Չ6V5Uor ڌ={>sK[C{%25U32d 'cvlfv ;bQAb%a (1u ˖#hHgB@J}pM͒(9IHn::APvUJ:ho ń@"S~Et&n<du41@9 8bBG}AfBd7/PLP /b]KG,:ڳMcܯ{$^eu &; VySA@cUOwqe],zh1 ʤ>z"b* ݘr: J!ے;0e240K|CT,d+F3d }2>",[RJ_T CI0)q7L}Far|6G{M`t\=mSp 8z.| u(0*VXihSZ Ec6 ^ K<,WUm0 䛍J!=z-tzQX:hi lbBK8.f@iA 7Hlݙ(L񅪹w |D+XCe P ?{1sWa;QXֻ-u3`chĂέFa) G pn{ ?CWJB)VZpz"lNjykˬ *ZNI=YdBq<ã=R! y!=J[3Jת(gh=HK,ʩ{7\^ML@[V洮tC#cQog˩̲P<aF:FD:AXV'<`*;Jv]sNTys/'Ӕ(kVBs~S9gS,q,PUVpOfZ>1h6Rsz$Q#[! d)gXK.=H *G'X=݃ԖqANu('-a;&rZw:/ůj=**O}}V)u4+]Jo6.?nXL't7eĂF42$x;ץXZ&F t+kH6T[@ozlK$ M6sz5lQ%yD{ tw.jkr2~*75%QX/t$9${ K$w9G<& <@~ i~#Nrԯ=U ti^"ʖ˸0_orc~F ̓;~ qޞay휒-+W|‹vK!ʓB[3 T5@:mF+,mFMҭ_W5r\ G3 T`q\WgQYt,}'S#fS%#J~NLLI(9*LD -)/R#zby Z=JG{+J+ʦhcn |適+6^p>a#3g177%Ee[~ʺ0HR33s evc s( Az6ބ9ܸzC%XO(=ڞIo ps!V`+cJܮXg7EWz5=_YYx=8J6J/~ :^^Ҋ]EtLw4w`j-{F;bVh9^T!>DH_2$BTG1ڡ㑐@ߗqg!Q}G%3'WRm_l77-="e9(b 6wBg';L|N'Re X4{􁾽=Mmg)s),nmH+h$)>fSMR u>ŻQ{'/Ε;=I[Pt:s\Į {:FBg'c 8R=w+|3)ldZ_afY0ŲveZ7D=Dt7-^iHm49 f~51+Pl ;4fHs#^j^@wRZT̼ uZCȕ!Bako /F(i]ΰ5Z%qNz~ՄI( y$h3Ļg;[=)|,^K}FC)}v^(Q⏵hNfG--ڊ085 b3Ɠi4ELoK~+  K^r$&®xi>V/+>Qz6z2UMRo种m|z΢3C!8Cor`OKV%!ɫ'w ̸ae@>@ӵFq=D KTƨjicZ@,amCb-|>ܸ֯,qcdt+$aAN~aYݎ| ~n#m{-}ނ zb 5GD#OAE492HpvOhضpXiO.FoH_wD/Jv |8\P1:Cw'ԦDpG[7B:3RsQyt}<3FKFI-5#;P@G/1!E*$@l.mwruP@I0k΋G%D(e0q1j/ʈZ8^ȿ,"/ aVK'8 ޲+۵jإzo)u [C$k7K;9Km4"usJ-g,*m|.]3@fzj]hQkvv~c9W{go-&*rO%,r&IC$-er0C=۵8"%/VqQnr1ۘ-BbLnZ\Ƨ%pF|A7f+0b?_$T&` WFN{  -t5B0Qbq< BL'݊~4V}(v,#ϨxݐJR`vR #x]&df|m^YK"l@c5NhY+/Tx pE`NEASk0WqFr3R}OQOGBakMK e#5#)e& >ȇyr{\[S-7RD{ BE-ߦςӥ ֏~X{jvAvF6PFHV,%1^T3[wYU6=h$z_DP:RP[5+pe *A]f-$#*nV=3qӳ(n@22zhoeELP0[$xc d~u6*M&ll.x4>޷Wˮ? (lhU!*=^b.9D926|LIʹmKa`rU[}m^ŬH!/S7z`$A[G1WáިjĄ]u0e!*z0[{Ѱ@[%)0 @EK҇CHNmAiK&{uBjR[vc|{B2|L5Xf\>ݜ`bh(t-,"hZІDz?u>sLRD>67 Y;i짳__,jĈv620+C;zôU}/rk(Ѻ_ s4|2@ݎJK6ajf!VV5 tk] uD|req/aHqp3k{: 8?,(ȏa$׻G,IhS$Hb3OrF/`.xSk| 9rC0 Ttz %*=R61x7f?l-s"(*ᴈ"Dy~/i{mx LտxӢJ]bI\EfK|oO}Ezu@gzEv&hJ.7PV)&eƏ義t|3mI,EٶDiXFn 9 PX ]RH_.n. dE:`v3[{^Fq6k}$.xj$l_ufJw`zv}0f)e1;a-b5~GМNzQ^i8:,Ƽ:MFoB~Jd`_ Nƚ&Z/LzËU@lӥ/ӌ |xrd/͚yQ1U{ұófts6M7rZK+oڕ@ :EQt) }K}kl *q-Y%ȄF*F?^(F81 }=U8 uGt( ) ez~u|~!Ss'+,}"^[t\|692r,)#˓;|?8mDG9%l(c\H }No-Zj"V؆6.iOZ*x~2Ѥ XOܮOvs#5U:%rbx} fMQa.B'tG:.kdvBo+Uv$8@qM' qo kGi pBRN?#$/2yNtk.5e=9ߟR ڣa&%jD3<5VQꩣUJ6崘2zB0N,ڥUHXNӏ>6X-wO0<@dP7_-ON;fd\.K<Gb)[[,}֮{WDF-(2 cR`B0=xM`8WQVUiHp ciSn/QFDg?)Zw*~!pac5i$O%'iL$Ï(N6#J* Y=OgT~i7&2TzEç)@'lWb)řrʊcX5YקHCgp&b9c{Buaf!3xEr^0BVB2OO(fjƧ8 0RҴWXV)͛aƗYv3/g JŊ6rG}UXE_->%ETC|[a4 ׾CzNN^r;=Y4Slʟ_@ ]-łwI=zl\m㟫XՔDZ+?Mo@ nDԟ{LU!0d)G/ot%䤊hx??X'W3oqv&X>_>0YҸYJAȤߞ|,j]G)hah9 ڌό8s.q_ۧJq_^0c,^`@!L=ID7 iRF`D+U(HC'?{/ION]kN Wf6s:?Z**"3 =S=`\1b#WX A^PupXp`NEwfbCYm} ٶ 9C#暟^CV'=22K`2M?A? ǽ`V \b)}ILOjq9҅ai*l^)V#sJDbyXs~:`kҜHzeJ9+"b\7T(+(XRjKl? $ʣ l} n&{jF6iȖVUBM>d39)M?ZpDLLCeO6IxS1&Nba pջm_/I2!=YnK/D_oz,=:M0綇h~dƻ?V /KUUw+ߛ k;Ύ 2܄!~gHLC]16!1%ڊ^8LʘTBN"7-K?avSRVh wånr, ~5VI̙,G>AԲwShD}I4jԉ-|K[#vzoQD:{\OxCpF<ɩm'ĸ'T`⶗@ %QzQdr!ʼ}BuW4ae`DT4 4zsNnSN6e5DmC*OZyH|e2g^Q/sVtF$}\\ƬiRѥ)F\0~5B9I|6}>z1<+EH"^N$.SLxK0fF <g){VwAÅGB!8*o!DH ؿ:T 9C_ NρOX<86!rbWbtyV@xZ Lq;%ҟ#h?ZU( }"Bp7Mگ2䝃h:in)ڣw>ZYE \qԁI4JG˄W)ajB Z5.?k6G<2pzjt$9LQ9w(Ye{F\9v=!PHϧ}DѺʘ\Pdn ?f-- =L4YjPOx]c]8 .L35{mpj~{+FQ#R@+Ri`*W~X=O'}chruGٝ)Rct{^FҼq3 )L{lmju묁bnC!L͢GWYmH^i8͔ȥ"}V3Fp b+ө  krG*[#@|FvgIfD>yv9Cl4J2ttI3WuQ'snRN7|Ua戲=E&@_$$Jo w׎oMHn\OKoT~16sAP6kXP]<ݪaGQo+q\qgrپAwA.o68֡!s-mlZVOl[{h\M8\tFfS1\ El`Br댑kq9 /Yl3J*RtnDP쓚:quBE]|֓1"wA~+#d|SCȘYkr Qݷ:N_3wŋ2ęM(~{_A (y< M)r/22{g>]GZ*A[yZjXaGh״Xcb|3΢a6I*ݏ1Pޢ?Z,%y"e08Y۝; 7f4ʡkU5ITUѕV%wN,4` Fv tDGD86w*۲L^4/qImtSԆ|b~~`!n֕}De*E3ZhYg&H]3H*' Á qG\R|^ڳ ݌'/S|_QRtC?|jƅidnt[2gg%d&A6-\ާ䇓较ggJJƺ/'ѣե]UTԪ%{'K$_+~gsb^b?l%`}/vUS邭^Μ_AVM!+c{}-p*33,K ZM06RT5`Q1r /y|LH-AΕO9#Pbno s%f,e,̢{Rg(V#!Ŏ~.Zhd78!ͪr>tfksDif},a;ud-DP_GqX9mL +M{Yie{̭=+Ac(+g/ƹ_}ZIQu)Ĭ1Uzs\Tt*&"ψJh!/NGi+s1ՠQR7McR0k8Zue>\1Ez-c惑dHt,ks>i٧UşɉL{3*X[] S/F2x#hkg'uiۨT#sXjtcMu qZק͜0sG愂t=M++)^1݃G*FM##VaZz4K)idhcL˧/MJ8[P# `3'#;H:{V2qj%G!dsFvS35Lf/H%iݮ .*xdjV^˜Va I#xO);MU JƩ/ʁ}K{-X20y2+F?pp@l~͌<]t wMpn(fi]xPMwו"RXSlʾ/0l lr)sO!@,-២C]Mk⤄NOty ۈc I ~@H56D<t^J⦋71Z/-wc,8:qjڞO|8܇5ETb%xґ!g ynaD05Led̙ XvU*IY)~۔bI$M#2ga#i]~} ݅n>A]QEv6 -V]ݒh YҲ5&S(4ʢIAY2e2n$ vNxGhuctWu^SFfbIkIPzwpQb>+벯A#*tutU`K-VX(TʜKrε dPN;k/ S3NQ{H(6\"W daVvfc86:mTzۓ1F+y=ಕܝ :6FA @UhqU(E|($_9Tڜq(ȃYT"7~b#4K*gՓfmaR/2cjZOm,!+|>K#3ɓQ#m)c\DTigvߣwcçWxc'Gc2Q3ngU%v cbLe, ȉlvtށ۸r{!9)V~aSeB94/վ$ yC\&s$Ὅ#Ѿ.9QA3R8yl~Wt4sq JLp,.h$m3LLE q*.U4Ƥ e%ZRr^΁C.u@:4= L-}BLJ$uxQveR&N37yA*7-\S5A)x ?4H `/rXY8B[Y{ž% cylV4R&Rh0JF)Y6kxzI^ePj}bR oiI.cBSb";JX$UfDW>1y$"-7X7g(Wr!3A|@MRa6FB'*n =,x >n^a@Sʒ,;"756b:#(>zS&ԈuzCDa@~2DR0-[ݦtuH.Kp'U q:-ZM֋a~V@?M!g;`J08\Vyz_+7cH m1٫!U2O AYy P 2 \; :>}-la KZB-a64@^C@| qRY9JQ^:iKa[*1O$7?$ݝe)1gyz~"C?qJUd;v+^dnqV=T8'&K݆}Gx @eB;{M Kz1h5 ' 'aOM5Xmiִ9 &Gl԰m(ڝKw]V 0O( Z4yi Lnar@!Qq/!hjsOY}ױd&)u/iLZ;~kvuKfwҸk8>vGhp0, .1UB~EWK|>BNIцw2,66#.sPsڒ=$̛o* MD@ԦS[x_]26<Qg{F$J+\Q+ 槹~ 6ɷ ᒻevmaL_Q˯86AnU7ۈl2 1O%񇳿h@Wnov4'}ܯ2 Fg\}!UPhV,9ږ?bEo{ S}ח e]omC3Nw^cC&Q^lR1 !q=\̕+w~bjt"s>SÕ16ڏ [FT>ӈ|]F:НȉxDEyb#_ހ8쾣^wbg*ٍx1\k|c 2J0 8NW5w[D e`@@T$:*TU(2ř9["Sh6q,7킮ߤozJ5:ő cm MG1_pcWuvS0,';1%6@,gT[M~H`t}ȝqxʳB,:0 Ӎ65R6WO)נIğ}ˢЍ<#;'A6AT Ùdϫ`ڡ 9M쥶euݲ?HP5(ӱ3L| Ksp.vgN.(S" 5JsPV_'ЪAɐ_v G>KD(KJV'Wa -PE%*5Tc:~PN`(r4hrE\Ő=,.t@ʩ "i9 ~Z /9j@ .[xcI'a?)h=u싡U9ca 74$D4N|SƈAQX?z9[ceF [< ۑXxF ; 2Cg]Ƞ4ک'WV}-#_Qp{)p=zsQCQ> 2Ѷ8X -WC!&RL\EoG>UiMU֍A h"NA=ODц7vh0 K;^}/u|Pi5SsUQ:Bh?\ApXs{I¨An;) (#-ߪO\53mFE:Les»mqM}9IUO=⫀i$ ʚU"r{>թe!lsmɼ4qPqɟ('YTx:w*s0Kd[wH (6tfVwf9xRn)s^CA`Wn#X5Nsrij PF`May3J<hYZ тT5<~zߕ#7pC{GyV_ce=Ym%7qFμ7ugDPs'oo ߙ~Aby`(<8<ꉧdc6N-ƨ8%/I7 mܺ$VƋ* Hٳ {;z|LFu.̧!t7*0iipcP̜e$Ū1R[^n\iL򫧃3a\0+R@(C6̗iKƪW-@!u+Zeh"2kO) Jc 4,kR^=tC?ֿیh()qACFcy|v8򿙳=.뻟 S)',vRNDg`-įĚde, 6eeD9NaNV5iux/i32'MU+&egOq<1' {r!}SvKWV/ =ƓEVB6رX_M0 oBnqeL'EJbъԡ1D~tɔ&8"%T,n'a8nG08T¯iP:q8 #Q7A[MJa!|k Y'x5=V.zVN _`F=MӾ=>; db_Kl-l5K67}$}o׬XjƋ%:p+]~A mo]\|_`"XaE;Hs4[p̬#O#_K.knBn?^~z/ C.$$\3].6YOPE\-Z]Hmỉi%[++Sˮ7qӀa툼4/6qq aKP.e,olqm ugH (&gry.)[&1wFv2YKY_gP=JQ!v6dPSY389Urݜ fDX]|\4 w0*=$danqC7slέ]ybwow(N~haP?oa$FAj6C4 Qɭ2_T+z)" pX^hT*n`_S6BIr^ܛ?A FCUkퟄ +dz7$Q(X(p4w5>1/`%M;7Be(sSGRuXP&V&~^ >}{p٭ix?e737m퍙j4ʱNlzG4w]+J4I^C5V@5gӻH槰h;v\!?5ƄtNuF&_kS aZZ10|$],u'zxt?*M"K}^wt0ZׅR؀O=}wn=fTX`Da'?Ѥ>m7<Y7GNB%$?a2V#6Fd ͉'ډ^K1ڠCc@[Xxw ZWN9ҞՐNJty. ?[]'h[실ҦE4}8DKAq^cRxSׂz] Ė4Uw4]?RHme9),1þ?iz>!; !//!ܰ5bh4MLqe-F=0t=Z8&,6ab#N Mk'MiCC$ybԜh;Ǚ YB(BF|eNz@HAS(U+N|; ].,Y&Z;! A$ Bk8oS RE[Rw@ڏܜ+Y0܉kvhk;9}ƪ&򟘋ك[V, I z>6X>%KW /{/ :4 2B<|jwױ/e|mI &z5c>aȷ kFoO%UzVƔj*<"Ui4]9@ (Z̢7s+?!#18$RUOmD?9`-?r&?ĨÞmym[٭sp;? ʯ]x蓟 }d íRWΝ![hF=QPF`]+XX?} Hb{1 OkRv^b-*)|XjZ s2,wf@1wuϐr%)YjIJ:TciE ; 61Uy[[CG 7Fm1}!nJw6%.Z$n^:V1g9YZTM|`\vl.j2ZX.xʊ &4#nzqu@xGa" 9`U}&.yi*!Ve(䎻ʿ/W|${ì{qStN\ZNʸCPHnDxZNl{?fr&6{F^@߉ՐfZvpdZͲ~rp=HW!~z]d aM s k\bugߦX&h/YW(k!p#ԐNr!|- Q?'tʀ M7Nk[:068bP찮9۲>x7|"yRo:/[̈́)3y}6^kK]"pXB%mtVHtܨK ŀ83Y>_?\gYypWӓaڈs".IRFJQ$$5H KPgբ<_otKDT8 z.=H,b+VL~ 7z{' o+uJ5em~x-@aj@+9 $"/_ 7xSa~+]wGK,"9McHLֻӑƴo/+ ]>=^a-o[> O!k9÷@Vv::.&9N 0's4|D>V|{I?]H:X1fHipQ^H'<ī(`qrLsrN[\_LUb[^;oٮ%[: hIӿZ5 %7/?F+ b&EBz-9"ri!LfGWs#&ЄH.ѐsδ *}rx~ܺmifE{a_&# * Ia" ]:Jeȡ_z, 770{m0uq¼ ҄SOL6 ycG>KxϯK Rkf,0S (Ǵ܊&|ԩVgyr{ u;gQ]rȇLfq2ll.OtO',9m G=@a[Ȅ~=OHrx'->!VC#c9 4%)q9bӹ4[돱a/FS[ ZbHW~+ *%[ѽ*.Yx;Mf6M\F ESSEX0=[޹˘;dF4`ik":u)q2A!$>SPY mD?qxo@0'(V Bm <*\`}˳ aVccz\#3-x:_?'ݤTkAȠ¹"I>a*g%şTC˜K-7ee;]V86w^?KX-W:H͛!wom<&+ O˦5>=i1'esJFnf5.oc GRI)iPG$ TVȯe{ӧ@aLȕy1TV jlOw UMI[{oIE^ܻztDjh,.3x^\Zh; R;f)5,s "e,ҮMfU n)m[e^f$ì̜uK0r9Cnb bp8@*L\$c! K Gݥ،_{SN ѭtǠViwZUXN>G3&e@n@' >]$ 7Q\:ܬiq 7Pחb(xde#=2@䜊XB7m#E-6|0,X ip_La%4nǮyVohh36GVLh fh$m1vϬCv̖$~g9dpRw,ތoǝ-HԷx^$ݰMMwxLq/J֌I,$tkT+Gd̻>9 ֞?- &7nS!'\N6 WZ`a%zpoA4tѠ{ 7B 5~cq3KK)-eۖbk#o5odV OZ&E@AnǀEV$ڀ}v7D"5>" ߌ1둯R"p}yaBv yL9*#c]/w\ТY3΅X2N!8+W6 lWkKRB:͗)FpWJQg#6ϭdxIH!Q!6V^6aAY&V8=q_p1E.=,RH)>plwt>'{jMx̣$ט[S浹iz<f4Ԭ"9]Fctҿz`\wn0";hs<ͩGSxմ)Q?uzoM8[oe \ TɊ: O]o>' ՞? \@ɏYݽGmG@]('_E%oTvT& sPkUf 3'o ;pUwNYnZ )^m8}NU'(uuՒD[0P5#dE-%)l(a6?9gݶdix1bK)rGWcRq0FؾW0{9F R OTRk1bX4?|gCgiR2JZx<K 9)VUcl'B7Sx{3w44;}6_ݾt>M*(em,%Dw6#SX3i^8Wq͑S6]1MTEYѣ lf&NL##J^==VCN#8N U*}4nuxm"҆ʠ[4Y8Iouwfky m@#-lcp|sVHNH| 8]=f:LI=ruR(8s?n`QS6:C>w4;e TF_X n 9Pk/GsY NdeWJOûxp)V16CvCq )[Vir4$)LM!ckFEITT4COjEɧ ]!&Xc4YF5/+SD(/\aǺ~ FY8X!Z]Qær!='J)L$*:5w^[i3=3"τ}XPM*ǻ"c.<:6)u2Jn2g\.UD{IڴFr[j MN cf#GYڔކ"؟ jgOb;X `(I.kFSf G˶Abw@Lu6'J@ Vl`\ L Ua5Gxj&;D.՘z,QȤZȰh#sCO{Hb M?d~{pɀi pHckl6{@xv( ()71m .( 2-sz5di؋nwitJժDַh 'jez,(W<ǽ.1yT~$o4ť^2!$Wd 2կ aB}ãiYQnoOFyL[BLN\miwBIohR[knXPJ37])ZtRA6XqV39pO|{^G \KXyM1E0!BdO< _L3|oua{: _ƆϮu'ڐ:dpPa$"l^ފ>pwΩ߻ zтY,gfP7K VVoyD;* Sn  U¦'6l?|a/{n)VGߐ *Gbp ʻE SGxkYLչ;H ڿ8`hf, W=>sN׍ hzoߓINaC AfF}Y*:ZOHuX Gqe P 3G8.ʅ >c| a6пTotU¹CԂ)\aVcp)rcėji'!ԠmɤШPv Y3oEz{Y'3*;ud2X-&I%v[.3vm}oK|<=5\D|_D2ly/8o>̺|JޗmL|>a/ t9CYsVT[*b١QǼ6FN }L@2zTklևAW΀dQMK 4‪=pp!pH<+o:ժ&Lm>\EZTbiT+Uuhd ',_U`J~MC)-9DUcA% _yʅ=N+W޲:8tiO6!/.e%:ͩUܚFwзn4ণfdj ̢YueSgő|$&Iɿh{%sYa}pTe䒤`Û&҄~=\}t,SGy %W`..ƀbɱ-jHq:fr"tN1r.Nhs8akPdDr ̦,0hFwTiT}&9bӋbELiE'Ȑ6-kt vͺD](HwV_7/Bz"3H+W{]?(w:˪C_Ʃ{,9S&u-໦Ӭ9;.ZvH;t{ݐaHee]k%)K魣C9Q7ѐ;N / .Ŵ ܥ|UL,l)~.Et-Rs|\+O>`>X#*IFB3[D ||H5KLiKqF~r">q Y&ue;T zer23kԝ9avآ-n)[l':}!! vĒR>:L&ʫ 輲t);Zi@Yo.Ϧ V7^_,4y/r6ԍ 14bHІ2W2U +EǂznRPFׂhT=VI\#|E0:VeK1܋β7O` ~\`mpt2ۺcWjL2u8nU'.ktx LG.l ˄ૄQ>pRečcζAJBS.]x35Ji۶c.Ӥ|`l@xP0s.Ն^Y|\]Tn]z .t+Jt0_EŁ\0%2ʯ@}6m+\5 7_l 2(wB4T #==}i>M Y[ڃi,L.9YLFj;fx7|_nd<sb{ $1YE;N `ШUc(s&vxVQZ=ݱ2U G:sb&@/pGCpx2hƻUw #B&|?Ű8nQߎ 됣%;9k~S~9ῸLJ{v׽)'c֮>]Jb %|}]"v90I W'nǯUdRL{]0ȴ<#_QQz&8JqT'?b2"OZ%h\q13KǸΑZ$/3%F_.D}V&Rm;X5[/ "q !!!2)WdЙQ3Vk `7M۶SUߖ†Azc$Zr*PߴcE\$Ix٣@PGT81y'D~>&DGvj{!m<5 #P,[&@% %k"j`n ." Z| ='eNF Y?5BېYs"t 6x܁cSv%270Q+|u!"o@߮1۲T$} .}hz珺1 T{{3dHr #wm}w 魿*/N5 ^t72at6wC:o)51h)<[fT7v"ɭ }s?cSTh|[+QVZKybs]5.)ۥOsϠD18)4) qyo]$/½x kb"f4Gp^fV11yiovĊ3} U."G\]^֏|KX9Po`7YLUzi(=IRoR6Vhi I%߽ W}қeU+蕹.%`8E@~[lAw Hhmn97վEEqkF߭zܡU!JuS +rO=UVR[eJ=94bCg\DmgAu6 vrԵ 6{?{>c]01H팍iS_l_qfv2 {s9}/wKْlq>4EF}AG±!z2l=ŏ=1p*?IмbwZi rBC$ yM7w9ugML34ʙO)8H~ybtr<8$) 5rxCX*uDN6ȿz<6~$E;~uK; ]*f˔/ 5 տV'{ @1AsFW.-ljl,Ci'l˕6Y g`-RG>jm#T8O*5Г@$uLU22,w8._V}PSp"ֹ\Mnr?T}%E%žk @\7)O}8 "MXc&$8UbAk(D>ujtL0KsuX+d] 2Ye>YnF%u :]TӽLM*)evMT6y/]=qSQ}iB| @/# "u8M*4m_ˊ}Nڶ}zz%fTr$9lrf1%\LWg{8`xBÑxC1lb#w2p^pW91Ompa -xKg^ȄN`׹2SwmI5L@yŔ#KPYS!Ye+W54"FY"(pωߢY7DKtUt  rK !}Ve kku;a$J)8(REM00lT шb|l^E41.1|C8tz&&rbL] X훑ܼVd|nrEaBv?vNM%n' 6oPuk5{ي[4D97M+yyT dKi+:M7EJ3\ Dѧ,u3C^T2HQJM5nP̺mued 6i|(c"VZ\O\@`m67ȼbNтKsXGKa)5܅U%,=09O6JK "b-̪ڂC_CIqE RcSH;Lhmo6,.PYL")D7}WͫppPNv]~8/wy5nr<fiaY˲oaljy{]ж2B-< P/7;R'pAƗ(]kގB-A%X"Y&jY=9=/`L9Xp311ۧY=/s//U&49Z˳V.U2n, ЋSSrK޳qZYdL-W^&F)m_z-m7aTާ-?!`u)#d"L94k%_ҕo08P(cMjl Vf=CmaŔIfP5a*Gc|a"ۼV\-[ +&,Ek+l} PHpSVI2rw- Zߣ2$=6 x,?B-eOPp0J7, ME'",㣻nZ)uKE{yLSrWSxEg'Y{-f,;3`xG 7[MO> wNz&W0Z5[qՏ'!~D&,ވ -8+EvvplϯriH4MlGKxh)TyP} Mg2@rD9(kK?ߋhW;lF|: ,KK bovtE{0U"[%KV,Ƥ3!o!Fׁs<@;gv^Nxvܓ ,axoVE{es in55Qu#2yP~]6?Bue2gYo@l|Tײ$9Fd<ּRnj{g; E E_y2K|V 6[3"8gQV)D@L{G1GfS6w:/P<*5\0$&I 0 ?*e;Z IM,^l*zp"Os֐nHeHMK^{ swrǩ Dɹ[1$N~sL>;")<%F})!5 K-gE[B* W8+y!2(mC\?B?t\W%dm*Uk` tlv OuӺTcDYKrI4TMr5iLܵfHъr`މ ;58]Z &eڂHQ7V ʥmaQxI6/OȎˀ([ & "{NĆ}oAq %&0U~^u׭,6VJY'1>wu U&.ǯT"'|wEB_  [)gONEg" XHdLJ͟t/0UU挴,~M%pv~Z)8NfJwˉ)wV-F%4xR:zY姮(W-˅ٞ @>%KYZSE0ܓ}@kO_}lX Z5/ZD,VI"S;[@Nq"QZ};ṟ!idX^I1IUl8 ;f;ނH\&]:eekBP.##`B/7L}_mqh<;I5$ytf$$=&!H"!f4,3H*y~,2lrud&'#:.vǔZLtqaoOpڡziO1 e#ni۽LT=&jsf'e_iZ]Oh/n۹~!%Pd;\*(澑|sؿ8M yuilY%ӛfBͿ_)E֦16>{e]K86ŭ#JiUyYY5#9~lZh؜`ZK`:|GXӄ ̷OHH]JYt3%1/X4t {PԺ0:r7~.sftݢp,c АN%Z|ƌWRa٬=CG)JhIb݊XC@txt߉.@B1pc?蔏C/kly0b*VR&=[ / u)y/fb!`ywlL b+fiB U&Fe[ZRRL u0wcn]IDh:+ϓoPV8H;{#&Ћg(zu>Eew/Kmxi_/ ڊR _闑{C89@F9ͯ{djshaBux/E*ӣGlTzz}Fm1M7Q#362KEڱK,ræpI""{ܸ[0&Bg܃tUE4L 8Dj Aޝ%NVmnUmc_R+Dt}9BjtztzV| z7c9{ǓVV96ާ䡾m;UySuh@80]%ۍuڃ[3=j,{Zfo߱S`|(6PM?T8 QR`n)6.bѵW[39_QB.zb 2V 3'}h%jKDI SPfY N jra~&lЫb(RFP NLXxX/78/…M푡 9RvwGw)>k-JT۩t#~7.S1<VmE]V|fmBcl:T<)"u[1L,#>9j2*gz:&XĽ&\%A'ðc#UZͦTv?1)oQ+r\mq0*PNkv)\ ܠ{NY]bG{8-o[fE RvhE@s䆷CaOCo"S#5,NR",A@]-4QҽHo~:t ވ$9Ր_ {[>ax2OEhlrVR4mrɖ0| 赠K,x6 ,Qۄ^8)KUwSkvGIIڡ9e۫ĉƀޖ,Ev؍I*ʵ) 7{("r! 8yM҄: dS3i&SōcBuD͗Ydɂ |18:Dw݇Ohes䴦ATNϿr1;}A5Qd%@l9qOP\H~6N,r: lpCqXö%lge׿=y@ By} 'yKӞp{&-8-~F VvDKwi;3Vt ( "O&z+?ͽ̘M3ַ*H11ó{o+=z \@cRk'),jZ7nR < Uѳ N!^&/.G-#]|3ދ+M0xΊ٣hznZSq[ϫeN<˼AB>j3aGӼn46 DַkvaΦx] Kw%KOj~ݚ`*isl'U$ٖ/"R<jNVoAuKlJה9 6w;[b(w\֗ʩxWFaOe(#mhd|Vć=JxA٦G^.H򧱼N+Ky4^ה>3DhgQ\Ʃ`> t+ 舃n&HS=d͟ e¡B$J7r!Ugu.fmvTyވH!"dGc+ [-"-[5<Ė!B*\b̵Ce TYxr @T獪k wv9s=ܷnF3kM/pv"3جT s(e :_aMƣ=餰lKf(Ξ ɖ3@C Iؘh'.`fhz=39=2&8n j -nĦhUc,P4ЎԞm8mQ$M+߿9}ڦa\y뤈8,,EY,ܶ+t Zkf59(21 t 1 l b `\hȨ &WEبb֡!69..%g;(T. e YVb2t'ʣI>wҷI[j)+Wcpedx],E ۟pw,0 K qw8tS ׭HDhJHpcb-_:})[p