libavfilter6-3.4.2-150200.11.44.1<>,i4f:=cp9|*7KR ʒiYGĴa߈.Il@ڼrJnb٨ x %į3֡G޵^},6Ni9I}P6,[fHgPBUJdldjL@$[.ۏٝK>pDU5>o/5ᘁ-[8Z{is_-bKK|w޺z}Eaޏf381S~EzrR M,$2F>@?d $ M= Sdx~     <D(L(X(($8,j9 j:j>@@OF^GxHIXY\]^bc¯d0e5f8l:uPvXwxyzpĀĄĊClibavfilter63.4.2150200.11.44.1FFmpeg audio and video filtering libraryThe libavfilter library provides a generic audio/video filtering framework containing several filters, sources and sinks.f:=ch02-armsrv3"@SUSE Linux Enterprise 15SUSE LLC LGPL-2.1-or-later AND GPL-2.0-or-laterhttps://www.suse.com/System/Librarieshttps://ffmpeg.org/linuxaarch64"@f:=[f:=\e6a7687858a65714ee5ba647d2c7f5410d1d622474828b43dc5044da8981311clibavfilter.so.6.107.100rootrootrootrootffmpeg-3.4.2-150200.11.44.1.src.rpmlibavfilter.so.6()(64bit)libavfilter.so.6(LIBAVFILTER_6)(64bit)libavfilter6libavfilter6(aarch-64)@@@@@@@@@@@@@@@@@@@@@@@@@@@    /sbin/ldconfig/sbin/ldconfigld-linux-aarch64.so.1()(64bit)ld-linux-aarch64.so.1(GLIBC_2.17)(64bit)libass.so.9()(64bit)libavcodec.so.57()(64bit)libavcodec.so.57(LIBAVCODEC_57)(64bit)libavcodec57libavformat.so.57()(64bit)libavformat.so.57(LIBAVFORMAT_57)(64bit)libavformat57libavresample.so.3()(64bit)libavresample.so.3(LIBAVRESAMPLE_3)(64bit)libavresample3libavutil.so.55()(64bit)libavutil.so.55(LIBAVUTIL_55)(64bit)libavutil55libc.so.6()(64bit)libc.so.6(GLIBC_2.17)(64bit)libdl.so.2()(64bit)libdl.so.2(GLIBC_2.17)(64bit)libfreetype.so.6()(64bit)libm.so.6()(64bit)libm.so.6(GLIBC_2.17)(64bit)libpostproc.so.54()(64bit)libpostproc.so.54(LIBPOSTPROC_54)(64bit)libpostproc54libpthread.so.0()(64bit)libpthread.so.0(GLIBC_2.17)(64bit)libswresample.so.2()(64bit)libswresample.so.2(LIBSWRESAMPLE_2)(64bit)libswresample2libswscale.so.4()(64bit)libswscale.so.4(LIBSWSCALE_4)(64bit)libswscale4libva.so.2()(64bit)rpmlib(CompressedFileNames)rpmlib(FileDigests)rpmlib(PayloadFilesHavePrefix)rpmlib(PayloadIsXz)3.4.2-150200.11.44.13.4.2-150200.11.44.13.4.2-150200.11.44.13.4.2-150200.11.44.13.4.2-150200.11.44.13.4.2-150200.11.44.13.4.2-150200.11.44.13.0.4-14.6.0-14.0-15.2-14.14.1f,f"\f@e@d/@dJccʂ@c@cahaQ@a/k@a @`@`@]@]#0@]@\F@[_[_[ @[ @[@[[[ @[QZ@ZI@Z Z@ZZ.s@Z!D@ZYeY@Y@Y4Y@@YbY@Y}@Ym@YMY7Y.@Y.@Y@XXXh@X7@XXXXk@XY@XF@X9y@X=X=X TW@W#WWWE@Wv[@Wq@WM|W!@WWzW @@W@VV@VVV@V@V$@Vy;@VwVuFVrVn@VhVetVZVG"@V4@U@UU@U@Ux&U`kUXUPU+U @T9T}T+@qzhao@suse.comqzhao@suse.comqzhao@suse.commeissner@suse.comsongchuan.kang@suse.comalynx.zhou@suse.comalynx.zhou@suse.comalynx.zhou@suse.comalynx.zhou@suse.comalynx.zhou@suse.comalynx.zhou@suse.comalynx.zhou@suse.comalynx.zhou@suse.comalynx.zhou@suse.comalynx.zhou@suse.comqzhao@suse.comqzhao@suse.comqzheng@suse.comqzheng@suse.comqzheng@suse.comqzheng@suse.comqzheng@suse.comqzheng@suse.comqzheng@suse.comqzheng@suse.comkbabioch@suse.comqzheng@suse.comalarrosa@suse.comalarrosa@suse.combjorn.lie@gmail.comnico.kruber@gmail.comjengelh@inai.dejengelh@inai.dejengelh@inai.dejslaby@suse.comjengelh@inai.dejengelh@inai.dejengelh@inai.dejengelh@inai.dejengelh@inai.dejengelh@inai.deolaf@aepfle.dejengelh@inai.dejengelh@inai.dedavejplater@gmail.comjengelh@inai.dedavejplater@gmail.comjengelh@inai.dejengelh@inai.dejengelh@inai.dejengelh@inai.deidonmez@suse.comdimstar@opensuse.orgjengelh@inai.deolaf@aepfle.dejengelh@inai.deolaf@aepfle.detchvatal@suse.comjengelh@inai.dealoisio@gmx.comjengelh@inai.deolaf@aepfle.dealoisio@gmx.comaloisio@gmx.comstefan.bruens@rwth-aachen.dealoisio@gmx.comaloisio@gmx.comjengelh@inai.dealoisio@gmx.comaloisio@gmx.comrobert.munteanu@gmail.comaloisio@gmx.comjengelh@inai.deolaf@aepfle.dejengelh@inai.dejengelh@inai.dejengelh@inai.deolaf@aepfle.deidonmez@suse.comjengelh@inai.dealoisio@gmx.comidonmez@suse.comidonmez@suse.comolaf@aepfle.dejengelh@inai.dejoerg.lorenzen@ki.tng.deolaf@aepfle.deolaf@aepfle.deolaf@aepfle.deidonmez@suse.comjengelh@inai.deidonmez@suse.comidonmez@suse.comjengelh@inai.dejengelh@inai.dejengelh@inai.dedevelop7@develop7.infojengelh@inai.derobert.munteanu@gmail.comjengelh@inai.dedimstar@opensuse.orgjengelh@inai.dejengelh@inai.dejengelh@inai.dejengelh@inai.dejengelh@inai.de- Add ffmpeg-CVE-2023-50010.patch: Backporting e4d2666b from upstream, fixes the out of array access. (CVE-2023-50010 bsc#1223256)- Add ffmpeg-CVE-2024-31578.patch: Backporting ab0fdaed from upstream, Fix heap use after free when vulkan_frames_init failed. (CVE-2024-31578 bsc#1223070)- Add ffmpeg-CVE-2023-49502.patch Backporting 737ede40 from upstream, Adjusts the logic to consider the chroma planes and makes the change to all three bwdif implementations. (CVE-2023-49502 bsc#1223235)- ffmpeg-fix-new-binutils.patch: fix build with new binutils- Add ffmpeg-CVE-2021-28429.patch: Fix Integer overflow vulnerability in av_timecode_make_string in libavutil/timecode.c (bsc#1214246, CVE-2021-28429).- Add ffmpeg-CVE-2022-48434.patch: Backport from upstream to fix use after free in libavcodec/pthread_frame.c (bsc#1209934).- Add ffmpeg-CVE-2022-3341.patch: Backport from upstream to fix null pointer dereference in decode_main_header() in libavformat/nutdec.c (bsc#1206778).- Add ffmpeg-CVE-2019-13390.patch: Backport from upstream to fix division by zero at adx_write_trailer in libavformat/rawenc.c (bsc#1140754).- Add ffmpeg-CVE-2022-3109.patch: Backport from upstream to fix null pointer dereference in vp3_decode_frame() (bsc#1206442).- Add ffmpeg-CVE-2021-38094.patch: Backport from upstream to fix integer overflow vulnerability in function filter_sobel in libavfilter/vf_convolution.c (bsc#1190735, bsc#1190734, bsc#1190733, bsc#1190724, bsc#1190731, bsc#1190732, CVE-2021-38094, CVE-2021-38093, CVE-2021-38092, CVE-2020-20898, CVE-2021-38090, CVE-2021-38091). - 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, bsc#1190728, CVE-2020-22022, CVE-2020-20901). - 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, bsc#1190721, CVE-2020-22025, CVE-2020-20894). - 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, bsc#1190727, CVE-2020-22032, CVE-2020-20900). - 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-armsrv3 17150928353.4.2-150200.11.44.13.4.2-150200.11.44.1libavfilter.so.6libavfilter.so.6.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:33742/SUSE_SLE-15-SP2_Update/722c56b6ab045f5e836d130ee4591bd1-ffmpeg.SUSE_SLE-15-SP2_Updatedrpmxz5aarch64-suse-linuxELF 64-bit LSB shared object, ARM aarch64, version 1 (SYSV), dynamically linked, BuildID[sha1]=cdc36b6cb770e7656c82719e25fdae23f45f8ca4, strippedPPRRR R!RRRRRRR RR R RRRRRRR#RRRRRR9 1ΌIutf-85f1cce5fd49cd12c78c52f98a6b3006934b59499c1f2b2c42d7fd36224d1ec40?7zXZ !t/#y]"k%{ֿ\#R`[FXa3)|P$dC?fgz )USROpHޤֽ 0,l69ߥo#.4C\Q :KZcFb ~STHq|LvzGx`:^c( ü˜MU3"T22A911XTCٟ"źsY1D8Һ^~Sl2pz,~yJB68QN'L;!eJb^VE&"P dumIbQ׹\[d߂RVn$YfF%UͧY1`=(=sljQ瘞B:߅BiefJw$mB<U_VvOLm2/ӫسmz[3LB]wHT:A&\naiOkC~v-ꈝ6xjuz[ ,UwfUSZډ o9” hK!1#`_՛d.; CҔߥ N&ıVkўP8ϔ/Ji. H ~TbA'dz/ ~'LW۹gIMTVTl> 񄿋%*g$0eC\zP ʫܗ}CL6=)'9ڿ,㆝9>nFXGx"&ZFewZVa,VO҅Anλo#3UvD G> |[,QÓZnF/97栶6BZvSzԒ"f T!=ËW@Oxdv{*i hE| i\7kF@8<rvc65>W,> RЄ< vaK]#"3ƛ}/2.ZɣE&d~uؤ{^=bRZˣIdu%%N'բSXj"ʁCFWq8xuo"7\sX2: )\[ՋP,cEWwb|?|I.$C|mĔzj],oJ8]G=\+74R'1-E"zՁ%iz!JsϐŮiȻE GP@=QLPS[q쓗bb-䁞5oɌdmR8d2:oX\'΃3oBLD3?pT4VYz(+@]l21wh_=̳0񿻶P._|d_?tj_^HgS燀ؚߞ].Ṗ}pJEatgt)/mq QoQisd\稿~؀#S8L|`N::wJL٘ʑGgɛ2;FsrӶq  Z0eg;UW-&PSѫR 1ZrқokQ{{/;]7^ĉm^X^Œhq#QEI>hFmHm:=Ֆ'r62z{ _LRa溩!L:J2(LW`>^;Tɖ$@1 BZS٢Z?QWm3rɿ}Dc&҃zYsǣ ;TtJ^t!s9wk8zt)?>w`Dihs! 8tŝBrgk -e -_5厓p) H|X8+zկSbƥ zV g>4~`IW-eOU%45zhoʊ!|,Jд}2ڰqύ(?1 :mZ9J)4i2θEi7M&I.JfI9Pmɏ%So Ȑ`:T-ySM \vQFT7d+'˂yd,ʺ= C 2nF28?c0[mza@wZBG;3 (;iO|M&_489TҐT_EYVlu.a6RMӊ!\ wFp` s?Zvwht!Pm$8mCn3;{veU r0]I?˔!ZOƿ%`ga)?!ԫ)(îT-^@B4;B2{Mrj0Z1^G#L;sa$AbLؚXR 9#ϳ/!HTP -Y}ޚs :)IOvQXԫ1sZmYcr-SwC؍fS$ O:'̒v "b{F }5EΣSu˔9S,nSFY꩞-O@5ݾ'CRδ*;dgD)LN2&eIJ2!o8A4r2ɳ +6ߛ\tTIx{Oe*dT(MRk\4HA{rZ?I2:2USL{Pl{7H"vq^djGK% *?i Jb Uwn9GXfV).l@-KۯmP5# >d $C[!lUN[ؕZGG?iY/Qѕģȵ@NYgŋ`B~sU@>Oa+*Bo;ިʼaLqVx;xM}ú"$EЄf汶SKqժ\Ra%#b0VzX!, X7+nÚZ/8ľd No\ji;)V6l9&3(+u8 s~:RP ]mU%Y<@d.:MwOY&Gާ$ X Eζ{oAsQmTELv!sꢷ(dip=4q[nHzE1ĹylJV>f]UwAImi[ jOPo͡WwMo=V_ &`R+MT4PU:N[bEN80ΏjL jErwJ̣nW~FV =0;`GÆ_cXhMd=ɫ\JzcjB.jߧP*1&ڙgjT =ɵGZ=ƾg S,Ƨv"KApFUOݮS@q Cr_YY8c>^9+56|&JF%{=5)Utm}'qCL}Y)]HObUA&j+h)o%̥PrQy|#`.0sKNJAE0 ;-kPG~i<*RMf?a]wyc1(.gg2Ki[&SX߰_)/7񞎌5!#1T,VG tuX'zTxߢsM`Gz$z@ung!ˈ` z|t]4C E409ig!9"(" y4@I<\映bi’ FIrP+P0mΤ@ MGB{ė|YKX+mT͑f7N+,\.ԔbPv!ll jSg&9;[lhʾ웡F!c76Ǽ^zб =$FL,_nVim ȲR@lV0o#—>acǥ7yNsۓF/gphqUͤWɂ[vxZƼN 7֜Z!R\A7驭@ UtD 2 n*AR0fbBlʜ?~|Ds53Tw "8T[ BQS_oCwsK6z&mgMy+%I!,ܲ&m2Uw#v ٸkEGrd'9H֧=kLp8b)ŋ4n6L͋ytx4'2ՈzWۓcIž`2DWXy/X;;Jk3ֵM=럥F\]y* c0`>'3ѴRz='iD^QUeS R˂8R ͡AĿ /=fʜ),KQC?*7+][W( )kR7zoX"N\R8#ۆvIHA͐ Iuf$bfG `@?Q[bXm՜{υ jWIș^b$U$EkRN5gzۡoőp?>xYٕ䵤[o.YfH<0 FE?yR>u I}NH*@M5ނĕ*ƝhȨ`$IeZv@nDxpr"tdĂ1~}Nm8Dt T2iXKmy]Z&9pfnG  c&8I8_C=fў`0X:v_E?Ҧ0bW(c's%# f$M[M3o]"oJ"+Ghj26+ac55XL@i0%ӵ-LB*Ľku? `%ˆ;y Mƹ#\v ~0+}R[Ent^8>;(5gatX82H}5uQwg,A0-$m$jI=>D9DC0޻egm>=\݌Q7x!$"0"7T7Aªc^%T4kO(Ox{95:<\$>((",F8 Z /$ׂN;<"N%fQq,q*ߝ$N JVF9 vAOSI|;+c]{QMyy BZGf^^<6F"C>|όx-Ev;vρjmB!# :c:˄S#UH!NADPy;q@wMKb'='0İ">=q{/ܢ윓'ekжobfH $h;Éf;!2@vCRtfQ+MHWS:,N,XU>.$2mv,YO(m*o*ʴfv$-X_s[lCs]&B=+$gSmQy8>_57 5&)q@NM KikZ_-7e-bN܃Z2'tEYfU>t{Bk^y\!#@ث۪okSK7\zR>r^eBsX L5׋ygBY!K3o^k{Ѽe ِHz~3}ʸ,z_xJxԷLxow2r211J{FOgea_Dƞ'`G.%s|*<$ Au}6Ç5"26Er=J!R{-o+׶vAGLL^K)4FaLzɂƎSՄ/"\6Y#SQ˺A DЏ7/HrUT筋eL{%$[r W>M&+wKѾT}r ZA\|ꌕrPM f׿B0r (f2䭒=GSlVUP)'A#`&T^BHv'Y3x_IQK1ZgfI5t:nH`eߏUu1~W'E_$uRxTƁBk9= _rrІߩ^Z cBpqe~qoN7T7/?{jIQI}+h -Ef6։Qh+R$Y2 uPYxRTv3[gM-bB!e+ghrÎuybŲWn7+p" /6;A y6n6"c2 Kݢ"ֿ? UiH1,, 'wc`L|f'Dل%iOoUHvS %/gGǏZfµ 7,|N^acy'iMzg=UlYBְhL \ (޳o^mRQ)e8m&R_)\Gg)&>U1j9^LeRuSL4|@+(kP쏅iMФ{~gfBH-uzPFlY[4яn"簃§oZu_n1{+U-0NaJh$!V;,KMiDnƐu޿=g\L^Ő1LUVw` $lnkzkE=ؾ̘(/-[D ۵i{$\fv; V{ Ih6.F}g}/-!i.j"htD ogYdG2&z'i[02"|{\z{Z)$EEn/vן1#d Znor1e^R6*>\88Trٖ"9k``hx鿚iJ\26k47!Hj]%͒ᵙhߝq fp P /2eNdEu_YJP*Sֺ$%u͒g/~s:LlW'ICĵ OX(IP +~em󹏜N>IC6cKSHğsWUS0⁏묦Ez_iN !ݱz2~ hX-BPíפu!ɻZ!|R;A&ED1Lzd|MQrm^Q}W`@OT@cC2嶴j]精թڻ_s~a Sj hrY={+`JޛhlG|Iy=k%x3b8ˏ/K;%Xjhf2l_iq׿O GVt H,?.#?كۖ@_7@=Dcu+ӚV\D`.YD`u$\3-'a/TY 7V'H;AC4dԠq{34ا[oŖBIO3Y|_'/Xҷ3&UUeuhah; u"0A0k4AL츻>LCyTܺt)|SvF ;ѓy`S/A,'F 592#zֹ u^Sj* j&-$1-fMl axkv/ڮ#7zKw,Qc[OI߿Zrp9pIYZ,䫣@]> a_^: (QvIdbuJ4ٲEYz'nm9kz Ì-a>`u l&&>{94!o_+[diUַ+b.0=Dhv{9za6Dj!mSk=o3נ81m]wV(ԇ< t-yh!IP !Hݘ5-K+ D`Ga+b,KKUDa]_ЁM?CaRyq.G9WIn!}|~f9i jֆA#OAZ (jmD`kBZWxU夿m@=oSa;$>OjP m*xiLLXcXtCǚF$XAUuGE)"\!XX 1Aaw+AWS2 ݦ\TrXKb<ENě*ZwMO}+_!68ew4n򐞶A *ayH\lQ)WREG+V> WD|uDkjxa\J#uRQ#M[OPW6Es~p̱[?Ht֡G)rBh;d45b߁DI17~X,&Fl3Z%Ը+$;ts6R箋Yy+&ynԿo ʖpY^ԭyȗ|Et='QPd wSۿagH=WZl?ZrfFv'd/ØUf}ݮ/YF2D)4<>"4rJ3K;;n m[ ie0WA,d%8_ӧhS( F<% o$>>fOΛܷ8rnbBhd':P@%#@X4x:.hlțьXCs@<@#șf|:m~st29ݪ#v|PtU;7eWJ,eG8ק%/>^#3LtF+ .99iKR$XmVM=PoI oڴQui GcE oz$"^aBZy:?@A\m2f+ FENEzw"%=築"~{3 2pX<5ZApZ"CHk"NJXgsd`;_ӺWcR3hI-|q"$Ԍ1T fB.p\zx~8Oq* IkO{b'nQ%GEh2/m„5k3EدLfUmE oαOz;5vax(hq"Ī~WS@du)4a)U? U~ziX%LJ[gzვ[2򳸱UoyNBk5z܄20A]R|X>܅^}fv7> bB;y>|8Ngp™DU5 MCV_`$aWx5!\|cq6ϋM&~˛ޟ'9 Fs, "6l>g~><ҰՕ\3 .ET y: /S)ǥyЙD0t}9R1&fMĎo|*6hE֑yáD!DL4i-ƂsI͊Xro[ޭoXVbF8hMr9@lbe6:`YW &m"0>)L.M cl)7}~kj+S1*~Wi|7ʆZLԺ#CCd.MiHek,⋢[~i-RLWYG.0-}oj >aJTlik ? д3;q9;5qeJ_I 6nh%eq:hxCEE$ys#6Uc@zWi|N_uQ _(a<[.}]&"[xD7( *7$G@ak̏Di1vbУD8s!m(̯Uj|V O{m{BQ!oz $ŠXv;\%vH)#gc{MN'/yLne F i Ei*բ3:hF&7K Ru}Y 5o:1ݿG}䘂<װc%) OS&qq:Rk[#@Fn$E~=مyM2rY r ⾌ ^^M$~(\)5%(&cŌbg`ݡ8t 4}LP/%u-CX`Do5TM?Y+_ LoZ\\R"~̲_^ԡ).fJY7=;?Sr,g9*va N.w vBqQT 27nkGV_iw:سC.ꭍ5)3@Vtphw:ͅv]^HSqr]=[#- `䤭o!ܫL%iw0y~iO(igvHmR6i;4Z:ea"|$$KVw% ^ĸ|m37FkZw$ߕZ\ 9QX=GWrI^m^1PN(\lߙgQE^4tW1 W,HVCϢQIy3~cJWKg 5f] 6C$rC3J$NBAG/: ] Dk)xׂ_acMR'=S/oD^8l<b//HPW;gE; ..=g .TccX}m;gqı.E<ȁ'`W=f}yώ=c5}|N#>Y3q ˨zM}S'lO8A,\h6#YȞ$h;Ûy-K!\kb;n b&X vtu-8LsWݤ+ RnW&78VVuWDn2w %Aa׋*>J Jeys}P 4\ ѕk91[W81.f[PH](C]2m?Ika+, -LkJS(,eLTTr&]ހ0 B8Gl ]vx&0JBys#HL`,7uq{m{QPW Tiy0Z(Y9,K@B?5Bw}d9RRűÓ™KdSUc &Qd˰5PLg{ =](ȩ3MK^D?4.,_k 0aE- Jd\#ʦ@ o .i<7Dq~,]܍,Mnhr$/cYbK M؎,âуȳkpȰ$|'nWFANn+c?t wz%h|jxI aG92Z{Z` ׌,/LtADIqP9MV%|Kw]\Rн7@mWY-T_d6nlyU}5&mGiUQ w7À;CHS-xK>Z+O'+?rRz8gpLQt@$=sZ@uݭJ8@G21/FemB/(|0ZwKΰtv^h:g=< $ ubzHR;lKiK7I:x~-,g6:Oa xKǫ!Z`F@y0rr!6S$JN 8P'ӬÓzu+ &݆yy&GJ7D2[͏LHM^ tx=&Ymyƛ.2V#%Jٱ:~wfjL81d r}wgY!lZg$EB8K\KxoͶɃL 8ujՈ1"8P ܤ`͊ge|l:C|3fç ox_9^]1T )ԏ?fH udH䬜Mᱰ a|:$H,2>I:v6z#{_k䥜o`tݶqqrSQ!23z+b!J;VM*gHc9o*u6oϖ+wvnmO Fxί;O:@ }1LVɧX&oP i@$ ܗ8OJ x{bޮOzi\E  0t{##_~F_>[虩!A@i0qVEYWasIZ Nx<^Jq G3 8*\f5  ;_[,h!RnvIΒѼѪ~2y /gR)31^EMS0kJX߂ myj)0#j+.:J& IK-Y;d'fg*v]L}&8ve\IƪB4{0"YdeU,ߡ!u@Gu|pɌi.E({mn=។8ym]=&}o)݆v=!M0D<ѥWsğ,=U)h*9xH`W4z 'U#O : +#E",b2UWM%_%jJ2?ICN@L.Q=rі{HW9gm;#іZo[8BkQdܞZS #򡧩~- 5p2$V &3|/kpJȥVѼk9t5Q" :2zi%]i#g`f.zdϵu9jL pWTycAl2*pdvPо%Bz uLz]=Aauf 9LQ)62I?vw#ԧ\˝>? $0q~l$I)X,C f0&1Zo>5F'߳V{_Dѵ哄Mu2[WӬm5B1gcn Iie&ѿrE+͝4@:s*49Hnw Dm<r@,YUa$TP9Eyp9؇n8*ã_KkXsI8V@'n ioYFbWmq/*ξі" 9e O#gp5#QL}:-Y璟3Ơ6lWZC`#lu;FP:/HX[e#u7K1+]r_edybi'sݏnV[J_)!"FKKp%ٞ.PplE{HFK2ƶCoK>t| 9ӏUƟяicS~wX !LH ܍k`~1ۄbg95%ښVhY_#0NY"re2R.: MvQ S_*|5Ⱦ8H͵]g@Ɋw3#Ru yn Pv6K#'mA/ŀO u@y&EOrͻty6f;)?6e_8TG1JԳ=&eC1)$e89(7m_[|A(L0`|9(K'{7tzI-lP1vHޱ)FtXNfo~qb"`|3 T((k{XdrO4TYÍ8 :/FtwKx!/ afZ8 8 /(D ]eꅛbWY}F͞.ĭ~?V{9S/YQ`'{7Q 'WE)iیg(2vz@4 uJ)|H3T962x)7P-"m^zs1on`w*v%"N6ƊsP;`^DJGkQјC-5muWze5rWM[L./tZI]91w#u3>SY s%as.R"R1m[E"ww[10x{MZ&qߖz Zg kT$`%$O%cč)z?s(UNt^_<1#`yÈx)N[Yế\N1K w{:RZ.n{ s1 "Ǫt#U rhbw>*܊-DzEh &Nxi1\[w򇻎^;q(j @/fN^sV`c+6j6)'!Yr-ptS(IͯqZwUĊ饚VWH|ySh@I8 x 15 .LPn|FpbTo&I2E.¶-픺27QŚd`g9\TKV"ZH$M whS&pk?zHZn7/Օ+[9se^Jrf~vG~?Zta2h|/q1E,<=^P*NXIF2>K~m)E7&6S 娄%D` ӥ_K: U|pPM=T{-FXm3(" ܟ+~YʟISAINJ6"2:t7^e)I,l#Ly-\ִ9ppZ j~;h^A?uh/CG2rku#FJO䃟4M"z\:<P,:B&[ýH.bB1PS2ć)]0`Z,6g4pegJ)JUI!ێ o⏛VH`J y@1{X%"m|(`*۽}wqmy)vnߐw>G<+P?DM#4W 8 $d+8mALnᐶKh(Kk:fkcNt.!>Er?Ẇϼ).:LL+3LTewP8(ːPFnD *͇gYppgxis']f`F?UHV!&õ {X9'54Zjɡ]bThkǩ>ygӶ}^ҙV `x{`R_Zӿ3tE 9?҈AjߓA!l.JZi~tK."Tz{ B[S]qvog AʿBrT2 ;+,V:Hؾ, }oh C}}Cz7 e!^֫tɉ{:B5N ;i6I0&#^$A>QBnAj6Jκ#;8n-|=.laP+k,1>h"ir:B"-оo`>{v4ȒăgUbdpLj).~m8k#0- "iu6~WrZ3 )P|kH `$"U"-NrWfWXJ` R%LiX+f@ 6'{֒s :807NrOteu'bWQ̰!C~l I’.B80. GR8 ^FpVkrޡ*f)P}@ t`w2wLw&_mF*hT %,%49WǂYZGV2̸w.ZUaD:8`L(p*HaX%3j*YK|I_ppVb)ryPl#9&s7[̆κ1t("  ۞4iAH|dTG;:PΞ@+Õ]rbn f]ǝd}$!88P͛ɩ9 cӄ[:c-S(ԝ3p局XKWA1ݴOBHbG3zל|N[KsW#m6nRhEz2c#-lI`$0PI#{tv~.^P HEhEV+$jhC&%ɶZ^Ȉ|6dL6_6Zu1/y9iq\%p$6Bv>eP/c0z]UH.yXvWO,ZyA:.våj;?IPE0:扶2Gp ,HIRZFHx n0/j NTH#d<][A|_mPWfuc[|E)xq2hH385RU7/T:[>iF-f =xQg6SyybyZ\rIݹi_Q F~D sjg~֩@=W?<"HxF۳$@BCa叮ft[rbdݎUPsy_Z=CCvy`5BFNw1-Je'uD`]M0sr|Fߌ$pCyK2 m_f>I#O8NFjFJsc5S d:SjM|8/!<"/.]gaak U҇7&42ڡ~PNR߰(4f#S&`֍[XaثJ4]ЄO;C`c 9Oc,K5h#M[eޥ 6f;hG޼WuJG_֏iGY\,W٣f k8 :\&ڜ)7H> _GżSpB,I8k gs4}潐 %"2 SO]RX'H .,TGv,#,.s4IUb_RSUf2fkn&{쎫 u Pi^&z PY@2,+ ,n%`حs7FHmCW⩕YfBED}Fǟ?T-}l4Ѽ{sEDĶDQxrQAؗE I/:ȧٹoj޷Ә7]|l55:¯ڸJ>#%*:D"ͤjsox84F#!I:~ Lh]jwv ̓z L\GFF[K?/esPC[jCZk&pI59dyS Ճ}b6dXiwBK=1Gp;1s-aS]f{Ä]'#80>p'?-{iiЖ_i0 zJ\moGq`*0r%#DE W![r`_8 &ۿJ=Lus0n6mv7^^/ro5· oz$Ƌ{,T}VSA<\hE𣃻qKϲu>_Zub,+OƓ!p_&>D?ќOPsOD'jϚE_."ḐC+dy'XTD7h=s]0UW=Qk![KW8$cmndx[&`~D7qQQq%H(T)Q9KLfZkQ=C*@6$rfL;V"z [AW9zG7#ˌ,KfuZ!6 uD!!}^{Q@%ؗw!Pm61`~D~ jҬ|"-/׼j]Y;s2@4(BoG1Zd5Ț<h#IxjS٤@=@;}ѷ΄hʮ鑾Dsw#^>wWD^nYxz`uP(¤H{ &}>o+Y_c%˜ $;aEjIrtbŨwul1rbc #X,d"w8b2Z Fh:QBht4^J5]r+ %i1&{*mzg3+!x\ O&*id=xC6>Tlaig<ͬ6X>D.ީl gJ&ؕ irAǒ'򊠺w˸ M Tf>,o e z׫4fgІޓ9Jm[.ߠ~ .Ii<|Y ߱(Q20/|!‚VD oe|8BC*-ƍa`$ԡYL .,g 8C4c!y~ZAT[j!}$8g(x)a `4>@2`̲kJcnW:,kp2+vz@ߵ/ˣz(Y/ |EhVn# hQ?]t; QPD>L. %Hȕ֬ |6ŷ*pݷNHraim?K#j-v+ۿqx{U& UL˦"?@(%''Zvg&U}w\@f(FN9JnHdݒ>?tf-2;uZ!Em,4_2Zg~.rLT~܈2>^ ,E+a$T7|5wHֲXk}osQE(N ׇ)_ ]RҠ/{AI9X^ ~NxQYX5%:F.JB0,v!Xmp8V1֣mnիgNtxȳW֝pgJk:[<`rmA[e4y۸ҫ9{Zw Z_\AQQilia1\'v#VeMrRÇjLO;1mSOWw?,2(Xrfqy^%Iȵo9WC`H;Lq 'H4DKT+Ќ+Vhv l$d7[ۑLLBo (RbKF #rD( Δh֝;;3N(0l`ޜ. 0*Q`#r5[krr 6`jR4%y-J~u-Uiw0Kv[Eac-[A!A١{A9]!4ǚAE#Kّc^%a|e똘1 <>SRӛ<~PYxXn2?RElty y9/}d] {JqR5,kTХvc7gl6γ%0 Ʃj=N%`݈'B8ep3,1 ,k_65K:^c@# zglF)SS`ݦWO\~LWĴS^pkST]5c 2\Qv1"_&.WU!,/6o7 ͙Sc̖ڪi"W!7lKխpS*c43y4oypJ6N1B35du{뙨]fbxL7D Q1iڛ#іLiZAPj:0ԞYn%aAhNn I930pB?fqecZ`+73z,RR}[&=[o!N Rb"I:@T'+!"Zss Y+Z+slLb<>[n)i Cpy㳨1nfmP\n9C 'Js9DOKv"4v (^R҉60Iu{ҟ9;Yjn•*/>q l sQbln$57R.] Țoy[RPB*pIt3Vi!M'sL-#S?h`k(Ņ+bx}Ǯ-n|Wki.Vl~,VgtߩBQv按fYB[W|~Y rm]ʼnu8t5+ϑZ._ez]r1BBib뭸zk;2c]JXf/2iRNvZNCnhjk[xzX5}6Up T-C]:ܑ8L V9?˛(Ez8A ?^wD s=D,9X#Rqөrk-LM - C@U-pG`Vhm瓐z?o&cM7b1$݂1Fh,0b~#b}=s{$ V>:{VMXM_`fNT8-ǝŕe9[աQU{(5R[y@~Y9.i{ _g-!4Xm$VEߘs}$=5ZOT2]죵y'đ9DJ1ݪ(^p+#&6?.0lEysWwQb#z18#( {{E|Z|!OQ(_3m%[EB8UGŋJp h3m~Ս%nbgWV Y)ێR#@`zɩ5YAHcGERL&O)W w#W -_( D^YT^i6R943)U֐v\d,>o|n5T Wq&E6I9Um׎g.;;Dϫ<$v:J  /0:D^;褦"zfД5 z] ĴgֲF)Nz嶐:w\6ix헊q U̞ȝp7%[ J=n J_^t ~K` g1ߣEY6(%kڙyqy[%02-_`.H]i Hza:<UB8LwxpwQj>EE>$DI"+l6­0J%#+-A#6p(L23%a E='aճ oi8QKdE$Jq;4.Չ7N`dNj:'Pgp'^i J" ]T(xM YX477qXQEioXtA i-MlNS߄QbZ*%? #?t侺rX鋇rZ? -ct~gn8_Bzn;:gnQ,"]]6"FKz5zj34J9 [Y3(5 9햃>kr3S,YVGlR9oo 4+/mHٺ<'f}2-t-+3>&7mw sS\< h)f4VbE|6cƢ29׻/ PǨj8<9JдkT#\ ̫-@5HsmװwE[}!zx a' QeAufy<+sI28rL^޶ cqj0C+u堮7 MLJ2~%z 5#|2{yMUZ|^4>'% Chd zRnbۼhwA9T*z0S*ˎ$$Z@=ƫV1y1Ee5m6¶Ӣ?/ָA=$r-#ȅ߰iRj#vUsvü;Y-Ez #{0S@tV: *rРCGRqQqA4,H-txyc« ޕ ]mE ݁]䔍Cj׵A԰=\+}7jJttٳb>* Q>V<#0>Θ&r,&d &.RQ~_7Dm;kN1P5j |6[edq&0Nl<a~gߪ lakfaߋe`k vAMIɡGB_lUC+[&_H@E?\~<<#M:\* Tg'{c{O DXb;Vzp 9 wMwiz=m}}gnb¾hlIV[Dw\b"w;obPK WH&@NP'_ӳR)Jl :ҝR'l$M2}܆_J!3swУ{)[;YiۙG"٨Ǘ~5<\B/-Y6t0X-namY|cD 5_G?ʏF+Ipa%3u6US80ؽtbm1=̽+"-G2 v$؀d/C־pAm@kva7S'V/xl2@&*oK]ɋ/E{lq27H^gǺM֙Bb"h y ,J6"($I޷G;B#|2Dvo"7m5zH{fu R׸4*kfR WGP;6=7.0S74kkTlrm$lwCX4oݯ-wn[IR<1d~w#@?ɋٯQq+=dـ9t:/H鐊`K6ÊsEBF̑= _!>K m|(0Wۛ8 L_Bq=; Lqftbpfy@QuH+P\i(u~:pN> `ՀP榰%I7:u%ӭB؛ N\2ݗ{_ő(|9ѯ=>EFC$X+p| iڢ$Jў}RmbOΕWǩLvyҮkH2:O&uU:01#*=ʈ!rV2OK ]a"Yjr'%B['eFdz3T9A*ܗ8?O6W2r=JM1W30V2ADNvm]D{nՒ]%t jq7|¬%b5"zjϨg(J-1a9,쒷Idr"N{҄;H!FUH3ξ 8ayr,҈q<Ն% bX*"-ؾ! ?ˈlm㑊)yKԧ_3ŀB4~z(Y+p !Mt $gBJds,$'XF qHLt|U}2td5BV?KD\8R҅ Id\;_Yb>|CX @ƺ ܐ\W̨-a }Z~>'<0\9$X:.}lOHwcrG$E(0)2J+e?_/eyGt;O VGfK:&!e-R. 'v| ;Nn >֔'ZdHE81L!"UaFآP>yJnEb}1k-eK2`r8|w 88m';֥w20k$r{Mt-<9Mf!o=MbW_A"* g8X8׀^hkK y.Ղ |!ʪVY=NSⅎZL)5Օ /r$@->q bMeQx)q)bވp{ 5W|?7$qͷ*7eWo8Et;#Y1\;/n~ ӖjOCq&c]<8>g+lSZ̔?w:??KF/(F C CroxI'1bE Aƈ#c0"d"Fu9eqh߅|l%ˀdZ/?%@ M^" vKQx-󣊙vֿHL.S!'~v+.lܘ蒽 ZO[C%Zi(*)p/8np^3mN.1(j$Nq!r `iܗ15^Ք<2A`ȷLʂmތexgSZӷ-h6iu]skVӔȑƊ7$t<+,q6zd`]d6z*}[i=}ۑ{B0zbֳb^¹M.n2Vo^Qy1råWN*+TUΨI~ v D,7x/*@lK ŠͨX 8l{@5/:ඝst+YH*!}l8EWϠɏEDF~TZ-vқ=\T@jOIcX7V˫BtnF'iP4'vݏk\yK$@~9uAV 7!oP jŠ.5旐uǖ.  eHǑ;κ1\sQLGNܐrUn3>8=O]ƭ >Z u(=jm/yzhIhT}d3lPo'g\fx0/W*{# ׌q8͏ChaVcG7ZwfaEv*xK|[_fpV$5B a{XF4ĆgZ<, I$MۓҐ.8 ȵVU<]#x'LHģBR.c,\<vOy:`42GQJ$8Sjn@D1$~E0'ը{1ww̯DbbζXWGUdzJ%Q[ijE|0/3>|6v,:g&wM,:GgFd`en{\dDi; ~^3 R_w.*ŗ'6"Ol垵eoІc&=dti4m@b$@5J9tL/H L.)zl(ljs l@j^O!)$b{dr5ʊͦ}.V6xf]q4>-tZ0y@rD)v\הítauzf AJH-v`}!gF6wU+#m^K'(UnJB#(nz+NtPWk:] PN(LCJ2tó) ¦7~s tT+wdG׬)9Z[)N/omgGYB&q'Z<<`Pw]zmK [g&$^)A:fҒNEh7 >8ۗy׻5'-L+MS0w%@ Twse`p{FҎ .cJʓSN~9td2sr6>LVYt,$[s1nɨKU_5" ]]9YjlhΙ8 + yU/6PD ճcD0NfKcY@ӬU5ʓ?;C0FxJ8!}S\E[R@ <ۊ=\d,U[ }{جR,AA|Mbڦh`YD"cT3ْ{!KzWY{ӏ'ϴTGITj._-{-,%sHluH PvtjLY:"XAņk(ZXm[7 O T¸PPxhqѨU\ElbhPZG]vUU5 -};j0Ԏ}n E*GocJ2s5QltCZ&u:W]37Zտ2Hև%麕/ qJϷGq^#k$t!4ԝŘ'Wd?NI,S1]%7}腔Jϝѫ`WQ}ݭ,aM7v~lod9By1,[zYNhL# ;#Xy`sO}ztc:.z `_򮨲}ƜO=ꕜɾF;Ez~ p0oD#jGC~EQH=+6 (HsPuC: vSf^KwɻIu_*ejyZFB8`ڛݢTE [I}x I%t2oVm2ϦZAB%Tk1Ӏw|˪Y+ -rzRp&pmXŒ"bsV-(L5t}/_WU{ۦY0&K⳶E4;)قkc,H\H.88˪d?qp(s}捞 .@?lOͰps 0SlDX7SY&,nU^&fo*k=,D Hn\=B+YK+Zz ύSjä1JQCze qwЮrw95l$?D)Hg(OqJ+ J9PJ-QI+Qa^e:)/bfVs( < =?! 7ms]^ΟrȸS!f1<4Wly$2KfqpʘrZB`XPJ8;/Uy>oJ=?@.4XhxYX60t9p(ϩ(,I=;qaS٥nTQt'#G4F>UՙY0['/MIWl^ȖlY?p޾Kم_z}J/ILĞ[dݗSgY$r[R@X-9PaR/eAP^X0HE BRJnܾ *Jřb&пvNMJ?ω>zK؋tJݝTxL-h-\ufpNQAVs%Rt"cS/u~R /LמV[CN'l@0fAHc𧻓HLwiwBSMƍASNƄϺL܊fp; *x4Ϝ~3Q,M:LFn ɨQ x%zC.ތ'$P v#LJ9An|ž-2BQc J+0eT&X"K"BD˸X$&bh؆Ԣ)͐(B}襮WE[fk$I=sF@4eLI oZ `go?3u .*rro'jvh/=0xUFaSV#3 qgKgHh ;>=L%H9tcY4|`## d7h6gk pxp@^lO`Pi\0>!s*x|01n* "\`A^Rmb[On](N[昀4)b{"0łI{T׵2JQǼ!S|x|qBlKcL%QJBհ+"cbL[YsT(',\B#9rL.lRw5~@ "5@euUw΃MvRČ3ep~:,]lD|&|z&+#ɼzQZvigf}`kszJ}"aQcV)5w7iˑ  c$2NЇ{FI?zT]HjZ4.𱣆7/GvCZB|SJ5A2q!۪|Pw1+W9怍nK&tNի‚N>*6-ot9qa)gu.fL~` S="-9W;Φ4s'>ZZkעygy/ U?~=iCMo;Ly< G|Ehoѥ#Ob<6 (,Ͻ^5#d$IS(ё$Raԙ5'W6{aQt5TgCԆ\8gX7#|e& `n [rD"h7*.r2?]4\=;֛پD0Z$14bŹAu \mSSꧣ~]X@圾@PN3:3Q攆XMf'ڳe )qI3&0i^w7=`/$K^&Þ?ps_$uVfi:rL0Ij _߱8ۥծ>SB k8 ʍn(fޖp9O j'OYǶ'G N YI7n'vH- aF j&YkRl.'>HP)JzgWgX$^*'dHd"k0@QɪIחFp9T8\-;l|} bn;~X Z^|sv/@Odr@b%1Wۣ oU}4J{*" #k+fIxK벑"@n4xRD*@ 77x^F!ߢttХ7ډ(>R5ř/)n{.i%p!̋ 5m +GW(%Bmąœl})mB?WՅ(S{͒A d?yQhR*O>,${hkw\7ƱV!lz5 Y~  vE鑝C;kH;Hna60IlZ`jH|A~MI iwcP ;=  hdhܛpUG; }Rcޝ^'(Z@>vhACߜM1{;;8":doVI #?rly'-x]9pH/ J Sܐ!m2B- QpzAE;U[.H"}^eB ;,NE3{XX/O(Hе2|iÌ>?Nb}i|hYy\9኉_sMNK@"5s+}l i6G&u sP ac'y"j@dB𡆕OX{%mu wif*dMd_㙼c$dxhD(rsWÃ>6+s2 tr%8Q @f$B9mJI/TV}JfпwN np^ֺt=LEWn/$D$+tk*#w~@K*#,ep꠮]0@ &Y!0r5 GWt9Y^14"Zra瀺jV0N `T%{UFFoce"=?`>ôC񃝓$U {]`¡|GB AH'56֔ vgyQ cק6iK^k4JwǷ Ļ9X1KPe 4tl6@M Ոr5":f;G CE+ k1y !L|o2ٽpgRtGqAOYyEOr@Kb GH)*G#=JY nVO]︟g)~Wg ft}YaS] /Q'k|g[v6Jډqsl%QC(gNM"I\Rh'gSzpcdQ^Ǥ&0VVX0ͣ/%#ئk*tQ6>S.n%xTXYxK;ỌaT[X4#|'$٘@~eԋ'+:kj_\aIc(-+%[PSe 3n&3Xb lyn)sIt˒t YReiF~)O#9UY>?.-'"ޣ~kձTЕ2^!!ٞ‡a9^% 9xa@i1hq1O6>'x9hM0!Jj^X<<`4G(`T:,!,xX>oDų.ܒf"^"8dX->q2O6E(hQ8sMOBA8!ݭk3*>8OףЪ83/uؤlO66hOnY/3DrX6,}?eRIgj7xPRU,C󐗫ܠ˃v;'fU[Eq};]=Uc6YNtbuKZnUVaǮ,iH7UX=E{DoF+5&`R$Ln auxY.@VDXd!Iwv%hT6rE<,sˆk*pAۈDS,Q%[ 8!}|\{(c, ٠'u/&УVCk,ދWvЈdﺠfiSpJʘ—.Ayi-kԢF9ᵖkÅ{DY'C`08t78oƌ`AP5,`Pk %"<60ŇڃR5 [ HdY~ζNڌYD 5xGE_GȁnT#B2Ft` P4 $B "z,}g~%xDp@Q EZ! TsAXcsv b`S\ aLo摆t0+o5$³?NJ 3&N_wSqXnmQˠ: gK QvQp^~d( `-%Cٵ5%s23wD6x ș;f#g@Kd3_/j+s5*ҨnKm7U<rShB&(ȭ[-;s+YqH!pV=*a ؞†yQ"b"U_.}eHn5og֊/f[8`ÈQK@lpjcR+K~[yԵ6}ľP%ojq]j_=+b>7+lRZPϦsut m5Dbuݏ K3zqH¹W?52#qtIWӊlW{s :goe,-;.ym)_#ɑRI"$օ)C nrD~e '*,=Zvi%57k Ü&~m}QhN=y9nhg g>> orF)|kK챾 S zolLpָ :i8Gp,Xl'MjX VUWv ř 2L?FOP%=3yN͗kR0nuYvk.?Ԕ&4*8kYb1Ds&/{ٟmkMg1$P0G)咄_NRT _H% `~~)$P `Kn®].Ԭ[X+⦸KFٞbC_?h_\'Ã@u'8+<#_EldH$*j54^ *}h:ЙbLȭIo"bVuJghof:_ @z*^ T[.@!z0BqzN>]}6ORJrA p Ys}{.AOO%Qpyx`!@+RoLg`fnqᬱjE`v2u >Q߿c iǐ"6W\ UkXk AALYuQ %ܙ:R"[=GӦ"0|Sõ/TS?+KuVтxdv e3 ^Bp_'Rxw X}oa,Di\e\Vk&ݻ(59"ΰ6N? 녤 ~[v*C>A%$l[\Ò-~܉a{A ins`SszKm#Dg71'ݑulk١ e]-<첇cCk̸W$ !lxXv2%)9jؔPdoB?m@< D"XV|.v7$jsJ&Tklov7j/92df%:!T$m!"Z>w&Mb1tXlg|}I5,>Xi 8+(q`"1W!̿d4 aՙ6iL}}1lIڿbSdde({ %{ꉞcw,&LG,d~H0m<o_%B-ݭ9A!E'*G prRQ͠Q+?yD3&Bh8@~fӑ@aHi GFSN2]\|[ Kj0ڻ"VTM*ϟQ`=g+) NJۄOyFCVdBj?m{(e*ʱ 瓭?8JNE :zU,.2J}L7k`p`_{J@1"Cu[m,T[ʃ7o,vͳkuġ%GP&IpF<ݹx'z9m˖Ldh!K[ڄhԺKUND/[ʅ075Ugaiʄ"wacνs4W[G6Oln?MeoLIF~!y(>{TSt~<SZdepk[`;Al3|7(@UFd2M'MgD1L躶|m0V̔!] Ry?AѪ"ȣzeU~%XB 'X,UQMs ?Z)a|Zx.=<3Vl";F =N^+__a P^D_˒h/,ZίWcN;vx>VX#m lRe"]P# 'b7sjt'8 Yc4_VeVAY*` G"ԣك_V+{4Or$ 3zus`c( d @.K6`/`B >}twq2{ ɯvj 2gtVE(#좥Cݢ^ki@)h.?Vəg8b;iAmmHGQsՂiʕTR=R:~fO_{w7eǵHfAEkL1G%沢z^ WqGCEqJRo0n] †_Fև;PaDm|y!nYȖD(—Sj8B o 1jej.9^oSWҽoʌ+yF.Gj1!>ݒP$ gH@$B /x$}t-4 dVo63X &f:^7榧M,ʻ^=)[M6mCe2@)ʱ}`ͣs9(Ȕ֥->ZzJh/yP%ky'l䱢)1Yu`B20aUj܅`[-m/^xt(ZmsG6 k Ч3ܒcAMy+m =lkTI5#|z&Rԙw$tm@c^{Y,g6vEh L(em+dmL!"\P$)*-[3CAJ=TUqj}.z5_mܷ~&t=k0pBS2Bg'Kew0$KG1)E$NQtZD:= :hm[SI2Z݀bL&"M[0%bͦQ ׋Q|[Lu@%3 )|=Hz(9s1yu`ڝM?w#tir?&c &_K{$-x)ŢJ(jfF&__J@_y.9e7 I:D-J)/DZҩWqgS%{S~<nS%b\rm,OoY)2Fu`$h\_&]kX]XU)^ډ L60@LO1RMIV(ylLxdذ8'ߊBD+FHƃw>@7^*X"[ :d'eDSTb̞~vS򑂇s%%U?*.C3 _] (๏fM%:J`%dcg15UI&@A4{U1 )le#T)2]Ɓ(eDRWיk2N,LI 26PcȰ4]giIc@.>?\]K-w4YƂqQU1)T;$ҷMUaBx+34|8f i^x'免3p秼JJJS<%*l~dv{wE .e&eZ}7kIK u2ߛ!n)-49Z[xъkֶWubIL/9"Kq;+ǭ$R7U |u:5=kTC.;Ckd%CF dSe:WH;SrZs=x9H zqĔDj֬] C1H=>$wЂnCbD A< ,%hHeybw Vp I i8iIAi&.9dYOKT4 [3fa:WQ 竹FLrPD<#(JG 0]17x6\m W g4w7H!?Z,RR> ]%aCcEP*|v!Ä5*4 'y-䞼˽.C Ӵ%wUQk0RwWE?gsȡ2DYwdQ}I3ŨyzuY2^JeCcQh5+|NQ-|9v@i@-Zd \Yx;qikDFrÆe!IVޔtjF'*Pry͌T&RINZ$PSB| i6fĖqgYA9R"<\,?#g Y[ n׫k/'AjmgW|C>5> 'p"-bXk{#]fÆrUj:@5 &f`'gm+ߋ|%L{&) q2~I,4jAL;lnZ?O\ 0R᲍A*F7rE!oU4N]TpJy z!FM\ a|V1ɷ+[YGqPV ְ; ؘ:w`ᔷqB,Mb\,b؉S^y$-!;Lÿt =."'&UQC:4Yv$g (}v6s!7ϪJ.Lۿ&}R'[AjPMg=azVJn̢*%bWNϺ1M8D鱠w8 WBI;93܂Qb^5\9{wDcI%qSgr`7NsVDIgmyhڜ˞u)/$Y-5 ;1nγ _70 w곅$!2&;v3\0Qa*0{hTX q෠Tfl9e+AMw"cB@3K>,l=(:' 2AIHÊ5ǦTA2 S,h@*(fmGř5hRn^Å@V7XFa|ݢ; !Kwۉ:z|SЪi,Uk#τFQr.dH"en&XCƪD#;dҡo@:]uCc~l>bA9#G q dg*XVApS)C|#pp>J-}E btؿm-\o6KO7Dn"Mg ~rA`{)X*ϥhוbO>#pQ1Wܿ9qUPPb:=*.&+}MAfEP-}.4/bG?[/+ǟ))sa{n>GXC0\ڨ(*6;Й%]LPH*=\r<'ھ H?w O,Q'Sx{ (N u"XGA݋`i> lܼx˫76|ᵩ7: JUc=ю23nȗ{eVQd @]kXÉeWpXG9Od䙒rq]Բ'IKfHG0jaAt'79o9}"?cTDV9 lS2j ":8+j7[:JN|#L=2QyuU^k,Ÿ.%;]D㵏 ysz,H NYz7uBOmm!2\4m|x{d=7/Kmh֒<qiQQZ Vɷ_KITtm &m6YXs$O*w;`34xOZyK=+}.ȷ}n'N |DIQșGh/& )_Ơ 8M)G k(+*rsb @ѰTl7r sZM#}IY ,jQo'IHћ>B$&B(#=E"zO:ca{"\SSׯ- ^{Nem?>d[D E{0O#D4^V NlnfvӗW2> q"̊Oϥ/~T~ѳpѣSG4NΪc&h E+JpNS Ȫ-Ϩiܟ?1= lK!jK$m-&s3&R\/j4j9p @lj@MV$Ro(כG叹b~qi2h&tJw^s ^q{)QR!?RZ߰e-!`)~VghQY_K $2<3=7_ =NVe-=[Rjϟ[v RD.mLtw,Sg?*g]}IJ9kPFL 7K x!U}R\H]m>@b /b>On+X3s}l,&[s(lZ!EF_>hAQn:=]70 lُщ9Ӱsͪ[ R/uζp(e懻>U uK,nlÊxU$ScbN:ogǗ >s [SJIHC[#<|ڢ/%8 mtnぞoRԹu|*9 23N~ yoBM zRHObBE{yʊY893۰Jiѷj! O5QNct/n !g2*fS؛f{Ϻzrtx֦>y"!l˴߲ g@e災y(^ּ^Ի䖑 kVh;d\1irk 40^pF|t̟ʦR'r@34td)!ug|_NH!TuȄ.Gz H۴ }TsR~:ǣM4cx  cdј60c]֛3H$塰\Pt&.!kB=[ 08ؙ{ giD2ձӢUHvz䂛暇# T>ZLs4JPv8ʶ/f'JZüAwІ>|$' 6%<^A:vU7B A;fͩV([żۀJr! C9fCbB68`fb/0?U&Xi'꺵GZ"ŽBqr> [٦x4;Xd8))u/\ʩ}D8>!;gpyࡉI l7cOg^٪CJg5͛i{KT֙R凧J^E?~;K[ < &Dg-KV+ŗnNv8/p>Ν?Mbt}U4'"q, P \QU7ȹ@*g'6A\kaqh~ ^ @Q|*Sg4+ [yM3L BA`s<ͥXjͬz\%(pa#VYgZR(`ⓐ*QZ Z 09v5$**>3N[3Ke w0J↠K .(S"aXoPl־BU29h"R 齋Wh)SciIOwAm/9ԣ X>-tBfþ&\&٥@@7|** 5^I~]/?` 6hqAC"g1 E@8ˀ70|v`,yO*?96:GAqR&αڪ̐Q?墇p BޡΈqmz>bZ9"^1n#;碌ܸ0F8 #I^7pIξ>VgD58 YRңFI@@+3; RcqBf+6HL@g7)v3?0`/jNkYuI=;=t1,дsܹ۳:-ȃJq٢Hg \n^!k/"xs]wV9␢_fgBqcu~W P@"BG)iUDň͘ ̥z (ݛL: 5ja/RşeB$COXX lUPмD+b-톧mºٖ}ʎ/4bFo&?"-6&Y;} C >4czNFd\wGoo qp&c h\RnRH ,L2[B#jd{,A۾1 [ ])L^;НPڙ!AW1.K JhI}[mN?$ -o2D_rrQ ]T@n%N,4vHU<C42d+1Y`ǘ-Ŏj*JNÑ(Pz2AEʐGΝ[ʟ *0G(ɄsЈfUVxN2f?]ť[E=t\k?l5zok2J]Gm<Ϩۦp ȇ ^ 0YqZCٞ4Ƞy2i"gF}9l E/*G!oBhYe05?t` IF Dc(Q&t:~{{/EK% =Z&d*K#JX$' ;0{/$krQ`cҥ~~kP/PFu2klAʥ% PԲ5p{6+Fo3*f3AcK voe0mT'K6ZQM˛/y nQ|j@em4Mri!:Tp^=va6, D8aȅ36qe G:>wwB08^*Ph[91u\ O~XEmm6"\NjI\h| /=C{ Ő d<&^ Ö@E?uh$DAjQ/gY vk8-H)6KyHH aC<l u>!CTؠp3O*ܓݢbQsTjc<+S]b^9P qKL'&U-_W_Pe NWId19\KogrH;B=AAAoxȨu:n(5?{gSZP[3)6ˀ}mA88kJJ6'*-h*_>0D1-̴Kpܬ9'1.E3{$I CA7 @o&|#;ss}ҌMZA#6 3W4ri6߬ڝKEI4s~!  ,kM?|#^G2)FX1{nJu 2q~@!kXbZ]sv7V+੗ODjkd,QgwN{f{h&KKG ,> &èG_{r[,֛="#_w ZO)r@PvXnE^'#x(?],ϑ5C;YoLAp (.5 P,ՉVy%fp0oKY<ŬQ{ _1Yw _A9M=QZ5|9m?yP`^RTqKKRuDN3'f[[QI }I1Lf 1a2ϭrU X%#~žr!X_smS71:L1i)A?ƴƘvJ q^_KFJcfjg{V%G aQ%+}= >!{P$>z5 7OQF^˚FGBkrt=)-F:O 5vܛڈ#K>ex=* I*gۗIg2sx EHGy= t2Ϯ;:%dDVS@  C6YȽNJ噦2 &f- +] ][kE2WTx#xC`8[)Pt?f_ր13"'\Rm?D^U2 ]'H;3tOAI;@{Y`"J]*R{؜ mm×og3R*oX MB`)`n[3ۈ~pUd@`HR>ngbOC_<\L]- @3S7ePCsRo ׼BU\Q=2kRu䲶VԶ",ٯ|*sKG!nzeȾ#^B~܏O?MPt F3ԗ!-[~6'9.gxȁq8K$OѨ:(k%<לjR$tfMP qǡe8J .{͟4Vnd*1.N3W|e-v)Hn_ иqPFjc5.Gj/tW(;Bzz`dLJ,L7`'੄Ξ,K{r񊗷~9Љ2k Kc~#E?( bS#"b>,\t E'Hw{̦Km DcR8 3*87xsҤ)qZs3 vs}ݼy Ũn`G[ʑ66m0Z^.匼X gMP_܎myvB|c&WP*d!JJe*e?w0Td6Vgϭ "(kFUώ q/ewp|l'')Lck͚^4h`E=m[^'-/YDuNЀ*y7xM 8LpX+C+dp>o0<:6ԫjzII 5#U:{]g U7 ⊒JeNr3V`]i;r/ [? 2yUd*miC/܇'60ohOގv$c$`L{W|S|F I8Y@3mlb@i93 2c>p@1H kDmDʚ:i|+!bO *N_DkOdAHJ7"`)xluKb.*MKF2"7?84,7 ZHBdX;{Mzy 7Y$Q'D ))iJu|:6Hz+ѻMS6VΥL/`](Sخ fyo 0"Gme3-s[}a@sp|4kvVQg=XY$-BF.OCXZZx&j|M<~vm r<ђ=%LD[l@(5>S` ~GC0, wXy6_vFf-iJitX6d<!a#Ovg;6GZyYo7E6!yYnէm}8o NJ?R;biϭTÐh+X! H [vx9In z-U Z, T!:FQqL#gv4i}Td c3 YW}|Niv cOgXE0 {1Wjŧ<а}7*l@M҂UE[[)х׼%/F/Z4ԡ ͧ{nhyn<HtI% C<.y` L &fÓC%!rE["l~_ |!rhv,U=%vm̳D㶵FxǍ;aL[/gs<ə߻Bl9k hp * ;g->ΟF\KXWCdgH>Hbb ;i!߱_#+qzṆVgiwbnx*ilzIU$--k@”x `]>Fű!ӈ٪*zi4Р, E]wBsH٣ RO'DqPߡў1lHmZ50 Qvm"0not"=п6*mOl v+?X[6b<u9AJɳ`֖qUeHVw"U9,A_"jV 95;Z $kŮ׷uMKP#dC ~A;GfFFvh`YNFW0S{YH'c4Uا9fa.j)ޓuFU=eFo7t08lM[>{ Uf=j$6J7hi _x6W5I}>'>7n,V,!yҚ CM6GSPW͞)XвR;27Kbg`m'W5I1LZYa[8r&P8kJga%NCgډ&K$wU):h:I$/n|k &N=*rkT0BX: w2`E1L'2"B@y52_$q+KVN}Xv3.a}x(AdO>O?;0N)ȼ}MMB2$qdA&jp3L'E =_:мIrڠ;,8דy,{3C%>F`:LaNo@U(!N]Rg@jtVN(ÜD5ӡB ܪ ~Stm=ƍދWE>O<-zg&RGw LeɩmzWK QEk?Dpٕf>l? aMW\65nĔO^'B"V.Tr8G`w;)Fe;R1SD)8j}kMX W&in5$"oH,rR*v7i}^(OyCX\j%~ VQuɓz5>$G,*}:Q-h̅=-جR\u2ʮ}BP,Vj.;[b,z̴:ӕ7ԏ"=fN$Hѥ:J#m^XB[,[e:TdDC,:WDÒP],f}kQ)sw=6nv:i) - ]2YNEq-Dv~8Y> (0\Mj58NiHUPJTskKl&5WT;SJC1q7vt4Q0sQN4_KmCq?֢U_\T:D),|v1/NKǯ xD{A  DCPճHW)dduzEUR%YuGVxsnE>_p:drJ]&?$$ewg$0ffӚie^+6!tO۹ sWdz瞒u v)Uo٦7l$#2n u/Ja])ڑ a-ϋ|DF d2 sKO"%ghLժgY=tl]KF/%,,nzW-)_XjuTՆʡ\C7`Qq 7iuj~7a/Yr^I1ZM ǎaR@ ȃjb'^2Iw_^2x|~v )*ޭ[. 'l z7wzshsJOKg˾3n*,ͩ ʟ: }|Ġ˯-pp/1HkFIу2D2̃4(Y[h,AҴL]~;V `H%vu^ѐ& @pS?,E~ea;[1vDz߁꘿=P<~ީC4ﺿ3#{nS~ż^oBl Ep kƗt}CPy3n7DOLߐJ ӐP8OL Ag{V̉e'r=wq;DE,5.cT`%mʹ@ʼn) {M^5ce>FECppEsSfbl͔I6Am@Tװ{0F/JmszZGnT'_WRy_((sW@q΂T p?z]bAw}j\'Gr3)RF.V*UcjRy]pU D=O{>6:%Hma?Kp#D9k))i3L `ۊ S+ V=z`)_G";{2"pjۂĐ`@Ip >Kx~t&) ]6_ĺ]Wz30 H&X~VH?B]\`Z)m@N`0ㅂ[}Y 4r|vs:uNdD@w 7;+rFVc MDE\GA~"@g$ @7~T*vf۫aL:'??*!Ib 1{cOnRAFWPc+_sRV@ͮd6=̝b ,wn.#t>5&D+'>87CH»#vR_Vex>ǯY3}/h{vwO,$>cl C9tqHlvsZ_gEliS6Ɨsԕ m Ŀ g/lEΫ;*]2{O kO$pcl~nm%BJR9'9Ԋ^i0 8Jkэ\TNI5ģإSVeBLEpr'`{ضcR)mNdn[64TtJV(OJ3bciNr o ծ²@Jbsf-ju)lݽgCFj2P Z&J~hGL&1vI2Zrkv ̌:ž 2L@Mr0,hs?|uUN@c< c$:98HXJoX[EŪT2Bc>-̷O8mX-uz(:wB0GEp=үՓ^xT|ϝs*H}&Ǘ,onSC‚}U T~l@#|h"l@^ *w]-y_W-4Ks}8kNbAja$M'kn3ϼ|$bzGߚWަ7l>q9At=RN%oyka'qTr'; ׊ A1EE@_A )E71@8SۊC= ց_`u@44{ OXw&bIkz < "<]e5d;EN!U?S1AR}c {;x.ep^=ݰ_u^٪p3'Q=293k̈jHj?k\ˁyJ{& y9p~O y2QRHi) <56V=pE9ӈpMFT%r;iؼ`_-VCA;)꾳wXpe(G)papY|߿b>~7~E~>O.#Oވ8 x?X ;BsV ȼdCJ!֛-&!b|@37yU>h?mO"أ^N#hĂ T`^ .>=Ga9'%sl> pZziRb D#0\b{';|MI`mxG1)CH|v0CϤ@E3zV:YX>ùAʶ6us=D5,=O=Un0:ha?Fkoj>G=OWY/oi^kewq4Nd3 *-Ր۹<֌ },_OPd&ZQՏi(ZhZ[Hjՙ($t֊5Vhѧ>.H$2y R]d}]w6"0eeF^?[EQ*Ӳ!tx-79tn~O9 FR*ѧ> wRsJYPsdn^jǎR5'&plF)aMzFڅU|1&SNO*L s)A v=9R{*1 Ja0$ʶsc~ۼ9BesPb8\ȠP{ D: _| a*Pf "(smq  BǴ' u&.x&liY Cl͘537\LyEҪ1~O5,"q&^eŊO+-fcuAq5!~}il!lϑns3;IbX}8SinoXOB꣟8h=\A3aڸ⇹ocONR#uzK_t=JuGTwuW#.odW/}H(;aąE@3SY(ᔔ P5mt2NSɺIB뜂R$:ǵz[>Uc?OyAz c"!Dп+/!t2*wD ^ ^c}#Uf9̌S9p/z=#W!>]]B\=)p; {bC D,ܲΡf (ID_z>._aFh 7z0!?TtP/_ 2 dDM|;)'2pc\OsŜ=^qpnŮ?]zh*tbpR QSň}x矟>}H '3@؂d2J' \& au;gyͶBp9REb"PЊS mHtm C3қ 0vLD=?n`^'}_ 4CUX#f4>”mXALNZCu'^s,zWqF_3Ҧ |0jr^mobi?@f/޻*NOKŌC:W/X]^P#UI&}u/tB]kk[,*%Ɛj?Z\ MlB .\Uԉ'瀫7.CЩ (%BfAb3Tq[q.ɖM?Ĭj-F?)^\+0׏z3<"</̈́xUO*ß}u p1!?f&H0Y,b>=H6~I|py$NɎ,֮8Ϥl\p'AD1BQ˲J:ɏ|SĘ&'AvMEG_Jmo_R̷ձ :kH'tt!`altHȯ  ˲BzS`@Q0̖^qlŴz :i[ed`ڒLߣ ӯXr9@3puT~AxĔK[hcI+- $@ SEg( >#>|mr:\堚YHJȖSLWoPjB҆.ԀlDM)M~vZ}Cu~{`pC_}jk|~L]qH;wpp\ĝ:/K"oV<B M?R|>( Av_W X~D-M (ɪ߄ivJ[}f f\"ŴcÂr'L to('e:0 $㿰qW_ÿVZ݈AJ*z,, y?7߂[29Kma\`! 1b1ϖ*K|)'YΠLof鉝1*aFD9(2Bْq[ijߡ$ 7}e31ϸөn|PL@dd0ffS6fe򻇺/+|/-Q|W7q _y-93T5EIj|9dCPf1Eq6 4K2  tBްQb@0h3LRO9&ߥ=KfXl}?ׇȬ8AFkI @k]7F VXz^eyH#DqӐG3vQP.=XX Zm#"!eK332ޭ"8]g10&GяЂ=?p`{ˤ1PtRh.!zp*c" /Wi:E YKξ<;߃OY ,VMT'GryK \a>gYd>QN/_!i39dO@tp=VĹit(DOz*&KA[ /p/ĵ1TSVʁч;fHYXА{x"nKpR72?J z0Q !CLEB psXaFP0P]ٷ6DH:&̚Ah),aLX΄D?a[C] .,PP2mNeS~ڍ){^!j!dJXSHRHRA@"ȡ-h QH`""ܜ0ȑkeg";;Bzf=ɗBb37,[ws:mcEwQVa6跋2u՗dtd:m.6fdU81+FUzAFbTAPDD;ay g8sBJ:"9$̽y` A @J)0Sڠhz=U CE(&hE砢j`8ͅ-HD@m(( (E@,`ZC *(|wqakʡN@Y4cE&DN2 PT2 wDQECA>YQNa^IjMT%!(,%H2Y@+1/T4T) )Q*Y@ (ĢA-DJ R-A@TaDX1,UDJe"lO77`tbDSLvV/r/L(ww3|zjǝ{iO>p.̠WG^`Xx|WʗCSP&%Vͯ=9H$͜QH@e ` uo75-zԀ( WvR0a#9]9 3phio`hkrmvd°j^u`2AM1e$kY S"Ә`ۘ|N'X?7cvr\mFe`U&L5ypii6جnAFwW76P 3"GMm_;xYe H&cHu :5MR=mFh1p-XpA ܫ.R(ĢAJAe[*U.UB O0XFFѢ{Jv{5&zF͙C0^bG[sev^ A|wP=lTNjH`JFk"⟛TCB};PqO3L$S$?MĿù((;uWYoFHB~}?z]H:ӓ1 82Zժ^m/צdvpq>)=hD^gRo02(>V קsapo8)D*7"FH( ˬK H76+2a_9]Az +`KnWct?~ݷc.ՂuFo8<0##(uB 3 Or DrU:e-ygl"75z;/?_"bM秡mj2kl>]q[jk #vp4gO ΛG) /=|Tcno2YNBqa@@T6-+f%ڎN v-NGt)Jԫ<}'ΎD0EgBkSBVS-fOl`9N 0#$Ktaw mƣL14ۼb2u u7f㞭63=Nz\|{㥺!t,0M=k JB@ \ٚ)Cj.:h#QE?~V>wm2ʷyR %V9Աn+TBDƔȡrvc:uY-o}X$b>s05>T$Vܺ9tgD ;-)=΋.I?/PCbAxɎMW {IFņNjkOuX>K7^pB(bbMg~ hm DᘧʅWiGx u CW-!X) &! OǶP4jL\X~/`сf`T}tr (tUx)A!PHX2[?fq?cn?ʗwT~bCAP~x>_`l _)=̓Bh7?!i;TCPϿ"h&5)p`^,n̿|F}ИZ Oc0;x͆Uj/"ܬX'aI NT=@/Ҕ^Ѩ]1 >?4|qo[M(!@fT/߂_1`*c֕&5qTbpF_WߞcN%+11d#Op,l0*eGS }?Qymv]ob3>?);fUWay9?Zn6=&9jcrz^Pjȧ}?qi~]2m$zaty h뛔-F;߅U۞qS}}5W^+̙Gޟh~gECAȿorHiTv@~uA4sޅo\)&. ~ F 6/V>~ʲ7BỊfنR y,Z7S1W=xõ~ KJ욇1q _"e̩@o{М*Ǘf72)eaPuUx_]F`5(iIl?UW3/'Cjiib Ӣ~/sMSkrNSv$IdFO݋BP;_4ϯ)Ńbu\Z]_/F|3>XR1(' \+Fףa+*˿fC'`}q"Lx#Eh9DT]\ ѝߔ>X=0]EE@?.m.5D80fCk h9.;e1'?U8Wxa0H&<u+Ҫ'+xyro1/L6o"P*$R"Bv<m[]tV~ǟ="*8"TKz6^筇AVSeMG} FS3u|/ (MU0L$n_||؀U2*eņ9,߰KAܠ( \>k8凬.uFLr|]8IUFw*n"'d+vHus-BdntxoX M EGR[̩#th_b"\26e_Br[!W_Ζ9VRH{eU #I O.=u?'I?>_ƤSv92:/ж{va0oUw uL!_ {~<#Q:UVǠ_~#0S嬏y p;!NBADEgxHB4#?ٻV|YMN!>]/76]ufᭂw]&ýv!cE?|uv/<:Ϙڪu{/j8?C2w2eU9Yn9,vd6}ߎV .]$0bcA?@4\Ҳyj '*Aݠb}X w؇1sXev *=^`v~r(?6[ZXW|PmddC4PEzF``H!6wamsyn=oC_=,@ƒcPlV $Kfv̀[jc }!K @"Jw%>zps;!咨)6@^%JBmWvɺTȏmK!X@ O=l@4Yk{hܥSx&Ec,X }iBu@LK/o p*'4gZ^a(b 5;_=۽8f&T͞^o4b?vatP_נ9o+Igŏ"{}_#5y| U?&8NBn,~97. 9='@d5jp"b i: 4JrlZ ' )w`3π[.8|JMwCyADUσm&r ZI Yk-F̄@\ad3Whصa!S(PG+LkZ|QTp C!RFja!P M+?bFE;B60W8~UVl56-yȈC1f*zpǖvi%pϦcmeTzW;jy,SKN~OJC_`ፑc\`D9HZƐXbdq?cm j28sG{=wK}N !wG@=Y^~E֝oynbe4)0|*iV2 " wHOm {{2 by*κf$*b`D?Yrݥ]y:?_G@]0WNJ:~LbA@@kp3H 0mTۯУ3{>!rJQN Ҏ́^B P'Kַ+ 3!w yڙx_΅=B3ݻ94ʹ\*64 +9V>kcfJG9$%{2|*zK,߮x3u"g'b 9 dDN rt+`-?LQ>sdBA)s،H\o'趋۷}.zNAd5s*cLL1~#΋:0&8X/H@5gtsl=?8/WtN9#&L[n)%M!QLUݠ<&=|ݛ{#<0yv,'qP?$s>pMҤ*j+ҊO6;O6A7ηWˡPeE;O׭-sa+?^(^;DtJ ~PaYj]<5ԂNG6[rH7j TK($7w4G"mܰs/2=wHs|p7铦 lRfk6eU/T @ qczv Ff+nnܥEOF9ʋMa0O}d.j8Mb w5#>Mr++,ǷNDJ"̇~h|@CmB@nx fDDD^0l(o_ ^VgQTT44] o}I:s턪>։2ai8H& ZfX>C7v?vŠCc¸pnTU;0}PJ4}^ƣ$ER憎oۑ/ptáѠ%$(:8o%DPMB|` n@4Nsu ڥnw0x~_9I&3 bbCkkyxQ4C_Zfi]U`p37.RO,p ;zx?ӌ݅"1a(HY!NDѶ*{+'e\}eS:Vw } !Oavs*ah /"e.> 8Mtra}Ɣ+HNhHŖY ;15+SP5a8κm&+mi&k??y5sUQ+:j&.<W7)لroyAIJVqe1Lۃd #R8:\_6Q$V `) Bfߋ1FNS/"J;7~-faB/c"^cLh[5WdPcHCI\#Ce̒FTH`2~f8b0 dc}Y}JIF'7sP A6BZPdP%{(RGxp9(LI kW#1:em豀"TPF#PDdDUDAV 4İEbł" A$R(,(`QȰPE1UAbA`$D )bH` ,(&(JUS*QV†QQPC,RAFY JVUQU(%AbbTQ&׆ $AĔBСU]Oj?kQX!Ӑl"KдOIjiV$b"9")td ZS" lZ~x]ԛR]he6&̪RMΪ XP"Uj<@R \WKMs<Tݹ3]Ieiijvޖt? 3n6#aq 'j0a0W  Bؔ'_|[$2)|2a v-\Ŋ,&ATl'~V!pٜ_8@OV]KT̈(Czr-D@i[QJRuUJtVPW Nzt 8SkscchcjL xll0'Q5 "E oZƟ|gdjpP ;2^Ɩ[e}}n4:e10l9\**C{k"팄ɊCy&Q;S^w I ˞Nr"t: Ž5 g )sOq Cɳ@}:\O4֡OuloOy/ a P}*9j/bc5{#J Ϟ[c"'lpjM^bȀG)5CjdBG*Ziz.lw6:C !613yM շwO5Q(6뵌Lzu{>2֯`ھ4^Q_׷dyӞHz1aΨF)Ph[B=j\%mD~ʇZ㇍}ҠxN j>‡?Wƚ0Xt #z k&w4e΅CTxLPN03F̩xtGC"U+ז)\:{K~nt,'k_!벫o8}@|?zyHqZ'V&HaUEo_nג)5\-xDj"z [wXp9G+޸]|%.L +].,h-ac-([UxE9P7/w}/=VX8p;u),,V19ff /3q|i!kϞPӟt&(<_KG2j! TY fe5]A*ۍ *=SbwATXg&̟,,L3*jBItnq{PG^_}#c{?;)۝WφCIt]hfM*Iڦ{-^v9~<4g!\ L\uA ?$ O;6|=`}aBXɃj1զ3U,ifX/s z?ʏ/&]վVo4MfN[Qxn|.%9Fg})8%&WzټFqy6{H)$7ti>gŇG"N,cgScr~@ MV`@% &kɠ$hF }7宫 j•V9N7pf,v}# =H%c."nY=\l{bewrg joh!iUWE D 7a.+n3j/ax,\Z -8h~ܿݘ.Fz+5u&DwOE%?]݆F:a' v)Ή.bgʷ;B c-tdɻ)Wau/i B|"6JU[cDrml(qGNt^fe~+oEgmlGvϧ~k$CUޫ>r4.|Ir>Bo,abb%sXzǚrPCsj%;n3uOx"|럓ڣͶ׽~^p39`qO7?ҕ>_Ⲁxx}J["Rj1{}!ʳXcA0: 殻GCֻsU_5$Kl "څ Q o[SY{O⑞z|y]AU0Q}zacչk;>eZ x#yd%C߾SfCa*bDDfMP+,c.oSX}vcZI+g:>/#Ig]ACcA7Yς& GFV=޻q?fs_|!~{V5vU^%B6߾ujueU!œ,ujUCsuob4/[ n<-YA"2YUͭ+:HGϲʉI*iO?輿;a5?c@|eVc$~h3"޳Vym[B'3z  ֆ;gBl{~WU)Ȯfr@Yqoտt h_[x\n aw4kqNNмc.漣{OV .鄫^㺖6g"掀)>>@gN|?ā#?>, ݡ#DW_daSNDSJ$S%w4eQs?toV:h\ # vf-}rT%+`v2wRS/0_e>7P8Thd`ܒ l*t_eҺ4L<|pPgW ~qbvSh{o?2y}kBK- k_uEd*x\󿳦>{ipM{f[UaG%{<99xчg~1~Vљ)l#lŨxQz30Z!Q{JƖ# T),El*9k2rbFīը)(lKB+rL %/qc#T;X bQ]2DdP,F)DH(Zֳ 㿦llF0:eO?M9/o {_)V*Ub(Ax| (sanE)6J7㌦yg6׼kd܋&34T= ԟә-׆p} W^à 7P\wCv]`f߭C㬸` apls#:(<׽mRaPu"UKfZͷI[zwe|~^<ԖFW&Hu EPMƒf$yE`xh/>ʱ&s#$e M߭7LЦŁ{i*KB%@;oaFf| Z=ԱMz;:EyTl.+\@c3Åy{mqV /nW_`3tKљ䠳h%)6J |w:|Ƅ5{Ιsg{lj5Iơnje^g'h(şO o;)̅1>GN~sRGx w1"'Ƶu,z見tܔ}bsOne̫l靓Ӆ.CrOq/{)?{:*Ikl4!4 sTɗw9t"#7 _;w< =preE+?kp'^2hٙj:,=bj%7i"'#M8iPL+mA>?GZt=Ì\*&O ($T0sS@_ն˚[Vx܁jbE, &]ԲzFJSi748{f٦=jx x9M%ցͼ& i9o*sڳv?//ŸE$b X3(` ݩ";ɑIʥ 11jiEm!QufYVՕ FdV4!у6j@e[kR`J}VLsaQe5T}Cufevİ;meOQObod,iegs7TvT6]zX]@jER$J#)OںW<՟w!UV@ .c˭0nO7|} tA#2pzL7zjVZy[flqSSUr Ez`<2pkB%qEg89.Cްv#HbHLXe?U1L"`M2}h kP}_=pn پKޘ0wר_qUM3GsX< <{=mwf`"tNQ':ɀS .emW4Bbs 4_ t 5 RjєBB9,(˘~sV{Sf ^U )lbYM̡~"0"G—8(|凰 ԁÝE м^O܏6A&d aE.Q1fnǛ@T&rm/k+ BԢ5lv"8fVd 4 us<Ȏ#GIO Ux"LPzYGؐ8`q ICB/xq~==ˮM?pq2q#V20]א=Lڭuzlbn[x.qzZR $W[N[ iHEYJ ŴQDKKyJ<"F_a@ep,pZ1/t +>7 վD<봢\uk;/B bb5I;lg+PpQ]+ɷ 9`LL(}^L"'AM>$QC Ed9/wW.T;yP pqChQPK%-Eca73&EM/_aB6B?E όoa.Ä)#02Ϙ[f[szuv!JhP9)Y xz}cs,)j?z5<$Ju'}} 0lh?ݲw|{4iSR\m{9ucH`&T( J~L `(`bIq1%i/?AmUh3"Q$^luuFr4Y.ݶ Sfcxw~_[LE3xt\mfȥlYiH0*m[o^zd:k`!H@Q (SSL$1|?vi cylcD3!q0"ADmb]"f03BВ7a˷;[@g!~ _2.3P^"c'J9Ch[hYG}Ayml|Z0Ku7֋Zp'A[ O}lhe+h"rN%""(X"F(A؈ F,RM) D`Mkkѿj</Us36kA z}LO`tO1SpFCܙ7i[=HN.xF*a,\Hp%QA VY kY'A ͝\ΦQ.>0M[2Q2t {g/];v.a=:RBw&dzu3'FLõ2lS!3CNb"KJyxrm4 T-z.~'x];?9-aC. A]Tlf-ͮDyˬ[KG3AəṚRYPyߡ9L{?2݆qe;@0,4&?*xBeBͲ XVU v=cXraB5D%C42eoĝ)b$I5hC`*(}3ѻ{W>mb&Kw -@vQH'$Qu5  5f֯,a~tQ8Φz7BM^4%?:Ξħ\tx{^OzEE3fdMfSD@6YQ1KM#4¸D(:KM hpE*$˃rOº/aw]LS*H JĀzx:g5>LBG5e #gPܛҪ\<· x8VRC6tdU@`,$D(0Y"ͽNpz7:( :X)"e af I̱ ;( PeLH! Al &,,P`(gǸ9Z.i.L055!]U"!d<~o[=!` Z uFzr%%QgƬhOLTw!5E%bwlo*,vsnC!VFoӿ:(PkIbaTADra/p>ux\ӵP9(P~p&m(VbaY9Cܝ9:RM ͉48҉OrrB@H Ñ,PI ;<׾gLIS]] p0./jh@8 T+4 -W=Qza>WU*-S Vg0hm'x5Y<~'AI {$6S>jPއU+l=FxFί}YvF$}ixdh#ׯc^B(tt\X3>BKqR"A]e5eyB3(O#%\t ",!9+㻹z|noLǍ^/%?ZuK5suO<]fn1R]ޱ@[p>uXzUqa_Bc`f Shvʊ< LȩԆ5de0iAd$1gfDʲEkRɚ[W]^ʂ{6[Z>GI7@vl#Fw.6#TXy;l!2Oq_/O E~%U 1AJeNԯQɆ)AmNoM+u6l6DȑgV^>/*&cY֔|5ݏږ 2RfQwEaa2]L~O *BdIPx;I)rZD?V~N\Oa0@u=(i%iXNW3Rxga"ro!GLR2{ZN&O^Xl/uB<gQO:yܟ&L:-rvBH $,Y$KcK ڦ=LB0̂u_ԙ,א <hn}C^dH?"pM>,I5 q"bD>=47`\N88t4PA OӦٰ̃?ysz|/,4Nޓj==yow2DCgzŶ3ߛ~W|Jo(-U[U膋a\;"NC ǭL_¤^Y^dB^9? D)e(<0K_ppɓn9+J2\fd= _c㻇=♡@앧Σ~-O1FcSD#5Ͷʎ,0,2> R*!tijUz xN{5n6Ʊ\[LnSXw.-OpX_?'V;PDN3DsҼ^#kWN:{-9v]~ZNkkYo ^t>`L̈;vᚳooV}BVJZf?"2u0E^.!<v6Dnl!f@=+3m>؄VlQcqG3*q~oŪl[hpt_~:9ziPɊ:`<=oab"L'^ _Nm7RWռ EB&;=V Ex_Ƨ9u ?WOþW#Y?tOuSfBwljRQ89 {7d:cShb2o ls(kPij6ZH_O&9G )H:fDw`)O삚=Y)mu~+@k>c' ŶsBH+bRcY5vaؘ[N1"}?Fm-dl8<$Ԍl$UISgİ,%H:L5(覄4f\9X{j@] J{1)V3o$tٖR /)ȧ^IyL@]t D'1/tu|Jtq6Mlf_iAwͣ: .9s_YrZޛIhT32e΁tμ?/Ӈ`٣lidCTO4!LxH bfL5@5Q{FMkt#,@1I?φeT hi&>u'ICa{lB4A|w6IlD(弒?9XNmKAHA O䑙q㤟v˲ 9XHEhW|$6n"O%QVd"ŐcmL kg˥wOEsF?kM*r/Q1~I+Xس Uڪ|YE-~)ewLgzЫ~8@mn4(#z 090ֿ7Fb'0ToW zԝqP[c>7-RJ ͂ 6q9{>~F<9Y?V+=]G}B9=}2Es]pȽD̨R9 j_j %MUw%cHS,KL`|.;ր3Qh3l[8M3~4ۉTJ<שtx3WPU5313N#O%X?`|0& æ ͦc~}mY֤mFZO䑑 Tp)zppgw Z:a`N>5uLԠcɚpS9 Ej}kX!}BZ?EBՒ u@~]{͢0@L\\@@̼-!3#cwPz~,,acs\SR+F,4uvIe8#D>]4M3PiqidҔ,ɉb`P+}R'Og0jHija59ʦ k$oe(X ù]8rPb%hj`"Uz`  dR !eK MR"5#X+A:yY44UK9[AIi0xjec7_%4xAwnRd^Se֏R??H~tr-g}4 )Ӎf|~Gw\+yEx1w".Cw úKȌ(~a_sL?ri,iبetl)V;Qt=I6Y{Ksko0jp-OП$hW aݒ6%[wV(zf|:^:X|vN6NJFV%A0cH._k>\m) ;[O]:)mYTrG8|lkfhJ*jX9R`˲i ,Н&fQX6/`\qTA@mOaD \0z=]ߡ]fKSX[LF T3w|sB@΀O tS>eJ&r Pqt[$F,J"")] mFD7Εө,g& M@ ͅ< ws=~5[lړ#M赮]M$(+&e]K`3<筪xzq =zyѵtn(WID_^]x=L L' 3C] oXXdzHF(J0Tfiy͓DU9Mvaλ[u@g?- Ӡ8UZ' ![bYzEh̼<(tl"ڨy1| 2)a|%#ڬOLV$)8y6UQ,i yOw7?[4LàZ) x7r@!q!00TKـ%E.[_,ICŭKG clXpc!yF6Wj o0T-BWZI7^j *H!`1ҼĘwmsM=GiPV!i=txm'l2|)e%s3z0쇲"эal=놆Fj^\B"GB`#E To/ذ´ymjtUR>}M(eZ ! %%騤] Ћ]LKmf2kF||{uR,m4*;:uK36QsO>; X; GAߘxv=U_9T*  D|Lw ?:dbsxklMӧnݯ+fyRI f.SD# 3Йkjn,'Dwe?9YhDdxC;™拿EQE)GԧӁƎi6!|Id?HediX`q1b"DKf_/qE*,ʭ<ﯳRrSbH+* ?CG/gNV,N!eD% $ƊڶQŒTXH) 0wX.Qvv@i&BFE@ AX5v@bU 4 ZiQOuϊBjB{"N7';v$]HFijgy@D-wTKptQPhDpȮNYB! wmzZ+yTwǪtqpxKOZxt5 ֠%jԢ|j-yr1!u1j ?¡9COiTh_.l@(Q:YÙ'MMc09y]eLwCjDD9RIt a*xU7/*K]G]/߈,X'B9DN3=MbO!pNC}Nzlh*8]6є#Rzq>W?9(r//YkcaY%q܊ӣTD?Gy}On<ה x(E*$ R%rnJa?~ٞOФB)r~FGscY"E|hM\& P0g緲?cG0|bnD%~ਙk~~E@@ $P$@z뵁U ZEB$$d(("k"PQ}K ?iEDzկhg/TT,>j&?'?_+ӧyT%}c줵c-2 |#OvWQ6̒K 6g1[3ak صMϑyBi1+-p&(N9>Wf>J)p8=,u+1 e*+}ki6o̜\ " o˹yxFR`N$<~q]kHZ| 8`1R>s:uZÎcV* 3/8L") [^K$?|g 0Z._}pLAajH1GAk(B?]ި Ѥ"SclsX  _/#rjd@ۿ5$߻khʸA!EKc⌄#"BۣA;OrպovQ:Lə7Ck!BI&W&LB"GoQN9D 򮀝H_1U2önS(@®(`l΀-c8~Aك$@&]2qA % P;C; Yi/$IG#1Mذ^+i>[1;a;]NrOC`ÿz;ISPR# &ʜ(8t HJA26բ>e4&$>v[aM!)TL}8M5Ozq,?>៹o3p bL*\WjQ򙑂IT; 1 y4WPb)eJ^kgO+0jBk T[~{vf !fB~q]<0ZNɿE++ھbl+ 3|'c 0vn{m $6vz`fn`U wT1b;C$C7w.Hg9+u~6pXFHk<\kf niÇ˳GoϾG's~x*_IfsaRȅ( %9ZmN֮Z\-2l'w$}ɦCDA<ߺ/ȰT(`9_~Y@N;IjXw/mryKJmovh̀I}>'/?QSyraNnv?D1f{ L@[u4ҭ8@NRd\}}P}3M SJDZqMܬɶG'@h>d.ޗC͹kU!SK?T=DzˡwQM#I?sa AEɧ$$E擦ނ{[:/j6m@c8̠ƹFrS&kWtuhxL}ԿGUyp9n%qnẠ̃w8P 0'@hu盓geާKpSCPmwH1sї}eZEZD oi`Aҽ魠u{iiO&[ ) H[ͿptVE1ɀqˉ`fmR@dɾ7fD,)Yo>n(OF3`vQzPR3=/Q{s>Q Y 0g}-֡5 Kߡ?ܧy3?|h/@?B?Gzpn&Hj(k壑BoLINTpcB;Wu! EXL, VP;UP΄g] ů'/k -4@- \*LK{6KǦ `U:j1ѷQj ,jcgg /:^  4gHB &C13ɢ贩eTE!0 ݺ(ܧy{Ӂj 1T&jCg S2LB'$:g&5b[mXR}`puNff`jhGlsB+9 YYJΦr|bWS\]ad.tkvxwKHЀ"_V|,(EnpFġDfA38 ?Y?~R}gx7q1HOiX!%N怟* YOqW_칸c`k U9qC1pVY {2 )VzWdudz}qt`}&|ЁlxQ&]-36&7l}&IžN XC3!ςO-v_txyR+jC:? xyJ(8sɳnrl~]_59aocTm6!/"@ h4>s>]ǃ/Rm-'Hg.g ZΨ<[<-d*]oOB"ft2v+JtͷS u?yW1 æPqVG}GSI XZ!}.0= g`}Exxͨ~8+?S{rTN)Pjy婉1k-@gS R9͔ȓlZۮcPd23Qb:Jf{}]XL28.1 d) kŽ@R@hA 0D&"240Z/ +ZJ"IM -Z-kq|>7vNkm9,=XWe]Wq!Xc MN #y9Z÷Q,B@a-m8RYFqNdfQhS9k32,r~"B &? L_O57~]s(+?ꍉ3} Kf5 v׾1WgP}ld>i')Qs CGW-2<=Q?I^qA<`XXbB!01\9|u +@ `I; \y01+_{6c_~# @, }Bl軡{^%|L$ Ky8vFRG(oD<^qH,QT*4*֍GP?_W_IcBQ@nʢf!OXB~UsɆsYnTRFkV8Z>|Vr:vOp0g&qD:@SۯBzZвcvɿt[32>Ƃ暳E)ȩ'MI2! {I8X<&șeIuվ0?bƘLjnnMN6jXݨxyV֘Qrjf՝!6aa(xR4t5Ky ޥ]MS'ϰw=%~`ܤ#vO{a6 ZLT ~ hJSP aFbM`/o!ye. ~v`rsT/󷼋+515ѻp@fN˛ ~ȩ;¢}J}rs&o6w.Kftr]W$BeQ!40 H$ ]@D};\zr91g*9N[Q-˥I*|7[?5zh{z;?>O `?!AR\,-flj4NK`,\PB@A.(K/{x}j]_d%"qC^KD$D}jPڪ JV K t3 Ʀ.J!dLR=koX8F k& Jh>c;}b5frcދICu\2BqyI;nxkIIpmm\¢n /CGw'Sč;2px+$B!3/ mN 9yO7+LM MHLy{ڸsVqwTc۰ MJ^c0.xhU9Y-aB`B $!q҉7[>q |y٠J+"*. EpQpc,MkZ=arV8\<<*\ͥX DTA"#20HФYZ 4CbHxe_a'59ݏ4P5z.^j-kQ#b*QiFfKPY@ $ /2(ad\%L3L1+pġb+0"AH"E` ((Ed`*(fLb ~9,.dI/&.^i 7vl$CmUGVWR bI"nC)o וWXF"FB;ܾ! 29*vH9H!e20YWrD}j}KQѪ%0?% UT%AeVXֵZ%hDJZYRxyWRvu6ķ^óR}M,˅n٘E'}hlJ $vOyĨ*APUTq+{Uus|J2;O:̅[ykwτܢҩYO[1bߙtHPl(Qm]ֳTߓUt%TU\9⟐8Oe-IUnT+sIhJȌ"yjMܥiqNU\e ,DixfL zNv''[ Ch|Xf*ϻn}p `PX Sۖ"Px-[2 eSwcD]WWYEH1Gvˠ"'@]x=70o} Ndc w4l 7V{M۱wz[(9}H2C}=RT).T#ʰ`ETRICIJ -kC@HHPFMJ5`U/iHVh211`-Y[ EXKKf*D)KBKaw*{P$\ 9Q2*ʡc"lu>Iry#N@ubC -UNml)[~ǰro1)E#w.d::PERؗ ; \%XkZճEu-K$ȄĠBMZZ0{9@ l f&#YX*8J'*ذEA<9}r !&qL&pZ1p[#O ǻ^~&϶7Ə}̄6` 8}?JAj܇ "ŇMU1M!"o\a+ JU증>a.ӂ "DWY7}y6MLՍx4t.S|]*8OXB`Aa1*Nnh ېz]vc lya}FivxF6W\F(`&_kE@yjiwj#Y wSw?l, fʽ|ZT҂X T/ 856$ {=ģC1ZxJ< d5EzA8$W; 핱2PPbX0"@T$hc1nGT3!#(d-VMP-!ol6iSUCSsL]h0e1L.CCwapj@5 >"[cktΗ3ȊvbDQ 9?q{l.VQ "*ݙIq Q&T;rKyZ>,=J /h\eڇœIC@J%Z.TZUAͼr[% x~-`f^SP3?82ԢP-HaI=!xxK3ޘBi9NXRf_QEPlڽQnּ;xtV"2#m 30kŀP,@7rY?_jn+0;'kY65i+E8 io 0\ksc#k _u4dgÁwSZN9@bqp(~~֨h,[Żd~7sw?D TU +^o ώvDfwO4?c[wr.'ΜsQ̠v1.=f L-Y8հDD .K&dJ)lo2ORyvoAF˱w* /?YzP--P^ڻeng?+'׿aOo1ͧ'_DMjBs]iRNwJ" !wJ#{ T\0! iyV4TB@?%;Xص{řuC `qȀH b 8svP$^ LJ^Si VI4;qr}u~>s%$|.UQcb @OS/~;pQ7};;~Sk4 D4D@Iƥڭo&E`faÞA~)S}U&5&.Eɕ۫ǫU+vz6Q{ok{*2$pNkj޲q{92xa1)M<M16F jd>\T]'pTY$wcznB+}]h>BjBVw举o1Ǘ71w)3&h@F bO|o:|62r[81;wëGHijY6cmWtEz~P0`j\mLZī8$J= 4Vɴ^Xk vb+a$E\hbߦjTUXT(̏}gZUgzɊFNRMotv_McQǟu9Zv۽c *vsr!CÄtXYR' HC濙sڳUabV0!=#NvT;$]h&_`-] ("9ǚkˣ}!B(DTS!1Oce m^۪R!?&IG"9t0힖TC%8s֡GnfR:&=qeũvrxJb74ffrCh2N' cj?~ڛǂNGL:5%vm[{y/̳l+{_)A|)p}~ˈNy#7@/%e"`=M? T &+t./jRn"F=)9qo% vBT~gV-;H3{<n>Ps~VMÍOu-F+Vhwqy+ԩ 9Zcp6$= c]`@AYnűOSG#KuQZQGC_OE;̧{[::M{]#tP]S̗KQPvg(9 T뀪sQ־13yxXfEI&{$ގrm$'tdl<:BɴuȦTrz3` 6 p%*+0Mkg9ztGPȔmgz>5hP;1"$iĔڤh!=Ojjt̜Hhh]f<%PjbbپORܽ{+6H \y<6{tbяf#f!k:ySװw̓f'r_jB+.헟:y{rYgؿ5me6`tg &|F;VqCǑ[mغ;F ..'; :59o-E븾[}R<G.aWipUPI9m$٫g+Nݰxs1_ 4I ח$'v uŝLP'$sšFe`$d9ORnȒ,SO |`HninvPP,rT&K%'+ʂfுzِXt} s- =Û[9 z\=J~:yn؜iҨUv^D:ӎr6+W!DasBv~O_PPol IXa[/f 0 1z!b_p0Cjɫ,- ˫[ QJbX|[vqHG^BxP;dz%! /:JF@01őVR+M ^`V: b3ߟ4Nu[~#WK`x]"ҡdF\8J"UMlT3KqCmŋ[ǢsC2^ӻZP2 r-CnDؗ(>mg麤g!i)&VyntɐG(UIY=OXʾPu.`X ذzW#*Ƞ"(#Wl0pXXA B0Qd"2K"*m0:QÂL Г*JB 7,RiI J1fkm_Dhg2!xfx\@[\kP+%i/7- EoR De 9Cw[";%%gX-I/Fo#]xI{Xhי`tY< w3.*8URDijP:q=lH, 𧝈"תq^e. ,7hd+1cl8RF8zg+*+@dW9[^hU->#A9.ln_^ ˢrEPhok(QP\TYVc>z*0'.-s$"l6Xʥ5םWVŤ2+>jZ8k:>/Z3c]eAKusUbL>톎3uV-Ď;>W*=40tҴlimŶ]nl-(:fBR #f1S2Qy[h?>4龗uRs:4S17@LޞNbZfd8[4ӺXf<ʹbW œч,Rm+}-̗_kkC;2 ӾڂVO:;Jй@ 2HbxҌQ<Krwo"x7T6X}?gn2®;'oLg(:M. ;[cS/`mǨ(A- @f.ѹa:d S;sEY #ŭTл8+Ɨ2RY 8m'][ S6*L_ygwa_\& _E%@(2!tZtXqfm J30{πU& WwuC7fq$KT~Eݓ,r./2m(!adl Hwɵ]ՂV_THJyO/B<,4ǐۑ _TyG)z?"P<akmd 7%`O.B[!U^&0Xy *Q ?aX.e<osz-XdV$nʢOE˲6T")H.pe%~&X~cea3OQ1nO=j6t'2P΅Dq&$YY{7&;N9N;뛃5Hp Tb@22NXO2:^Q^qn&}B8d=Qm=du_^g1jP7֥h<]!zϥzlqa#J/:cC8ǘ+>ŤQ8S H "ײ5+T3~/uf:< JiЫ8D"aEf9$&Zf`_SDg|(n;?S޷u{u|w|fC0G/sμGwuQe:B^*!!@^ѡuw1TnJk]aUF>|?P/T@ՑXXhoa 0"$(Y)Ah4,UЌx(=C%rf$8Btvud !{ПiM!P@6-T&`>Z01R[ڨ*׌tF`2zaP6v9.`xD d7<n,>-/d1$`h; ~Ԣ/e恻x ?5(KEkdc?u׈F#د6Fƀ8h wH= U?~|}CߵW*~י%HV $e49YXϣǹG[1- `'G>aLG$9EfrSdaK^1bn$H1qPCǘOTh?< 8ueqL& $#BX9,"\Pxao{ DcL`bLo{oIo9&1X4$L1q]g!3200?ΈԼdڥ6VzTs:ۼFiU-ra YA.f=@r+hi In2vBn]b[OR-c|eK}/CFit*9Xciz9D4[a~q!w"}}!l۾vpW/&W74sV'=8HU1ml[ hp, $9 HhV F\߾"7Ρr>[%g (vlgѣ Imi6(]ݿoޖh{mI~>txG `e83&p!$ d)tn\C,g#xg>WIo &IenNyd dӜU0FO\O_9ᤳGn#9|?~Ac*S_~ǁxZ9\Opxjlݙb EI:Ҕrdj ~҈* DnMRŲU!":Zx*DS],0a 8N y ρ0P`սl-FH6A@E6vT/T$ {@NאVgMB͋}fSv9eJ;\TRm䗽{ F22cppEBFzV( ch@a~IVR):L_qC'o*#.Y5 F`D̎+O>.?S@!C8.`V2] qauqksʹ9ܓ~AT1(ȻNM#`fthxQP)BBh9q[^la(9 feѲApnFQ,hF6kA^ag~߱\|nZZ9T ~\D7z߽[=M~kZE+Ѭ!g 'Da_=,Tpڴ*Q, g^pހa!8a~܈()LSv%7$3@j[&N4[=[O;"<ȅO|\omz;5L7!|fD#Ċ+5ritsȡ:0yTK\,{vg+ GVw~L&DZQakW~}^f;ɂGT^FdkL} gր7#`RHjcV+{%"@#OJUtEleh(":; [~. zQIT ۥ|,Fl(0ڒ n-qNCpE<0fj?wlG4 B`55Lju[ B郴c|q s2@@|LfB}s;gP$$z7i%99{%;] bNyBLM'@r:Җj\(!#cS{=.ĺɔS#9vP]a %"z5gϗ2y~. y@ ԶI Kbښ822xzvז>pc~dOS-#?widd%Fz'{otGo7'f'fu[~3tsdhhG־CۙoG/3Gem;"x7$W GH$YCEnLHo( 9SD~*kWk CK-KrVXe _OlJXQ(†GTUݏOע Ѝ(U6WmYjH]JIA*&@cyr 6xwccШ* 8px~;ǘ'yap]!1Վ vZ#r1rk02Q6\hGLtdtI`2wurY݇L4MEM.$ Ȉ BO9B !N~aJ ݽie@v͐)cZ"g BJm=sF; i[*6NK@Q)^ zO+u7r=ht~!MdH azHi5Xw?IYl+Eh6S%yFኍ$79H$8ϤnB AIKHQ2jF=}-=7ciOf#d;Aֻ7_8^C{2Dv: U1etD?+ݷ_ }AƇ&'/*[+ çu]p@ٙ#D3{uAVaׂFcu{K9벞} Vbϑ/[Ay,(pwx(Op7wuOwai1{C.ȩܥog*Rf8v> 1՛ב3"NK pr- Ńex(sk-n9/7&B4yvt? 5Xv^WgUua踃ms VY8lqu9F.Ba}_@e)H`Rhmi'iARh4}kb_vPꡂ+-)}<5s'bh n[5$QYg4tqa~w \`Nf/Opmzk@fv=bx :?s!-T?>ױkbV\X]QNJj+K7S#3]uy`Z<KA&1UOISP.̄ߥ;xny 3"""%.S *CU"ߘ (oI&Dlbپ'kZfdqY?0t@'e2Zn۩q lꭏ%O֡c /;sƬܾvd"E#si=#ٝn8pxC5et< 9Н,oY*p^ 4O!P M>yKbbx9iyl!>w./%uA{8$/`ԱϡyiG}SU'zI3->gks "[)q1H/~g$:no Ry1N=k쌴_IFA4Pf׳7μ|A]ӨҴB?]};hw p͡<x~rYHj[$b&6~|M #i$ l)ִu ג"fue "L-FM*N/Poڑ{KUh]Ίr1ykׂW{?O rK(~X`UqRk z,ȧhYdnvͲ5T㶃a-Uf!y!p2g L\Fxl׏eLMq\9A7p#zNms ؀z&|%tsKsY#8V(墽u2G.?zEՑbeMPܠ᡹( ZHՈu,Dsrix 8oLTVSMbQSW|I TCӢKƢq^.rOQkӉ9]a$Tuu = B˗*TS 쉞/%: }۱$3vh]PN~?֎d6w@#?.)>X [j*i'}n;-so;a.0)b|u7#Wp?Lk~ [Pi9- USH]V};L:[Hq߭S-1dva\Ge8ܭM|I\Vehd[6Y*e/]ʒY}8,؎3 LbY9LJ]ch7rE1KS̪wle.(bsM8iI:V,W9svx~ wD8cnvʝRH9JJ&X0YOYuS{gEYtW9a"DjQu?,ݖ-|s}.DWݘnM RxK<}|d|,p$}N "yAD$TaVlse#,r (qW I[#=.E#EO^oEXak (LVw{qz ݧ{e%ܶ7?4N= eVTrYAbX!ܤ TNz=MD{D:}iZZ~{v}_PӵSGi{ ꏺ0ۓw2ƟϤ5~ zVKi($,69vyVuz)܎ͷQqB7:} z0$K3rؓd3Q(&sb'X2Ɩ'!Kq*@a1-7 Q7҃4YK^&R+V5QȤ,·!VaiRjrVix`8#E*-:;kEWe̲ZbV]-6f@ϣ{턗̔챸Gtg1c~Fn/+.Uv ~ٝjo4E-ؠ:Az5k% "@#v!)Tp3gAR΁iEKuXx:IdyMޙlJj;{SLP.,bbʼ9<+Kfb~ɑڋQŝZ@P1P,7P9#EwDAO|-,P#~0+v`iڲLNc>\^o<1.!1/.'!4N.wp-sKlI1dS;L(T6L*ޣ)tdnMiSoW '\N@; ⌫yr`ˇo4|aj:YDʤRw6DP8rM*E0t.-9;%`51SHfa◻&M]9pD̕.7t mrƬR۬'Gi0`&>L*ߥn A$p`}dw?%S-b# $]9=$l1YPf@'2\lN  ^@[߳vkeY[JsJl>&]"nX4:[U=E# SUVO2Z\(I8uM~ucW]]E}@9N[F7!9T36؋G,k-N)8Sey ZݫCB꾒 en Z#'Nc=M(1"1584OIi$JJƷԚP͜ӦsV8X[W弯 )#ίEOt:=+7Fx> X٠)/ ml2 >bkrx=8; )XݗVHqNȳ(k ly<{|gs|q( SLӖ[eS, R*C v*:!>C,{Yu? -`hS-x\*D^u^ $fkO7/NqŠq>8,&Fvw2l.KҼ5=FM{yńN+#[QFLć&P5ǰsC!?L9SO/V<=8_>WѠP\oy>NI*JHY lT&)U: yL(C8&e֒ae3_,h(05|Ojڕ!pK&<Ɩ(?\ACq;jHQ ,L4/#VE&e{>)S֬WgӔݠ/@D~JisC49l*OsQ2;#M=D3`;$mQ,0*\3=+G q3'w,U 73 iVqrVkã_(M$qn972JEs%'F%:hX͞^+f7VMSd5^/QLY/OFa5`?,W2tBwZN۝Njq9Ȣ L*)O7ć#p$wǻF->bղ$^1 w[pAetٹbG$+rR?@dt/'+6i5kl9;պ? Вv=J !߇(t[nauIJnC btw|w:`K\ ƑR϶&? ݧG' v(8GBfUw=7ᰦ4eo12T?'SI3ۨ]8deR[ p;}ً5Ar;I׫Ѽecz3fx]wX CVο}s6?BYUZ9B@'FTPӝtW(0gT2Q0+4aU)(|m ў3J=הapF=/q)' Z DGxq ~\iCiW6bKol5--nkNl .\_]!YH op-1O,t˫fAN O-6.җi- x ٘,W?w ,bx-~xk!uc~_FHU1BPi"7e4>? qS;s&*/:z NCRf'8g۰^0e>C.b30q9n]\㋿(C+\2r>gHJ i).ZQ "AE$e#\t*kI-E(<3яb0g{B* \@6\vҠE=uGa< \Y-?zxE>&*%0,hњ^vt9Hୡe-櫏 !?$ϟˢhQ=h˕ڝK}*T5K5<'wv$vC'.iMKAԱ?T>*q(n1RzyH\] Zd)/|| aA#[F}3Y?5A{(g)/P>7{ƴr * T@f5xSRkmO(5("tpǍ4kG3/ M-u917/wb".-2GfЇj;Cn DX3|  edޖPs9|G)\BLrw` gns$;I!i I 14X;e: bpi{<Ϯda&~dgm^M>Bq߮=%/Lz3YRjo!ҽ $Cҫ"m F Vv",즈ZQɳ2Q[} S#f~LiMce=莥ZqO\1C?ٚ "XĄj_0^HH-;G6zʩ;1cqJCvc;_qsO ^qVU:ߗrDN6xJ"Zo\9Yx7al"c U $W7剖'̰-ݠ<a= Yj=wc!aG@S.}'T5?|Du,4ɸ{BFL_t_=Ct1B L'c2PcWӁ[qc#+>V hnly0vpXN+0͞"<|*/JG7ӱ@Μ3ƝDR89S3]DLs4 gaL^2Yqg ~vU^d#wirz&NaaB!4 Mx?R!YQ[Lse6N혢L-B?bk5XiD$rX>-ɪ3|S PkN&_&ss^0q[lYmɅNxC ͝}TDG]8xCJk]4@HE 0UP_Σ? hH椟(I/t l o)R.4:3HКBx +ޔ}.(> TB|] @rf xȏ?ð_}><|j暛.rqDo=$DsU-;^u@.!}5X-cbZI߳^eY{{e/>alMN1$emo9=iAŞ%\K !£|E/?GȅfCJr*ȇgu{W!IQmv_з}ۮ̐Jp[n k}0xqIcYks[rk`bUro!aqR$g[i`(TS7S%=YRkq+^dkf-_7Hyulp n?nJ}PK\ȸ@RHĥ}!OnMW0唧IsbN5ApnvmM#aw+R75M@FCW1oh爱8*0}1t@.c另6끊)v2z5@g]Da]ãv,Wpy\Ob]=_ T)ܭKC  {d$Ke5ѪL pl ܴ^rq$j9d+rZ>"z&zeI#sJPx4@ڠt8ܰ$&̚y ~ KqsF?.J\Ϝ*lV;l!`# HeyӘŝapH2)MniUMk0H`V_E^ KCDVfSM5aWWlO툚p9󲇸YُMMھ+zYFIÍۻ6gR&Dۆ#"_`lZM+Rx/NYRlFZ{G' }GXa!8zX@MtgR}b_X_¿z4 QК)-g=5-wŞN޵t`Q>@zjhE׬,g8A pQ;ZZ2 7f}X ĭD1.&, 4k`5[QkэhXpbĜsʫu!^UWSer!,>Ik|~䢏Ҵ^ S$->QܖfLN ;ku/ڎ~;[]1A3ig`NΒ5|?-UPns0@硰EJpzUԝ]/EWM"`d<>׍^͇cR~.E?Fj5bM/^r!9q=\5x֠9q 3z{b-!Wk*ZiV &29mdp䪛mR#.3otL.l;gDC)Į֘ISRQOR0:}fwgPE69 c*7 m=4@yT{=iŝ\v5FIob@Ab#4y32ޫ",D{!_7+܉^A>^J):Ղt-Ӂg'mG2)di*t*/Í~q~{z1l7\9x1R)J,ι{ltMPͥYȐF==U .hH4Ev7֐Jl\~e/HEBd Fr@ zLlPs5Tr$k9Nn ȧOQiz.*cc9C7HzplCV$ SDOS+N'l T[y DN6qHHx3_-}E{^8ܟHW̃ӠY.x,;&֟OQ.` Z1['ߑnF; "I>9>eZי#j.KO`j Coڄ*T?[-(J?Flر4M#AڍD;DFtz0[-¤)f;Oc:OzVjkqH7B \KvR N4MFT%VȻߒU-r\ڽj,=,Ҋ<}(gtEs{I':yER#M:92tl»H` iOA?P7>_o#j!rc+%f5ԏ 2I6iR A9뎌֖sVkiP Dض_`|eu"6kbix|W9r _&n"wugb`b^<"yR .п֢%2EJq d1$9䉽]Ƈ ª47?aA5jG0zjiZ(e#dQyD>\z"l<<ӊ3IxVvw05z:viTRdvg\y׽բOY؁ ls89&rUgUl$kz 2`< @^Uܵ? &-/DD‹DɩyiJpPSՊ@l|YvApC7E,D\CAYdE4>XzTт=Y1hwo(JXs%rֻ;A_R|?O"Rne71<3 ; $p*T!iF h8m_Ջ55YsQcnt'Lx)F?1lNy&b3PhkBӸ+_$ ֏1@ωSo,GFNTaN__GNR;$J~|C,Jm?b#:9,&_nâz -zCfH6~c&8c<~}ؑ(G do+c~S~jҡ  01<RR8]r( $F+/D?̮ _\.`xA:<4ˆ{$i4 {|UQj.PuJx(r46YAS6{r_&p~GU=*k>d=v1]䁵Ma#CQL<fì6AWaULtu'O,#ɝIO*CHbOT_@C[7p 4O4[ka 4Y< >şWc,1nÌb Ϧ|Dz|+ʑC{v<R?Uba%̠ف˰_-9Gj6HN^$`fN.w }`CU }i~B81dSO~Ñ)y')!w2dJgOaL%9!Jwum˥ndZ%lA"9 Vs.z3Fb--^$.r7SY4n*aFZV=~+?&=>="15\ggdG*;b0 ïZKhbhV;w>/Q\U4|H*VI [DMw -cߊFA:=|=i:v-kf`k,Mbr``hglOݲ~]ٱ̛#qo!U\Ux{a ꓜՓ7XiPKQYRf]DuUiM?12bvAtjx#2T1Myo|@*<:snafQ+ވ[_Oz[Rb[AF CIʹ7o OgZ[c/CR~|QL!o|}JLܻʒv$Y,*d܂l爮J b|v~_MӾmbEhwL73L8Qf5 ӳ}ۿgӤᦂ $Kop Y%BɄy@W4") ; -sv*QIcPYoOfmDԎ(ܡHfkG=c&6<ΘmabuvgJ؉ ]w 0:1IPs L$$̝".N+q]پZ%Z `h"Ӗ "SqlC{x}g]n6dؤ4>Tdۑ夳ه̞#kgֹOj4eYr5K5::4jj1r Ԩ9pRnE2*`͔z8 8B6f';-7UE'5…%cPeC5ttSOܶVձX}rE;nuC9ԙsPt#J]52c e ACrGMFHaͅ+Xg 伎/VАdF'C+R1vfBEjz"e5^Ub]X@Y,Vpy$~M6ksr{kVzLݪ>r^Y9qw51|Zq}6|B 9BƫසdzkHh[ n߻J<0t78 ),|e o")ʟu0&Yv7 wzzte &2o&PM`"5qZKr UiO4eeUł¶>L% YkVA pwtᏤLWtʣ9"J!r<1%Ŏ;KJJGW:_Z>n69;N I9HٹP\H ) 45mB>C2r6C`1쨤J$V|'{`VIڋ{jұc̯zw% Slwcܞ481:2JUх1 b_NU$vPYUߘ%xs +Ɵf["pIs _(_#][J"׏ş~(@z&7R@ o+p :@7\+-8>,- (-`W[~C݅ܤt'J%ufeCjEuv,X8Ǻ:., pT}O2 ! !O9˱<+E+{Hճ+K*3Km&E\;y'3rX4xa>ATjz(R\|B\VC6x`gep,U^RnKu D}G֎ɍobZqT"3 g[z4tYBX`@V.gwKʵ T!˖lKqZ;nTt10 !'1&W;tṫ{ YOk\É;U%p/Mc@ʚrMu_^9XuiUv,"-j &I5ƸA vJC1􅁋 AbS>& xMݜT5CM%e:翥- NMbR|h=i풁<>dT Z@ UNvyӟ+ȨlPPY=X?) 8HB=|{vfr46*"-Qn4<|*-L\9-OX}*@+4 jЖՒ9i),7cZcb^_EAM!ԍ$ӵx_>.G я/3V6%GS][`1jDmn!3 .JeUυ'8eid[6Pb̤×lO!'ػyiwA1@vUIF(-Y["0o)qd>v?.a1^M Y|= $G@9M\-1%% Lû@fNPs<:E7Qٷ '=Рh_Cc"^@UGRvu-L'gIZ=5+X~ldU5k>lMA;q: )JW\)u LRƟD_nz91~"v姝t\uf]*Ⱦ$=!Ha X:ia;nMi[;с5õ}g~5x%XO}G9u !1+ؑ3Vmn%,-"tO1|qT[TLɪyڡ + o‚1WJ2`us]M:o'\n5]X|E4xMѾ^%!Q Ǭfx|#A.{v6ßl+Xs!S&_UM 9}S 2X6N<%L2;ڭG@K=OkC $i[] mXTΣ[v'E7hI5`ykZe Q'ȗ}^iU 2dGԓftsOdOXkU&settauר3 <,/l6MFB]JMo. L¸[21éF̹2ꚧz[N.KתKb7Cni).>zQ ,s>T#E⭁&2Ҽ|J9YZRy$NmN&8?UvRFzE8vC3f؋3@Pciǃ~ <x J2dE },8bd-%!g5up)wݩגUHq Ïe^=Y  ;gWzw u`}_L_yM4æMKO<``R-PNd_.R ZLNZ;FA)*s,Yq-L؉X Rj]Pa1i _RyM=PY%7v4 $!J#4~>\מ]qʴ;9&3zhQ7If=*D%XbB'ň*€$&V-so}gbrPպO $@89,퀧7ꆧxCс] xjC-r,:ОNXE+[Y ϟj2Mʿ<LBSAulI5+Sdq\_,ObshG oThmusp+ҘUlWB?Z 3ܛF3`YuEz/-!>vkg8rΠQʑH3zoC_B߰kjr@Uͭ|BjSQḳ^TM@Q?5G:75~}FP-0PXμU+&WmxWUP'䖰›gy?.%;Xž~ bu%8 'Oޚjb5'lۡu Ss\Ȧ%r7m$hdrQ- #TM{$$b~qZ*\m', t)a޵JRr|!ؒ]tbc@!v;ԉGh*D'L<p00>܋®/z+]z cS{a뉗mżkGµA, dMm_mϪ)qXzlAiq7lZ33&ڦw@>srC%ӟbzs LΛ\ͯTs%OŰHyxήlM;/(6Q/OIV]IqBWa8i{' EzVajd8N'.0:]w>'eF'6ȒQ/ƾA&_:bv^vrHD8}4r$/L"</Y8}m;L9j`O]Esӽ˙T0/Pi/ 0$5()tzFߥӟǗӖ"Q G_Xu Pf` ?"bJM0 )cU\#N5ȇuN(PkK涓*zQ?!lcOW.LxH!EpB$ :xu/ siᷟ bȡ\,(fEЕ^o)SVg';碓W sirb`xhjD@O0,/18H@ Y4 Z8s?.533HQqJRVݲF_5*űl֐N EHMьmw[%#6y2ثs^Dς&b0\DlH6Qѯ+B֑I053@ (nQhCPN Tq_x<:} LT@Q.ZYY:/64sGe3AXX< GF|Cʹ [qc~QWȬ<)ǐ Wڧ^f, +Jjˮ،aE@mA{.3<~8x1x>C'J:vIZ-fW7)txIu)-}A'=vT_8p͟Z&z,B$ş) ϲM!~+2h~[&m8Jm7TiDof͟MȸfX#jMɲ9H؛gfJ0uψ.5RѾ|H1-=f ٵ\ r,JhXdAPj wM0B"3E0 ŭzT̓k:wLSlr 9E(pmYeOD65l(pXQr:\ wSQ +7LgoEN)NOѢ'U7Xi_4T)ݡn Qm"@Ib"JO*`t'4R# jDZK{+EŨ+i 5{ǔ2c=)c([EsrPznQUjB>S1e\f $ K9=Իq]O5~ OXGP4y_ԍ!t&PV %W$9 $/1@ٞwo%]3.fM,G}s CT(p$MIBEs/( 5:#l-/,vQ@jJlvFrxt|y8zpOude`ɧF0 9.Iqsȑne_u۳x*>*7ʡQAav؇hf3"쥤51*֧|@Uz:ǜޝm`8O|j{l&^Inm$ L5ڕ~!K' eńY! 6+\&Q\ꢇ۱E~L0GS8~^b|z^V~# q#J=qľdbXIɊ-M &I(qQ#;C ]3oI̩oN.wwIC7,sS*w'TY?fzVKj\w?0pg) x.' :ӾY[f<Ν2 ;`)>W{xpl,Ug<\B5{O.gzTHD9$~o4~7Rtu,N\3 75%~ QMSo=L]U](Çesc2F !sKy)龽\HEX @բxN&V?M M!fc\Vf2qkP>)cUR,.&lVØoL2Ó4ջuZ:'{K#ќ3)"QobCr'CNc,_( 8 א*#&t'  ["5*1lTed; mi7>VbqXbv0UN{_PjLs3q9J+~3#UUd%;IsR T3. n6U0!!Gfи5eȕkUD ?^&9kum4e@, pHG 1ĈNnU/\j8ҒHql6>O_'eAs>N0~& ,. ;Ԓpݧ.^GFtvȬ^LVI.Glyuv]ݮ-Pܮ~߁wj7l`mk< }SiJ|Mhdٺj2VMdu'?s`T4PMPՇ)$zGa ob:#$KTnVmI}^R* R G݄p(MZ>NXS;2p5:KJY-[/!'C*MUFo%vת=tUj%yr)i ShP|)޸BI1G^DաgHƟirɰE'niߟmyuaY]?|ds -nD+'K4>-\x*pt}W%i0 "$̗5J˪E 'DVJ,"'Hᣌ۔zrR߲{8@+UBX`/qBxUȟ`F%tG}U W ]xB%Є.]}/-ʚlCC:4E~=$; #&ZgyT(5;EJ,jd<9$FM w_6@woMH0Lf)rmm =MXQ)/Җ'eޙTK:\ *Mnݜ'C!*WWA+h}C[Rw ɧfLk1 Gs1`SI{kAqοq85k |X*.`_%1Nx WSFo$FPAs>Hp8"[>TCzN??*ƙv C贞yp;˼-;apW^y鍅ov\f$Jl<-M#иjRM[cc@_S+ީh,_^xJ\o `#-f q ɝȪ"?ղ|\Ơr(yI0Z[| v&N:kܢ9b3ubs""lj|x'h3 VV)j%e䔌ft$mkSW%i+ ѽ{>2njr5r!T b<za/+JtP;t'~bv\ %\·EƛxPF0gJZD;x-ȢZUuV&Vg׭nY",tV5OUGCݎ 27è0Y.lxWa,ړA\uv3VmƔD;`FW#9*c8X6]Clj}0v0-A.Vr!؅!N<rfvYʌ@2JɁQ0s@v:){ " GKM.SYFl@'{_,dܟ;#)eˆcn#rWvEx;1faPwrKa")_{l}RA m*t4n=ytim*1 YB׋, 6bc?4P^΋p/ QԈ[wI@mKNanŭؿ$wJ>qvaϮW #"Ú؝^{KFHm3ڔ`o61n!ţ9lECYej+h},b7hÒeۗV'?D[ ݅Զ-R\}k80Z:>/?*P m \V藉]y5\+Q㕸zU æk>N rKl,¢C[X _t=}1't9%Ev^TM36鴪kr+^|'~+O/`Ё ϭxDuR+b3T f]a5^X" qdۿun h&F387̃WbGՂ1~yWA{U " Rm:fRI 4Nzİ:~., A kXYiWo+V,Μ!@ Ij,fDQAo`B'dz_ lDPszJ)[_.Hv]Rb)McAЗo/t:& v7([Ú{bιX'%A*BYlH:]ӣEJ;J~lB6E7E(fF`c6|Eu@JVV&`i.,[:}qڎ;oK65w[%7M96yˀNF VN^.K')퓏>J1B+'B̻2Ccgdwd?BˮzYa@AbqUC /oKM[N#$Bz\!Xf&u?1ކ`F`ӳu'X4fM3ӔGXm8yƢQH\CuqU-6 3-Ye3KA3;Hd:%lt dR 36S85Ȓ7re`L@o@07ۆCb4Hɵ#Ob[(ٖd8u$b_SI a9SryA4)\NcnQ+a!*D1FUzR/+ۃt>h;/'9= MW<9^ o1*la>h .f2t9Z(祥 ?ttòZטȥ! %*1c 3gC4NV[͹Xa݅x֠)uTR.Jr_H1=B .] /q'y_a֡C"K;HsK>QјT`&4$$8Ae-s"e!qv/Mp(G+8Hze4K주A Uj,)3$}fϐ/'9qNl/gkK K@sJ&μ9h/Ԓ89&gQ#Оlo.`RkY- 4%ՠ'oqAjlatE_ؗZ.IPZ8J7J_ -[MWӯхJ87is&L;f1D>@J6UR* etxL_sq=1jNM3v$xL>]j.:aDi!) ZЯ(suZ~wѪ|xZ䢂c.rKpf:37C(ozP r@aLe,J{a ehC]q"7O6BG-hp%GxBesPGJ׵X 6 _$H'*:~,;J ۯ0TCWp(͖y]5>nUTS0]*|"o u!$ +SJ ʭ}.];LD 6!#<\*2"gC+qjy^#3)B3SoGHϧl߰]+my.Yȇ"s ԍ [{fv1VI1)UAȪ"nWXygYE#4.ЍNgé 9؟J~Ij_b Gnnp]b]b4g_~v|VH%p%l$Xn RS;ݠCBzHLbeGA[ٗ˦;`[҆*r|-qfM_KWkZc,5IoEC`8?9s8tZ״ÅڛR#o贘SG d{&"/K= ?]hU{񓔮iYk)Z+~3_$c]te15xG0]^p*TZL MQ#c/^+*̒Js}*7"5D3FcZ$0mPCZ+Y4E7?P0)[`Q<5goV:Go{\F cp c=8 l0IdW NqQe ([R H[ N=ji7!5p2SH3KQf!mT_'&:[uDU+N|0wÿ[R/10θ9's30rAF(": 4.K5NmPbDDe!@ƟYtZ"@Rd!zdW BJ8\[Fp62csv4l*QdEvYEHq[1n ?LX.;䭄9pSi #_wYWBcG4>]`G;^?pY8#E^W-lZ^vF/pCn 6J*i%sfT]Z);h}*D6,Bm`5b@'R}'uJа"!>#B'Ex$BtypS^\@6ADk~RMl6oz~en<^]v6]BNuՋ\_:=5 Z> \+?Mp\l;eѧXjX\5 {Ŏ yN E6@ /M"en ԹҳWo[>hQ~Vc.%XbHW;+5 66;nj쨰uFpޠ Drb8絴D_7QrSc&88bYM :PE@\HPCk!+ힷt3VISx9/^Y 8DX|jrH{ h -3"̬DJuzT)CtE$KV}6VHR qci֜Hd;L>),NIK`̎cqs{{eh{qY: Hke.r黶Wms'!sLgHXhqðeb8٥P7̞$OxIHTv`,_̢1xŶ+ ~+ڟkϤխ0 YExtI0I*u`)JCLT'?K1<:gcMM^CYbiE9'A40,$H?s2LTڵsԜ85͡^oRY| G!W0J=]nj6&?|֦H2rofϨ,V FZˇ3Dx$8vLw 3B;ɪ'gxx[tS!2ג%- |gćS\)C+UY`g 9B>ZYqVQDfxvБ+_ZZ.ՓpA3qC`k̸M6.V+:LQA34\pTgJDZƔz>: 9W >]"˺Hu>kKk yp A8S=}tJ poU"󃹽T0= '(cP-_X&L.i&$BAސwbv|6#uKߣ]Sqaj8I3w]YE][IH +`l)*8[}<pρ"f{okx ?5u"6um)6; I~ƓjȆ6,ɳxN-&1T 3,-h8)?1P%Ŧ9GBD߿1ÑCChw>td?2a29o#tOH|CMHLv*och`<;$߂ 6jc n-49 77%^ͧ~ TF2\P˜kGF`N'7K;Y|fqZSo2^#t[?t؃ 2dŴJ};7xs*%JHFBD;V挟dS+g,QkAz_0 .oȏ5lk>zYAre&J ULKx(9 D*7J3jFkF>XV}r T4"!t3R7x'cZ ;]*:̹i6./L7EiPH’'x5 fRP]V` RsDit*56  ѪaRlv~AesMRyNOѡk0:iN ܄PrT Eoӑ;8rz{OwYy< ASQx^0(\@!&Y>4މTCݳ@ YKޮAONk.D7j oi"\(,nX"`i Dzk>J͘}mh?ǭis'A-[#C7TEU9)6B ǧt9 3_i+b-73"Z۔cvWC1N, uoPA$Ry8_/}Ñ C rpt@CL:K(g4r Z=)q|j4\8pZK"Ocs(T~O{tޙ͚ {㓡m#t}B#RN?%_^?{ {:'~kqEIqo0_ !C-38V:VJV Z*m#C(q~]׻?D4(g+)v'FP%!2Y7F-dhک_];G@z]M|ɶQ`V4;'3.?3z3oœ > @Nѧ-&Q}*B 5ǽU!'#iNc"PcǣʕYSWTZ{ PCתR<( ,Q?S^Lرdz=*co?$ڄX娥}2~*z_ECރGBk$)%JTb!⛣B=Cd\(6RtnYNq B]pj䤘$O 6'#ehB Kgn8I[6 c@ncSSINoZA3f:iܡ,#ۮ&5yM qg+Ir#jKVԢg˰ݖn|<=QDX $h%ǢaG%3SZTk Da`_^ )6 )jΝw5X(dR`2L:'9QeD8 s2V.=?xZQoa$>gD5Y5̿B@ $,J ԇ">>JA0QSy ,z7X4#Soцs[3`47*ly}kvRnk?)I# q#a"n^o51K,99ZOt .L {={(~&!z}3{q͔Ua*' 0hDҌjupdu5S^v_<&]dG[:"9V ?&+W.2Eb*2Jm rd%=; )鹼D!kGvGۀGv :8#F4Qw3Qe]l8svbƋD=ށ` ؊(Z T&y_beELcfdhwؿc9tCN 1W;hevD1_dõ mus_=P+KQ'?XI3Wl"i/k!E;]bVsV۴somhX*MP1.].6˵ùܝO;c,ifwҮВhJ1?~ebdB6*11Y-jW}Cj[ljc-B'`4E#p5.w6E!U8eyVk P`Dև\"ː?.O ɂ^Bi;[?I56,4 hKҏ{KMHԨߏbUr’뛛Zh>E li~d^1 }q'n@m5q0)SI% co7:CWG$nzf5>$35;T\)JOzܵ ,#ۡI%wd!Wc*d9#"1﹄VҼ9 Ii~ӃچTb2joC-$iCx*aRY=rjgğ?Toez@d "\x*|8Lh SuYQ ?z,wVRU \Fr/I׾Jܵ`IqLZdwŤ&f%5ض?ohq-7m%00Q(>.YtjXGQI"2` qCUcTJ+$;ĩ4.ծpJ[*{zz{^P`&Hs%E4fI!@ tQ̜k>H .Ij,dW5\ۥֆVM p軆R1S 4~R[աxD-43Cs,M8ͱ#.S* rC.^CqC'8tX`O2~ l-G Z'КY?cH:YTL"]MY떦 +3&[o&"̿=ϣ[n`B>+|ۘ䡼<8wmC~ BF7;gNf9D̄IzONQ !LQB[a'Z:>nTkpw1yZ ,~5vf!kT%Z‘}-9B~8N&cKMoA\;.RfF}ТZA!S2*DzHqN]3d kU>J.oаipxVEZlzчNgn9%b|zf.@F%&Sļ=ӳPD9-!]!Q?]K!LDLw}̚1I+`Xi=Q[j(/pl(QcQ"~҅¸?^,*\]vbūx*Ց_ٶͨ kWK#ݟ<L#75!#aZ`ͶXݠCHmcu2]_jLlpɲ; obϯֿ5IFxOCNDuBA1#ūWA^9%_jFn#)cpi%$˵ S,=[V{,1Sm=6o5Y:)>șLsR n##K[4GeD.vS9CVc\NTjUQyrԇXl^3A/:ZO4է]1f)Ÿ?LY$OI$?{76 Ӏ;`cV.CB/捺+50A)o`+ RrdV>Pwkr ,y;{2\ JW%~Q Ϩ\ LҼ^6yy9 h*Y.\4w𾿉y#4lGM0݌:$;MD"tוSpV7^:+X]p\Єc?#(I3sW΅&J2oIu/yT"OMl4溍4jktSMS!z;)FS: ՀX=Yw񧀈)f@lae;Ըi\͠7.1]+ofZr(=p.Ϭ:*Ne )gawBso))?~d c, yT~%q;< W+c QϒAD0^) -2hk Y o6hoL xᠼvG#t#^/MQyX?(뎣+ HDzl`Q q/bAu}hcKM˿TF.y@v:i:OWw1~5[~BH0iK, (rQ畓rsŝV/(Bi0pQ$k&-gHϩWMn4sd]FX ^7>z *ۚ0nn25@$f}"%nˠJ6m%[cgɝDFt8Cvf50_V0hKyw}k^1{e=7sn@$*\M] tI1;FnD%*h_r 1҃zڬ\;KRUqCa!xcKR݉6L5jTmB8h-tHywhCO?标WcoL; k\{v[{{vsRu Hu4IRSx?̵VB*nsrNi&nKFdmJAG6*CoA=i?bAK+.gMHypT$.ҝ㣏:Аb>xqhefgtnL0~CASC)[j[v6_Q5VV2$4њZzCJRRE$X7 U3g9j3*QchD8ޭ2xfnBƶ#oDT?k AnF \Sͳޙ0%,!DrEΛi)u4* GɮVVsJd< f|rْ?Wo`͌ce`n/J,OlHb! Cz[gƧ^.BD.7F][Ɗ~Y\ŠB |ՆZC$D0of09]Z]VO~ߎRf,kzNKˏdH9t_4X(; 3Z̕VsqRmb<)য়mN))0aEaǟ=G`0>³U ¤#˚udQEFLVL&AbsX3,rSԞ&_8{ܯ,ۻlE=9@B&P@28CV|m)+.} jI7FG3:}xM(['ߒuUEykTܼƕ; B(=<qp,#Ys3R6}a>xr|Qd $St?2 ^$߶ rpHXr#Px `>P؏fɪg`Ege!N^ ۋktU 873MI=ivo\S{7 ^TC*` nH^#9OW&T|LEeG! BD`=KM*<=}.ErPoHC6?w.rFU(-LzĂMj"xp\P޾!_re+ey(|WgI jJt6];y`֟GIj@)5v*6vܚLڛٙt0K44wDKD5RS#tɹWIjO(b|B!>!B,-`") p6:O/G Ɖu.(X_R#yD.riǰۣ$xeA Q(ti-A[Xf|s5R@9!f#ˇLI?dVfҬn̔Q\LлS|0o\&}3b'Hqφ-iP"@8;.M| Е 9&߿\p'J:j4Ww;^75cS`tRV~ӿC'aW4vsݹ^_A"8mpxq.gCeL*%ќ()h/4"p8/-cEr}^ybv4yq w"ySaDhhȺ f%ng_MJh7%C],4grc%] 0D# 3u%L2q A٘#hl}B]jAJ$HB;)|'fy3 d^6a%1^aɮ%."FִRo*zb*Nw)TfwB M'5ɚ#pe8Fo|XI#*|T`VeaU]0h'P1+nsGr{~r Ѝ&(f׿s˕hBqtDrN[%k]:2jهőo|p(HLN tZIijXgPLRﵷt%w?l|(AN¯̟A8pop4Rbn:Hey MS!F&l-M'yHӚ=8sq),fD)I/ c #DE\ӞfuttqXlgSlN-mMb&3-A}N1t`?Zb!'޽9RMeQebR34*GbYl? xBop1?rDtD{r4ssP!KBB,p]t_;uSWHEVc Y :ZljcFKArvI'\o-b;Xn0Wkc,O%V*`/#0\r? ;$'>]Zz8"p~NytPW΂1{Kz. 2Q:q<7=Ūs#rBIȆUFÝ(\ 5TcmըgJ>Uv!;".>r)K!.\Ȯh,^i/:F6ʖ&. 7xqL>^/ ^H_:9E|3u=ˋNb[rT½TP/Nbsĸ+ٮOEF[V& ߖ$s = R v4HGmI^B'.jWvIi-ovyEs|d`:YorJ鎠c3AinV2 QF܉?z0'}J̡tR(ZL3e@46R!a'Y?΁]}r flܢuF NijD>-jB 5-/:β MX&<ôڜϼ ª~8U Si2&#%Y{d&vX0zP8y-*@1xAZ rq%~˓)% r_ƁLFap~=r5vՍ!)z8 `lr-0_jPAb^rGļFW)i&ދ,c̖Ɵ +e@ W]: Vxb˜E%J% {X jG~xAy/#&=@uv^릌_ U@gl6;%((7ry6a{ ʑ5 dDHyP:rt0*'}4ە*k M)Cj2>F1mc>Yr|SUkP9 iP}OV 4~~9Cԗl*L5@ә;mӓNuˎϗs/ɬ!5tvWw ooLj zaCʁcSs0lIˁitӾ[Eh=AmM&J7YwW8$^͙CѨ;R|˲>kN|,0rV,S&L_PD[G # rSg *@`ׇдk@8$/q1qKգ lgucs/CZ0CPU]/Sbc 815h [Mv8m"(GLvTQqCw8^?ݍۺL8tlA9;=^G{4ӂEʽ̋1M35K%6D7eZ^zGtq [dpqb `se܉1m*e{YiW)9er 8ސ/&(J`n*wwy.-q 9}BBCa,{Ӆ2;Iq?J|Orz=ojdx倉Qh{8 ݞ-Zկ9t0mH%/Acl@t~:"ŻY6 J񻁗HP14;9q<ˤn߰x`ǟ"t{sBdqѱNJO :@ W NI̿f=[{kNiEM睂Ok=(fN?ū0-⳵T-G<|L @Z@>:;|HsT$:jwpaK u@feE!Ua I fuSRlr(%,A2yK$L|B횺w3$W oz]bW-|گk 6򘰫^zKbbǡ~61;kdbKp5^Al Y3[܃~W_ƶc=#@@WLT._(Gs[WK*@HfSOPu:ptx_uU o>\P:J-%[cA(R1Jة90f,mlU $% RTĵe)*Ef^"Mzqa&GcN'hd \Έt%B_msUl"i\Z>x4( Ϙ)~E{<]tl߭xLas.@L(+]K!w޷u69LHbT`c؍N{&tғ'1n؉0ы;"b*0j=H Hek0=*?79S6GqC6fy_mI'xcO FR+Nں{[6_LI wqn؞O:B|8(07Uߢ\-3[qclqCU`zHS5"8Vw r_F9{RG*KIߡ< $ܻ7 mܮz/Jq˙H0Lx%3rPb<^w*C#H̀7OT2"Ngח=*⋰k[-%y՗p4u=y״^1,{T~yoY09M~142I k%>aՔ|sP׹E$%}~g*;eHu;)BXr` 'J '1i"drD;Ruez @nj܎7rS*{{Bx,xf:o2؎r$4<n e:@|E!F8#"f;bjTc/n;F(j #Ŋܦ}F&G*##1j,ىɁ~Roܑų3н CˏVRMm) bC0Z~NFcyLM/m_7ݰK,5{,drx0aeJ qCY̒!(۲U-!:6r}j_A+!AaʠU6+Az:TAar}p"$@2L5֟2/t:BPmh ZRV anz8~B~fLN$2#:7p P_@@0NZqTpfH.UEPE= (EUaky]Ѓ0%x٪(cj %:O d9Y,E{[L] bc%^dᵫϧF);A>p)pCV(jnZu ;P$ ZV1y>9*=PJ1Sי QU,(7ݦ>9; P3Vq";,hשO|BKtke=ARRplQC]=zÆ+g+6 @#Ku!̵2 2$tG+PpĈ=PWgQsFYRigW%$iVPY@u3Z11Ak@FoFCP;GOPp˞P񺗌uUJ%HivXb94,^4:Ēf[l %7 M esOLHXn`3pW=J*`sLt2]V%<3 !܈`skX*h7W4˂UoGoڬV$P$ZEXCwߊ1'0{Oj$ =52{5f3p@\aC?]@m (s`>oK^ԡ($O k`v =Am)E$|f5u]Q+MpJy̵5B ͎_)] Ĺ-kS3BXxkQ'bҌ^%ux8O-%7G_ǐ;Hx#Qg\ HIލ8I|48~ {ן(nS l1(;.P^`)7b*;ݬIDK}hhiI8TRv7pICv+{wI315 Nݭ  li `Yʯؗ ݣX۲62).; 9X{<`DŽh F.(J-XZ[mW:W*^7m8 \[@_ e1v"F0fQ_ ̏OJn 2U0P_ƀ%ɺ68˂)(WY#Ρ[BQjx"v ܳ>kKqd7ĦwPGɦLHGL~ +j/7K~vI-SRe;b5  |Wq(4룮;] ң*8<xVTݑ|>vW] &q8ϙ tn74`u_c$.^ m#L@:XwރJ̱!оU0)JGc7ak,M{gUfBI@l&ߺS"l(R+R譙0XTH}U^P\P!RQȨdȇ%.Yeb4Ng;m T hБp g$CV@C J 9EQx:zࣵ}.l( X5n#F]MYR9_s3aZ+LTnajj,Wr-[ Ӡgw94_!P6P[($Q8toh*Xrn%zN:'kI- z`p?P9Wn>I VniJ7{)Te}H`R19@nsn*c,~wub}dC,uRmGٖ &&ܺnUGG(ðn_=e%,ߍU=v5WiQr slxN[Qai^0鐸,zY&Vp5SvMP/ mv:A%ЫYfp81HAM\M"sf1C5DUD2zu?.,~b7J=*jL}F88n\*4ϴ8p"Z0PpT')hyu1` gn?^/&]E_@"ñHmf>l{^Ӄwcu?i?_bCNhF6.z~ZqXl?HV@oYAI_߻ : 8cYKKi> e'ND u-O,Kge*#ͶOE"(uME2L9NF΁= >L]r*TMه39qa\cv'!Q?}fPh[ :J|wx#K'kXGɡgy5t+?$ڱ8$V݁*b4w0&#_v3սt^ 4l=;kq;B% @Y\6j'U~Iy;ǐ~JO@f)!Vh^oU>mjV}mcz m!)(zbw +wUƷI$vʘ.pPEhPdŵ)weį0?cdW'k4ZsdrGv=všh:19~[ܶ a79TԒ. D)tu??Vwk%9~3^,[1F|yo2 wG1ͺ]銅*Y-^ 1>6ȥ#O@H.|IIkMB0uns0)ܫo1SKAu2@'zJõmCg+So˼* _ -T}ppwQnU=>1Oo7NhxH)Ep#WH4=HKr{${.&|LeB}mVo' %OS}m@aDa+c_;0B:6"pgeWVYWx&W8AkQ^\gdyPn~^0eS;poAj=Jk=qԬST"}& HcU5ZqElchvYVqLa˞)IZa4N{Kl)iRPu,N0ң4䫩4COV'=*DvαIADJܰLO2K9%,_,'%SN@KzQq7(! kk9{-mFUng|mOOd$Rd 7a %p =q 6jaQfOPW3 ^$-ɭoy r7A8󕩊%X~,wǢ(כZOOĄ5OWA;|$} @p攪-@'Ln*lրOmufxO Ip+ SĿl\54mfZ,9ˍb4|"oOUsOzV|fKC/ }Q\D y6ܢ:D]92@nf/ tj"YV( gi,S0pP qUlm .MOjLѡ*rmUڼ,Vo}n8;>u(q#SNzFv |PMVjmRCra7lVœO16l;i_P8\b{(DSn0xas0 ?mLzоiWH;QX9dֻ>/rB)a`Dse*IAaHuiN$;U:MC]vDV _/@g.o_OA&6kZrm撏f&zdm\xGPZ>k m'~zKc6g]a&uHAĮs52QJwג͞[g}Wrܓ8+|7Xcz'y`Q<"ErI<ĩ#=es0/-lCU7G\{s*"B5(-Oh~L aQ{4[*>Cf(T!k"T+au7MKr6G[5!!WϤؗR1_WMd 7ˈA9nKढVG`q0>9x@ᦳʮ8gƖ*J^ 4UBe>nB FA57;p?'?Q@\cUx2}fK*"SrM1bv,E%9&IؘXL'aeG~ǃ{(d&P^ßN(K $C*[f>9;Ê$ # YZ