libavfilter6-3.4.2-150200.11.60.1<>,ЉgURp9|[,5tYy{'m0XNwL=4D}Vys9]˙ a, Rc3)5@b틽؋@/3JŢ05utpO@?ϰd $ M= Sdx~     <D(L(X(($8,y9 y:y>"@1F@GXH`IhXlY|\̨]̰^bc͏deflu0v8wxyzP`djϬClibavfilter63.4.2150200.11.60.1FFmpeg audio and video filtering libraryThe libavfilter library provides a generic audio/video filtering framework containing several filters, sources and sinks.gURh01-armsrv2"@SUSE Linux Enterprise 15SUSE LLC LGPL-2.1-or-later AND GPL-2.0-or-laterhttps://www.suse.com/System/Librarieshttps://ffmpeg.org/linuxaarch64"@gUIgUJ2c929235dcec07c757297acf978123943714da19836403d6b82e1620f6620c19libavfilter.so.6.107.100rootrootrootrootffmpeg-3.4.2-150200.11.60.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.60.13.4.2-150200.11.60.13.4.2-150200.11.60.13.4.2-150200.11.60.13.4.2-150200.11.60.13.4.2-150200.11.60.13.4.2-150200.11.60.13.0.4-14.6.0-14.0-15.2-14.14.1gggggggggff@fafaffWf,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.comqzhao@suse.comqzhao@suse.comqzhao@suse.comqzhao@suse.comqzhao@suse.comqzhao@suse.comqzhao@suse.comqzhao@suse.comqzhao@suse.comqzhao@suse.comqzhao@suse.comxiaoguang.wang@suse.comqzhao@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-2025-22921.patch: Backporting 7f9c7f98 from upstream, clear array length when freeing it. (CVE-2025-22921, bsc#1237382)- Add ffmpeg-CVE-2025-0518.patch: Backporting b5b6391d from upstream, fixes memory data leak when use sscanf(). (CVE-2025-0518, bsc#1236007)- Add ffmpeg-CVE-2025-22919.patch: Backporting 1446e37d from upstream, check for valid sample rate As the sample rate <= 0 is invalid. (CVE-2025-22919, bsc#1237371)- Add ffmpeg-CVE-2024-12361.patch: Backport 4065ff69 from upstream, add check for av_packet_new_side_data() to avoid null pointer dereference if allocation fails. (CVE-2024-12361, bsc#1237358)- Add ffmpeg-CVE-2024-36613.patch: Backport 50d8e4f2 from upstream, Adjust order of operations around block align. (CVE-2024-36613, bsc#1235092)- Add ffmpeg-CVE-2024-35365.patch: Backport ced5c5fdb from upstream, Fix double-free on error. (CVE-2024-35365, bsc#1235091)- Add ffmpeg-CVE-2024-35368.patch: Backport 45133009 from upstream, After having created the AVBuffer that is put into frame->buf[0], ownership of several objects Fix double-free on the AVFrame is unreferenced. (CVE-2024-35368, bsc#1234028)- Add ffmpeg-CVE-2023-51793.patch: Backporting 0ecc1f0e from upstream, Fix odd height handling, Fix out of array access. (CVE-2023-51793, bsc#1223272).- Add ffmpeg-CVE-2023-51793-shim.patch: Backport part of 1b20853f and f0dd5c00, avfilter/internal: Factor out executing a filter's execute_func; avfilter/vf_weave: add slice threading support; To prepare for CVE-2023-51793 fix. (CVE-2023-51793, bsc#1223272).- Add ffmpeg-CVE-2023-51798.patch: Backporting 68146f06 from upstream, Check pts before division. (CVE-2023-51798 bsc#1223304)- Add ffmpeg-CVE-2021-38291.patch: Backporting e01d306c from upstream, : don't return negative values in av_get_audio_frame_duration(). (CVE-2021-38291, bsc#1189428)- Add ffmpeg-CVE-2020-22027.patch: Backporting e787f8fd from upstream, check if width is 1. (CVE-2020-22027, bsc#1186607)- Add ffmpeg-CVE-2020-22027-shim-273edb2f.patch: Backporting 273edb2f from upstream, rewrite without using temp memory to prepare dependence code for CVE-2020-22027. (CVE-2020-22027, bsc#1186607)- Add ffmpeg-CVE-2024-32230.patch: Backporting 96449cfe from upstream, Fix 1 line and one column images. (CVE-2024-32230, bsc#1227296)- Add ffmpeg-CVE-2023-51794.patch: Fix heap buffer overflow at libavfilter (CVE-2023-51794, bsc#1223437).- 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/ldconfigh01-armsrv2 17447212343.4.2-150200.11.60.13.4.2-150200.11.60.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:38336/SUSE_SLE-15-SP2_Update/086e6c26aa0a396f6fd72844111d4608-ffmpeg.SUSE_SLE-15-SP2_Updatedrpmxz5aarch64-suse-linuxELF 64-bit LSB shared object, ARM aarch64, version 1 (SYSV), dynamically linked, BuildID[sha1]=4cff4eaceb4320075dd47e4f8308a377bac8d09c, strippedPPRRR R!RRRRRRR RR R RRRRRRR#RRRRRR!¦pK(=#utf-822aa30ac7e9fb3d73900f809920a95a023ec5f9bd2c2d1375130916b0b4ad2dc?7zXZ !t/!P]"k%{ֿ\#R`[FXa3)|P$dC?fgz )US)$[=O4M oִ/`O'htw ?2#Sw/O,dZro [-G"^ZnDk iD9=q|TuW W,1 s$ ^ye6[ݱYI\q RzV[0Ѓ1”$ǝR1 RmT;x+Yc`[XjSt!&*.c>if|D'iHS˱b"Ul]i*u4u9y@zG)AG3d۽Nl瘽)F-zA/ᓍ"s}$E`]!ׅR[*5l4 `4U=TSTMYۃUBA:]nt" .xiK`hZj*j=ĸDR ,I"cYK0`U==>u O4h-kCÚb6EnTUWr&-ƚBe2.411;՟u-P·~-7p7‡GiUɄ z}\V8ULx2SsSMY RQ 05#a!N)ؔf!.r;9EGCwoZMUHlIK]=2݌n֮^4z}9G Ыx3));[VPFJnkWWXe~16fP鉑#@L/*uV 8ke|()hauYG;{/u~"|ډ4s mV ݓ$B?l3uT}rPdd6WV|vB"e>MѡF+ 0EkqvXORD3lW~)yPAЊneXXЎzNaNâ?۲,D^9._h[ (N7k~ؙ ~ElXL=ߊf+hD Q4i{M55r1ZA-Y],f`xZg _cpk{~fʇ ӛԭi{=jz߀w6> z[yO|&n"SM.`~2b)7%we܀%FRB l n+9U$1d\uN}<ǚ=xE"PDH ٽ*-`!ҘŤn~]u&u b^}^ᕵbF zHm#֘%4 _tsܬ9,NkE(^(YK?zZ uƏ'm,I D(-+np:p֋WA3ҿz*щDe1p1-3եWj]th^?E/Ӈ7]BƜz5cd28s HsIU+ GmӼ)@͚j>tj'ŲKCO4iPPIX<g!X }e,ءZAkB` [>m367;e<3fE QP#0?ڶGh%%`ns cS!6pŨaאZ"_Rh> LVq.PY-Დn# .#\X1vTNXx5󭿀eS'n#*!ﯖ}ЯSWr;͒QϿp4NNLl="*^ęVW ZGeŲ@qh DX=̴Pm Wv6jN2uxc+08<{P qK F|\CT B)9!J]nYl z捩Z61u]"cIf20X$8A8p-ӑNǷtuDz2̳[TfgFFa{T 2/$vZsV4aؓ~X{)5唼4<+q@ms3,[֛La d_vu8]IQ5jk\ՙ8 fQaoI/;nFþ+CTCVqxբ-Fm&{\ ]y#!Ee{GLEbŠ &e2N(&<ΏfD}E^]W__I]T =ș1)-ƶxʆ)eh缄cڑR@֒J[.A j1bb]Z΀ E:Q"{6Z_ wAҞȩa{7@9G >;l BF!5y^bŤ7k&}t [ߍJE *,^tZDfj9>,iє Aϱ!"]h 1RTeʏ_NZʓ^~\2 Swd_&f1w3]5鄩ߐVRL֧I$˰2E %m?r,0tX|#EZ |m7xtR()~@ BМ?RH!!䮛"Oz]Egtm4x/;H`fdf2ɭU@!6MdWlj=_/0>(Cf2/mOUDZgΡS*-EA4%*wHSnuؠ]00cK y3u&GH$.uLXŝOK5;Y#IxylY=^?2@FuYF(LolʴS5 -UэTQ4|p Nb5[d%CnC'#Q]%ı!rRnm)(-XtK43sZtJ8,_0(+KvQIΑx)qBT+B%C'/RTtJ#B7l# Dq04nzr}LʙdΠ2j~pƾEb0*bX9 g>w&#x9 n\CW9`?aе79O!q:O#~xS*KC&=Pif#+/CնMg/2qq5D/ KȪ8|i)Qdz CyaJL7(R}ĉx2L@R[E{j*dggkK#eH&WO! $ JSKԦG3\pP'-6K谹괷.@1>ߵ.֌#(͍t7I j0q*C xqqKl*e?_CB5JAT &[yea)u,1ꪥ.t-^Mg@'6cf8+zYt,. t8/C2* ҡ_*rј/ LxLzwS.pa=, t\ZvF!P]xH~,)LD[>Hx pz^Ht]ɮtۡSJ yxZ|xv q-)UۃdVew¤-Dni9WЎ_LsRK"ap8(׽'eCpyzفS FS@n E vȧmf!,lexV"Cu Dw"UK;mG,G}o-2 coʈLL=+Otb;/3hlv*kBϲTLQs*OjMJFMx5 ).df۷hvxWtlmDS=Ǿ!8mDbM]B`<@ey;,> %h],Z>3:Xb iدn8l^BD<;U 0aOX-e Cd~Kg5:h}: N E<1%wLu&Ig;Gݫ᩠2X]j꺚 #ڿ<tݳƅPUyzj`G-gjn;q6TE% ę#F#zf'ȝ?wvB['1 ={gU?Lץ43}#) WT% l$-F u]g= M0Ӂ]Lry8sFjMwNzQ8Yb/͈6k@8Y#+OpZMb3qg(eqD \Jmc| %XmAr\i׀_DfJ%3e yKqgh7 P8F%.w.0"x1Yz͍6 RRտeRAU@!g\Vzm4W$e2/ ,c٨F8 6uVkFXt|oe1%M+ Ga}83">k@ \ rk4Ə{ƀ%\Zmk5M WgUna^7q~7 pXHZm}L=_H{J)w\!e6}8$#)~=M _G눜y?"4 !CW{8KǬ`8օ2NÌY/=N4wVidAxa?r KTqx9Rg7bǢ,F+nr8c(H7#K`}Fi71|T T_?{Wږ?ԞGUt\ i*soiq!V]dv,'Ҭ#fX` ܎A9U*`߱n:q `ܿ Ûs$xjީ z>bC!3wY-oCt8%\U>u|lc7^k.ƛ&ruCEpuOTinvr:6]JC7ǿ3+qȀeyXž2M1gޓ޴xԤq:!Thu#e=4Y,%bո=0EX҉_lI(BW~xW)(U'WKQaw @MAyY3 )>;ؠfӥ_Zp*)HCFtIsCϘBJIx!$e'$sp#IE- 3[i"*Eq)l"`;R_0q 2J5-H 6-@_an_g7ð,Òhq3I wՖE\F<ϊM |fͣ"#8z(7dohuu*J7+Z$Siֹˏ5׆+z{}$5|{MSyNF{) R]fnڽo&P fo̮&ˍ93sBUi&&ne$Lh9l)쇹sֶqA`rӞ3Qb*YOVފBcM r|&wq"?bɟ&uHY"{"1gGfA22BfrH|؄+{棻"nF W [x>44>rq,2^zd& ^g7j% 2_kkԷhUOʙ+Ck/7a"L4,{: Wއ$/YrEuv|42m} fʑ+t.mq_(.*+W %Ma 0φڼ^) _B9.Z,d(vPq{ GhUsn{$")px1oZE/؅? U/m&nwZTq}u>< (յ(3Bk{yDv 3i1 ~[԰Ce n&*]!I$0`y$&; ?nHxm *ʹB̷K Z]zuo]Uxdbyk#h-N7ĉӀЧ= ӈZ.>ݺQQͦ j Q=7ڽ*F#:ud Hp5,(IJ}^9jăGQ .{[Cڡ>~8pw󌖧IKz|yw..^u&v6dMK@kN] b[z3M$GR^:p z6C^|NQ_usnv#.<E\7E|Z-r_Z}3*$ЭHQ|^. +Oקmfb @V>'1x:ߠd/nq3Qӿ2Ei^E$OBK`zZ`AM`ġ)w$p-RU:*.ܩݜ"\5H&?Ɋ&62tɦ6{!r74@H3:IO^B72 o`ɬX> ZybqOKGg>zk[}Yv_4lzz$eqԣ]J>Ud**7>[wEo`# Y''$9%.[\M=-3]xU_mܵ G M.0lJR50Wz)4xQtqifdKVCHj1ISlj-9 \ƍ[:(#{#-i펑HVܼ5n&Zs-&h"  6\7X.l&1ol r/;8L<įLQ6z^.ZCW_yݗ`)r >B :bb3#Sfeyʶ^'8Y扛̩4! blLG|=-|Af<\9۳Ca-p!x6xa j4gDhBĪwvV?uV>%㑗23FEs*?j5>`_FM>bzs ў<YT$ur yľuLU±n(6Z=Cu,%tcncc!&t1y,3M:?7,`7+;.'!umn!̊}dAE49ȤljؕJ -Q#A(Z @nm(Dqoa,_wLKo7mlD{FmR%,Ge zewjB /ėSahJ=03FLITN=payBnu&<" ],Cɞ(g; =G*x|߷Gl2X*iնAcq'p'@~aZi5LjX-O`6zUx )9.nuyۇg51*>Ӏv5b@D<d1uuJI.4.j:KC=c`Q㢘rCIlV8~prtK"PEhZ5Z*kQ~.>a1>m@l+u-~ >j@ 7h=ߴigL`yELwN䶯xY;\Q?KJ3XA֓*:_q iPɦ]=WɴQ(h@Q[|WI0,Y-نB.hF]G|?=ۃcNAY y,7.G(-=~i֝kg®6™TΚAKs2*xo4/^UltF{UD.ZOzqs*J ts.i&ӭ^:.L˚\/};,+Ma6smQ(i& "qnD5`j.FfyC&A5[3@ExRHQo&UY6,t;gTCOB\dcU|;~WsC܀bxL֤M MY2&)%N(1k0xrn^1c5lU ghX_rLs8U ZU.F˷ /wxNMlG_%}sqэ{nD v4B7ԏБtF1o0u02N.&yMtj|11r>rH#9ҁ*76#ݭh  ˅3jNRLN1%ic{1yϦ©@;a%*;lo?bӍgh~DXlܓ-88|{00Z5HTd)PMЄ _$-\_ѣ̙0?UVPF8S5mk, 9 ?UA6t!lo׽5*{2F}nBj "{3J")\"Jah*}ݒgs7Pn\l9$2 V[dr?u]Eҗ F6&iwՐAlNߐb Ib2;  樼t%m A^ir– l-q?M]Y~[o_I sM+jYq+$ͦw|Tku\Y -ʞ{3#uS G<]qNo6A`r"G8'&kZKtv_C6D~;`!/2ο.O\Q}H9D@dzzc M@&\dJAcͶ7F}҇Agn?Vu6,̎tgGXQIKn!eڢ*kVb"`?NV $y7E9 唃V""râoCPBqY*(rלas T*n_2Je]WrWzoCZEwZ-TrƚW N ͎q ~].}hyrMd `GRQ0:L~q83] gx(] W6MbK| #Ep(ި樬/' .Kw Y |7$< o6,8W`mH,38} iݦW9d~Fc~zҩnG64m=Kg N-"0qLr7AnM[6L e%I5{ ˻0S3ye3qW)E|S,A$ n7)LcAbj8p ٫qâXd8o~ HJ`mv1.Nu}⦿;E2YrdނIrM3jF)_dшQ-57=egps[-TZ?Bs$8tDǖ&18>T8B'1;yo ܾn(W̚D a4;Ho|dWD!kU1RYkݝ dj9-}WϷt^,< S uؽ￑USrܸy1#8ݹa`A0P|iyɟ@YAQի]8̨MRlZDժ| #>\zR;(F$c#>+v$ Q/ וhϩNpwwAJ&#5w9[.(҄8~Gp4F(WtZR!  Xo.= yX܌ۨ0/T;bbF"RjƲ8Z"i.TDowo0#|?U B UA :IZ6*0uw$9rgT8,qYY(OrbKW2z.>}+}Xe;#/kJZspѦ騦6O`Wd+' s++ uOQ 8:5E-\܊ pRjαd6_}}vH+khi|Ƀd}MRȪBa\/GhwX$ KSˢHZ`ɡR)FWi;P-j 0@ڊ̄%MNo4$IwO^.p %_@毚 fun0&f9)P]C/!yI'eGh-_Cl᝞_tpnۛCZy͙0H=$-z kIIgl'g2)-`/Ԑ;G q4L, <ߖ $R!:`m_crcj4^c{`~tN ًW_ƠO DR!V+;3 l#ܸIBsN۫IH6=CjfEDOW#Փ16DA^p RXI%veY`!mdy0GL'+%gjzX _%]ư˷ttVtwܡu.al"-ɻkz2< K@iim/bHa`rDzvD QT|Q ] V&pDEe5X"S!x`._s5MBѿbI،7hPpVH `Hfssxk<$WѠndH|&`bs7xKow8rɓj3r)H[my*|lA@|\3Q6[C'Aw=oT #W3K  slt%\J /E?oSz taaG-|W8g.ԯ{.z-!& *fM C+bҴgGb&93y|֏ 4IބFL/rKwAof1hJsbpHO~}dl*SgO:\wWN~D^"|mWgeI`w^f"8$'>=n}IZ5,iD!lz/qB_aPb`Q,~VX'.A+E Ml9~y?W:1+DlnL*>\Xuć*]2uEҎ`fL͍B\ɹΛ'\%nAlPLDs)j"WfrHM]s {@ ;VJVM| |M+- ci0L%>hDr%nɟPriFL*s  K,-5]Su냥?EX31;@>j{qp%$ ȍۛڟu(}Alf|YXa9>֙>>¦*avlW.s}?n+.+ɩzc3*P Q5\[,'|7{Ĕ~y@vnPr\)W &¼mQU˷ -9}7AyPUMܿMIW b7K50"8r%x^qXU'cU^Me<gæQv#2a"mB#Fā5 wA'Y|Dw/N> [϶Z,ޒTҾV%]ɭ2L!ACZme.?l&ːh Em@?DI`/V!ƶKNP2tN%bDrLiLİTX+G*R+Vmnq4S“MJ]ԦР:Tx2Ha W:㤺.kY' hn)2/5O"҅7nВS.nIp?)ܾdzig0d{ RgBeuLhU_?/$n }6 YKztx$mV<ډFZ;:u6D9BN%KHG8b UTO[YS6Ie)y7 mW$.uI-f9Dߵc:s7e£e,ʞ mZNIѨ3ӟ\w3v&. b[_JRc+w?.ĞiRۣYz<+UN@^TOĎ  CaM:La]ȚwPW AYFڀl%fZ?[-Qb<&Qv?Ԧ|DMq_µwQo~Js1uX[t9Gl{XeܛlVY(eb<ĬG1%5Mr.n&GSJMMX""zѮm "ߢؿAk+ewbW*JVvJ>fTug 4WOuVJj(Z*HoT2)fBtt}trm6,O[cC|^I|ZW9_ιP Ta@ƨMq˝ŕ#<lDY3T3'|@;zme=t3Ӥ $HJdu30\fnQ )T{&UPC&22^;Ly7LUTuu a'ex"wvnCMHrQjT?:=y)T"h„t 6zɻ/t_GQ%rhݞjp+;"\h`)=S!_MFiuL7'K y HY}p]BXˆdshqĘU*Fst,:v *E42_w%`]?8O1F'}5T shbC Aa>gc"ݖdDNIϺE. -#-4qo)Sխuo"tphѐ]y~k42O9^F&Od `boM<:#툁+ۛKV&Hd@YŴyK׈.#zivX뚟祐gQR/:iyY(sφs3N1U"Dg˿gnDЗ`,=rU/wR L+*Zz'W&g9m̂/d12y-d ¤r^#I5 edW@tP;0-ζ1erf+8WN_Βp5J)3ԡ*?G>}(QR$G%4MGBLR*E~ba{/]vTrFOܗN^X5Nx2hSq1"~Y1CY^\(=(,yCM\Z;+~"!gV<l,2cp$v82ScغCNsHhI!z 0cscPv\}&5ffo1OltauOV[r(`@XI^Beb;tЗI.|MBΰKhmF_][ hr)% ^ ?3-Bӯ; HAyr=j/dO : iedDf>*s.RUi,r: c(r]E+AMu[KƫWS l1'dL{CUk78\}=*(ʨ'+|}2xRguNEdìO "2TrQN/P!DG.3:*}$Řpx2]VDXې)B&\vG7=pkSfO |63ܽn2zHm Q@DXfDxCK KiE<Cր,Ş쑳 EO"`cRvYM1s`KgI\YګQ[0^ѵNC Z1{%>U,w0^jtG|CMÁeYDQ8ȫFWIQvǟ2޽%^>`b'v)C79 pS[|Fr88a/X 9¹L;mBVp]%}F'ʶ%X?+zג,]+ I+S +Ws)<5jqlIEJ$ RY>d*oMwl&_+TLТ+jgH?,<,1:~R]v"!V_aдZ$yaip-g%*I4gxqQVN4َ(E(N#ɔFKO (`b2W(^K ॽ&1H\;n~n']"243v jbu_) -`u:n8wʐϖФv ji Kַ䲪Ҟd]#@WF~͇ɓ\CTE\ǛgpNםI;WIB]:P&fc OY8ДGN|Z rST{m 3oUfa @nŸDUY@֞ tj+e HS ?)2J֊E_) C]UٽϞos:}KʜkkO*l&~80Y^"z%_ܸiLâ/8 e=1{~d+4DE(52&2a `gUkH]۲'nf,{;C^z)qS25N u[ۓC] EAR<{:[n~f~V[ CLer*)EBБiT"%t>,;حT:q~vc]Q3fۢe;jD⽤gT9C|3ӽ$9n;Ed;;np 0VP߂3{aŌQH;t϶.k0QLe,rz +8_:`/ʱDJK~3ɡFWiB[.MN>@]m&i0){֝oIk룵 &J4YƁ^{T\CnqB!aHP1^@@E œ Q~!WQh3"6!4r֩zn*st|ɵFw#udRpuRԓ ti!5e0P,}o6o0T惱*"wnx'KGTs38sSHԏX]]h+QQO1 FE ~q$}kR;r3r)Z uBT9Jf ݫ &m" R5 ֖0.~sG '\TdsMqN_/9mPžV\T.F^sҮc,f~L~Nj2&>Lfs~YҦ)Lҿ d0:2Mbf= k=оSLn͓3 eaj:^P 1eJMKS2{[BU'ggĹ7՚{Ckj]NIRYZLmyH.ֿ!W 6XLb=/gu<)948 mI]6*( DcùpؾRI*myv&NэttAYYnQ {J˜w[ܠP 'aM_tiUHε?F Xò_S:4BJA7<}C")tT&jش8f$_xu cL^\q˺rH1'zɑ}%ՋyN^nJ:Y'Pk{a?ىpikuytB8ty1O+&x8T|3L+MON>7~uɛ4si ZK zfr``~W s tY\Y7σ D 55 U䫝FB\Lv#M:ڶwzMUAa|9\PgRo^\f]Q|긵i+:PXO|ǿ㺸GHo?n\q0/^Lږ`jШsRFכK4E)\{3oJ*"1䨤Q KZBbfDž4z # ?g=%ы*:2RNxH&7ڐf0X>YܥgyUNv=Ah%Y" tWout:Y~5+5wIaJyʊ3zw+9+wSOM/T3$Fl]^C,{ d黱Hb3ɚE x(i؇&cTq)_ "2+` wĐ.v_;dxZʘ,> ]\ye7oPf"Dz~Sm7ĜRw| C${1W*'PO?x\{ȜaDCI2J5w*uTjӌݒlER:0Ǜ]-,٠AJ7YS3\ cQXK"bTh֙ߙpʪZuQw54tQ:SLTn?'V!8QV%MpBVi;Eju6­~0s鄒,@`e͢ ]H OJ&G8v̐pڒ,\bnRj+o:NۯshdDIxyh= ieOI/W3f}W*4ؿOnU_h4lh1JZdK+l~=w n8t_38l70ɧŎ7\̍ _bFb~kՊ+1 *{,mBnP[0j2]kG'+VCSla!2>=Z\ 8fpR;.ljcE%ˈl~uy\m ^=Ԑ%ĩ5|rڊxm`Jܺm4afFm mG;Q`K_{O\{b cZ})fC"U>N,D4[VD?VC~%Pzs"eò!4n@`#? B6٫V)M7IR~vJLfYpJPҝsZ椼q ua^ݺx5tWđdN X+xpx9b}!D6a\(cmSp[-2ȋE'0PFô\wtKvI2&7D%r4TYWG1\;!944ovx!]qNKUT݀ԺJ PI|Q` 2U 9>dYsC;X/~!Sk~L"wAD>u5=_ŀha.XHIΰ.9#a5>q Zrي?w} IӀJKTU=lOX~iΨd2g$?;0N?svo%|.< q/w>p lӞuP&_ gZ.WR.l$+ :4KU&/cZH $FSV<|Ɯ.Cu(R^t,Tj7 0 1p`n9y$uڑ!?ϸ=Y#Аݮɒ+)F3 @ϓֈ@_Ӳ4)(6BcE=-'XX>Oozub7ll!a_S-f>̓ţjVkV +K(͘>36>deJS"y GodWp&֫<7uASM/ŕ`-DZ>d2=&jZsຨr 04;f~Fq KP)`KZ&iÁY^x`zuЛt4 O^Wyj O]Ҏ9VHc727/j\.a-_QY)9 ~mc%Y?$](nF qe|Xo &G p#nPK$:%ue@%j49?WO&xՇe6[UZ 4ʩ罯&F3YIY dPn_ $!޸ԦEh>61(P5T B$&6+v07]H=?ǟ!kyU n`BE%=DQa{eJw/ylõy؎/mWTD`#o1 v0vytځ@s.;TS"Mn%3^djM!_ 1BgFhYr9VrFuӁc/j j +vsfku lYYn$ ɍN鰭/xL.2򓸺 G|bfk@M$KYNHXoLqZ= <PoX+6 +_PXCE]Z($,ff5NH9Gc1K<7z,{j&8F +M:/%Xӈ.X_>*G_dP;~0[y%rEViޮ)%K tH̗P-3/R44E2$dʉb0 $K"2nh:s="T˹X*'i 360XՓO̚2KP8IדN>z cMi~׶pdwsˬҵ>IzV+V=b{42vZx"6/m~%[ )htNm7&vl ǧfYHoBQ]SP&_aS; ; 'ːWq=x :ZU~[]*QjYRvRq<ZCm#S2 Ҵ ΀qe24@nI{bj'_4auũ鎘b_ڂ^>2)}*FgA&SwP"ktEݞ)E.v`*fN,n5'_2ƚ7~^ ndK|*F2vEi=xUn-twQ" ~\Cݾ,.Kpuv3c1(֗fF@!ҠR [>ͫ-8i: fZo>LWI32 E}c'/̪ _WTN.r?0RK,}&dMj`H(_,Q5 3niFB|$ & Q;ŢrAi3lP#=P@;H_PGW^%^ˁsh>rkup H %M  j(cUêͲ.TπhRvCNIؗ'A:s SϹ?Qn`5OLA:/2&P߉kiG9#.>L' 5=85-c0./cmVM"&#eЕ ].H aC7j~M)6:%7GԴ٤d4!7f0~'UD5r*xo/yº/jk%ҜWJFJaL?2`H*x<-x&q&CU&ZoX ykGjqXjlW Ȅټ]YW AVT %Nzg&S֛s_b:Rͭwk+ c"jcM"X,s$P97Q3|FÞ x:pUL\c*ͷDmOkTz6X*e$0!Ŋy-fV"evg59.<px2WF%W7Na3/ -EN;(G Nl<\Gg.jƉ{sDR|%\βAmgWqA˜ϰ2'ElEU8da6;RHjLXe`#ߧ n r1]~uF(YYV.Kc`4!\H|\)!vѻ@)RaJn+'uشDPlw4/REX,qHP棉yS"4Y &Gl<+)<ڂ[>ϫ-m+6p/G" {lGLvzbḣ!*?}>IhbxHӵutbttF2rb^+MYK##jE1$se弥}zbvNL(p/]A5j{fR2 쓱oR/KPIY6U`x!O|> v{M{Ee◶ )9GnseAi qp?42,i%UXFbLH9kESX:l5]@ 8660R߂+Na%=5ḦP~2;YUҵۃLJp*9/`}cQ ќ3&gI; mYX\S/_gK%ڶ_ǠS8-VH\ml+- QH.U _rw"2iTr{2;1 ֍R %W=_" PߡTC! C,8ys!@ÿ#a67c 9'IhF%Wk`E @ DfO Zׯ<$䟆}0EkOAxgvܾhX.0B]:8֕,9@FVHڈiT,OS_v;ܵV0A]w-sq{qp_ړ~@uj1$.,]h0fj.P5oz&E>%1jQlM6}aLIٙddtSGy/f} QQi^Јw$ > G<\K,ygc^-!(폤&'+^)Bs֤JE+݆5ŢT%7.[IK5h ۪DvIĘUxxYȵA^+ֻDբsKXDK6)Zkp\'ef7'dոEh38 8l&Br@DRMOamiS]jF.Z6c3HIPq^E3ӭx#_F.2X(®K$ɘp ++Lq2H'qXcnM8`uQ2p 񡽥*}ЩCpGxz`nِ-Ϲ\pmF>1"M} xB4bW,BCѯ QkEQgZzg^78z0{5(u*y6XjgF"r^Π Q2NJ#tynNmoc őM8"_j6Q:')<_ LYzIg/ O_|vc#scL%ULl,LژMt[ocea? ynaPt数:AC3\ړɲb\T176p t@H)lecuH՗i@,VF9K *=[{V뉮*u&UZOĭHJZyȈ&N5tI_tb-e 6W2#:c/Z,A E+H)=t? ;X]xݕN8@%N~ .2қcFȶ]S><P$cP\ej!K|N2F\gK|7M7m>sci ͬB;3"}?Ƌyw 2TZk.Zwʉqk׈10>:)n {d^gC ףPrA$͟;PV+%w9]dFDž0e ,ɹWޚf=Y M 'N%Cɚ%a~KBD{{7J׀ZZa A^jمWa2zhь}uI"v݆/365-HEi۽gS*'Bt'o+i^:/~i^'S]Q2j'rQʣur.fGIUa@ՏG2`RJNlTPh&2ERaܶC>NIbk<1t~37 )ߒw3> Ⰱ_n.QŹvJ25,qeG3eߞҶ|)[aN7Ig'KzRVo%ihUs4NH}%6O[;N|qK}Q';黛!g<~Թd4i48˦= uiacy T 8Fj KyӑzŲ%5x/+rWŽw̮ڏBIm|@,o7vh7vaV.*YݡgqH@ Ǩ@zT [i`[hEd[lKY-0_WrK0ϳɗV̪4ׯE[Fzȧf(V @ʐ@ ;\Om.:98tSKu3 $8lwسC]$M`*¿H@gU_X* gYb$JxЃ2yV:ђԏ'Bw e=#Ɂ}Eї%C^Qԇ76uVxtUЕ&.pIHX\}~TDJB_:^|_WH45zBD!qDЎ 8;AYLȆ}œ t\]PmzM6evx˞>1B) YU|Dy,3տMi4 d%U!jBR۳}'n\w@຃_T[kd9̖-U/"^znY[L |<}b^T }:g4(:>) u[ذW\ٯe-1&1ZyJS2  KD<2MxI3vRukuN ]Q ]x/-bnM(G) ~ݑm( Dn^C]c>ѽa l(2Tk;I6[CV-HP]Oq9 X9f.~4uv;N]S ҾS[Wbce<לx-&BRO\YE/Q˗VGR"&}k{%~KE >rpXM^gGz9CO5`[WEPeI 9p*zL1aI{s ;^;΃6; He{hv`t.58[[ōd+5i ,qu"ⳞX#KbZp()LRbۂ=F]!om(Q77A/C?gHجkD35I܍&.( |f^x$?;Z0'wv6iw?GL[OY@ RO%aZk./Ջ5 kRO*5G iC\RNO˃}X:Cp׭Qf+|Q²R2l녏C+lz:`/0G׹e&=U$h΁41$phP6cHG{Aˤ_tLB.n*~򋡓YSL@Mzgne{ ;H)p~V .!!Jkp[f )UKBmDBDrtH>a͚eEw ӫϓ3ǥw!ixTs~F\O v Ccض$[Z[-}i2Vbz鷽hHdAe/5W&&POn`&XmUa}xg}9<^8wL9pGL0jJz ؚaK.waU><~RO<ʐFUalөy7Y8C*#c"cmV8Q<V-5X7]˩`͛H]k5]Y#?a}Pc5UK`wě{rafxXL dRlz>D&VU?>Gt;%stJZ0IV.&O|q?mE5stC{ jX"Z8YnA` h\L3mS(C;^KU=ӭ F6WâaNn;/l&TV5d]~e4~8Dmح0U4NE(:F *3_PaĿ@ n wy ,ٰ0K@8^UP*r'-rdVYe@pIsKAGX-+Fm%? gLm7jD>5Nf7|}]v7TeR,(թ߆N=(:̑`iPm=MYt狑;b50\ɷ9met;` O]tt׹X"4Gς ]!h)vGP)B ebw Q t](+N<%,!isgEHorRK万'*bSQکF+~^n+nGf\CfլeZ_hz0 403=kKWL")t{m.1/"X6p#$ozg͚ &ڃrOq\qFĪ0\328Xrk ;m9/_&h%kM=KELT+O-Y:YgHscn%. SMki.v;>aeI<ڔ %fulP؆R_%%R#BfHSVw֕ Es-03Jb@qW<9-bMקP`IeZJ eA֡ _0gR {EF-'kàG&ԒB)F qGލ@a7d9”UFJWXPjϮ}5E!+=Lwx;$Жyҭ VFg}=8λ4f::n.ܝ oPoPQ&:wv#|xV.7gmplCP=tM-~4ߔwWCУ3Vق8>"ԭ ssտxwO(7\."ep/.[.5"iH2abL7Gg@kgoz%r_Ϛ QjQꟷ4L;UAKxochDj|$C#qa!M\Y''Ih!*6vR*9‰&Y&mRO7s4P!/FB ܅rA gL[uFQܐ'U{ۀŚD2i1QyRHj2GtNǞw :;lS/ H׼P+(Uޢw°v+m?㏚W[Y˘n/1c u s8Nkaֽެp]g+8 -}@mr=+[/z}FMti $쀯yk5XX 4Lnd0UKRLŲԋdė]pz M^2<,!b 5?8S:DN=YoU.:({Z#2DYk "y@:V}0p5JL4Es2Ym]:seF^|$qFq֪C_SǔDC}1eaJRrszJ,SߏӬ_iȏD AB69]Ѿ6-Stv>[g|&_/Bb2_XA`2ة 9n{V5%( _w0»<\9h3A b\7A?FcM3=!S.{iɍC:N![B}t 3H]UR y5^ȯ'y .8Ra? .EuT?a`G,S"@gNsHZ_ 4S5?X#st4y]\#G_o [^Cڋy5+ɟ=EԊGrADG΁|`S!ZuM%:XA[{k~nFl7ihW%<ޘ5$IIL`$gyܑ6DlMuhF4jkpFM@gdkƬZb7uJ~7Fov顼Q8NW\V߰l>oB)bꥨ_aC _ {X9oN5]@xkc5;5N÷Q KY-F2KAp֫ݲzucO2z] >LZJx=lXY"1U f~ )!#¯^bwћK;7Y`nݣMl 3&P 7=Nj #.ܤ)l3) ї]COJ5n9 %Ҳj&qe:Y>j2ĀxfTڿB[ p>HoClQ3j <+—9OB3fef菷/!o8k*r˞C"#XF8k/FxLy,LDYb٘a,'r:Idw34LMMY <{syi*BC\#D$,\WiB!qj $c]+z.x&9_u[ۧ\ZB2DfRt?N \szy>}ƔGp -4cm qfo*urL"51=ו,(:}m+}q%YoK,X_Tv.Ť5s?tC_y㰰 dVkZPd&FRZM5 L򯴱;I߮7D ",Y1Ղ :zq@Wꣲop._ ]  1یiĤnO*[)<%o&`uɂ\Pq9y ]/*~^77rX+|Kfx  /rp @"kF:PQR ')lΨbY|eqN6Nm)(n-5>pι%P 6)CuF^evS>[5Q8K>l^^Y< 9=#C1=>YR@Wà0 sI- MZu/YŹ**h wJԟKj1wC(r $;Ib;WJ#;?,z&e@kUd6Ƽ&i"Nwi)cCL:[*mKv5|1c3ZU_+y+ AݺM-龞4Ig}#0ݼ4΅w!+K`BVR#zAgŴhOG3sJ7BX N5CWELRHW1Rމ~R֕BwH/eڥP">*/57%2!Wz 5x4Ol41J8,v' clxW#û R\ £ESqךeDfN]=#@U6$_kGrQ"Zؤ(}jYIO;q@{~o6qwɮuOHՁN覦 T3Җ^??"e_$(;|tGvyCx珳As_'pE>m*8?/^p/oaWշ$6%W4mH̐tN0@`D1I4 ?E˘:9 m1Nf}8i*2az{Dd]*W[Z"$~thmeZK 㔍zṀ3eXVexqXWEy4Jy#|6QK(b@(,6(b\民/C@?h\i'f rEכLx5)?u^%΀(?}U I 'XkaC"yqNȥ@,ѽD-+[A[Gg}Zc_Lte$Q/$36DB$`Ag ~.{" eZ-iR:0Jb }FHk0lY6B7ͿYC:S߃m.d+}.!bv`8G$LQDn3^bOPQlgڽyPS̬츶\CJ<~cܹS !PO\Yc cV~KMB\BDe10ƮQT{dO=4B.PHU%z $',MkwxS^H`|A%)_4:jeKa9H^Êߩ:cK :aB*CxNʼn@ÉLAs+I2͈;PZ|:O5 'OMhIJ9,9F(g]Dg_2Il:e&L'j*h_y<+eQ:FC=wߪO  ]*w\I_6GQZ^7fe>Y}س;SZF[dƝ><ďA5[N(ªJK^G?r Y)z~d.Oͺ CXRpm?p$Гv+3SrD!ЌuڣN f4o$CL̈QSppH˒5rl}œ%"C%oFQ1ĬOrbxUVIE~gpݕ[- btnNj^&`beMw<^&IBgWJ[̍]U8"y"n}ML6 oë=Mַ^^(dO1rrqӘmm{S.wj/D2`…>] kwvw׬RV~ Gųl}'㤇%8/ahOx e^!qM9c9(yW] EhU1/&CwCGR7;X%XܝexnJ[#?I/%bтieF}lw_1q3ѴMi͝o}AOmǘmDcYg0; jC8}7C\oxngC̱7c d*c!17|ANe.Lu`V@os/r߲S6DNQc{lvC3Ciɨ@2 ƵcYBA?aQxQIGhO_ ei;teUL0jǮխ%}b:9T'oM\P&A>}!ˀHןyA$&RNٮgpqsS4g{SO*דWHk8̵A I߷(Tz+"oRGhǓ:r(SnfT⅄FD1BQ1pdc ,Y?T,Ӊzy~FԅV]ǹHZ8g`yWC`.CℭT+V] g:c-я/K0Sq^HB뛀Q)B ,:f{2o?A:Tys #!*{~GOE$`O.t:Eն:Iq怏;RK?Y##`ЦCu2n%A6-!g Ӈ(\Ȧg_."j}˻V^ '$N$@#΀=^;7*(iߍza2^cAzPd:syx| gl< wށLYD_sk?(8N_alLL&2\I>܉6>.yr/*w*cD * (=L^v_hSWw Dd=~޷@pVWYp3+| h V0`))*dԧC1*t`x]K6ltvPVI%]KXkԬzfBf6QZGW>"q;2Qbn ?2 Ëf6-W(-fi2= ,ROFԒJ@S>sxiUsO ^jp<rcWDT5&=.-h ־V*Q.Cz58}7Y7II 2 t3Csm2 wIÎE:>FdxZ uk \q'ۨ:>D@gKf s9L=ڋPՎ |:lׁ\ILv~Osky[mY⪠)jp"kE$tmrUtD6q Z.zW,F&xZ(\Jo4y 9zh*ņN.?0^D?=oĠJt}©AȒӆxq4i&,;0JRɄlw~INV8~ VJTZ |L$`~M|1@-zZk(ޔ-[j:eaSsVk儿iZ㗧-0qL)~_&FW8%YM&"uV|/[ fA35a{6T@P[eu48c˗UQ{B 04 tRTPd ="j$“UQQ@8ɚ&1`15dؙU!l(kc4o++͉,B}8/ !I%Va&>sM@"H%h~\5A;;S2@nlGQ=xG/%JTh ^ʶD~gթyiU)9QBjU*gv_p:nQ#EZ)ˇC#0FmrhT<,E b*dj]] hc*BI&IT<^خn]㰪|fPl0l9946҉ A3/^YIrLԉ,N")|,ZLA!e1}0 L!.Mu1,^ AjtTk`\7Ѻ:BrS埵ȋILd@ggPƛI&d8굏OU>@~,1zz4__5VַKt(T}+Wly17OHsb-)W{a{7M sc-O@x8ĝ; ((kJ2:3.>&{CPaG?kEB=J]86ZcTKRT-P a- *q/hjR,[qa^Rq(fkT,E&^A'3x2@2t/U' ~;F:ߞ>{?$/u>ZHk*=<<)/S<a3^Z}aJbҜW (hgIKKٹj__-rR^w{N*k}n+OJiI+x2!V^9Z{',NZ H aׂJ. :T<@y9%)TtѦBY¬Yo-*f=b-C iђ+DF=1jSqB]el/yZtFyg5zSU>.0 {ҫUA% 4M2IoNVjsR{?ONؿ2*6s/ R9[f9 ڊᄩ[6M׈'Šxgax}G.ȉxm5@vt.NS7bC҇#_O l;"\2Pn: ~&?ìxc_t(/s\oD $)Ba]T} űxx`ziA/=B-TU$N~oCsRG|[HvwP>)6n`nuuӧVf [$E.VmbEGQ'5f $i CNݶXeWj ([d:T%O2806DRI]Er@s^m$KLU*݀0 )W.8.9ëVe'O2Bi Pr,j $Xqɘݠ&goįt'K4}!jfЯ=WX][E %o@iѕ[ Ē釫t̺EKV kRg"31;e ~\&YSB^'jV.ݓ\Pϝ]#Lt-uea9(6Կ'<3t.ӖnhYKn?*Rf';l-X((?=c\&t8oJ@= 3=7GIr[gYR`PH U4Eޅny[r/- KOsv6faP:}g\9?"Y)qc'&@J0uK*)\ggoN>Z.#,oJ%nK*Y;S/67)[銡G/Z' dS7d pGClUFf D7͕r]S/gzxf0$\-2u ȌIVkS} N >m:k!ٔs 3μ<=VZ6fAH0;8V qz0kq~W(\8D,4Vġ񘢿,0I S1kMB%s]?1B/R45xRu `*_vGvWT"[#7 u` 9[Jݥ:gH>~5b-0Qqss>p?\f9,8迠X@߰H& $j-h$.{\V{#,{*CԒd mSuwuU&|sbk4qco˧$QJ) 62;_ڬ:큮W{JSœbj]7S:2 4V:ޯ'gzC>pZ؝x ^(`NH`+|*bD &00@ig8Epp k shOb|Lɔ 5y R)oJ~$qUƛE"u 9 I_7dIAGbaqurŊsbW8H_Gk&4CtR~ayGP cNבj/,w⑞iB(6.,do,iu3t &W,ޓI/#y(t$8;FOL) mOYSqcZʖagS{:\ F#͂p#^y_kUaT7ͬ Pl BPf+Nlds (90>`΅FLm Tq٘^}XLrc'1򈄜 Ѩ}`#t$WؕH!x_J浈C#gbi?Ǩ(a禽#`"ki!Dш-ZIQAK[_;!j`Edg`㴩рQ{f۽l#]H{%B7%/Qdͩi#tm1ΑJým]5Z{ה- {A~. /^^@CLqc=e6;O;Z] oub*΅ %ʘ'8ju~(TFfϠZXȃIQ2+K/xA3/( ~4Co1j}~0-/`_<+Va#=ZW>gQ,Cߣ+5MLiۅSZ/H;sJRq >{P'Y mo˭}w>W/$sqmH(lG$\z,>lELCf%5rBD;C Pc[Sr_.TJ`S!oưjmx⮓" #g0i*罌3]2H2DK;1}Pyc[]mT6> AryV6q$~?~XpSaX^i.[Pk\0c,VǑuG5_s4b׳Z#4w'VnA=`ЈlLLhObP 7 !?^KQ%nr|nU@ 3IRjG.& Ҧ;J]+!Åd?ŌW"̩$$ 9ZI:c^'"]!\J?PU}vSID0uBpF!|^\EOs_?l )^t8)Da%sv;>^iˢ7D 'Ʉ"O> z>0[kQNll`Y.*RCq,AH+1=EALo(Jx\^ni&L3zA$$t,w w^0hZS+*۵~W~Ħ Mq]38yɠ„ $Vor;$L>-=`J5vdYdv2r`bI ^bʻ]}f1 ~?μl[ ƻ18ϊ0STЌ7 X.d.pH]$¡z43AL7kѫphkU')(7ځjT1—Ƞ"B".)2Fɧu= >In4l"3h%<KkտJC ;@a<Ξ~1jg`a y9%,(>˼TĽiVW햜8-Oo[ s˥RzcnA|n0dMo6d "1@U.F롊S?1PCLj%G3̍{mn 5j W ^xB=At;*kN+WH6 ?)24zyR -4~A:t#uvdė <&;fSaWNAW5е+m{iJ-iD~3K ~& Z4]oӸ@dݠ 9 $m M}3,-7ӲTfvw0626yN}"IKw( 6cvΪnc xD3X/9|4G.Z_608dVu=u1فjky#ɏ?Cy*\ϴ@1#nqkVhgV,2'SqCH,o g,hDDߌ&^yP`>&80B@wSjz"9ìQKq_?^--O@ܖ/kԍ_qk)wÕ6ۦ '33"1"/Dޠj/jc2IĿIjt!縧3# ɻ 31'j7 ٞpE&ʿS SqVu3xFjKdJ?AcFҥxs D%@ „4t/$NTlٶƶ"6!Mٔ8+U-de;:Dֶ֚8@ǦZWL+Zt(^~oliއydN7H`'ա_bvVu) sEB#lmՕvٴiM' ͭ"Ee7Иͺ}Axv!,YҹdN:>__TrţlSպ9o!ndiNltyC,uʦX &W%'-Τ[a /;.~Ҏu/P.Ź 2z˒!n#҇u,1KGFMcydKR2.&LR?'YƃPuLoեbjXq"0Ud N/[ȕ;U/ޟΩKeޫ)Q#ʃ|hQC\);d7to$Rz6·E̬4xxB!KB6қBt e2pVظ BWBZBWbNSu0K321:ug9 &oK1k,bhQ=<K WO7ܓݽWz|FzN,|sI6{sni r'.SnILSGLxTvAR缝NmтqAMbMp9;8d Sn쬋|!QJo1Ú#g^r Ɠe+XRdgA K~=FJ =v59 i8%XH0?Jz =m]NGq>-)m![[+ R7nSLeJyNm~4 -q$lg{0t%NVr;.Tbl^7M5,/3tRv~.d ({Yh ^RR#m(ke%d;V_rG(WZIEHyz"װ.>B}@9^n-/^J9ǭ:x1tG46T{9A !0ѡeÞl7b%c]P&@VeK\zX&-Q) ?3=һ)oe_02~Hތ^ w9[TiH*"Tlyl{?8e2i":b7K˜aܥ MNRhLz~6%c ]J^z2hVa fDI굵g$ ԑuqU՘+mLvBibMJ!u3(;A3l#ՙF\NiյӗuRuYT aYRI>.~caeaYArFW Я$]1q)@ nP -WbkpTz~E v{Jǐؘy}+?g"ruL=`>`A<3`&KWBǷ0r{Jm*mSbHprURtZ,p [y8ǠxDnE?f_hޝ1:=`^Ve= !4w4jlS%X/1/Wx5+&Xn[pbn;iaD2L~{>ɵzhTtjFo_?6lx%*sUJ!:  ]@v!~]J>@ԓ#ؾM}jU҂`tiW')O]r?#έڿZfXhp/tn08Q4biJP}9qc/@=ޭiVզqQ6|m>o (t$twwq퇭o\C'? Cx^ڻ:: rJk `P |[\>$Rt-[mDiB+h7wŬf`i|(/RF'.YL= JB̖G5 ݉6[҈3g/3c " ^ ?OGDIҫr鉣6Mvc:`lxu0bx;9|nn X]^bQ-)ӣA[K{*6&MS3 m(sLUE2v"7BSufE2k g-kG#NzU2k4lQ#߆Yv;|": [*a;u\Ӝ e na(p1>}2t%s d'}`xeYJ<[5q32>&`ii7*"ƪ8b!Y/ҿe9ƘESBIl.vݤ.fdUOa掾 6kG)P\O*6sڔJoejvT {l806׊>bD5FX44ZW !o%@#]W!w[r   Gt1hd kswdz#qqRE` Pu @*lNْSGEОї#t˔1? jkksqHdafL~;1El(X)x#=cc8 NV-49w`CL  Uԩl$:vJ_D12aN^/:}R.&xwn,tجjk3Ά~&EViTt jԥLY CxW%.`sLBيVvޡ!Umì*AHyq@[#&VoBCy?Ȕv0GN&"!|'zGh6 )V{*?AW+mI:wRʰBB׈ AL2c! Sלpoj;i6]~W`iZ?hcx?!ZEo@>̼!ŷYץOjR[9/A}]x BX]ՖQtWcG4x6g#%ZTlUUܧ,(YޯQ92f҂Ff'H3F@+*gWMai:5O(z1o[FD/2Mlh,T^ ?7$/2ĝ`<a6u<#pˣzZ"E 5 %Â">^{z_b[vtar#|Kmޝ8|maZ ߳@FUjc6XRu~C,Y^Lϡ=kL':[C_ g ,9" a36wƔg-a՘ ɢp=g(C M? r,=' JOޤ7z|: %eLB,0笑k 9%Ғ8VrCSߔ*ƒWʄiǬ7U%p}ތ'><viwm .zZP]Vvq"fRq^wn%6DR:;,%p!_* J.LqgH6 Z ;ܵmmk6\~ :8̧$8.7(FQOƵ8m=ikZ uĎQj#2t]:&f a>QT:՞DZИ|.)-vRTɘze*Gse=9O?M]@d h vFz፨Vz&G  Ryբ.Ϩ MF9֟ 5yoY 0ж"ć6@pJ2-+˔@mg`zCo%,"d1UF)KH--}ҙ;دAIm+s @#ǜG'+`M_)s4Z4U"&:=Eqw e˃ig4dn@<#?< dHJ9#DdZY/ʮRQ]K s}^ٚ3 i9K-VM@eO5{k Xф1a-$Ia0m ˆZMuL5h;V:eSL} kMkÓPeU1\ Lxŵ ZX)a{@*T+]Qّ ̆Q!LOzٳdZHDCZB#.CҀ:E6xaĿپa~,p{d[CP)22&qhvecȰ\=Wx$ɋDߠTΠE8GFe ,'(ؾՁbXu{1D)g]Z`ydF(r6 *$1EN hlX-|M ÿ0 n!d4S5߮Cu%o~etuT=X. V+*´W@E+u2nzRoOVBޕF#>*P\UԝjEǺgNjZF?iC,g;>ednG.09#6> pan/ {,~P$V9HC9'){ - qf֨` p`rK\A;{!0B(tl S߆/@-_Yfq jgYsؼtQI?<(JzPrXGͮVYl4RnQ˷D!a"IlFb$nnvSH.Oi aXlZr%փK#cQS?l!"'- zɋL*lF~-O#Ɍ^;Ψ}T|<ad"rySMufdkGyrgkA÷.^9c\Bq wısyrFzp;[?~ՁCF ט]z5D ܵb9 b}B8b'!Mx}WGXRkA6=͝5*kEyR'1 FF>-Zx=7g \Us_sPgh %–4Q1M/T)TI=+&0:o{aVh Rjo2@ɢZ #EM*ͫGmlORB5n MsD+G^)7Iӑ"K:'"W$[J8Ntڱ}lݹ :M .0مE]f*ږx,՛ +mqi'``( D6wYM*|p¿UUyuws]g"y_7*ʻ@rE/UTsxuEW)C@~F+0k'č.6`Ay=Gz.H$\TJ=$R9ތ2d\޶zYW)KiFAOʡi)Bj׏PW 4H(zGPv#ʟj(=L]Wn-^.Swten:TͯBzؿoKkadʫBrǚ'ӲҊ PCm2TY xc\pzk!r+l~p0fCB[wPUkD잻}~8?`fh]mD[P=v۾hn0> XB2_շ?Og|%20BL@0 ~/+mG_Z˖Y`"+fC}∂S7v?xN:>O櫄يkCTXx2Q6V1ciAd$̚7 ŋV5ہoO$ >ҷ6{Zi9GWH$Hȶo牱7Q<'[V\_P{RԿ݄ .ҩ;,̒y8'Gi 3XN\yE&XW@>j(΂ř:ŜgjC/ʟye.54o" bP%zؤq}In%O^{G\{W?C (;{_oҿ_ TTjY!)<.)|L#άK4ugrd~bT~Bi5gn_F R5Z0\Nj,bZk.) Ĩ:_IE2E$)myizݹZLLVs^4BYͳsNCy"xԳ?=S1O,kf+ 9 ?HyP!ѣROPsN{ߝa(A̰2nt:x@& ~TMz= HhB T(KS0 K 3Cs6Dpn1Yh)|@=A]f, H)O4M]@R1< 3+a-g!6dQ 2( Lb;)P`A!90t^khRg UXu9-Ai:)׽2u$k%8|<_$Iq k?I!~u)rq1&(mk{8;P&@*Ys(mC&\qaOϫ=;a7 -H˼c10e^njDɀufA@u(8TOm3niTETł{#A2 ߀\@]"@AAID%@`Q8a'sDטQ?u&_,{GۇkWb fUUj1DԠȠ O p1AQ* l9HH> .4E(,8BPVVmkkb~+%vf;b^f/3?SÀ ;<"C(c_(EPONi")6,w<ՍE2#U!|Ӂ =_N!iCň< )6"6(oCb}eyFDWW1jl[9xU$̯Blb؋@Qx]iO[qCOi槉D*A00Lw Lhʉܷfz7GC\.,֥ocAMbj)%IĕrJ a"/=gri/qJ fEg(8#hP|%X'}[y_C|gԡ^ r{/d򷽷QܢK~?V@FlY@gq(- H?[ѯűÅ7xXI MDmM^5J 4v䅦|A\ ءRv F K7YDIa~s #A8b,*}yRɂ]o}+mn i=dTKq% g/=& 1fu s3gF'RHl {C}moݜz6#( 7t\yB`cF2iB(0w'&Uq;@ÀX6(-?PkֳOwSL_eSOm$9ƸWrm?l\?٣Ύ5'oqvE93dвH ŌfUP\Cy}{}Mf1[}}l 8ƕg .lτ%C\RRjP691;&Lpȫ?i\'e:8x| ߁*GpP$T쬐2v֖rƏ#xҖi ../E(M%$U@Hy9xEg y9vn=k1{< J$cs&B#l [iCγ|>zx͇˂z9qu;C'itD @|z i,N}c['lfL::vkBE8Q4raE/=L8?~()ˈIu>i=\7O˞x[Zڿ1쮭lnef{vWk~oil08X̊_ɇ3w^*WtRM{+uv6PnD(S0jwqY0³i~52_Aq)BP E B0a|CmFـ4TPWeh)riCS BO1Vd[>&hTxZmĄ./0v1l]u4zkr%P($+/ !5,рwI!(P;QE-e!Rң2" CadQ`Re"D"4B@q+ŐV *xf1L,^_mF6O)'wImzY!,MKKM2^-o۵m1uI?+6 - mjXbꫛҴ'[Loؙ`fe s̡6Ro9+D\ڹŪ@^=WiOJaW~'PUC"?|7Aՠ=`pljZ(*L{,L*&g B (#7)` 穨`jUXf ON+SLP>t/; "A#@d X,`"$Dq@7Ibw9 q!vlUj^hnQ=U~AbhO } >R8ALde@0dpჁ6/@˪~oqH !"qҸex2J 2 zSX BP@9=m;_g|{.d(3(Yɸ'3M+".؀n]*Q D '#hq}oBc?͚k2=ؤ6iōAʺvG"IEM|=3DCZr`i^"B,D |=ٳ`k(" u_;ݕ@Q^l5%=q:Rd3DA B{bݛdp;ng@كCQWD(׻pʀ$d}Y#<a FV$#gTKt"h6lm]"$FC 1N^PǂcLN6^Dl+<pW̔(HDo7벦CCAlmn]qַ/w*>DN*YIN(xOA;3Nv7m;~K?쿝!oT;9b0 XUsh>*}@WVcQ|{tW۠`0dun`jOJ6Q<} |~(9|j$5R "(Fpb\h"[$AR,,(0Y(" L!X1 (eH)A "Ȉ)# " D;>Eqﰖ$~o;k:=;Z9 57\4y|Zԥ6 k[iR&H:*F{+oPr´԰rVc^;AhKm?1[ҹ=xk.Iح+[k-ܭD e ХJXKPl "0s}.fD,&ICɜfG/-!!_OebIͲ EQPXg?| _^yX71kt0?>?Ik4$ o-y0Rm,Pa%b,&Dq@09Fx2?!@▵ܒbbA!/<ePlSOk`@@ĀGk) 5WƁ~ĵ:/ZkIov6ǯxAyhu= Fy0w_4x3)dnQcA W`XיR$@O=!Ix^VCNLl/CTEW+S2+U岋EJ, 56w}wjlyqÓ4Ӈx#f,?LX=eIu)QG݊U{s~]p~ 훂_FRDܮ4ireɽRhjLF9#lJ~67&;bba 2&4~Su|F}߰%nlB' SE}ڍFrX{`yYR-nwc_+dx[o_[wl#D#\|Qߘ}Uz /aj"w1Q #> "?WhԊ@BCsg^NGm|HF FT\>otenm8աhGuʜ$4#W7^>+"πE`qT?F& \]Dt{/i<\ S,CD@~CˊR9{ꄕƶ-++AM/b ڹ Ev`22 D$EVB00ч-@*}8'Vzl]~ke'cSnVSD0>0CHHoJqTz6fI&vՍ A}A)J:t dp!"y#,`]KzMc9-,3k1*/1ś^TλV~ju SZ ^h9ۓ|3݅Qy-`virzd nrrb@ydXLoQ٤ c\Rц#be,2Z)hy?7շk~}fE)دR1wޭ[ %k8yVW{eǎ0]@"vr4?Y  Z_{⭴$~c֨wy~E [8Z` BC *Eii v_{Yq(^-tňp)$$QLX:ٓK2LjW9rls-m=2gۺs;.Aѿ#o7Z-`̈=֍HϏD_ڳX.Kޛ{ ol4?gaz.*Ȇ D?@Rܼ( ͒ɺM"rU]>bD1J C1@aD]H[hADb dJh03).44AT&i! tkfJKd?)Ls!Mߥ<$CМ=&WtZU{Ixͺ^OY"?G |g1$RࡋeJy?2i8ra3zŖӫiD9e4  E0,&jOk^SR,>,4A:%fjWV;vK }~Bm9 j!:ʅ؟ ]u82 $\X_2U?;o,<+J6,g, gkJoؤ+t=qi, a<Z]zB=ߺ x!P P7$A B@}NV{y|6|A/M0c…Y ڣq >"LL]e (2(f*ndH+J$QPGXWlV#[R]yۙBLLO~ ,:mc;Ҡ,z?RuCDZo @`Hyzt>sroWcW-LLW?CM4:?dRNz uX@cdfj`Vx]iNO$0X%Ү<^;v Gu|謄 G$a ԍd?&_W)h1ί:ɦAh'w&n ™1@ҝJ!o;0)z:M >lhAPc-2-H 94?"nOex(tjR?iWZ8:׮]-zV4~ߚ6'٤#NLMeSvN :♐* 0Dd:1nYl<-h\I zᮽOOA  9*'dqxyWp~.Ԟ?e;g!?Ե!8OhG\'܂OP~P?;%Ma(%&mеĦ?ӿp":(B0*L!MhIǗ;p\_M߷;g$}s?,Ht3tOwڎ`uͨMXtNwcxLvx`*n=[huWسjԆg~1cXC6d_PQHc,▟˅czn@=HQFj,$$F=JL4OljgN;B3[e0|NI)A)R'CѮɧ0Gng {c#߲Xゥ߮990ET0_T?D5?v|ᑼzY~R\,AUq}ЬE꭪uTjet3w-NV6%!}J:nAzy$QK3&7k8*mFTҝ`Vu>r,nzO} ~i!=}@dUfPh+ gaCA47ys]sL805Ltq\>em7{^۽ztEoo[I/ikp`ws-?0rmO:% Py翋,HrF,r!W'OIH Q\q$'I??COhmN>'5]ic{_cn;50.y `Ȇ" DS`*_є~Չ!6c=۩NݫBGtEaU`>i^| @0 TI5);;)ð=`_Qu@$I'Ro=LqXd@>|r㸚u>OÆ'V+3ikڕƉFfh-{Dw߅ka'\p`%خ]hqiv;#%F ;}R~k\l iH zPL=غ%e:mWA3Mv,}d_"ʙ+y5aDMJ aFL[WŬ,_T;O+6LGs>HQ3Svp$~ob[bj t upnV ȓ[ߐMrq.y2ͣ5B\<q/"m9:UV®sLt8K4kYyN^}(Aă' 3ɧ`2<5#dAb0 P̄Lt!k>If=z$+C0(JAd dRl5itѭZz![QU),R "d tIY݆aٳ(l2,c 5"4?N>ɴFbPsL1I*[,7·92줦(Lzi48b#\u6Ad0Ui:"E #X H `*H",1H"܇OL`wA0 fwYl"]Ȼ @Oeն}i63DNqnijɾ[Ȯ $Ea;Y̌+熋ֶpBgpRaS+Y"F_AO=O$cz@haCpn2g>EAgȡ4NlQ7/*h O;>AXH !*i e`FRie)4edQ ʳD2 ȷI `(m YH>r %*bM6ww}}E 0TPj > rQ=\2 t0!=_v:B Gt~'ɂ4stU:52UrU{V`6RֈB1-"u4)8DLka!1B}^ˠЕ#op}oŗz![(1U3:t؂0; R;drtnIK_/=[c2?mS!әoڧ"Efи&EcnWnĹx'SG]v,s.ҩ?cCI&?#MX/dѦ]=wgaDDA0)o_R/˸S.@yUa U4Iࡡ*Ame"!jt>.Wv3X|/$|%:*.K@/As͗\S$Qߪ2H ӒxwIy Wd5_~.@G}2elk`1TT̊M@x0 -yYqsw1z~#]2!-NC~gVڏbcy4"ZWkZ(j"Q6`{~%gv(bS5$GrQ".KRmf^~YSn2K<.Ip24p7׈O%OXí-~q<|%^3^`m?<<}d}{[\щ ym2Keޭb}ba~Φdz 0S mk 8r;+FbT2oFh{١g L|oy~f: Q&Wծ.Io?CͶp%ZRR|N=#gd$ڝa+́0̩L u%k "wsl4!ҔДJRF{C*PR.Rğh`n'rAáP"P!G]Rc~)X❇[F>k~/¤bɏ)n 8 228q3nw|#Y]?=xO;4M?MҾ{;" ## >!;SfMS6<_|x6#܉5z/i#؀}x%SK198 FKH; z yFz$JoStѐu*+t"..Kc$ycV25. i.`GǻѹX|e:EKך-iȝW]˕L_W9E22>!?bk`h[ ߥYu*tl4CRJ Hʸ2L~ΠiDڭf̵Xѻ xeLJ& ϵ)e6}gq+ ǻ/];N}[8M-B27+= PV3" ,Z"Rc\Le1QMuMfe!({OM;"Q텁8 ˋȝn'ˏˬNt+[ε1+9էX+ E'P]w^~-C]ǂ_l?~ǭ:*iƏg{IύcxҘ.d2ŎPTp}iqUMXj"ӳw^_FWuxٽ\dAOi}7𱪺`N/`:`1hy*hH4w=M:_*^!m\cBR @7\5@>'O'jP`!9>fUL9()} Ԧtj:wH2bNܨ3&DXMrY+Q:YEaDε C NKuKgpup{W*Pϗ9~(oA@cDt O\ &> Z,}ne#9{by&]b[<+*Q UOΨDaÅ ?IWa7]ZWUyRRB"g~GVËTAF 4!a.y]8FD))pGho2K05v)8=NQSj->C-2 8׏j~o7.:aO"k)Cff Й^f[?xCxOם4hB04b`LR἖_ZvۧHv%ofU!lgY}~>J;<;QLfL[}~ݎ;b08\|îx!zLc-s܏؎KѓV<2I2_6jZUZ5q> >eo3M\/v/]|$>&>wѷti(2)yܙQcde~FtXwC(+cn?:* ĽDfl 2 uy,T'_uWg(e=)f9BS mda~Ifgf`12,ޝ1fS)AvDžUsH{ ʮˬwl|hv}۟J/!TJ폆foxiu U`8|1_@#f?֥ s >_;o)d`Fx)jCn0d0(fQ9tf"X)ʼn)s74e(9z^u&dV}Szm:O7\, B (`D b){az3Sel6E1L3u0I0vɼV!$XC& MZ!F8<qEM|ZDq-u.0|;~z9)zqIF$3Mm_KwrWMuV? 8~_jAL,$E8@.B5!#=MRl,iPtZm,(h㨻juFEi I#atT{U铦1:P䚛+~ϹZ@$*S8x? ɤ'GMww>C@_{ 6c_wXV׭5o'VLUa~lkf2LQc(.'(lt>A=Z]l]F&,G1:@݈k }|g0pu:Blfs [ٷtt`;6ڏ> |[li$rb^ l"]vЕ_`j]t**#=SƪKJg%mmzGlzYt?G&!q+Q!jk19|^y򹰴WgJ| HԥR4>. !Ǥ^z >_4OÚz'3299-wrAI~/߻16ܸm ( TU"I] &[}Ϲk"P$!|>XǩBouI Ma}-i jʈyukcYf +Pn-?3Jq)"t8a:8^zy=L f Ԥq g h@Ό #糤?D{62eY wډȌșcf"WгڗctqSeVPsk0<̿U@Zle[45l\#bmY4׵͟WtK uRO__~T& jchޓEA&kF<Тq} Ys*[ڞsxzYycs~H^//, Y1!uǻo ks'PuY J4 љD2!iyR?Ǣ{R-q_A\S7&Ԓ -R0ˈ>.)+Zi'嘨q9^2xCbwy);Yݿkv ^9|g[n1z008f|OU3q㬽up_ "$/| w%A˫Ml{[Hh^u&[c춁s'US{v'5^XR굽J!A&v!փCܽmRy+;44y{\[]|,EŠ' G_^l6|g>5`H=/a1Iz<>6yJmnYMKgẂwG9Wj 4nTYDCܛМceSRfuSq4}hXc"e~Eb7T쁐fW Ps7}B?@00oWҁqT ~ O~]&~I}_ ]7~qocOѰG]H>LwOA@N%H7vJ~EAr H#4S[՘^x)?ycFDD<+}ZHk88ͱ,s-dK2rlKvԧSxWѽtMCޢKy>ksWf 4t#HVQI_9`pӅk7L*+(B XY˚.L\]}+Av+rϨ[VPаNP7zFC[طkrV+"D`] gPՊ" /7KT ۵ɛnD$:/fpGNcǘ0CGfN-?p 80D%JKpF6nol~4౵o>uX}$iubH;ezq%wgE]n rB?Z!%b@bQ=+_Y68]@*~?eU1o3g~ֹdt?JTurgBK?ɬ'UAaV1IW)\6o}䵵()!B]\t]{돥'M{*9UK@$hP:s1C春8f tt],]{,8}_g0!2I8<jzQx,((18++> (FN<Ӏ;>ߠam[yN %z-Zެ 壦ɦ.gPx ioyv{=:w_m6O"LY0ԅhPKިO~e5qC8(F[ O?J:a'w&'j5I۽آڲ). wl|$7⺑eCiWuiurI׶oDVϋ{HsG)bLhuslR`;NvZl>Т(RFN!J jŏRΗe8OkjVv;%ixpRRS'"Hѓ0뵳 oK/FJ w&,` ƾEY3 ;Q:V*՛?-X$uN?ÿT< 9+a񑨾[e?рh(qXsq3knjak|qo퐘 .s̈́7HS"OnHm O]ѨC7r}hA6iyR@ 3DMҧR8uG_'/]8sI@h;TO5_)? `iOI ڠ pao[}hEvgwY(C,5؉xI8%tkn(r@w:KϫW:ݠp/,yHZ_M#H b8:[^'DЪѪ5mEkZfu76PF%O$ViDzQ}NL Ow\A<5}W%2e}[ټ)?Pŧm_2A .OL?1A/Iù4}+/͙95bhnǢq`j;e8-<5aq$=tk8nOif,6N4Pe1eie '{|ZYtf~>7%߃j̺oik:c)Xu s|M>lx>/c p˜a@L25ZӰ?t spϟewe8C܅2-CZ&V> AZVkГ :uomUmo7g{37fĹ*Mi'N4_ߝԛV Rl']ǯ**7AWIo0<d`r?Da=ȧrŵ _S8d̢b%!-3?Wlx ]v4> ݫ2҄cGN <ο߈wO0  Cثg v KwFCܥ"M8t4aeƼ?aa0(6Dab?2&F-cW(Td_6ðN<["|nqt+з+( bۧ7ќ"%^?olؿ)QSq}gmE"yW&Ϥp`!|X;ULAwSYlsѕ(4l+e~KZỵ^T_;?0h#!z~tg"0) d"NJae-lEU |gBaD) $ٵaTDW&D@ p}O0JJ #֜| 7훒)y&Q.V\ <454&s&CwDHQ !Lsm6h`Ql o+n!zHۥaO\ٹtx r"t %>ZsghBnFoM:Rظe4Nticy ? )k|:T<CK1 AR\c[fmB߰H ?PIjop]j.ODOnnlbcZd[gx)yZ2  F4r}vo%h*VyQ!Q02w\׶n|2pܗt ea/OwPýJne+Ϻt*\ ]g^-!11tmƐ(vj|>`uY E-37PL0o꿫4xTT*qYFe5+% U} cJHquM~>(nAgGlij18g*koYg[eP]`Q|~Ox~%u-BP<xӢ?zj?Q^̈"ŧ|YiҲsw}~u)g>y-iZμ6Z3atلRK(;+')+'xjO>kZQa( /VbBTp=lLZdpXEe6].iB=Kv߽gd6go+5P|=evܾ'iſ5R=fh]<]NwgĎ7؋閌: U*dHsZ͡BvgrcA;$YAmn|$HyoG>1 '\U-3{=aT]>;`2Ohyͨ9W"$,@n4X\ .E->Xw{7z7f&oxP,`؋x>K{X].,XLBlr{u\R@#C2ѧ"F $cYӥF( "EA"#Pb ~!Xm(Kl*VIDD(#Db1T`E`*"H@UUAHA( "(1""QŢ,`"v%*˥ Nѷ3Uh# OxbMEDOLe ne+DC(V:҉5-e5P 8(PUs]PP/q;( %jB6XQ9voGXh7⬭K_;nZ]+QUT >p fQHj,ʪ 3L'%8R tY'⊴ ""a2bueY@wAMZ9гq$7p''F3 f~g+;5E3'UYh&?z3]`TJ)I;+H$1uSف%NAa/)_'Io֔nA8Cӛm<'wh-0jjB4dOٖf?7rشm_Qed~ćz5ȴK|ō1>K~Ip++:K?7cU#Pi}Pٯ \Zd]Fujn~bG9gGU.6W@@ΖkT8؝Z8ΞM?۾;gX?v?`5 g%F;~3vhjz×&g gaoT'? k;hLC{[>&do8P{O/8líO8`ms5и>sPt̋HUV8V,R*͊.Y'y;*u~INL!fuFi/ln;c;@%d0)xK{Mc7ʞ{ TOR s%NcI,|G]'rZfvr(o>הd ?V/|3JYPWD#2tOwllN Ħ\pχ#q~vBfB^Gl 0,יUb˼5XQ2čg&7Hmi jzD#xIQ4[Q#+dd]l@딡SNBn(7L2KBZ l&nSOtP䈑dO}39Mp$Wc)f**/<5جḄ*B}rmw]?x[4N_{c{q}ѰaiOߑf3"ȄHҿpj~Kaq)p" $A%tVd!giX*B30h"L(F@v,]. V`_d+8lF 4R kT4M>N͈s0 ~).{mٮPAԟXR?z߽V ;毹wxRdzBk5`a:^9\hvك1ik 6΢LL(eߟ1IW:75Teݷ?a`\MZXe\c0f]^aoT'*[LP a7Ւ-8pgfP&|O-j^ld DDbnPK^_l:3%¿,;r3Gy-U?GC2X)"2z,?G}~]30߻k>[kaԲrg>iKTʲm*}/ GRlSb]Dk/R/7N;E|97E?$١}G9g~7͜9^J L*dUTc0donnsѯ1&e"?KP:VQw{j<"PT寮Di'kdŹ jiczk6! J*X)#Zfly4??Hks܆K.;T_6JqsY^uԪ0iml.Ml#=ins$#fՙVa}E鏱'" xt&ÂGN  9pYMCJsY~Ɠ\Cp:ZRĴwDgtJujme÷#SWyKYP\JP6'9MS 0emBlXoArh7 t E bk)BEAǮ=n|\(QKfeŅʡ9qm\YO{ܦ}NR&Cbn12 f(ďuBE7wݻp;!)VeWB0PW\L촢5Og}xY: ,ن fEi.e}EgVeU{*T8L)\TNY_TUTj1m޳iLm>*V>Xa}g*DqOPNdX-d]a *@dOl =YOi nλG+ql_(`.K[ QٞOw;<O&򕪎*b<6 n1\jZ d7eұ: <)UO;) yωv,ֳAF, ݶ1c'õh!_#0  Ljn gR;Z$\'i&6Nd.8݃)'[~HI<ŪBNk!pB8 /c_O\IBD$]ݍlp 7< # SgCƫڻSNa t%R b̪)*P*ڲpT󿫕U]Q\a~yfRap\~Ŭ@< zhv^N'?h{ҹq'}p~͊р3^U1`{)VG77Hqf (S erqL\&᤿t1AωiTc6޲e @s+OKo25\f&A?vh,>F]Ng y!}U=b?ͳax8$Y"u6c&A $3:y#4~5R+4>'P ~EWZ-^ D*S$dk`4(5?B |W2E{Щ(fsbټ{ ~xkI\B>T=}wymF|zXu0 +-KL5s5|v-M?w->xJN㠄"zIdqbf}U*Qכ;rt^u7bzW +GEǁ.:s+qM%e`D`-+V=X1[Rʒz}TA<)!1[_]?-ACQ|'.)h m1. WᆰuvX6∊jP_r(wZD4:s!1))ǾXօmL-fVyŽ6:?>/ҸS%?zu|wujM70eWuӱ~z}|>IMq )oD5zhP@xsI+#T+dDHhKd Bp-dڋCfКE ^ϔ08O^G(9RiKtiL/>o,:j~-0Rڞm8]4jfAs(x `I _O73u;u>ݍ ("-%e=UaY9+sNNyfz]*,ŠEQTO :WELR8ʪ^ߟ2?¦1}9zˤyGI9'}L]hv*L G=h1UyC}[:GX,FͱP7[#<ŸNQ?zóꪼ6g(6F`N4υgnًk *i9נC$bYBStLЃ&@zB*j(hΧ9ijXq}YOvs8U:)Nu~㪎eʩW 0*=;n$ Y5 &N͗s]`_ h#ZVw:zvx%ߨvM_&cDO&}{Ԅ<=@EB4o >^ErSt3dqVǸU+>Rn<#m,r=ƞua}HP@z߅n\K *aE2}80`ޝUy98S 4\1g_\=?sU/N`><!%oςa݉z-N HΥ934vj@#0 lRY_smUˊ(kp=^W Sidn7=a~DH89NJ 0ẈȌFAw^n=brp"m\ BϪo0wQ)B`<f\kQ[؛ ;M;OFmn?G=c~PcϢ02O :'Q2}]u6 *s$`0@b1cѴ{`uJbq?>h~G5 mŞyu~-:e{g\&(L{)[T}H<YNεGpm#tKYPuq;\%:9}ů::Ygoz:fwy  }3'hh^/sHs`sHq:۬/ZңA@%MF* @ @& !"\=*D, 0[/01PȪ2"0ʧK>B0;yeG?I,?ucaYuk|'͇vƍPa F\#xeE߰mgVܲGFsie{^Nov慻S99 oS^ɖJR[Y{憊OѤ0UQ jL!K8:e: .4IGdxPrӵ_eOʼ1e73S=@=%:Spبl,PG+9U$kϴh[RR&6`/?Xm't/.vېw6s.vdu(f F.Ӧ1o#0gՒxjg}11xL벁&(5[n<1@N<{ cU`^ sw _ܞpl;T=fnu}{m>^Y]mSW4?GN@ 0a_ aFCENkYycȕ8ڝt1ل FI0#rгnx8ũú=2p;X|wg҄|~N_}/Ź}=ڙ@,r9О9Es+?;ݱBl"Pi,@`Su>VB.vlĴje93}᢭oneÎǡBqVoPLZ?SNFt3Ugwi Ayy=zԆBsl,&inݱؠ!›\73Wo`̗ht2̩o.3uώNK"XwAžnpSLO+Dt E׶*(n(9, ΓMlm%+^;n2O#d=;Gp3ew*D'sX޸yiU|įy{D$sq'VHV70a~Q]AK>] ^ks eqxz=^+֠Vz&_Glvwjlȧ/5M5s{M11v~Z'yF0`֘X\MzR{RZ~闐ſ49ZL}2_щC'dQ:ff",|&R⣃u[O&`R̲z׭;1DQPfXTIE*+Q1ؓ&;I(E` "Db#;Z.KΟk; t;O#1>I6tΈ=֧i'czr@u%Lj ј2:%eb*Р1֘ŎOm`lЂsECJ]etwp{`;8|:)w`JVJ/ kU a߀Å*u{Rn=" 05uefqHޱR܆ h\p'kczI _(C7vuBPٗ_x>sVQ>Wa13006ݪnC ӛ!Y'`ר#5O{#AKL]Xo@sE"ud_ޤB|o¹BgkLa0OāUV>d1,Hv$I68u&bX꺿F+m aIiDkz /oaCg}$@pt)/J=}:u^ "=dؐ:̨R9 z/ībĸ># f>KK6vNTI{㕘=k4ޫ8M{ZO_Cke,l>T&˝P%}zæ uC@M07u CeqP#m%wҮa2ٴKpH7;KyyGգ%ۜ-cכSx:PٯCN<`> Rn奥 Uo8,80뷃ϕ݇H v^kŘ,g{YP~LS$rj',a>1k0_?ǫ{vm^}>u!D ܮ($5[XM{-c #nnGfC2eӸK\FyMo [ G023`_n뜗{aٮCIax&]mӚN8n}4Fm¥odcVMU?k|1RYߒ' ޞcZ﬿\{Es!C CBE6r޲/JI[VToңK V _L Wִm>n.H,0-pࢪ)6K^>]3sf[VrM" svAO/5z0٩do:<^[=}[:Z^bךl}kRrծr#6 X5\C}Y aߨlUurDtV5d1>EL0ov@tKR\KAv/CL:j^?Su58̈2? 4  bTE-AfϺ ש'"%گY@׿I &'Lyl-b‚.~Dzn4@Pgf>\i&dkEA*2*=:#(꘦;6JC0Փ*:W$1(ö9+.MzNDRbQV̉?5:ًu\*yA9-{:]:TQ!u):}U G].;sD~ф@YM&cs2ݜx+s$ @m/0 lu݊y];rELe#T[!G:t$n.L2Rg>tib9`Lw$Dro@o {ɺwcav]Ii4NҐ  3i렧'eVN+l7b `E>= E!2م)h 98 AMF׎#l,Ob>BBB %V}z>?5j9wCz7^z(p|V`j|RsB,1[D?{ x:HK:%7ʤ. , eZP -3m8%7sݦJ 1c֕gUUt0)uĕSf@eOhU (v|m6T`ArZc(e XCIʜMj.4 [iC]s{^B^V,vYEvcM Ir4yS\PBsle{-60( *ةaE4pCk5ДΥ[|ajݍk}/y\*5@q4#w%ɺ++UE4Yiwy>S`S*`Qy1"*0s8(5!=#uɳ*84s[-%!ӗ3XN^* kE#UT4<k @]G*ښ}T S'[q;-|:r\?8?؂//a,Al Rͥ mbK՚#ٌNp*2Hid>ť0XUR7;KY,)ut S͡ɠӊ *cZ07 A` 0Bi҅\YAјoDAXdDP^i5 K5 0ˇ<`uM*5X(( & J$i;]>ԯ}->wkhQZCCq1bO=sHHoAqV֌u  ~i\\s 0j:n>?ߑ` K;?wuF7X'N`7%V}*-1hlO/)@B\wo/YuZ&kpPS :d! ),2SnKZ1> No+Ox%A1a/RB: CCq.o3V[ni1nb@ťk_" p_>NBzoVv0 idJu=I0-l:z^C?v[-ATd)Ŭ~gCV{iܶ]bߟWzO~K2EGhCv;zL*H a -a H%UZXz߻?F!Gx{Yj+44}ڱnWz~z]u C"{̕k$3}̵OON,Rh("V&Qgfg3CgdQ@~c=Iy͕L*=/S)D1:7: t4^1Yuwٸ|ɥtnO_&'L˥_UjC&@|9;=F$P2RE8fTF9҈6kpV)6F4Zug0q:A ^kk_{-k.AX.-J_/<3 q8snOgan';?uL⁅۷BNҟzG^&FUpOͣȔ?2 2Hw7ZŐY „9uN$V,YƇ̆,y I7h"qe4@DO%dS*Bq_Q9P-ڨbܻNh45^o[]ҏNC}#!As{l0r @XmE p:޽o2LيMowb Z冦̨̙YE+9i\,J =,Ux.@{pn,déC&c\}Iy|wt]dla/%Կ:}Wts^L:8`ub_7c;9Ts"TGnCf.UO^`aO HwꔁⰷKy9o{h?"fUkߧouKQ x'Li85j?V$.VC=r ?s>^YONk=^gC*xU%@# Qet(gf@r ZB=+wO#H d@T7^"^R{ˮp2ex)2yÚHFL*jRN;Z;UC˛hj J"nF&NtʨȀIpl|sΉ8L*q V ۬{HrޚG<'Ef7ڲy?ߺwyOԄ0x5lb-3]TY]NU|R$']"k']Ov}V|S3H2,I u{sʬawom=.#Mȿq}Zt !26,_"};_/)ԛ*u0d ! i 섪Έ]_"d(P?L(SFvi.Դ4Y?>^4B)0&;Oߖ%JJ"+0O(ib@ϖy31MFL! ~s`~a񔮅?PBȣ?-vSTAyo00|%yO/|o{ǃɼQӊL"w1927Q[O.(.P 'RN09藫syU+ۥmFp#nԴvWn[ JAAuj/7`ve+' I!@fVrbݲƧ4vl!ľ|#AzShq 7>}/$O#ZzTҽ=b~QnU]>RDzjV*/qNn8y:pЬ6P*x5?7cf(. 0Wu]Xԅ'hk*_&kzzFJr:>SJ/ 1D.gQlY'{T:Bmsfס@Ѱ.a6J~faKʕ쯜Y< QDNQ&EB R>voKG߱S${L{{Udf +6dMǔY(g2C ݋zfp8I(55ʹ8+Qvg(dӔ0_#BMmm(Y?3d;bmneAN)m^hXϲAfwQZ¥+P\u(Pxx܉̛3mQsoR3Ġ\%bowo!hF](H38H(STA#43?Btߒ#lUؿ>؋*j; ^'=Sq @ڜ7LЇtw7dFնZ Mi eԹVAr/9F¾j "Z6vj@!ֻPEʐ s~daJǼdCӉແrA״>ɢ|_l#;Gg}NQHv bG UV*{*S%0ȴL'SSdۃpk8ёAIG-E P#2.4=- A^-e>lݞ%j隗1& 7aG0B^x Çxj,ld 8_L`LـBPR,UȌHB+Mq@ ly{MG'n6(?jaԬj-T NoTȒp,J$|eQp9lR;q4>CDA ($L<劢VIQs/wplAD@*xdH$ -xIJٰdhC0w)k?9{$c9%D}R *V0>:}gb 3hC38{Z` ]aX37vK/ꉷz_01Spjb0#Yy?#)@.v㶶{<Κtcf:cͿ{leF rj-WE,Kڦ)1}l"Pϰ4Ua+28x;9 05~}{ٛYus OïڈfʭbXCW&u=E c {o%" !D o'w}Ar<,ܞ)ιNE⻬(zP1DND_?l{~,?vz~|.uO-SRX>kgTDPX٨!&HRಪ,D χһMd[-Dg#֙˧nE9(/ +l" {A{C#KGq{]VV[s9"syN>Riɕ-tS@EqF=ƒUoY*ԃ3sx_/Gglj&.r٨ Z(yoVҋa%Vd㎿uW'h&RπWK2{F߮3N|NґUͳm0o% [j"t@ faL']H,(dh8}'(ӂq<4;(~nFi?tQQ948^瘌a!6iY4ap%Ƽj,ڣDfM*P;#˚(3SUkD}gA㴫sͨ`F=EWAAgBʏPaK )vrPPP):좐r93y*E2Qv?p'Z ,|RFG-}sA2#(#T/~{ yX|1m/va \}Fj upWfaizzz).Ln{z^4T%Iل;lf̙{W%d)G`gY峋=N }Cƥii[Y nb2}Έ/ÑY{o9ds|M]e}{֧P9t*Hh ~a0]%H~mܥ$x,&z3C2?PvJ7D :ʉE)}^1^1ƄbݒrjՌ"s3V y\;JQXfMKu]tU+G(jg:hNfR6Y0UDU_A$V):\ ͮHmJ5]+9ںB@_:J BJG'& :IM$u*S8JxZDOfw=`,~U܋C χYl (Q/d D5@38`d;ڔsC>AB FP;O_kgϢܝmw Hؼ$/1jesta>ELLJ}_ epo<$RXDh#k3 #]1`)Qq Aχt 4pbK@ fJ('Qh^ac!Иiބ#Qthᄋ5T&ũP!4BkQݘ<sQvI[]K 8l&o I<Wź;Xnm.%A~A+'I62NijmրB"Z!LXc6U/#1Kh4K_> K'N'%]$ > p,w Cs﹢]TGn(rnK"*R S1}QAB:<3(,'Hˋ e@|)&jN JxY*~BURZf{o/#鱒|e}opsۋ'?~?^[~-r8WT{Y S+X`5eAa7ݲFZ{KnKW/ʵgɯҲ\M҃&r>U:Θ dx R i:OI/eNWEpozsed>qqY6YdQ]K]B@8KE˖ZX5wہǓakd +tmov,}oKkc:X]TA99$1jr5V cT %>nAgU,V)IF i t*&+Chlf8Obc(~쨟yDtV>//\Ȫo->a)658|xLC4Vi9|N{LV eO+" :'K-6bbAuC}TqJߞ=2f:#:PQbĆ; v9zd$;b + m['"ξ7Jf_HcWI< 䌆/̪0Q;&J+ 5/KMAMWP٧Y" :@ RCqX > /C^2AK749X@X*` HHf)hLHDV7]E@[.3#0 :fav)52ҡ4 E$ NfA_z& ]xN,U٦"ł` )cZM!0$1]]8I`N~م[݉oR4aqr3bŋYc,Q*axf ǽyuM]?f/_Ё4 2L׬l A\*Tt,`j: !|ԡ]V=_q=|_?Cyǟd`F,H*y 5RX[Q$hb`(90h\3ں3\|W~వTCO0PvDԐ@&ȴ UcvbI(sJkt=i2Cj|ܝU, U2"(6}bڱ$9d0.ݯ=^`i,O6vw|* 2*I|pNFaDž5U ` J`YySө(cYE*S?\(W̪S L>BXdnjQ:iB A?OPYɄ~5cȊkT0D`a'3]1(: YL*;?_I@"!KoC>SHf)̏`* _ U0.sS_Db;V+V x㹱0a$Z'mXQ*H)vxדk ,^? 3}d"uBʌ]4zt,Y^nnPJz}ޑ\ {-/3 A%o#oLF!Hհ7 7Ф7 q @,ifx?+OwqwfI@]G_%Ġa2HNT6`$`WxTwG$9[8 g)[y+}LAb ,F29` K ̾ dXT2T* &!lH 4Bֶ*LDb1; 5ı؆UJnI&+H$ dq35Ɉ@D)33T֤BpD0B# `QnzK^oa/r/|!Q{)ySٺvG6>xIb}j}ICltf!o0)aS9}|/Y iUվrFEg"ü|gxdD0DNlL W0jFWWZi|x.:A"IdQdEr g^q由?d}+b\{JS`ŧ([SQHo, .ʆ$"UL`IviT,H$kai0&20a×,ή9=fc"V bU:eּLrXB~Nd b0df d1 q<}[ݻ[":Kj(GB?f^ףmm5mMaWꋱD= #$Dr'ABoIoC=&BlYtgz7~lj3[?:\cL2vQ Q ~?i~„(̈zeMFR fst ߚI8q{n披%f3!g sF 8l26`|C|2I܋l5*HiNl(_F"Hc3Fm/ @0ITF fFKC3M|]{ ^<2`TE 'IWKJ I ,CW?~a1w*,ʼn$}o4DQ !*rvcpsāߤn A+M"M5%q݁ގqpZW#$ n PB,TQ  e!x4Ay$[\9N4R?O{N0 p-nhJҳNk#ɢ"1 s&&,w {w$3ЖЈ\`+:νF>!'yH'iDOVmS*fDuLb9 4&p!"0}lbFk~" 8M&[(pq`K Rh_82 m F>c{L Wbl=B$LyԚ6>$Z=7zr|><ԭQIS*+SǞz 45jD4q ZZ)#b5TԴ.fGTy}l ɇFD!f<%L!3n1634>3aǜ Goy&bP !5A=ξ-/kt6Gsu74 Emm@+Yx3KnäLRM4Nk>%1D%`dRGYõ\1Z>)sVdu:$GE_L@bIjJ}2""__9ƛux:l}OsXtB6YԂٲplny^ 4{& H@J+j'T\nф/|mOɖcJUzu-'>PG),?I{O@>4Y"5(ǘaok@ՐCD4%",pP"Y aeZIJ=1UE~>CzX'gNӭ~#Һz=+sծKtŗ}@nLl]nPr3xjoZ؝FY1flR R0^HPH\xDA6(Ӝw 62eŠa{j&#=9r,brzTzkH 3T7 332 eRJAJ \FxgƍqKs d&Iΐ*@htF,dJ`ƙ}w|SޘWչbBO$tI 4i"Ȁ+ Y @ 0ȀDfKָ\Xxt4YEŠwlpÀnN]{nnr@ğlF?YlXOVP/sg$&W|)}ƶx@0ֳ1N}xgۣLv'.222I{}*tՃ3L,46"|?: D\ 5&.ЪΓ^1 d>^>.1́'3iR.?҈"`Bܮi; OU>㟙 GZ(o,Iѧ;6, JB|T"vVxTG-P.z؁'ҚsDry[_cHl~j \^~#,=:_ފ8hp^yOwڼ>zѹt4-1JG1λnoFb>jO0g'́ ar<80m1cʢmo35M51.}${JJ `=wј LOM*Eyy<`071 8 W5Mh޵S1}o=b[=/S>њUsmqY]]=ye}5-a'/fwG-;E:Π~Tz.KO#t@} 8sMbJ/Q-S-#sUpsx\Dx ۵`V>1.jCAui'1=隺nvv4_[e<'ce{\bQRbx$؆5fm("&._hRk lZ {V;a[HLQ`CJ?Rċ^0Ϝ\d"Vn2KBA\Lߝ_VX+$y|]mZz6(0ϲ<]^їoͪ}uć5zO.8zfذOs  vw$ֈCgb_^C hw3Zu XਠO\!Ot`@=߷CXP#_7D_|c[>ɽx -c~;NDC0ߜ7Nb\5oEPnF_YwXO\+coUk6  d$6S~Hq- LcRvaFZ ̈ IPDY9ȔX<}nG󾃦 p>}R9j!̕Ar3)TDeK rӦzӳhuB!6#AB!A񠆖6?/ n_m qt̘<\Xq7* .Jٓ;Q  @^!AfA(slC"h5fxX]12Cs&0[ ԅ@5嘣vAdGV|V(DNxA7(X]ۦqz kZ\9KuGvVN2=gO=dT{Ys öP,aE(@i-z#Qg6ս.,"(ҭ@7 iy[‡?1sqr>aPQ&nJ\83îdT{Z_J0>S/{SXrgUώ@t$kT8oon *;&cwۇ'C Xqkx`bLN0 0k@ND-Uwvڞ胨<V?)GK -`I;⏦&,YXs4 )ǠZ^Frrn])-؆C1/z[K]Yx8Ooaԝ7] }ćib+T[cXԱ@5| nJ-s m'Lce9t| R dDddFf(g0cm̄ $ H$U!`$Uq_VigmreM^rhWg\K<: : u;, fGGSF4&̵zZtJl}_u62rmLLهm Xk|@Щ-NRRr x[ҷ7R։x(w~f\h!`f2p3]V-qݫE9ZiDiylJ-]ftTuJ*R2mLobppe슝괃=b~AR&uKץ*I:w #>[-nŠ9S IHD $.13&$q*n e~kK kCu(j`HV#!8&>.83n0h`&a`F1Q`†uCGlq2Ŝ?l6MFބD ^c1TAdX akYMMpYh$]6L8"],QIe;(dқ &Rf.LxZ? ^KTf;6Fmkis@D5R+xŘ\l ;}@lW߰՟&ܥrbǺ4,\B۳t]F$"ٮ j7dzgEuR2_nN:\΋yW_NM9Z gCY x5.DΣqnuy,B{iJX`?ڼi.;Xσأ)1]vv5b諡O*m'k3&V efw1'ccjou\.%^k2>~jEӳܤJ3Vn&],] ;#5;f4UBv(q|\Yy dRIr٥{Ab*U`Ga7OfZnhn[ɜFvleUY*{N Nf%!nlul#0caaC~<7AV2M,D0Hr]d羷SҾz; 6S15w5Ws.%y{W_Z/XIӣvNN\nݷsK/b󺱊D_k!0o< V<2#;B#K>@8|Vs8Kr&vJ)#yO":vnDZҹ"QToMSLXºE#[ož|ڀDY #K<<=ߐf4jcrNJZXJ˭4 #6- :|g͍oVDMvZ?/Rx0dpͽ=m}#Gc:4>VK*TڃcE԰H`P+ܯ\ Z/0cgj${3hDdx5+w!HU,Ғ%J;LƗy%ig(v'l,*wLH dYU78q13 ,VضkP:(L._AAIQA{ŭ)5O1M1tWTIPWpKcw5v .BCsn55d1܇0NQY,ț˙En=k"Z;QL!,W+(CȪZKwɟ^c,lzɿ+oY.~6.>P{ hv렭LuP2~å)i>~VoH.Ws<dc|rfxo#Ͳ1ID gȾ[٦7cjb|2ejej*ٌoA3x6>X_ /d,:cuO}^߶eC1TalV+ZYg '\v! wi3bϫOI:є'u-=s21ڿµOwteᘳCxJIB5X(`UC F;$Btg8o. Acm&1>z'/ˉ{M3W' X?\Q}WUTO*6 wcVo-u[SfÜt0ψ9>ʥgQ9- k&Ko`-y >?]_u40HHoOeD2>k~/c\w 0 | $N@KDdğqv.0p梆Iڜ*2 h(QT~}FsIf d&;c?s`e PLzc?rS!L#Uy0_VctnMNP# 8HMòJ6waz{&R.e" WP{v^Dy|tH~ټ{G" Z5_@ -1n0bS#? Q )c3V?)xopN`J+E6qgC(s=Ѩjb9 )(PQ j$Ƭ9G˔ydD  UU ufFD G *%JPD"1Ɋ!t,CѮ$Vg_@NEu (ˁ(`b(/TsߵC>1^+#ͫRVhlh6P̷ bƿ䅌lbQZp]{TVP(F}zx`0nؒ=fluQpb<1-MۊsaM>z8iԼx^jl^x0(2pFF q r&?@ka cžY͸n|N X8(ͻ4V-zt05P}D,|}q CZM xA$# ;nxfC12(X-  ePbմ+g3Ԍb o @5@y1v`i۹kM]w( FPd[\E ,[W;7l7u S=5+!IÐ[10A]/C`j<S1~ g~9>tV=ٞP(v@Mx|H>rw;p7th rAqG1dsۛ Z4Y TSu\4V s \Ydŷh,}OVB B)@f٨? ròUx;q|5OfzMjy K}L Vp /dѴ e 0³i#9-pcdX2 ԁzvPXLD;2;@|U ~#Rʭ“g/(R8&RYR-@u̅!7&NNNԞ|tQtM$FQ NѪ~'=.ug!EsAN?;2=eyO NLB"CFc@sRdbGMc۴[Ě~[LH2u9t?臀갦;/ND(:ٯ&q/KCǝݒ4L(Q98U0s6!$z9+瞭S:-h}ȃ.$Rdyn ~yelǘ&h< Sma3V"«,DfDx*,ff-Cjc@ΚDh-)p& MKy lDrWygƓ(w'X0ĮtC>&뮴"s!bOi=\z$M,˶ߘvϮ,I+\l j]oqG=.O4lVD,:kb.TzΘtc7p="[oR=TW)S#\{A^c cZ@?k}9/nu]{#tJ _-dm8cT֒M$X 1f䘋`x9[#Iep:;J brNgK+d{&,"wQ724z]k!Q+{Hw:'5i &6<5_ihc2e#<[jKu\CWj]f$0Uڭ&L{‰LCY#ʆ?k]khDA!?gmn9|g'4qqvX 6@M:^=Lyjq!qF˙,CmuG,ol$Ob,!_й:uRn0a苡ڶQd ^./Y{Z @rUBoUU1w>,BнTk `63yf5VUq= iz!C;\=qP~⼋^NTa&)>*硧%HS;$&.!Wķd2>ܱG', #/TV{V, jj L>œ&?ǙKrCm|g.q'^6)"laCH-Ҁ9=ay]QxRA*SK՜IOͤa3 ,`hS~끦^n0DQܝzhؽA\6QN?OY FԈ @PJ!9 , $D/˩v$oKBd캰);1D&àf ֜pKr>j`5eVZڗ9U-#k) bDAt-t6χ/:{A,D2#20,'8 YJtz"Ɋ]=c/3D\ol@ ě"0C1Ʊ%h(UI"ް9X|H3=+,N')6Fd0r+AP*"y%Ӵ05cT R W;e75*"10I\0f>:_$rʱ1͛UD84`T } _oM[F".`-(,A0A`o3Aa FS`lja%BP1pNJ1!3|qa;Ů6'MòKgfh`y4|Krk!Phl`@6Z1~rIbD.`±葘{^kjv睾1re4nk8+.7j210YY@L#v˛]V$F M=]yr/UjTX;/ hWj -\j{@[tRVzVcѽqk\!T{tęʨ\OYڂ_}Тn^ܬCo?Jz]ԋzη*/oZV`A8X83ŌYBU ۆ5npՔهiM-rZpdƽBz\1*ck*QB/i6EsC>MiAU0Yd(w z=TL3q*M#&DY=*L,h4;Ԥ4|Џ*tp/DPI&K/'MڽrLBXsIȒU*=0Mz*! \xT 0s^MV@q[~!'d+TʡD`h,A3l&/ft woۺFq0D P hJмK]B߲- _0`0z&FZգ٧\JL`lur J CPT]NUv >m:LC0F`f Pzel> l#7dTѫ9:W8CEatREes{~σӕ;X%iN9OcxYPYaײ&}&0tz29]C{v2NFu#?cQbD3>Ey^J. ^( ؿ QΈZ=[s E_W-D}q3VB>-wlV0 .ɁԪ;25FS< $jYy8录m@Q9Au>K>:f؜fEk~{5;d|'U {9G)'7oĔ-\rBx5"tR԰ïEm]Hn|` n[OE_8!fqΘBJ$վt5V柴V3Tj?AaJiPPes8`5Bf3$^X kON6^Ni`2K02bQ䰻?1滀-z⻶kOi40?^+-jTXdA`=;ɑa z1I2V]Da1 XFbA` LzT'c0]ߠ㓑R暼#Wd aeZ](uv,J*k@i(0s%& %ԅuqBXA[wҬSvMp3 _*"@(퍢lmG͘tG]4;Tmj-(GotYtpM~]&p4c{3ƑycbX&JSѐrqa_XLZcE̦:]mHyF@tbE_a{OKVD@$.h UېCXsAӍqחpbtVt92D;mhPʝ`ރ<5ύpT6" vgo^!+(ٴUxtAo_˾u MWmw1jL}af'\]4cy` qQn.l X4sr Nb@` cdw>5oo@mKL(B Ba&⫌5{kפ_U_Y.(ey.[71'zLҀaBSQ %W&hL+4LGyh`sƁf$Θ~%},~Y2U^5z@q{I,KU>U/f * HK$i=/_>5Ńpe5늲 s`[P4&B(kW̷P{7g GxQIr8{l6z2i#oi>^"}Z48>1&6(Hf;fkub7w_]ֵ(4_3 w/&_JJ"?W5cmމ)}Uolc(bI  㿽GmM**!vРl8# FE=hfB.-ҙPa6ɯڸ63H|_1RwDh&R\{%+ml'|ʕi \BKn˟#쬨im?` ȁ_Bl4猃ؓxMa)V('ӐwB΁vwvҡ UWrozYLG4O;m'ot3 e\25GyActO9;^o狲55̃M4:b'Yu%TufܞWd@GKU2WgDT(PU7c0R94!a:SNﲵ)hL)dlMN}N\zF<]#:U8YF=*Uw;+Q_W"W.B`.-M"o7G Ih>8V>d":kWہN%m ;KL/~@B4 p5CVI;vSN(BbVif({uGv 7xsGd`Hw5*>eBdq F92zꪖmMe.5Ib1+x=Vr 5>lSvLÂQ."6&kҠCr;/y!)ג i^W~1 >  @Е]Nqg"k7b;- |DQBثQx*_2?÷:bmDm~ |iwQmdoڪKdd%5ת +wfCWvT/'GY&F_SyENbZFjVdUuxxh-X {}C?I@!,+|hj>_P燛h#}М h5W^jcKOy~ m=\QcPCh 1oe(sRtQ`+?S˺pA(fZsZ+tF*₧ &hS38?$U".iƆLNE)eӫ5)w&&& +QREcvBSW3ѿt'|U>BBLxcx /!O^L#["orlo? j$hQa"F_ϟΟk}S P;VB+9|o,F]0 kv$)QMD=tbi E(WB}' d(ceBF:Ĥ0'{Zzm9!&Z6ovξ(XTb(_(my}(k<#Mp- ~vNן[C7-c{B BlEtws $ -lo) a506X@ޣhk8pu\uP} 89ݛ\>:H$.|C.gHFCg~yL +d0K.Lq-(z6kOC +v;.%)ԝB.@d38|")O8yG'_ix.1L_ur}{x,{K360(@~=/_/%z\%w,9_oU1oQL~*gh ;߃E53P^s@jKmO7GSޚ!w hZ0e5sMoBIeI)w CBvJ:6EosK#). +l4*G"|Pbߙm ,>VlC#-=R4<_gM!l2 'qJ(w?BuO:*QVReq=Ы|| V9q!~"P^h#2ZlŢ% Z,a~e-k=^ŷ }ԙ&W_4Zi!R<8m|nh Ogkgّp;-U9ɤI,z?N^DD56NA (I! xV"=r!Z=:?3|U\CgMp+~-m猭Oזۯo`,$XE"UV)\c|GULڎ Y)W"ءiot8r;$;O=%A)sMToLrINILmף)v;]`>{l (-!u7;.9¤Nua!ܡno7n%ki4fb7EdQ<:rC8BbѬW~ к d[pGHnGjBj˅Ĥ=ڗƌ5`7C=S4EV ˚ZW:1XLJ !<:ُ<%ػ HOx p8Ň] E0fS:66yC#y=,-Ll1#jrBAa_9SvHmɟOSPgwxd2jSw. !p^n <y~ r5ђ&O((/ofY峰| D0t}y,Ex=| tJ 4F - +O,6_u*6)[L3Ht<6l0 zvElQմo^V;0m 2ID7G6y?H>g\ r{ei]ޢں"JNl6dGey̼J; m= Li&'lO[`an8[́KN"G[_;߶[Ю'ch?crN3Z0ԘaвQ/gTxAL8J SwNeJ!W|HmP 9^rdb\̪պ"EhXP3y@!ONM EGqO)PJSߥWZݑ`ϲMX*V։,eE8ʹrs¾;ꋣ0G]r82zW񂉍+6:wP>chꊡ`ULYϕxtO13]7u)zJG} i`biRB"Z D_m9ɛ˺-UzXc޷6kחzE'VQO7Gd R{5uviu.:ڎ?+xUMOҔmkc@ EαɛS#X;: bqk/0Q.RoYHKip>$h'#[-s/Wnt+'G@4i1j,5]*)Ju+",T+9ڨ _<*:dk`.W hkXO`H^(-苒Qپ}S3WSq1.w|6 J9epScgZ;ŸbԨ=X3#-\-a} K* mQAٔ7j7(&O24H䒺a8oCL)u ::󋏘Ki9 2@(}#~)(!9|Ւ:.N섋G1IL&Ipe^ DF+Ѯa]l瓚>dM^?zƱY N=z@ܗ CϸxbxB"j>>gD*hqBp+Q({X\K5Zs)JujiRK'X~!IQ01bL4Dc}POv&_D6P3|lė2j̍ HƉURIvz{TJM r@[#+>5icgYJ8YZQȥ[ zD4? #! &x9r~$_9, 5 XO 8ItFf#9ÛSj•Dz@_l}YXh[T9w]>s-GSvAFBe;1/:?Օ+6J"$;1dsyה\X%p)kXKZr;4SI `աjD?W"z|(Mv1!F֏#P#``d7 ~ GQUGSݕg5n"),G-H ϡbTU&/ ,,2F X64?oʳ^/`ֺWzZWɣ)נlW&N:!?lvYj[zODqMw/e]"YP+a=D`W<3tx288w.OIeŜL"lpvx~GQ𐟸MjV}V9e~F'!,}~wW&}@kܣGf[]G[ֻO5/+@"wy>=sʋ}x [jG?m>ˑnoQ/ lJiS*pOíS-ku>mxae!W*E AN]#t4w_j!۠.E4{ Nռ+HK+G ٺܺJO Lȥ@<$b=HyLo{DbX) +OO,.Ū3x%g!h_?o9ȃQHs_ AG:sj]ÂXQ^f~⬉a@/Lb:AupVG$ ?Zýa$-{ hWYD/fEl(LF 6dK^~=.6r !1nF9l.sd擓y,;=T܅f[q1&hĕRȶ)4sOZPc !sntQ6QUtUHGĬ(})lw(د]ر\›LO#$SeIQ I"j5T :r>aɅÅtfBq%)t%g 8"#/ǻ؉+ۋn{iuɇ ~0[0Ǻ"!ld_%2y./ZwE}=h'Ŋo77U 8 ~St;)і!p:F,L=K2x{M'Ԕ)%@η3%(ƍ$`$ߛ?v۝_]1k W@6.L#[ N&)oE^ПyO]!yOBoJ= dׂ mdyXרKc,RRr$tܥq 7sIlZ.8Kk@)ahU A/C!|~xh+L8GwەʤrK?, (x2@h(tQɫAżuuÕ+ggnY:D6TeLt-v{0+/̉)gj0&q1;[y!솘b\F$ߒ@ dp$ "QDG(Xj3ZtMЊJ$'ڴ9B͐M6dnˊ/m[c-5HKJ%>%_,ޡn -0QğAӄ?hKR\(ʒf>BM }>H>d#uzvX6d'ztg%Bz೿u 셃~D]i픵X$ 0C^$_ '3"1ї2ĭ1Ct@(W7e2vS& u0XG*Viq6>jPgtuu`"|㼒.$]&l/+5]d\HnʥwwV+/4Czbj_Y:wX sPG#e;4 4(nwW !S&_+ep,{{gB!JMk O)(UG3f{C9IIE]Kl{ͩ>TUxrvjHW+;B Ӛ#+#RpVlw'1@ı#Jz. 9"QX _i,w(-5S eb@W?.KNωC}q.d2<ԟ|֏'R'q!`w*g`Jy 6`tZV&;_]{*"ZXOgrf^if{ie3yԚW@?=MՌی 3 :_^iDKM'*/Uٻ6*4D1 ,B\q?+'qLM0#XozQ؆Jf^wR%Ѧq$fK3b~>mho4jgr/U \Q^8]xß&桅_񞗚|5lր]d#Z=,wetVK^H!t:´Er6+l"xb9zŠ"# QTyM(jD28ISDck'_uoY X$ eF] D:OÄm}ɺOζԕs+-U'I λ;} U8pF_Y•~ᴜ8J!ca.naa;Ul6^e;/4"7ZOvK~ PHw +OX)șqiǟ㊿f6A&o+,Q)NDH-dNCǗ[v>򧱧S4{͟ r2Y˷>uR{>.wL'p=VxU(9[RE,`tf[V?]5}Y*c|>]R3 ^+ܧ%ـAEXD"gL-u9[f$Qh&P(ob*d]3X|.Yt_VІ2j&$2VrdD Ћ_xWBo+{6f:gѽgfex,ji%?hSΗ$5r|LژVc&}{@.%Q{viG:s%XZpPuP*9^H*:…X[(.xi&h9cC6 C# =oK =&gN. jiFb~ hR-K^m "@ nB!XJ=@k$kovJatX\3W0f4:b~jM Ln ;u=< |,YX\@'G~т:NA/,8@gT0X0wkg3eRmVէf3c@|S[wOz>z+\6Ϳ%ȿH.۱@ڋ>R_j#XܘE܌ES t *,Ec8ϯC y)Ot \a!t,A"sf<└6qb+90Ap twz =#5I ,x&OuPiOcyYDOk(@ɋbQ[#rEz⻍KHL$[NUFF:3wWs+;Rl8PDj&z ޝ{ǠRg({~~U Dq]C>%7M78_B(n/vMy){iJ_E_s@~时YWaQRcil\ AAMKmjVR[TGGV@c5XoVkəu5-pCCFMOIBM}Ta+ '[9Ms-UX&6+'pK]V.Jr ,LԞI#|,J2#iBڸ `/I>}`r̯֓ѳծG:ɡ@P(˃OKV/*o+WDs]k5`?гE'lPW$x:쮱ɵTY˦;>>ya|O~udk1Dms&-*KHpD?<"J}}XXLxnFUEobpCCGڰs$TH݃r"O) " ^ƻJegW#sc,t M:] ?!ځFCP{*f P5.O۪:$-RZKBZvcg}Σ?5K*DW V,R<(E!ͮ\GJ7 prL}%VTiomj1C3Ng;ꖵoq8㣡wFjha< ){a4-XS}]6tġzKs^=*1x c:QQBoڕXeĦr@%7ZzˈpkW_g+*}vQ -s5D@iSvtl-BVygY6Z.[phΉOvmLBR͔nǃ^/D~ 0l;d,<LWߙ E,ܱ.}2:%M"޷.%k'EWS*.^fBUp^I^F! + @δxUkj >nZv?uGD3n]#GwW>*N.vk%l4O,129LC3Pؑ=qM2RgrmNnnL_Q fS.ȫOUl~eEp9Yֽᗰ*dS5@MŲ }C MOՎմ;ԋyn/I35FIO}@o.J?8¡/[HotKx6#<9ݜ1hUt7|ܧy&qK:j b/55@:vv$-/%X֐ Z`T,؄~ S tNrޟB(.]IR$NW6R[p]֝ xZKHꈋF3 H!X ndeD/bɃ1Աܤ33I^]o,%Q% ]] xht8f3smV'0;c?Lؕ24g& ٽ9Ǡ:W$jx`4 6akFm Rw.rBo薶3#UE9d=IThfk4$ H lZiu`8a>,S߭NTC=ӷ)s{Ui1owsX'<\^)ZvVY#FyZ̛q#L0A(cJOK. ۑ Hz34@{?$'EM7_s#mvamxJ Hw$mU%Oߠi3ɓ bSDi+JTd3Q Ac:a%mˉ*g[pÐ}W҅M.0 6ޑl{2Hh>kz50&sAl,.lCu֝rdP'ə QW(SK檶\Hz_xq{vsYȫi̻ZPNtaxuI/":^6GfwK2/rnN^4; @nǺ R+>^+e>oڽPSRkL]R/sAMh_R7L`\@H2(+@SkS#!on^+jQ ih㫋!cShhSͿ@]%B{ރ0h4H#k^ S ɠc|L>tǥtcf9uWi\yq5_"[}KTS%RQ{ .fcp`iWoмK#jdrN|oc)Nۦ2lRS -dۜ"Zi6КWн8;>O_ :0z7PQjlnH<1FL[0ٕ|oWtmm}X"ZrU@1qRs-ĝEP%@<=gu2hqF^:,leʔ'+-+5 -"jf0Aa>6 %hsi1{g9IZjG'yYk0yF}mS8NZIg!-NyLrB<.&1ɍar` tv[/DYg&? t񡑁[}"vH6ajLax;v:Lirr;I|CZb7i(ѯ0ѷ*^:x&Ӌ'Yz;B D2u@{Oμ${A+,ժk͍0Kr@3O2=֘oVv:,0;"_W RS?c5tPU JpI\[}AF<10(ň`7XBjZTmp4k2*c>R{Y)qWW! %J9 e !,pPUUT1y\?U =bnjw0[WPQm!K[sID%堺0ԑ3fDE*Ӏe1g:+%# KPq ݶUc Tג MSg@8guֳv%9Z!JLQ4ֿIqF o}~)ףs Gι+tO&圲/N*GA.3-#L12 c"n⪤*T͌0m^Wnuk[lv,:| T~R= -#Wb#\TSlrvթV{gj}`ٚqOCh7n;m`>K/d%cՃ4K;o&zKF6K/\Yh6OVAoLg@O,o;EJ5`yZ؆E(P avAfz>8ػkR"%~-!dʮ 51fBX}G{˾Jmƕ+6娭DQOc@s%W}e svԴPp(ĝgWļda]?JC͑!l.vzCqOLIU rvRȶa.P7 V~Ԗ$\kz sSn>u2 $⾇Viߵ9@\;+&4,æG#|%}N~ҤӅ$WJs}*Tz#/|u{Nq|}Jnc'o6BK'%s7SpǚE.]AZ.(XjWQ=FXG̓Y?w$Vd ʅQf)qiEW'fA O7X͎.SY܃JBǸ4zQuN@niP;$GYZ^n%|g)n# (3F>/!<=ڐ1$;OSt,,>'jC7ED!ʀɃ?a*m2!е@WZg-TeӾjB.}=3; .F硢|۬PYϜfH_C}.*|t+AME{FL8o+aWPo!9Y撜gݩ9T Wpd$eC}Juo@A F.B_s ?%Z "++{3"M=2z:?$ydՋ9 5jWmc. Sb{(uv%ՂxSAQkh/}߆c4H-+Dc#hPl`k+⾝DpJ(U)JrAh\RE{G8X=giM 6lZѾYJREN=tSF헹;`_!*E}lT} CU.VSq>dd[-XhhV04Jŧdև,n)ߢ"R- F I44' skfybvC3yƱ yjNvrF'3i'EY" $6\ RH}Ig: y]´ Z˧ b~ bzZƟnw\7xV([a{+YOh4ݛ4Ƶ"ܟozlj8Hmà?/(0 wh&޾+VJ p֢v^&zY qOԙN\*mCʨͼ !d# ޥR$ok5#wNi] 5;8ʩWCN!mH_-HM0 k%>Tc1f6紵c S,g&CT T̙y[ /nOTr3Tho*ULBx?EdFH %v|f[4Tm} )cS#_V]jֳph[PV+k)P.O?BLj:Qx΁̫ Z3Jo)d5ϵOB~CvE4v K)fL"!Irp.]p6U'+de5 J+6ŒE~%dJ ^ ,mCcĎ~2C4CjgRd{ W$;zU n]\XZJM/(^U/ۉMR-MtKfю;SCCt|1\Shi(lI_RzG#2H K7|Q;9w'j(7yJ(族h=Ns;sf /e;mـ]S@^[MfIhqkxN1g-(_M& IK϶0_`|X HfRhP.=fv;>SQ[OS^vST++ep̀xͺ rhU7?W`c]HckɐXɩcM]P!}qǦ zv[38 L켔Bg(q|z$10(wF;2jj,>p$1͘x`dB06Vku1g}}d4Ք$FfN3tbho+.emIg# @2#R!1VY>㜺E5YӠ@c('9=lœf^7C rzj ė6[ps!y"rq͸i8=IxU'B1` k wCqϸ`Dŵ2nJ/4-ݩKx;ҭL'8gYdD& ^hyw6BlM4 nȸ}$ur{}u׵-3ldFͅX9WވicKܟ;Dp&  9R 7_zٺ8)q?\܍N|WIq@$Tbyܷ8wOaZ/=e@쭻Jf(P,܋#F^ S"#HXAjޥj:-|O([߅}6Lgq+кowݜ) _;}}瓧DuzuᘒG1}U\>wYsx Jbb齯)+k])H郁G,#2{@[Dtf)Fd2pN,a[Eo'>q48"V, jǻ0HӻU8!LagLdIFۡtt@&3"R~5kBj~b$}#iHX`3ϊqo> 4uf?*yvgt_~nyf?&tXs mD-VQ]Y;SI_g|e|#Z4.cbI6M=RFgA ;o )h Q FXMg} ?.mx %ŵac 1vTu3m.j->J@2(VHMdr{n`R|g+4JXf1s#?hrR%Rz+kI2l}p45w5~(~%<6_+tBd m]؞Sbd,)%ҷfQ꬏V :mc5 Zl~z2;aͻ>oYc McKd(G}qajêG;)0d3Ӓ!!yY  \3c~ū/7 UQT)TXiP{E&rE bD3Ó9O \ZvPDMFП@od={ ǽJcrdF_mmՈH\Z@"e+Hy҈Dfi򽩵/mi{M,^|'g$WM.5مOm~#&$֗BnVYj$6{KLgYW"DU(0q#-/_T]ٶU 2Ta Я5tF=-O#o2K糷ŒkYIh4]o`ls*qvG=R ^$ !6<Z4Cv)r,J~3hoЎ5%iV ߗŦ3q=VcI;0JL?!V,kZwYS!7d> 67:Olcj Ѳ{e#Ywk#9yQY@1b徵D{8a+!J^zUr:N4-0n7μIȟ8FΨ)4*}'Jm$;ˌ of7 mx;aR~%8hyc7#K؍'ZkY%l~坺!J5= 8gqo&t~>GS J6 /F=YL*)@R _ܩ<׉!к/;B@P{(Z =yĕ7an=CeaZ36W n8]ZBlstގ.A8cA,ZQ;7)%5 .q` a+ ëɞWu-yw-^yn]Z@hIEz->er9(ӧXHȟ&x>#KSѧ'Mُ4,Y\A6+k̍|IwTو,ſZ/ZNf9˶bƮ3r+ #~l"G0uE=$<.[| [9z =/ˋ򇴪:I/FIn~짲7fr~>R<̗#$#o61+*zP J m!w!,# P:JeGKހc|F Ǖ)S.0: úݜTC ^Ӹp{1\O'y.i' Y^ށ*?! ZѷK.$&W^C8ƟDdFh`9B%F8c)Fjon 2oM D]Ro?O&aN w0KY8):Vti7>}e:%I$(Q.yBl?h.[XY JS]B6حRQ,o{8HGwo=W7ϐVOφF[%c(Qw\:Wp 4_3L[9,ЙdF8_۶4ɴ)c=/Fb]aɯےيD*}CH|f')f,X=Wrn7x)ɺ>nʆ~-ƻ-*eHEKqvB|"Ms"sv 7;y5BMFk]Oߓg i`1Qo+%cKIuS%T G"1Μ4]baOz*(3uHedỴ_ ]"f&7]d{Jg^+ ځ"VXt 3cئا8t`@F{i5!DtO#lITί=0[)/梊ie~^0×55˰_O] *ŕQ5cP-+Vv|w=TښSѵ##aqD3If$JY!2f4ۀ3D/V(C&6s r{{U1ʰ .o 2} ;OHyy6+I[h]vk(clg$P/Jky.pJVne/R4&~IҒhOo*vؒU6"+9+V8y|2=&-OC"U6ۆe4~C25 gi~UCjIA\+ݧtgY 9B&z_ grYJF`paC CR@ UluA"1B>=]U9 ;~ȫu>8_LG[ڞ%+>Acstk^҈z۫:1ѨwKNt ( ad!A꜊/7?ׅ!` a,鱫c%A4_}'a杧Ċ |}ܦ aK-d7Jf,߄"ٔ`)Mb5uW"0з8hOt֎=' oG=JʆEvPM0J@ܡ=fbyGxt@HRL'%Q^;4Mx;ͯ:'ORv]=hcWuyP03H+i Y&l/LtbX`x;. ƚ}t͑n k1o=WoqUyX}4ݞxREgYMjlmtl\vJ|J.˥6Y KOGϮ} U^PGL>2ȯt03W.5`ƬrʝZ\!~4I&o`FK-\W ;FwL0rÂ\=}gZ!HwL[Xx E iFlS@@Uwme0pM5$^J>A-hE6F@9^/7{y:\Es$#]h~/]:})3e6q'kw4cj:oTfDv*J4(?14@## Ma?}cVPީ>Q9"CDME!P[:j<40M"s&TԶ̸gRBy[AS 4%jH~~ʪlI>} :iMI*kG7vOAWMD,E;i3jNbr!hkgH[GMI2Vx9:Qr@){n#xܣPQjt{(Ͽ(N?xa\3lL!*ggtc"KB-"TfT(ѓ>ԃsRuyAPP̹Z)ԀD3'+ c'$﹦3U>AaZ2 n*¦1Ul^:vHak8},}s{U4#h08Iu[O39p:( ڕm˸;#Um : 0-oe0\ d+{{)s[ji.I"Z)BI4FMı}b Kh͡+h Z0j \`/]є<$͇w6P!T7G"a0j~0/7D0_EIpX~)%Xx\X%g^jjZZa;rNN\ܡrwH(fΊRq''$$ŹdW~ڋ3)!8FO _hhG fWի(3(rP ωiw}^Y'eSCl4ZJov.勮b}Qorh[B*ʊެo)Xa/Z= L M F\I P`T(ey`J=~3$3.C,ϯ3tb!A٦zZ_HXRdgNW)iDFuX*gi"_{ j FE@|ZXdɨ>届{Șk[MQ*ڛD|fp:jҗ TW8 \B&99M+&`-&1P ,{kVn^oe;_eA}_vtn%XOWB;4r@o{.Ьygf㷆x4;l~ǣ羌lli,N!]sE/P{G(O4ԾAEdI3)6F2AGqWl'S]rx5Imev!| {e_(O5Խ9w]q3]sp%Gg_NlHo 3:}XZ]Ofg]B^Q-)Z9'P0poH] A;5?|GӔ42 ӨۘTQ2w:,. I)VsG3F)%*q[VK*b oMnڕ=*ǡpӻ xIoTb ]8*m|G OnJ'P-މᴃ g IW)7-f<_ƂYt uU *Ĕɖe]/:t¬u|yiO:uT6XLybO|Uf],VFN37u䭈ȸ[j HV|`J Aлk &`J%($5b&%/<ϼ|{"BpXcA"VD̗sgOĊmAF`yqVVp=(% )7 Af`98jE%q:p_ Ԫ֊@#Xy35β͓~I 'HK*>s$X&/kVj1:=^9F5/ƨ̷9+i?kg[-_?e|`t$iSDM ;=s O`ݣwWCO2SV6V by+ȭZvixxX7}yB'~(}I9swΕdbFi9 Þ?Z=im+Hʣ6GET8?U t#Fj>%߉8֤eaNLĿGQ?x:/d(j(jBl ĿBA7$ae :uG["\ U\DU&խ< O^p1R:40EIdR8͔%? 8̲=!},M?'XʼnH ƬKlŮ"#m?2qWk$e)OD!Es&bIqXSWYUҁc"5  xw*e|0vpW&|KOMcUޒի1k(/媄`+eJY3 (Y񔙜ҍ==gWۨ"9]n95#g+#$u{b Mè:7̕WOՄX@"D4Sp}{ϋl߈`,B#S^V;25]ǝb_u3C2{Y\s XoyZрk5Fp)f@Yu-v5 TDovK@;i9 Kqٲ~^E)6<3_צ(O^8&rY8BS^$Ꙗrma\o?iE#Zwڋ ;>̠2Z(٢(ovz:ݸV8]>esSUzD-B Hdg% 1pT ƫ#\CKh~},[UOqX 5+63ܪ%*Nw6l)<v1ynspm+4/>칏kJi\Cg*~i(bz]uR[5#Sb>z R1KJt%  4};'+t(p'-oz0}UBv9}hO!H 13+D$.ưZT={ǰ Y-B? t&k)/N~Z:u`N@ϧZ$̃I'q^^,&F<'욢pmEu @~,]W;ج䒎m1I]X$a7^b2qUvBŜUPIC:+ vS)&1KBLYcXu9xuZrՒ08)Hx3X&5k<82ڈMЧH>S"hlWY=D圻IvF ϋ%U' 6uJ U0/]qioa9i}wn/M:}ȣMKcP9j0bnjbz )Y4t[L$mR (\fLUau; ] )N/ʻ~0<@zG 0FISou9+'JyދF\H ( 2P:_96J3C8`'Ed 38#Wuq_ G໴{w}yY"&Eƞ(LS#$/E6?xv\S 7f3U%rHT>oز2Ѧ >h' ӃGSM1]?mi7|emnW2m Q;0WVEDVrVMS5O!ΊI9Zz|!fn:6'$=~JnGG1I[/9n-'?%f J4f?&<?>$wvuˋ?fkEK+To`<5Q 򻁏T#:GĆ؅Y_i1YҡSz;yegYga]&k5&|>,Qy[3祂} eE]: vQ9?.9S Ja 4-@kVZQYⶻAt;2:^AQ#(⥺by}@g߮>yV0M·ye$dQ(ťG㲀}n{##`^OEJ]$fV$lYԗV J=*q"p1]giW cKwgF&)UK en?X/c?GjXdQ\Zx~#٘'uS y5jfA X;catJ #J_P FY0!nh< Sñ[=%e3f1Dn;Ň<|,g~c'[Be'|ac~Ս/11 2uģtWjb6L~ Ls.`dz@tLbJC:ÿُ YvDVo^TP>Wb-p5]/LʯǶИ9:={;/ԗR.%pt-!Icr{nMڜ?A1ih6G[ؠ#MԦA#+侧/Ͷ[ЬXgСL~eΏylx4'1l~燴,=ձbn}rE$inDvQ*sOMᤣ n2R2aa_;-N i5ZwTgNN'DDHh jw1\_Ǎs% RZ'ClC72 H[a[‘]_bmʮC].zbmyFɱ Ɓ rF}\HMt/yYVҴP@T><çx6S΋9dAtkW$Lkٍ[Qg!}ECMp@#; нSgTp[J]ѕ ~Y?x\9(G f]ɵ?` z\`dm⤐+Rdt{7bXGilolߥ:P;Y&Ga򺆞gTCnR=)8b0`5}*PVm,g¥ߐ ENU]mw5$C9!rfЬc7첊/ڞ ; M1Rn`'&|_*YHaxOlg"k Xdd!8F&g'YR]~3]ɀI^JkRzWW4Wt{=;id=xCfM"@q[D= ߺMܬwg>)"1z-,tFiV55,572aZ? W^vo=mf뎗dŗ FTdr"!]fȿ)/Y s8E3kFIMb_]m);RO \+)-*E{J>Fմ0 wX#~!:T٣2Nwv~0}ƹ܈ "8WOX={@M9Ynz`Pi|j 䌱[l2fA<0y?7sݦJO' A͐--6I0 &n^k 51c`ZJ ?j,ؕUv[t~-赉Qw.bh~ķ:.>ל`IscpCGq.i:j dM*#z6ą,%t^t`{N&G n]=HXfTcؒUw虆߸&tnz' =_u %M_SQ_Pݳh#5W*MX^@l _omB!4a-݋Nk7ӝ4m  9gN%栵|#='Lnr@J')h"D8Cԋ "*"E nΎNJ-P)4hgZ ^ y[ύΠͭiMܞf(O3X9 VᗺuGg$ֿm sȨz]}xpu1! G˨Pa*-umRbPP2x7[GB_vn+PUjXMx!p 垢b9 gI LGz9"¶ OQLJ*]K|+BsIP. ]4%t%Y.:tjc樕gG,lVNsgN//:꣚_UuFAږY`~HPЈSnGˉ1_zBX[ iE]WC R:2 5 ݚA\wb|kvTDք[7CCLHV70waCӪ*YkeaJzQټU 0ǃDF FƫTH8,VeLCTkA0:NwನΪ$2t|xC# D#)<;RmoH!!oiĖ:(q'z|U a;!1U1ov:\<7aH2Z4ۅm`Jx׵h1^=I9_^+=g9ױ4Iu3|Z[a"y~ 9q6 Y1_7|- ȳx+`P^}GDcpb*aB9<#upyq;Z*W5yz1ԶiG8lv6Q^1:u20g{l|3m+NnE;*P͂2<~xVWϷ&IM (L*鰝@d'5ym>Rfls%hxvIݎn [Zɟ=$o`}j#P {n:EbŸ4NaBH8\b'F)Nd:o !G'5QEtqp:C$#i˓vXRIL* !1ό{bcaҸ @Gȝc_s>2 7 BJRK;pr#>3feRZagh )U74,hS#Kax7Wv~@R'eӂ®%6ima/*T kP"!$NV`=tJs; ZG`s*fy=e/f[t)-. 5&3Gn<] rzGzh8Z_g<Ώ|1EMٴ̳CIS>c`MdOoȨUǻSo)$L;;G^@'=SZՕ~]Bk$(DiZ>a9cYڈh++D}snQ,PL`-82c߀#7ՆU:`#{!vh˝ Q,w3MT;u{گݸC)ٓ+ȅ"!VԠ)pl*d&1M"G{g2J0Vn~^ kE-EϭguؽӟO<rMcTP<hv@ZdMV=kB (b(Z|Y0?d *6U(#Tl]YV;̞C2X_@Cᯍ@L` K8sڸu?CG.7Z.ӭFqDHh,3H50է4?T Hcej&)~v+Lk騟}a>lD_^q:T&zׁMh`7Y{gEW9dqP Xg];`|\CL`@m&{ر2y Ln]Ƒ'q)~Lz@؟f. 聚)67jޣMqG9s5=s=>9@JKlHؙN|Xek9ַmdVa#5ZKWFB2~!jkŠ d);PL(!Fv\'@ bwGPDq!(sȱkXqX+Egk1%J'bZFdiu' eHJ0J7=;G|8}G9UYý%b'@.aPWP:ϜTFG 骿"O^q*Ep ii 68DIJz\@!}Ѱ+swf 2Y?b wu>2)6sQ7Zxw1a2ps6ya +"5A "w `U[6ƏvC#<~rݲhNKAeaw#qmՆ޷/9M9RiYShJuwp߹mv)V랣74LY3[@ӓM7*ܜye%G6cA䵢J }3xX;>[=Um63Րm/]fk 껝suIPGFt>UY*Wݳӹ!HFy4.Ha$_"Db'gL7 k^=V 뜁'?]xVj 4&*@~s.O~qB<Ч&w_\qllyg jL,a(bL }pAh*⡾rxƕ2a86 7GN4Qx=(s}Br`*ҖęMbg[1H+O8G (j*pM;͞XHQ}a`j>fCMin`qd] __"Os4R;Jwl04^i}G&iN0c5@v0c`BĦ}CCH A&gƜWNr|#TY[Y uϮ>QmK>O=2c9-24f qv3MESj(%=C?gcLyM6X{,vujULz1ll{Ԯp?W55@Q5lx=,'?1ǎwbfLU\f4a٩.xoKLd=Q6g=XR:AȊ;|4avPnN|aG$-T=W*QW2 _rfKRۘo` ދc[|6׋,nLmH 56'Ň'3к̎GCxװ,٩SM3CbLІ-ov ̅e {el@Z_Fg`p4|{8׃j&}.J6mުD֢g@:\"kI/M]Cx"B3l@ `Y듴JC,d+SRG1){JlcFE׿>jmG d8?owM :4ūjT_'Rq$U MŖKŋ^9<3 Ș>Ok\?`EZ r'~^S 1)]GpTs \J;{@Rn>w-`~_as/AaCħZa@~>2sGFuAkjdR{rJc?Tj?_KuXnN{lw}bf}>(s@m*A9B@_Oр)X`#;:x +0/>%˹Tu7>0'!: Qe^2rk`D1ΗZeuU²hzXK_uY (L+~/+FzmiOx$)1,ip]7[MgB4- dZ%܃PGݪѳفp|Rf$+Z*΃+6 wjbmy LQR(yT+R/BS9K™![!]̳CiCP1M+zyzY$4٤{;Կ`CVE{ z ܯ?ip9?e]žR/s wJ2 S_@Ol& ;}! c*~!ІQdV ~HߚuĶN/:ѧ%;-U8e/O(KF$#>ᖺYcċEwj=wTGi@^#TԷj#1lXW9n$@* /Ib&8x\H/dLQ Z-DQYp}Aa|}U@Alks8awn6lk 8'Wڔړe6lT w UkwT\)0<yH]xIھ$QFHiD7Eu [/E4N#ux5Y`: U(=\_F•]QaXEHʺ7rPPJͦ76\ASJLe6EVS[ r\F@8Tx}x";Ÿ@q8j@аzCsA%R %㿙/fW`S=ڦy%פFjSmhK9S!oWeBz(_WA.1f P(ufE2> nLdVC|oS}r$g꜁Pۡ #й2Xd^ْtt— R\N7i8Ѿ2H(U]k-\*o%>XO,%&fnFUĭUKSmBbCߐR/Wž|nÐ\)t }`@Ot$c:drHk*0Z׉F)~H۾HoV º@FX׊{4~}ݳuKun~&H Wn $}B{NfCҞyx9=skPb:|?$j``^L$şYaA(UXY jF9w$7PP,L|qV}}z#*|)u`.n\F k+roof+Mä?(hd;Mr*(cIlYN/}6k]L&{)3F$ݝN% W`ٱ/Ez97G3U V71sߏ7(&6|Rg"e \tҜGi$cw M f1izEe~UI(QlC4襃 FgWu>NDh6xw5^`Jd9}_@X_Ëaz![R3fLw]3G$ְs;#~A)j(h!3PO{FG󺽗l6UQrfC/iĖE FIu+c Et q1$k4Ce0΍dGv(Rތh[ڱ1Twg[?S7s/Frϸp::68Ęa쿆pp X#IY>pĽR|ůxfXc6 4k2+($7S {xhS7`$ @T's߃T\冹fdb0L N9ڨWlE)$d ^QH'6Ii*b>/dѣϐljBѩ5nu ^3>,nfj ~:%zUbțU=K꟥M[C׍aHՍ7wx~g΄*?.#{`u9/'Z ĝ ?nbp2y. 'D, *<~5 \̴^%=/u `13ؚAK@ 8&N,t|J&'uӣyF1H 0RӪCm,v6kmD 64`C^12^&q>n沥}M3Խ{+x/XS\0f{j&!^)j7c]FUf<+pTdq8$wkb>"HPe4Mö>>8{tf{20;ƍB:7 T"ozԉrW<:= ]5 HRP#W4_"Ǟy*Mf %ɫ,Fzqg`?mCXET8xO,hM ;^Բn-v?͵*w 17(-_=kjz.&w4PyEʦ8Y-$ruQ큮 `ɬR`S<λ ՙzY,fTlJr HUcI2F\BiCTu6fol#~_yɑe86` rHW<yV˫bQQ;G8,pG' ~u~Yk Bvܶ9(/𗨼i%E]{NIZS ?-{t\m0V/uHO 06/,c7gE?DصT֐Il<;[# oAUb K֔Vˆvc-ͭ,Dh, mw,9kf6Jyշ|ݟ.BuUfzJHTztDjFR43 ehM&` U)AX Q+ <`ȪSz^=SGZ6H;Dtj*_'7N"C媂z )X &m|vނ,K!9:? m]ɥˢUxEF4Bbb,tz;Ézu{ukq*"_DŽgZ/5bRQ,y8A-rǶ a$+\q4ڎ8s si])deJa1A-N% +/+ʥ@c04y M!V>5R(~%'cgPg+Od㾡ڬ(\BGا+PkIƶR +,Q+l=OD @@r+r;z/0+W-H 8$Q~-k[ۍ+_Չs9?za gZc@̢[U@Pyoq0}݋J09Ǵފ#S#TeBgӞw15ZG' s~W? "q1m#DUv@ MG=[Ԫݙ}ǫF**Tui,lcInyG< Di3 \2-虘9og+(%Ego3sRѓzVl}׸~Zuxű<ђbmX}"2&!v"Y+QD8|su~!~r"Af.$e>+A9Zv6 gJyq#ŤSGE NӠ-< bI+KEx[*rm/tEU +~QFۉƪt\?&(p=ɕ+Oͱ(C:W2n"D7?I[,:oi~YQ8_bb7K{⨣_˄}>g<teF뽠ǨNDy+7A?nnoCsM4]҅|BR}uD -~:#aя֩~yn e^?j:T[*)ZI?S%[ꁜ LT烀R_խ[M:UO{:WP:p2~ް} -Xz%4=dqO|/5 "_ MZ{=Y)!EH&9x@G+ƻ\]a|  Ʋ) oiC(:~| Zm8 ›akIl/]UX8B(2)%X@ ? oX;+˩moE$糖XaŒXMLsSMIfٴJ-AY_t{i<ǫ y'Ԧ,=3?]کɤH=iL 2Ynm=|'($]? i4?R3ʠhz0Дmϥ~.M&^~Re_.߷@ ;C:yI m <߁x|*-Do01|DO9С@#7Yqv\az-$IyK~hlHϮoGzI$qZ9~NѲ2ӟ-wt16 J͚fOq7 \T+4|U^dOѡT W+Ld(Gbe\g2tɫFCpט[Uѭ)ܳt(ʊ,q;8z1=nU<-vf-.3ZV@j4cc<^x7tOoU-TF,i3.2uIWpUb-fgsnB)Na@K&n vbu˔t-.lNI_=`WKZٛj=(T.oϤYvV C?̎н.O#iгjZ?`٩'Ӳf'Ԋm'5 nVL ĠtDkc5;>]p꺢lL56OoҴې$[xN8(+g+t[uy17Xz1b뺚<6UYw5|rބ`;OjXQPpe@˔(?Tƻ4 U?X*R4۵Hn_:ݺT a1Hs6gEqjbKc1⹅QOF˥(;j^ē 2H -&/jwOåߐ.n4[ ݏ~V,T,mt+1ւ'9hu/7 &b**{ypͷ|RyN~SWq^2<% yh CGN^ NΙP )=4Tǐ=YOU;~IWl A@EHZjM`/l3} i^Y}-U5@ ) 4 1x{8{0qMP[b`](TBMD$ڼ PbޡtD_d+s4fՕW x}ִwhy|\ᆝ5u.` ѿ&!c}ď~FTI  gZ],O .޳>H 1912̏ƦI~ _W{3mJk%}Q0*1aN(۾ӽ{>݉CЗzKc#=aӺD$/8 *ECP|d>Qsucpݓ&-uF:a ̋⎵ʢMFBI+&LSA1M,1FG^dA맡?σ^ kl+2pTK%y[@*P֔(;v`+ڞ&ɴ[8?36?c}N䖆o %ܫ/VW5i[qX98@[T+._;%{=N;(YAI(7H̖@<3+ak;%Մ]v۝ar LD{ |A?>g|'G)=A܏/7:t]:cL QуoU00B{ު&#M糧.15¯=iբĪWnhYry]`̈ =ПK@c+il/e)ƅcַT/Uw eCHD,Pb;;ôśdoxa b]`:| Cxڹn]LDr.G!kmRB8y-1] A3޼_4Aaa`6S!B],/WAg h,(}k@=n=4=6stſQHOHhqwamW>~f8.$g\OF9AxoQ%VrCP}v:iqkLZmݏ5}Νm\+Er0gYr5'KD+/\0)َtJpA&ܰwo^;(9$kl2h5fwxp%Lz9ihW) {a|@l!ݬu||/βv"-al=4,AVvAht'~>^&YקSTeu 3>~~ֈsě'K D3ާs%..6Z/ՖpYDږ~\/ADm/PynNjW$F[A(/Sn|~Jq4&)uyE)ak:6d{JMNЫ|&xdaA"9֋>ưfm+vCA^zt,ǟ[Ρۣp17] ET?L{1I,_Aa,Rmt?-16@[V-cyx~g8^6ĐviGJuaSfB`fk:+T=pj_s¡t| +i#&dD9se 5 dHo ~إj&ύʎ2(sSUmS H @cuȉnMbAa m3VyB.ʮ6λ"'t[DTA|L߾z ~/*onXR@[\dnM9ٚ+%!2![g *i&EA~(EV6U?'׊@3&4edi] sܫucKg W)xnB#ͅٮN=mhc!>yY>4Oi!MDNّͫ4Ǒ18?z}(E8E|V#c #+R׷Apo!cd鐒%$b#*^_3)/F_uvmO\p}u#g</Mdye*!6ܥmZV~ѧ#ڂ{åv/ ^ڶIKAAn_'lW^xPe}o\i(4p00(-+/WzO.^"H-AT6S䘴#7ys^Mb}s82ZD$}lkXuEr+p]eUX WV# ӽjjFhxيC^ D'gXt#'./6}kd?zQULX2iı,t={   YZ