libavfilter6-3.4.2-150200.11.64.1<>,DhHqp9|{Ԩƙa?̬C3*".\X}EaH2,(%Z 4aHo,y<2+3?0@҄?td $ M= Sdx~     <D(L(X(($8,}9 }:i}>@FGH$I,X0Y@\l]t^ϞbϪcSdefluvwѐxјyѠz$(.pClibavfilter63.4.2150200.11.64.1FFmpeg audio and video filtering libraryThe libavfilter library provides a generic audio/video filtering framework containing several filters, sources and sinks.hHqh02-armsrv3"@SUSE Linux Enterprise 15SUSE LLC LGPL-2.1-or-later AND GPL-2.0-or-laterhttps://www.suse.com/System/Librarieshttps://ffmpeg.org/linuxaarch64"@hHihHi445aa369abd2a16915fdc84361f6eba79d4e683a0f7ae5fe601bb018a3031c9blibavfilter.so.6.107.100rootrootrootrootffmpeg-3.4.2-150200.11.64.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.64.13.4.2-150200.11.64.13.4.2-150200.11.64.13.4.2-150200.11.64.13.4.2-150200.11.64.13.4.2-150200.11.64.13.4.2-150200.11.64.13.0.4-14.6.0-14.0-15.2-14.14.1gggggggggggggff@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.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 86f7327.patch: Backport 86f7327 from upstream, avformat/westwood_vqa: Fix 2g packets. https://github.com/ffmpeg/ffmpeg/commit/86f7327.patch (CVE-2024-36616, bsc#1234018)- Add ffmpeg-CVE-2024-36617.patch: Backport d973fcb from upstream, avformat/cafdec: dont seek beyond 64bit. (CVE-2024-36617, bsc#1234019)- Add ffmpeg-CVE-2024-36618.patch: Backport 7a089ed8 from upstream, avformat/avidec: Fix integer overflow iff ULONG_MAX < INT64_MAX. (CVE-2024-36618, bsc#1234020)- Add ffmpeg-CVE-2022-1475.patch: Backport 757da97 from upstream, avcodec/g729_parser: Check channels. (CVE-2022-1475, bsc#1198898)- 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/ldconfigh02-armsrv3 17495509613.4.2-150200.11.64.13.4.2-150200.11.64.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:39181/SUSE_SLE-15-SP2_Update/aa9c9e156b347a82389a5b9fc9773fbc-ffmpeg.SUSE_SLE-15-SP2_Updatedrpmxz5aarch64-suse-linuxELF 64-bit LSB shared object, ARM aarch64, version 1 (SYSV), dynamically linked, BuildID[sha1]=7aa1a3d535e1265094a39204f54e04970899902c, strippedPPRRR R!RRRRRRR RR R RRRRRRR#RRRRRR=d~cU(3utf-8b12ff7aed7e4dd7a920dcfb1105a2eb8b7615b3e46ccae5b277fc40ec908530a?7zXZ !t/!c]"k%{ֿ\#R`[FXa3)|P$dC?fgz )UShE2N͹:ڰX;5#K̰dIEe(`.J-s6 vŭy*` :Fjݾk_$@Kqg aΫqmC^~|@ @.˻jD=aZXH - !뭘؏ܾ3:5Q)>faH0D6GHCNHfYt0P$FN=‡LMY*2![VwPV&peS/wAzC]rpiAÍ,[Țnbb;^^b׼.mPl2.g(U~g2*4Vg߰K97O(~G2RϾ12>&8HKסϪ v?=:Ğy?~ ( v7+a4u c*&d&&Ȕͩ&Bj̀r1.20N^*ѻu]'ܩGs{ch%~iς4)g^ *UR (ׇكDIuTݘD2A0^2dH>3A&R꺕 I . % I|YGÇ VꙪ2ޚLH|v*ˎ=tRTeBKY_$YFe|H{ǵ[^Z:Ao^U֩WRGaUV(= WoVW:F8G<5;۳QjErmEJ@`*ۤFgd=A`#Vu/ u7ZZG/Ӭ3L~{#UOufc.2sU\ϛ2Om&Ί̃Wީ=:Uu9/.b /DڱqQ{,'ۖ+󔁃 B !\fnM|)|‘%diZg(RT8J_JSA9BZR usH1jMeXPL`.޾$ɉTb+l !(0ƅ,KUch~ͯ《 a 4QB)×+S)ޡb<;e,ԯ>Ҕ>`CR"h gyjԹLլtR̟vi6\V[;o9$^wG9pGƧ X#i]gL䊣gJgS;@ea_SHH63tTҎp7{=4q-CIW"DF&WVڳ7 'vĆ!tmX^Q7*ڜÉ }_UefDZPr HKF  =\rxV~̃*yGψť(SI"3YiW.nP 6.awSKB ̃ jH>`ۧ}c<#7D/G$F4lH|&ʝ^?cUDH 7,m+ýEW&^OC]d's y'U/s"Q62þpذoתHg\Oab2 d2*ϙTj?KDg>\7CuP2BzvJT:!W >:"s7^qckNExDžwGΙI7DzEb5r):#uʤY G5Ww&΍ $KRZ[+ջ|6LW\=R*,G~L9Z_pU/Gx5;"'S"E'b!EUKG̙^uNp>fֳ1f{pG^=Ux,;;5?85U TBk.UG WQ}kCRxOB\}x<#[iỢ~tMUȞ1{t#͙i#'"t<+~ښv>4r%r}3'4!$@a|ƾGÞ NӪyvV*r&QēG4+sp/0 Zt: ,$Vp|v#omkPKNc# BtFɴ19PYw- {fXt|)a04hk9>~@-4OR4U![Ob.J'(eQ$,I^Ak~.=&<[k9( &c#5=XdwgcaӪw|y`2V7v:vql,"Z·:u=OGD9sDC?'2ƴ6ZH1E٢}F1¹^n,.=,wjI洚۶zsf zg Bxi2jEld^ӊ}lpVҙg@ذ OwEǹ뻃4 C5߇ NQ]dvYs.ڵeE[0N'skqW厱!NyR٘#ZtM"v&YH)ge8kE]aX GOXXɝSpt;2v[gRQM7s%l>@wUָNᜋW!x ENM+햦Iv* )j6%y|*q5Gyh CJYbP x64܃n1[-ջ$3"3" ̀iQ< {J//rujۭ+g&M Bsf< 9x)c<zR8WVUqA+ {'e?mb5 a{K{COWqO}5_lێaN5̗2)YY Cq1mn@ q UL4|N1\6} >HJ9 ۼbrx% Tj"DӾ_ջNt_2z]|B$#!6헣'ΩD]g{;9=kr;1%4nL$g1} > C#c0ҋƒ}4?> ),i#E~j&::lŭiQ#,N=Eh6E17،fEF?YRiCP5 yj?j3k22ELRQy3?V϶o_yPtQp npT C'#j~ 9WC?2(k_yuh"މ 9zNHygI=>PxٵqRyñL'1%S0T#$X6H*8+0" m?\-wKe7Z?~?x8XS!M8!XJ?SF.2/mgjY(Rn?j ] ψ4)"6NX)j~Y/ Q8byAަ{Œ NƁ 3ܨPsնr&yVpgjMOjΘ$㛽)Cҍ kE oL^Jl_R8^x3w(DŽ0VZs(y#Ӥq[&JnA փ#v>ė骞@TX@o,%FJHVHnUє㭓r|5HT]Sy 9.)&y¹"Qy{/.]p?/=t`Ţ൨Eo\DG=A7$?@NB |h9cʪ,//'&1 &_bvv|0nuEm@rяxFڠw]9vL抪j*>P*kfaYž1PUH:. &??۔C0b.[DyY`[0K˕u$3-)U܇J<0xuߖ>`$Tmu>5[-T7Fs Uv*z]H-%N]؛f"(ęZZ(X҃J)זq\%4,^; p:kc /BAYp*pwr~ Mʀܔ0Z!24W`Sy"}0|N0$O ؇0)tih]e Ϗ2C *>bEEc;LFd {= g8G&^gj01P\Z8CEw.]xG_Z_/*s;#yogl{toKk^$9%;Y޺p"bkXr [?![/D~>${" f3؃a)-&-HD`Sim+1wWDM/kJ->jp1+hN cWEvvqNk}$Vt ˊ7]LNba68G]"m 1oF@B}QBE59 ]+a+,Wr] y܆} ԘZckͮ\K i m[+N2w%2ktڳrAdT)0]3SV@ t(9R"KghrnCVZjȂƽ>&BŸ܋vmMEt^N'焴T&gRHR ,F>虑]'RӘ]$VQ.> 3n[[P! ._rk ntSCE4y(H5v4 0# oˆ$S}5"Sk;L}8|F۶;6-f[=N xHU `R%@nWPO3p)`Bދ͢ bp㑢fa;o43dP~F6lao3avGXamt{ 㘜nBTԎRPVHc .s*Jąp ~ݻ@$ (ۂyP6&N0͑pU>A׾8HiUulz\dZc mIDdۨne!)A 6N.~yDo&UzNr`&aZb2_J-#Z{seTͤ8:&UOʇ>1n8ѡ Fl YkܚpyjxZRGoƥcq{:8?O׬TKf/o! #`eӨO_w>f \uc_æk1R{20OǬ±'#XL_ wJL14dv]19hD>j> nk\{j<gjdpWO)@әuK !t**ž ʑ.E ).@?D~6p;6e(3("dlTHXFIKj}3ŀx"TbH GDqlty *)7<2A9=4STX@ab&-cyo~N>0ذ{Aa}8̝e^l%2HxlDh֫Ta_BWȷ#|SQ[0&6)(xGqi_! Z?+K? KvBlA3y]'(kyv`~ʿ8]~p`Bn`3BNs跔O7ђtL8maA BU҆)k?I"Zؔ3yJЁeüu7' Z`+ך4>u. t ]ܟ`F(Jq~#4!zy|y/V[Asj2zR[&N痗w96EFfE;dRڒS꒤z&KFԕ)j]:`+>ES.~Yq^8ƭO~I:mL7 ?5R)PAN 1W#U`K Swi zuVM$Fc(9Ndԥ&TdIzgaS:-ӆ-g[Pn5zߗר|F\v;:;j\˜;(xzcQZ2WivDqE.1V@o E`+wf nFSjp vk.b*D^8tt[΄'n捕p9;M`Y>w{;a<ÞBfn2it`yfVX.bA7Q@*Abv@ as 'y>e+"]˿2#!z"/$~r&an(TcTy\ X/cm/n>~|9 7 R \ShʝesP&ӍKH 3pUwF8Eypƅ!*aa&u{q yu#F`$Q*{Lٮ@_}G8dF#Dݥt7,y@5kW^{fu$I7W8?lbU9/P= AoqG]uEܤjS~ "*.,O(l]%degRj`h0nڷ˟ԧO Kv+-^ RW]=p;0 73P .|DBiy%Y!\ rх/Ő>B^ M2B!%`&4t$19Qr._kT%Y󊢺t^Oo{\朤 +뫮AbYbP躽g5A洑1>Vo݊G.'ָʰ2 ܿ0gj~̐'WB1v[;f7yFc61C&{(;2rhjǁ$aju帜 WFY wrjYɀ~%{,%n(ELHX`١)!AL2HEX4& 3F 짝! 4̘2sײxG` 0P9QIl;TEPi, o(jƛFdv9L8/ JiAߨHx 1jsrS =0 fBWl/&;J ``ڭ3gPD NE4x#?X74ƤQmZ3B}A;@^<`JB+чyXRHrN]@"|ߣ'ewwDzCtm6mkհIei&!>:NWӗ,Qb<T^ufׂ0'qR#A;D}T=ގ m@|DW{t~qT$LMlcM8zpu> )2WYV Zn7 DƓ9oͮj?Af+s'!VyKoҽbjC^k/U@N"hhEH9i:TdŬ.d3a*7.9>GM;j]R, lުYkj %X9ʉU#@kv-/$4Ś9OIO5_9de\]QiuFQ_IJ9²)`KZ/ `-^?i.wY,GϤO5UزHa#ƊtB `^IZto cw: z4mgS<in3 96p \)5 ?l Qvgs kLV=-ehAP>p)"Jd,{6f.|r#\(7L o!#?.ԻV/܆`` 24b^mO^e.j 3(bJuNk/jflnC` L1lCYEIQaVswwczQCߍLݩAICOIO252 ?o\ ؇ exz{(B8 KTafki)왙7$Ѩ\ nR5\R׿Ò:QLOb|A6쎏̢6}7_0h,S- b6Ҥ9ŀ1{W#yRaB&39,WJ""NKV=8ϳ A9-1#?nyLZvkDViFbE#9bKxaA{|UdD46uK!uV-y%8Ke}k<{ySG 39ɻm^ .@?9wȃwIfĤV: Y?.#KAC0xzߝ|e~)_ 2ܔ:[0[{ou\jr.l&7zĶ w&Jl[e╨~Mt{[ߋաW]1:?^ᛶ\ҴinqR ^S'fհ9HgB\ji$ekDRw϶{PA8d- Ŗ0zpvYG'I } v&XSxmT4A3 |M;UcEr\DM^lO&Hd0y*YtOTzۖZYM/4T>SI+vZ bJ=)X(I ߍ96`m-qm]9xGO( zjo?mefvk퉿У >7IAfJ֍PK~kxXCT8xB$UkY(`ޔv6CRg Y `xୁ{(@̆KkZ`XV'@(JZ R{#niSu]εO(UN׼RݛAg'A#ܓl9F m' ؀LHoxna\6Ksl<5e9},ޡΊ5 |p%  ,j@!9R:dMs8Et"#ZOjovϜ gAs֦3l{` ˎq_>:gI9aHdfIHį"R˨M)aOvC\㏓y3K[ M=^| zz$:Y84&T鲅`Dǚ>j!΋Dl(B&Xv5RD4&C0>p4@m[}Ɓf K={ʀF}jS'{B5_r o}y;V~V`j̧_Ot ǧp&D< 4lrdDDFhyT%^bB'Z%>̓S 9?H$g?xpzQy f1z,8<;jlNaxY} E8d90!JKǺDO6a'6m_%Q G,ӧT+]/@A3"w^QWrw^:F7I_<Ȧ iڨz}z?3Wgmd%$t;a Y2 %M~@ztK3vw@iod5#cM|2ɩkkK|(n*&M pa>K%Kt,:bp5Vcᲅ6er6oXNOv)xd.{'Yl5"-hLPD7H^`gSL)DcIjfuDZ$2vA87XrHmg*~N,Ц2Β! ZN; &fG[aBŌ0)Ypǭؿy4u2OgEj<-J){4אFjѹe0u?5\AR u|`!tVE9TgaڙH+cqT}B%ؿ[qxWlNo`'X 189T BX^E"]^z0S)ͩh$.p v3(mPAZ$9ڙG_ |1hԍQ2oSʲ"i^lKG.сQ m95v/:IK%2֚5**Yij!7tFW@N+Ր]esuN*/$>jx^LPq ޛ7y@h3V 1[׭(2J/H?tY0T 4FL3T嶱Z<Nb3lxKc% ſKYCebu&b7Q 3ǿ;dҐ1lt o_Leac#c Մ0.%`|R$d2ЈXz+8mD8>KRA}Gqc}/Qi۞nrcprR>c&Mۻ|EXBo. EhThsO}TpQbHDi M*T1 `:߿!@慖)fGբ `#gxk+ 1l'1tl ANC~7Ciu X:W#l㤒Y&"Di11!+*?#/ycS F_"a=Db;(zJ^;'M@R5n 7F=m%te8&!jSCX*,$bFoIzL6]n2#-lf*B޲j f+w"Dѻ~RaձJTEпiCa@w)]ˬp8ux6/E,gU$fNZ_bnݥ}^tL)~Bl֨{ԭoLܭcŊ#hD|n9idnzа[nkdM:eb"XL$u3)\ edm E-a99`$XB4_ԞBaDj2̇/H-$56 < Vn ;`t7mnH,XEOR/'Ps4// upMrj N,h-\ R[`@5]wF0xqH'11iUKtA$Ů-|)T1IWmmǓ\sR+_Ո S?u措(\9eQQ'ؽG;T ]VV%(` h+i56LZF ki;^zh0[Yly6X6^H|MYh`/M9O g#E]@p_Ɛ "Wkw4bтJ Ir\ib%8F%ޕ0Еl7BsYİRvD@E,5[)EыICz{!: tLI}_ p{)%W6}1ߊ!Sit&:npH#O6S4i27Y#MoJud'(~+*vnȹ<S}5N ֢uq*;8 Tm ';*ʖjגcÂaٶqd&`s%^&_׷тF6=qo=B2Ul;EcJHgdj4h8pmuL |\mw,Ƴ`꓇g`.^dBtU Cx4E)i72d"? oHŖ'H|)j['O2ӖҤߊ)}i~E 7h@.pg9Vs*O׊ X((Zs; !#ArT0$ ,f:%p#)bqHnGʪ\+Ϳ4S*szRC"#t -$P' W;%,>v)?Cpnu%yNU)n};|W0= Xa޸iAC ٥/$qՈ@YXь&?:=H#v@9@yx㈮?6@JѼκYtL?{g ȑĹl!9-cC%ͥ&&u)rަx`0Q\doJ+"?}cQE8P8{-/F1H8J$ʣ_j\GK ͮnd<$\=;zfIIA|CEtWȣ7TK`J!. o RS*-fDf;|_DB ]-Ha?t^cRZ{/u\ތ(jY8%Dto9Nv?"m{,BjR@Nݠ3Y{b`x:FXy6N-%ݣb/8߿R WuAJ!B(ףF!M 1+dlVZ#%]%A2tj"5|G  K-EQ:|վCC|/1.7!lGUtc] rX~%KKch}稏u2xFjpQ/sԩ@0q,"t"rފױ ݆e?8X "$ ^6?0엷BO4gkBpWK{"`Qj ɨvhΈE):)/0 h׈Js&굞 gf;rlImuӅ"UcuQuģ:2^y@m,%32&Q?xrAhpH;1]6Zgxm&]/U+C.O#U b= =dn[;$̯3!.:DL2N݉ Z(R2{{&Dӳ$G?S-rᝐ0gj.͏ѹ_ǵ3HJBPhCoX:XɭyPhx XxPr6p^5i\^`^\ИfZz|wU:)W=o6WEş2oO;+1|6'Z[T8 :!c\s"[ʵ ,7gT nByxB׵UwVΙLU'FYl,Ӣ8uUvLVb(yPUiG"gʨRJHp R3=U+e!V=-uJegօ1ĞVu4Wk ҕU^E6O&W?G+f@0)&bi> >qrZL`rt<8ొ*t>lgrlZ+-e6c0(#dwa욘 ܻm^]NxHvR/=LT V*KZך_Ӷ 0 YIe񲉬'%*q[ʩbЋŸHrv[DOo@937Y >c9!d4 y^;JU? Rq"\Y)fqx4z,>p\_Tu(8PgM`|2Oˏ#5A,.~$+TCp@A- E'gg3fBxp%uxP8+l"S46wwCJ:zpj\L!;!OpLt "x^.GY+_ozc)T~ex%t ) Kh}6o5LaS>uSɲT<ƀR9,=|1Gp_ְ ,]Pg,ɷB nE:C'F7xRG'%[Q9bo ]3?u&?zr9~S 3wkBg k^Y ^HwqJJ߿隂>'5!#O\SRq'Taז){P}N6$b 1셊pRElfZF%!, p >n2㘿~JD Z/,ޭ/ .iP}.qGE@ @&/5͜Ĩ# +a_URLNˏ(,S!3tΑx? *7hemdkY"ʢM |^ѣtjS pr}˿IJ1\XWAŒVtf7)yq0uźu m4 *{aª4h.[.!?΍v*Z}!1(7\njd(ƣpAO9XP T'M$t? F n_T 3Mzk= 4o1 n+ nlL;zeFQ ϜLvs[l&?wUSIn%/jl-) cj̛Yułi;@e!:N˝/ RL~IzarRcjhP[ o=r+ɐ_McM ,o]{6(6+&T&uwΦ$r/E+bL8GRKFh=BFq|SE>Nö#F-Wcb]BܷfsOiWqf玑YzfBBԥ=76e鉷F'ԵINbS'ǮGja'%SJ2sޠG!( ir A-}U31_vǑֈcNI* <+ߞ ~ˡM+40K8TWbx{h*ۚ.!+:H^y1n2Dܥ"w'P_duϿzC.Q[hv$#[bxYn}Buehe;}|.ǥ!ʼnw@rX K.rqL:b(}`bS٣pϮ8gl "Z+hR w3dA:Xlr|c)$&+u 4{`o7B)2]=cQRj)z6p0^Le1x!^3a6MQIiɏ> RBDa*hDO s^9;ĀCX_+/Fck/Q9"v++E7 kBԒ=6rŇ Sv~BkGT26\s3juV-o%XI lG~go.vP->Qe {|+W 2{.FpJGV@UA2Rsd`Ocȸ ^S30QZMtkJY6%y{!$oVv7% yKhl mgB9-ն".˾gM eʴaj`D73]*-DLL]NW+/%12$aa\ 5SՐ?rp3thX^ >PpqY #7^S [QUDLFQ/1`>cZ.Rd ;Yyj;W ǐy"؂ЪIxq Dk.1PXĔ' Uׯ(y%-~"Mz]򳘾Fh !^#.ZQX&􁰺-hX)nxf)̏EFͥ|kX2YЉm;Va-uؔPځ:?yW4zKkߨv2W{ }݄JB)n@aJqE9euyH [0+ q4(; I)#${dR ։RܖK,O)p>իs&Ѿ'VeUZoM;c$b&j&dETcɪ!EsdziQ<_Fq|>txg\^PgJ':,Hukp^1St"E8Zs'2Qà4zMQըdn0uFL7dz'`kHz&ķjcK! svqURw'los×[>)&2t6 z',t*!.ylЎPiC{~J 1)InN =QLh欭exXWj*Ǥ%V$stfcnHt`1<(PRt̸d2oGM[Gq!>mޏm3X!)_yʌ9Od$`x/ξ?pr ̈L.) ޸9ߵB( ,:*Ltz04L]X 1oeI_5֖n Oe3-+Teqak]vқ6qe,^130ʗrl~[z_kbW$y͐T4@9AˆMy |^"vv=F G>A(-f^Set*] z sf?fW߹;֥Հ( !^5E׭BK@vKZo[Mi ]eJY糘Ж/Ϡkճ}l]ɦn?7jqJP:ot/( z!P:wjD4w"^@ Q~&>XGq\p6z7{?=ԝe* Ƽ3!գ^0®+4Hԃ5.LάjHӹYSA^!o+v'b0ӝr YkV9e] ._:j ˣ50֠b6ߙ% v˭&X؆ (Jq$xpP̈́~Wѝov;(!^~/zHaMfgtqivT1_jzzB=o7P9KZ&|0cE/ Nko"t)X D{|PT@D?݂a^FrxOƄvJ9Zp7D-lCuζTD"1G$,51R.{MQ"w'1szWc:NJe>׹F{*ZA|~sBy*N(?:tC1V6 FJq4N$o ,E&> V>]OVԴ6n]KN!Qc_vmY3ot)|c%k;)ҧq۹+ۢ(XgN|5Q~²MEv?Qq^bt7R-d<S <ϛk-tn5?`ƵΚsZQ_~Kx0}-qmOnAtsPѕ*H,U!h~~ ZfG^~J@\}SmXJ:u53n ;(6R*Şi$yݭI ^ y\i˜/pѕ7d9 ԯ0ޮ.LP u4FK' 7yPq:&=aX #[lq>NU@ |.bp@`&f=}J2HVmZ.5jCb9;b*A5sݜWp79" p\ݚY Ӄ(׎.'#gsk֖TԢM"=$@,Ƭ2Iƞ>GHDw1l^s*"8X EFI)-Vw=r|ׁȠƉ"# 1cL}΋`ݔ=Fv"^)F,+k5-i )FK@JOU8wMOCLiK> O8uPHD~c"2 zM=eIZ mCzxM^#۴ j_Ojz-;&U~r~*M1#u/- \ t ?a-'oao3rg [<, )X44U8X㳸H+eJ2!*$WT^2Z]TMۖPYcǡ#H}>Tp)DyU2ӕ^U+d[*)xG߷{-WG5M^*V4EjRURWqPF.tۊf>}RJ2j "'I` O`@g3X`zI)kl7bõf@ڏHnq/ \ ].gc3H&.Ɠa͵%3w!koQ"B「wXg˱CKѩPHe9vLR֘ ɬBJ%$2ٟTdPI;} )Q"dz@)ܠDyAȪ )=F^HSN;o[d5SQi)t.$Q7] D7S={ X,? w˚F]%ap-ո9;<{3=]QdKE@9=jx[Eds ~rPvP`:<[<`#bO&ו`__fa}!PpO)'F|,;-J-s˺x( zN(ğUl U's{ZhjJܺ'P#1 ów]3#޴9uW$y`IEr=IP4`HcLsAd>ߧ/",b:⎴$@~83vxtZG=Q KʛGx´V)8kS ۚ2tH5r!VJTKVACy,GfrA 30,rGEpq0`gŋ'$?H4xNĕ.E§ԏL5)3E2PӤ7{nu@X^ݛg 󰿏[=VL 6Z[~iC>4PA_n祖z:]zwcbA ;OLDPVNΥ%핰  pYV#ݓMisc%?|uēsq냖 8 o{5  fY^e"b@Cܞj,g ͎r Q!7gǎP U *4Tӷqԭlbv]-vE/FɠK ,33;I*:n╖>L@aRhwCNЮq,w\Ҿ6;XE^ bX'LVlG{ZRC Pb>/"ڜ1Ge.j̣![9IH۔:FHᕟGd}[bFAz;{.~f`tvd RBe#YPqn_ţVR֨Nb3!o͌Nִwӣaբ!?QWSҞ]JLB>2Hp#bO;7B4z 0vc\'Ӹ(DZ)kaE>Nmb]Gֈ<ŕĝ'g7-!UB5ka,SPL.P9Q bDb=z ;Kp-:A w1 (#!8t6s~/vٹ%iHN^90UTnI\rܸ,,$m0'AY 2+bҾ"Cr6<ɟD@M.#p`=a#Yy W-]I q(zm8R'X."<ՁD݁[Bjtj=XԢ=6 [«g/ -9LX\xӑ٬b"Ϧr ^,Z5*[|4:_6ʿrӝ*Oc@r0#fp$П{P~)tUc2_Dn{B3UdY밷m_ pv*|;vfiS iRl{ =P`la lTw[^H`a_="<ЁWD fyDK&X~MZ$q#էJ):Pg@d,DTngs*0eʟ;;B~0;p%O`$}Ϛn$*6WwMjXNrW(4 ,[`| :3 Eo] Χ5vF6uP VU P @410X hp[_* C>Pl4_&EX]UN^،ԯ_FoSUHSA788:PY !2j/e5-)sqf+>r.'&ڸeQ+K.?`]x'WDfB9͝Ji˿ D{FeêT+lz4<1=s'B $5O'uPuwRǭ #n"mU*qIa\D'[vpSsM{l,%QZj ]E{G^`-1/7;n90+z'ތ|[U'kqm܋\ru}eI0.g9䌠:uz#QpvpK%1x8)rXʷebQ3+W T׌gz/Z>'hv#)Cl{ "?}G9 ַZlףM>"@"YDŽQ%}¨Օʊ'Ҡ(Lf<:۾4lNjY_jSNӖp ߏX:2l`j!$dKv 1@o Da#1znO@`'@ =]U~Q{s=EW}=,bk\XVW ?SW?:u&G\PSHKi u_!od@]朶gNy"6>Ll1Q[YКmY+ڻ9)+F@l(o ׄG{{M$wkgq%p`_T^^ `B+7^gQY95sI={)@zis;ǵ7t@cW^gRs-8$KVpPw&Z=NMF/?}lްGd‰击L*U ~4[Zv,KqB]\sY'1co*:eݰ:KCQKͧDݶJ]U&}:dM}<;'6UzFLr {Lz! y>rEH):|B~!TZ|[KE'2_FGbA\D=2 T_fQdҳZY'Z@Sv!pH .΅ʩ ~1I2}7ECxsǣ6$ )2P^T9"+kPYzzAjKJ%:2l9(L!

#D;Jh_G` l.k6Ŀzw'Og5D׎c*"2; #} 7o6Ff V';DU2tk4aDrm`776C4v\*pg.!Q q1J-d8E{ņp ;}!;IO[/nr5lfPE{JqRwCx%b\QNh #ڝgD3yvIMeZμl&xcJO[ُhs@RBfX;Ӗ T/ nd{!'Us`ˬS1ڵiMfynn@n(ϦG2/rnڶ'1]Q/MK`m _*v&sz )H3fƖr;?7_Bi *I2_@‹J8MeqM5Dc` h[hlJ^'Dzq&gN5֙^w Dx:Im%m>6tcݱ40S#5"`@5aܣI #0885y3(/as(ڹ^.gbahVLKJ!fz%+b˦b!ſD@VlrWkOyUQ]iv;E1PNU gjsf~$NbK^넉W|z /|`4;yC@ƙms"VU~a 1Ve ~aˀ ]+bOv[;-"mV1 2d}7ՙֈX^ 4Lk2V}U,^( XG I/$qrC \=ʽ@KDޭFM}V>7k2acZ O7g2m^]5B ̙\rQ!9_"E l\&`HP~ C% Dv"[&XjV_JXk?龵jʘl~һuF|en Mnk;MUx5.նb:ݢĠI:"ƒ!~NO`6.l#;&o(ކO:Zƪ9gqE5!|'x:& ͒ﳢElDPʎԏO0BbS5~ xr_nG,ȉJէZNj5;䤂Msϩ= 8lH9מMqwu܂٭D%IwmGblڙ泧~rnJޣU6UMZW.Ç$Qrdߙ]_+hWPlCY=L怊k:kB@daegT9V,yzF)ontTK_T~N$C"OOiWN,"/&vցFl9[ısQ% )+cW\?y9DWWDhr*R6 :6,\0Z956`Z-<rm˪xΩjj)žsxKb!R(6jp`S :s1ѳxo I@=?sX'3keLcv{r-?-m?߱f A[Ni'Ӎ.߬M`s86ĩ.݂D3;N~l/Us:PۢdžlQkM.B2y _&u<h݅]&zC|=Հ_l K`rЇB)t N,Pu58 } | -|C710AH D a_B"MU)0R^ˢng- w#0 CufdjC+w 1IFy޼nrivH~LWoe3b]ޅ96v ]/0!SI&X!jt>x _9P 斕yFzJuQYXМkKB1.9W<8v:zn&1b\H; k^߾2R45-c+ZoIZƏ<3hf\_&ʍno= RRhUƏ& kX3Yj"@/ׁUZ$̪X=duθ~$Kk H[ {-"nLj7!-Ӫ=TEJƕxG&\`֜^{{6m$$B;$GbJ"7O•j^XoOpLPf5E{j ;݅pҪ4gَJoEF t.A G|StDykjw9D "a[pbt,2pȐ c%:8ǣ

!Q7 j('m^ gC;#W)onVe_h+CB"S;Gþey\74# @CcpJn',1T?;Z+wS4|D !9v`*\iJ<`jW E?:#}4pYѽBs]嘭MuvO7.6 ɚ^nG}NfX( *1:c%@}B)CSϊΕ"®EBsO |A\Ur (WI6ƒub]a[Y""TʇYt~18P|7*$ Lr_ 5`-Ow+MF,J&٥#\_XHiVW2|} '-^3'4eYQ:HKбo_=qǓ~͑V6Τm>(֏%|,q $TMm>,jG 6F7ݐEV l8,ކ49ρgJV.ЭkH~\[& "1BZ;ʘ]S2ʼn'PԍWJT@..u2Շ44SX_\'r!/zgSzdN DC!q~UH4n{،՜cE?`#Gm_W!ęseJ2@#MU7NՏ9{kC9Ȓk2$!W -u?Ej(}|wozWɘ*h v,I_A/7uMB4RSx58q7|$n^T'cI#S f'9U(p*mX|"#Q$xml}s$jTTpP:f W*g}G ƲklƩ6k^Oa8(r/+赥l$˵muqFHb[75h6gu~g+ݚoElr=p |.`߿q<1dףooj =DjCٲwd$2)Vt.A)NR14ŴM`te>I WEX;7Ƕ A)!NbfũkJ1ӈyӻ8j>]9?6zepL5c"F/VJ@c6$ 9(o+egmkk脁7x,b;Rvɀ9[O{G[@ 3]40FPٝÄ./SkϨ)1 î~$x9 Aq3_S|-k|]?C ?nPb=(+Dr=)#z㪯:ø1dӨ]{JxY3wd[0\^xQJ7wjg [(e231߾P'^PW͡$갑 %&E9:[B9R:JKwv_r#d8 |B~>(EҼYeaD,{7Ѣ ɬsW# ʩψ\ PdW~ ϕH3NZOJ2:s^u~T.BtD2sy yGs&a`|N+l*I9gFD9Ĉ^%nb:Js:3F'z)q@G"6VяH{+pt%o6Jeg;I"j_6(+پ!)TM 0/.?X̻t%Tw64jKNx ĥ;Ob0v`ҙgbǴٗ"L7(-VV?ܙާi}oM KrJ'4i_-wQThĈbmc"Qʷ~.Ǝ2eG=XUU/vE^!jvzܛJt>[1 twtp,eJ҄uQX;ӟK\I<'Zֶ[NihP h2<>U)|{sQ !HߺjI 2b Bd>?1_A܎p'Efãu~nh4ɖaP I/Y#noGbrQP`\ 5)(kJwhO BUBBLfn& C k0fN\?|h'%t}JQs-v-hDuե[Y !4:{'Dm墛~kU{\) q[>GqǶRp9jMZ\ xj>X@pMqkz!ǖ1嫨ĥUU*g+-Y*yx4tg|UL]{b9=k>Saqy'JfW]}{jH's]NAez$„F΋2 h<*b繝l@d %ڇ`-j0 G,Hc-lu^F-a?F0uQ4k,dN5.<⛬hW'.[$M}aý cF$وn }ղOsb=` 'r ݎwn#ĢvWރhW=NFѠO"MG7>P]UП78> j0Lk T|5"6u?j3Ȃ*GwV[KqŠG2EI8B_E5v6!;.!"DFijGWoV(}wF|֔Vp[;JR0;c]]YU>ВHU7LMvl+%sיcdz^(fN9M$$1/:ªA" /g&JߕA,e3acPTYelNǛ~OԒ6G6m + Z6xbjAҷLȀ,B+"ctT:w6fe,BM<`5~Oi;}*J'H6n_&(b;4bI 8͝%\ƫ=$a!/ @c)ǥ"aׂ:yrs]=vQq@ʞ>|ޑ֎M \Xpi(ɲBd`1?] W,D)) Lwc|tZ"r^F5a ^^]dxDh',w7n2d[s`m2LBX+&bZ 2;tϳq贽"K\f$8ʣ_i@0YH=J*GҘYK+dH}DUxnWn"px NvcD֐b&VLD0VDAȍ_pF\0Gu6[t/ojTWD:C3=m$ 1$pdE'~c_#(eG!Ӷ_/lgn8؈Y')NnMD0 z?Jj*:4擽 Mcddj\Dn>RВq¾V/ܡ]p-7ǵios!O6ʲhB T\lSjlo ր.!Y&4,RG$aD+LW-pZ۹ƫ}ohz5-F}lH.ppo7tyQ:eڦ{&ʽH' `>Gf_˨ v>:s V|C]c +]D'I89NChFTRF@_Lt3{ܜOd|$;)-bx##RP[/J?߷Tkô^fDZ2O"F Ps.hV:7*2ʅQ\|;簉 :Zt3 tL FFOeExcl4nFI=aŃX8}%sG*L"Z:a!dꯎw8w7YQ^Tp_a ;?YM+19i_QՆ7^џo(#Bg`eV0:_Q.<GP%at(5W @:+:PĽ{.g)2G4G&:|JN [-v[gnS gI;{R4o1d^fc*ռlQӗ S,ǶIpzLǚS6Dy$u3#hUSLi @`}nMg\D;vs9Q6bdf0߄<4tXM@=~Ls(GjG*ƺ #Yq<}$ɦ'F9/>)a^&hqi*q{_T9@_ Eu9^m$r{HYE2d.*SZs'%~0Q?[ϝDf D]'eq7[\r1וZ5PӪ?7jq`Yj SƐ}xdFEUPA_x2}_{ͯfiɐ+0~0&6fP00g͜INWm͈_i<7*V (%5Nl@P> .)Y <X TZ@YBj[<0 x۠ӣ5(+S5@ҕ$xqw .h}"LA:LLڟ; 5*bFZͳ2I W܈w+..[^ȹszs-TiVyTu &QGpr0s'`+-&®kU*>Nayr͏);bTIhL a_\jiuzK`Vxf[=ۛB\,FDhGlϴ* LH< J ]TE4 q  2kP|,<}6iW 8K1>xwB,,"-doF|Yzhf=qa2Kz)ۑVtv|Na]ԹhQ;u6É{ƠһTUwF,Q\go- $%^pv^`F,`H㻕 ͳ-]6;CpDWЊ*#u=PM8ǿQD\d,pFLpԞ9FYh=ᡶolmݎi 2ӫ/PX~}yɌK[Bgy !s &!_o hoJyK%߯ցj{ƲByx>PXkQ4l?DI&TҞeoh3yʍ(P5~Σn!.e>Ҕ|k)솀Q-)J: "ߊdY i*ny5XĔNo@]b3Pjw5e^iتxTY x;[լizh(񲋶\_g=@!QPL>GE6" iXHQ`[V ~_NsJ> `M` cQKDB[Y0 !sLwGcc'ֽ:=&LzC2 Nw` L6mO_VG .2X]eǹJ! \a)P`:8I FgIXlLeI\IuL˾kos[G۱PWjR /sΥڸfz8=+dڎ5|K*`"QuuyWG-mBLY0KBo|f^%ZS|8,\&}vv^FW׳(ę5&YjK5{ќ{=b=Us%JWGg7j<.uzh[\."$F/>@~uٗgrC=!(Ow\\y%E-N SS ̚˱m=I>6N ?In "̹6i#l&imQ)z ^flj [(0a&&zqtْ@.IL:ךhb"yVco3r%=Wkܪ J )nqI1(2NilEx0%J*Ț ڔB+L8j M/g̗(N.r[j$t|YVC}=s%_d-TH'65|eIfk@3x%ZDjj*(*Zu@}..oK8S:=Xf#f+XmA[5|DlhU"/5t{lvpJXD\QP5V"^JEEO2 H* ߱Ϛu9gG%Iu6`pʞYIՖ CU<ֿ4 |Lb p? V !g]jGځtukd`>G-/ܳ2C2>u 9ve}~ǹPzlaSM1<; p㫷zBlw[BigJgNa erp]12_0J},y<>Љ7^ww6W@8 cG=ɬt_z4TFCzp]y?0\[%5{R[%I;-tz6fz<(_~%/mߟ3RPᬨ۠b2R 6꘾M'1]FGs,!(3,@xؐΟkm5|Cw Yy*HjX(ʹNeV Kk^+0墦JBRB3!g/NXj8VAɽ[b ?*! .60D8-c] x_@P0즿? T;;L ٛphƝPa00}L7G5I0h9_D XPE\JeZj~)f%m#`hGr3zY9袎F (σ5~5H7Ս?X8+( uQlkhud>ej]Cw TE7m$sB20ʗI4Xih&(]0_RY80Yɮy?>HױorJTH2jcgƊ/w/lLDvtQ:m!d Ffx< =ԏ֕5:,SCB T{3HGu|,w0.%OkX/dCS`R;>p>ВNJIzf A6MvVTFu_ x|wn\i,J/~l/G ~c( K [0k99@S5jN~FT)eEL[G5g.gsLhoI7{y8eKGgzת}Yf,\X^} *+>^e" Kc qhvW* %04{VHiWyZu3BQZF;?݀y97kX!g؄QA:[MawO">pu#aU` Y d|H6VDruw湇 mr ɉR0VPKP(ym߇ި#$Z^4$UwS`.8U7R\'c&Cmǒ [Vly>ܙOк E֡j%tX8{l79 +(S6ٕl.zNB#v@0 ED͗}4R"rA  J4ʢa Rq 3ʚwR_G%O0"mȔ VٍHv| N'瑪 *˵cO}Z)bz>WF+ҕNW믍aKE!I>a"yfsup+ |+WFcr9UܖB6 E#BBU7U'[mkvCFn%)iq/OJ}CgkQ[:D"#?3pUKf4B bTu;ˍ8URIR3VT" n0)BٓJ;o Z*LQ2L:rqX2^YVlv M}g_"ETO^9|GEzY?44/D<(1VRM+iUG٧|`݃‚"}&%V" J|k˿ "޵XE-JYV(Q#G|e.|+keLث-bZQRXYB`6ƱkCSY|ڡ؅^v/nX:ϓ#:9] r_ YGPw4bæʫFvPRkmi_t?q$/G2x1]φRb%"pB\ȁAe8'RtA^mHmmBһX\V}b.Ӏ[H͡P7z>HYgVatDT:*t@*97IIhI|TaA:xe='4OG_KRQA(sؼi ь/;6[Ӎ.R7tM ެXv`6hK@4`%a6rfnQC|p Sqt>*H%A54ΝI9W:ϯQQʧ@i<VY'E;h"C9Ga$vB3ǿhd+0 0H<#tik~ݞɨdU5REɼGWk;qmQxZ" 5={i^Mɏ ?IB)%XxeBu)ս6v ZT͆VRE?+O7x}L!| Dv0WYwNjoe\1Pg؉ocP5mOFռEAhMrpH#Qc~Mofko<^?ȭQBVa%[|ODsP=БOnhtE5$JaVtR[K0=pڣU.3WTF+z|+),aX;1WoL4/x U}>ػ2(ǚvqi'#2؎7B1PHAEz%" T[ܽn|Qs榽-1RL59ڬ;+ ύ#}M:t<~JMaf"cbVD%qb4mf5E"0g" nsdhu5 ]+4}̞:IHVET= S!ӓ*Qm0oB*{*I $GqD>!BG"o'z?uH|Adw K􀳣_|#CҁQ;oꅮ:+2Iմdh-Ʃ g$ 8к^oR4k@kѿ*jC~⏋&ʁENQۻџ6"ι% V(􉈫)w`a]cs5rSL5e ĮR^ "GK(8̲DPA/#)Es357kMdzaqDQ1h/O #+TܱWF2i귧 z8:>DrSlN*a4=.o% cC=Ne?:|fn6M(%wQxa)Z:&҃xfXxlR5MH^P肹f,M!+2mS^B?ƫUqYՊ1Qѹ$%*/ZT4> 2ʹٴbn]5Ģ]FF\6_BhҘ,5x|jJHղ&<֒^nee?YƟ'bWK7ʭ7۠N.]s5jaxg ,{KuuG;?BPs9uf~` BB2 MMLY^`P Al Zv%+=nba84-~ݓk?)8 R/hRd[[tBR ¡8)VNyB/Iȅv@ѻ;_ 2>h -^6F" 9^lJLv܄!w \13 Ů r{_3*{߸W;qG|~%z"AM9FS@ Vi@A ^!@ky!%l((Cpj"GZJϴwL1 ɠ; ѸeypuC?&;h 7:6\xhϴ 5[`nQW~ӧ\ * qH#op"6dow 9z- 9Ŭq]*mbӹ$P4 DK78 FzJG(&P 8Hu0g2krדB 5ENGr' p7wZANk<9v2h!ox/[D x p.[d&`}| 6`W~Y7.2ۓOFp+Gf ׭jJˤݎ%(fJ'P o OѾϺ5)d`3WzbEsvWvudt( ^p0(Y#Rv=lzxQ|2&x:: &V>9D\*28v)1%lJz [* joIZ0GaHL0H?q?+eH [zB>!x*Dg[7Jozrg=#/)R+>u7C04ָ=P X4.Qn!^ZW앜 L w՘5&V~ob[ Yݶם- ;iDkp9e 1= }6,g:s7uP͋"fJ;zȥ'in&Zl.%!NQduJf2!%%_B"AV,g*rq_ !q|رY|' Ne;?'״횩Gqkrphɖ.F{NH]ozm;Vܔ)4aPp4zⒼ@޻\0$.2(6y†xq'hye8v^ov &_XHS--`ꎟx0î-| e&~2>/t_2>O>B ~n UZ3%ƐHol6/ {ȶTDb’DftυNe4Rh{2ϴ5PM]Y̭]G 9)x@ QMmӔ!>^Q,3Q}RpRuaߐnL dbЙ!QqƩf@+ff4`џ99=XV*0pN79]H:$O<0F6z^ێ9vRުCz}nZˇҸ$_p^!e8 /SdYBIjkI҆9_|O:5'hJ0wV`{gx(@ZZj"V'-K)ۿmoHpoXm[jmqlm#u(G񜪍n)A4;ATtmCG9XCƠ沨EЪ42,EH/A>yj7=x|g,??j]d&~P ))u+ !mXL"UuΪKqaښ1sKtra>"8 =~ f2QO1P2Y:yy<;0JNowP'Pы%?/lE+rfC:d 7FYOy 4>]yCtEնk^e?:* TRyc-ZDU0.ףkY'U.cgP0MscޞkcA2gﵩ0ds\$+]uTG͔Z+m04\DD)㈩G%j4g;wESj }_Vow'=bYc'Jj'g]*ۗ҄d?׺/ܯǘ\qrT\2 ֹ/{~OMzo#f<=X[܆5ژ&1Oh!J 1b8c{Z,M#0]P1adjn`T](he܆6_U"m W:zS,JS d3( qǠo+s?fɒLZAo&1bD~ nΣQ?!d%kbA҉wqp5 )]2"w~R6V:75%N gzQHmL'V wB5@]Q9G}8BW3f4\"%Se梛& ռ5J}]?O}h `c 7:!C,]u D ͎zJِxV nvE=/b׏gs Gl'Eٯ"7G J`T;6I 8`xo@iU+mW1SWEkz##\_>W^4u@,2|4.D}? hZy$yz1g1 |J訮b;"0j~Es9+qK׮3>J~2¦_##u:D2 %a2T)-$FWM&O6DP\p:n"^5u-ZҁkKY/IyJ3KOyi 5D'U-n$uUbepr5^0z]f Sg,("n ؏j=.q Ίo8d׎*#X3?TT{M!~ݮDPkJzj a+"⊲tLJZgDצ#UbPBmR?cmm2yv0{r)Y q.O|vޙi4nz-5a=$|9Q?t"d"s_%93".C-}oY~|Ix}5E'yEmWc>B,fpA!$j"[;!m7k a [˱"J$J#IJdҕ ZCGqy%ws۟t{qZeJE8Bn9ׄv1Wͫ"L({iLpoʍ%rb!:g7Nݳ J1 (KJ[nT8+1S\%L<7#uw/)ݧتԪl̘U^[*|KUl9eu1ReieT+K??ћnkG09h췪P@J' Zk:mwlJ@߸PHJFGBQ)}QsMd/! qMlU],*MKJ‚ut]?>\|i$KndQ@wgR4#j?򸓌a|#R9o}/'e5ZWjNt^ G|=+(Xe7#l-A53Lo%=l:U(Ѧ2%WD6p3x]헭 Ԩ)&8 p3 7d/\3EXkո`4S%eHgo1=,s*%]aVl"b93,:)i s=SBYl;nJ,( qfMCڹàBӅ$.q9w׊hϛ#W9Dgmz8ؾY{ns7򳐔϶:EX\rYL2HujM\ywxܛvƟ r([SS)jS6N`յM gyݯ)ϡ-2UG<~( wSc&IH` 6S)dyu {*;b7A0Z9157C}86 `N[vD] xcdM@⾁ vM3ٞ'>xbd_uf-YMFՂ0#ŢK_ ^Um7ALy5 NʂApaUg% rX82fА%x%Lh#e#PG&BWwsIt9jS㇅ d@.:K)~tZ(I!H9A"fB247ژ8F#$H T׳3whgLZ6̀+\(qPƕ>aBl|j֮F쌾l~ju5\7kwK.(㙙tkke]mNO 0Ey4-pIKf5b~mC [<& g$1Û]I-{(yFCnИ{j/WMKL`ʺ5\텙/ӃX5 k|rPMH >ytD$Q-^ei=j͟lYՄaH#1y愣[V6΍Z/K643AlGRXGF8æ-Wһ<гFG=wFBW8Ok0C'+hoCpjB9KeA܄sM69fՉ$> ζf*o:^.Jj0LHu2LNI6 lZH' BTOYӿ-j` sֶSm${7νru 9>?v vsyԐ2(уzMd=BO6n)ݹwA'EWvcD.m*@Jhsĵf TF ..Gb\DWI۶ BoJ2ծf}YTeOuyLn ]'8:Jt 'LJ"0IuśLG V{zAo$}`~1-K%+U%&}+uM=jj*_y a|GEH8au^ֹw?TA7{ ]z/Z5^^H6(4+O';=fmv8~#Sqe>H Gs@n*MW,X#ik*x mźږߵ'J)ׄ dp?6,|g*#$` jB8f±WG[Bڸ7VcבbRG^/ip{o,um $L&k}u?MiCZ_1([jL %e˷ṷ@Qq $+,h%[,&{_]ov曉jAN@L>8dІw"&a_s,Q*8G/>7ysC+3WSU m@ddD햛"z5U~w5@iA0emջNW,|tēLm\G8޻k_nj&i˅9DP2]9n4>m0Ϫ2G0iMJ[}B\:XA]f _ %VG u53D_yVVP8Ƌ%u{ò5 ia1=w8QTÜz  dsͻݒEbh?ii,E" g?ԡ UskM7 eA۩a_"3yEIZgU[DX. OKmBvpN)|]ef:FNKℙ>$}^t inXc<k0T^'3 a ~7K 0W{݊:;?J=˻M''B[بz [!h'ݮdXr 1MZhda8$0ƺ9ͭ!#>٘<+6)G#[?VXތpK3g&S aH֖(?-78a[{(R- VK0Y$.яRP*!ϤwW5 NHRNI'Y+0ݣAKi + CQ=_Ww'1shw^tI₰Mʫݦ@? .Q X\bJWw-y@E*ägiBi`.>ל/{%_^nodXzuBfaBrЍ +{H)Z!cv@ N=DD 08ÿ 0k1Ls8qtB@6P⊖ݕ?fZyYI*!ܳ F?#KTa߶j+da9}X{ 0CÅkZs0A߯J;Hke3p mß#> Q<=ob xsf{{&W6 ^a7{˦L=#{8d-Sl򓦓̈ \Ls%X~vyAJʛlk#8m?C˜ZPT^qY~ ɕ6frJ,Es"IeBj2!aʁY"Ҭ&@`m,'BD>~I"L!Ktk90 JWMchskhbi\ѓ_uigUK\ЧèiCi]Q[y@&; vq;topωu;k%)i.mUqA%4 CN %>jS3Yd8Yڍ3I16F c ٩+2%G]0ד6m%t9qe"-l":5"v+~ra}˵.mCs$Y*&,og9^:bB?){Sk4=H tV5T++Q)SA E>kď4T]`e5Cᐳ,`*/B^~^=oXB7fDKD=iL n[ /nN޸@Eۃ0\ A`F7NG5Ton߁y;e.G4u!.^JuLãSuuZS[ڜu&y4o';#rOA!> >Q[P"m%>Zڝ? j|B5Q."8FeOaȎPċ9 543+O]eoN0 OJtD_A3=75`oyJϻ:7`BZ1̼{򇁕#e=G`Ot\;bmZj(-K˪rՍO0;EW' dlߤ}HmS>NMJ^JC¢[!,uH" ?u1|^sˊ(@!jqj3 l'ENF Č)v"ܽ!rnjd{vأj{(\TWe;a ei/%A LetFumtwy1t *pr"a{^"Q=<}¹QߠoyNNh ͝:w0 S,}n懱"BC"A_d E1Hy_.?r("}(?qȈLw0?(H!@q@T8ؠf<2*zNt= F0!7Xʨ"b #b'R3f8Q~.#䏁j>W'ͅto^& |q:mo=QuAfffOy G0ћ[YL}#3$JAdik&,STMb=[*w*JIݍr'QT{NmMm{e$g*< 1RZJڳw橃KzXEWS؝?#ʫ S[{ͷ*i'KZʟB)A]PeYx1$j;d= Q -2Z %. c4`!t+i."?M;؋v*yķ7~Eϻkw GvvM%]k?~(@m*d@oxi}j]'7ԑ(DJ61SZniemjsOW ;#ˣf%ed1idvW. tJдMrG~݋V5bKU$ 6EVzjZ9)77(ʤHȶ7ȫZw^'+= [Ш3+Ύiuϱ-q(>_ڈ [ L/Wa_x9JiQ}?c DYZ|ٸ^8b!ݘ66׮iS[b;HS?hrkOMXu75`j >GL3<SX k{ Ui\OO7S ?TD:ȇktbO(HؑI؀Ousst;;}_^pCz)&;+BnGQ&KNe.*9tQv۵5/t翵/Na/|BRN1BBB&z꼼P?EdnDC*)"[ E?$_P L4Ugm{8mos!Crb-hl3G:Ndvه;< T/ !qNĽڅѺ֐sf~i Zh\j}$$aiľ9Gלgw&@OwjXz v+oTxRxx'+{aK&Yn5 ߪa |&`!n `P%Z#myIfMV[T;] (;?$IJ\Oi01lQ)kH𨴦\+ 3QڒXbzZDkn][{>yR5Y\bZ)k.TB Q= -uiwvڽeWeb& >k]S,"+fV׵VN;y^ïg8~lSŋ;:q3/0Pِ|㬡G}cDo' a e .DΆ~e{-tR@_K&X>"v0Nu}D}hdb|Jc9?š"vb!#" H2_ST0D ?,:؛:ۋfr 0TaAEܬGjT2O=u-]D@{;obZzP7g՝'eX^KٺS8Cxq[K[hž*a0Wf`jRș"vpk+ d<<*+4ǺܞZY421C\paq烡{~y ˨\'2y'=17Okw{PEw5@7Ԃ*lTDGA6 AM@/mDsι^=.=rLavi7-v(SF!J'YQea|Dr}ƯY'DqT O_64DAbØ(T^"> J fIN0iv)8\FCA'Bx!JI`1/fEE@Wet,BF0I騭O9cA^n)Exh;W'fD.=Lrꠁ(|؈8C`. @t43wXa@!<(rz5aif)Mnpbrmª'LE=IIDR޶Cڱ/|~#˺ ~ #>@8@<8I3|5vp/WY^a!|\" O%5r[ܔA;|K'بQ)sPB?=B}DEtQl| ?}Y@PpD (vpt398VtLD104@ȗu~ΈTMw׿\K :Qml'xlL$;YRXDgJkGbSIfzN *@'6?vl 3 -몱OY%̼#Uп&=T\[w(_Ӑ$՛gA欼zz D!}[ z|X\I MDm u_ W: >aߌI kOiY:N|埍4Сdlks>jٖ['hazmZjn~ӌݙY@jܬKiӂ 'S @cO!wxpBctàJ1!^)c C T O[!TPɪZoCzZCzԲn<>uQ{N 9%H]s_Xl Ƿ~yZtD3ͤ93ieґQdA1`1 fUP\~8Xa6uLV@˦lFN@>𨄠>! pH#oO8U۴$䧇|-_5 K_V8Mzs(5Q0qzT;_:Ou@Dw"tNPQ'@Έ9D" s?E5goY{zmG5~ᬆ90ɇG_<Ǹׯi뢽OsD~T~yPW .T'dͺP|ʹQuF^9frsљ$0aT c'Ȳ>ݍgf;1FGgxz>N5~:k].RPaJ)`ÊDXM9ʊo<煸s8l ˄Jmje ,A2<߶vyc Wvs9*vq_m)]rAvBѺ_'^`yoު Η-F< Q|ˎfN v<  ɨTxSx1ٞ SnBUe:PX5P3gorlJmHmN ߯˝=/ӑ[76 c? $&/#x(*@f}wd\Q402Dmх0 1?I̊\mA>&[b"[gaȢ|fӽqǰ!XEXk>[yrNwWdP7bX@k Eߢ& ߙN  D }SšWoA=|s #v@1na̒%wsxWaA Ok.@ "ǚ>*H $Cԯފzf a&$DȈ*1`)1ji3AʑxXLK fqmz⚱ChGƃ*"}@hȦ3 H#D QAJE $A-,ްy'%ʞVZdjX[J=Ox$6 5˿y1}wlaCگFM3z60قr`hll艍s ?zF GVǼZT,iLyЁ CcQC3Su `74-lϯ^jFX*[>ò[ 6dȈkͼɏU;}jnWE6>T`xc@ABO* bD \=iYz?RY&kIEIErU.ʰ(.."KH zMƦ?Bh$PHV._U5͒>bkVqT?iI@AEʁJ,l3,(D  U ᕑPUjC+" -PTU,Br8v!zoUz 3ߌ]>G|ϸҠbiioxNZ2QrzӪְ;'Ӎ. 04:kӵbl ,#iPlr^JV`j#rќ18w?;f|E8h!8ec&yYh"{JU@^ɞ4KWDȠ6%Hް+]6 PKm#V3#φ%}Ľ{;ll˲ʴ㶑nG:7yaPz}1E^N[;*\ӭ٘ HV[fgz f L~lc鑎bx\lFl0d0hoadH0D` RK@D^2 Z F! Nx4Ȇ:g_Kuʬ13 \%~8aHag& 41+g}tq!)$T97Ϲϓ1f=.Ȱp Vm Ȑ9J{,m:g/.I`x(3c_/Lv&z 0 b$QbJ ;gscm!^hCyt5}=!1L^޵2=𧘣6]ō)tGg{ΧLO`LCYֱ(PCZ <|'9)I(" u~g6zUIDQrj /7qbIRGj" h鑹MZbiJmd|o;-g@XyI2=%QYwv&,ȩ7?*2CGf }Q-ek1tTs  :}Ρ@B1FUrƀs97 M}g%B_WǏSF -qHTDB0$pKDY B.aaD!AIa YF,AL"aDAIYAU"!ȉZgw`<̇W2:|U(=|Plm"`J0AaSFvM&mhCڱR3eC=fp L B⅍`BuG:e1,M7Ӻϙh<;xwv.'uWlҵځ嵡&Yo*V0[TF}oS\ -ɡdArg,ZwhɞPJ%Z(\JcX4iiS{]x;=Mt|"k=D|݇bfI4 H ݇8COWv8wo/JX$J XL$ ~Dq@0:3FШ,9qKRᑀZb@gd*3G5&v=m~c#5 {B F5W~V9x;؈ʭU?zk* ]m)үE bC'K(ozjw d˻;dOo٩$4΂XvWUN?!BwG+s#i "{fbDb+GkzՕS꘰ތ,s8+>{D]n{4:Ůaޒ31=uZբd;Ozy6x;>ih,R4ʨ92#@,ПT̅& dCؘbĊ)ذ" v(ٲ+U2EwTY\5'醥d'`f7uPP|b\r$\<3 X}=A24ƓvFRDӮl}+j0;_uhewZYmunn۳ 8M5pbVTrz^sE"DO?n !ADt@}?G wPdw PTp,TﭕD0`lF")D)w MIf=Na+d#[U@:5t6S,Y".Ȉ}(?/IpDGQs7^˾0bbD:>qr}Wů2d.d* ]E4Ń4$Κ֣E1u;D4)LX{GNavܑoNˣDOm@`3"ϦzHR6Yl N1di!.dn0LՐC@9D'?8=xPs&D\N ݤOWP<@viBc6  $i)ΖLcK TIP: \5kqt`]+Lg].nnpk!"JON R^+CΖ!]&WuŵUIŽvq=ya \~޻s`}DaI T(bRwϢ%8Qi\}d[Źʼd Z нGmڵ׋& 0D.e{ԯA̓9"x82 eZY dQ}YPh"Я$8Tiap` FbFS4ʵ -7 dꮞ p$1z]e!s֟Gj4Ԩ(&۠0P zB~ooX1+q J@͉sR0(ɐP'HQ_u>"LL[bAa  @]dRc 3rdMf!X uvƁEkA0B:u??Ht֝ lg_]6_)]yxPXZQA"/=i ;/Kǡ~ =A /i;;rGqKEȏVox{&1(S6r.cB&?OC;7n6q⃐S4!vCШcʉ=1OWI߃lվ2s>PJh~YyfEX-:Y]ZUٿ BZCeWԽ{Cfv`B`}bT:+29T:Tݠl69>cpwO~m@[Iz_gx_gotzx'@tǡhbHz(Z`N=[@a?"ޏgpۅY=V򆀳靧rL 9j/c3gC6u"𨉣-ɀkD`a2Z>\ORA]& <߃o3RG+"Bm(`X)(byl!XճoZ'y綃i؞r_cz%v"ŧdեcѤP4F\?[{vyS  p'U(j8Gff-SR0IKJjtvSx^ˣߴІ"YgOl?pThg,j(2!]㾍mt ıDiZ"39ԨQQIT?obwN\Lğ! A4zu?ģM;kT;MNQ L!Dr/Ʒ 3? zwK i" @7h0rH?]c@J0hݮugUwYe߱-ꞅ5."2|$!,@4"?ݛ.F Nȯ΋4U0fNC+lo AߺGH=z&%X&EO\J F&f0KWvzR\d [c ?+/x]=)NQD$:lwoٿY]Z"Vcftac?g6fpRf0eBF;#$h9;\Ӟ3ٯJ}yy)O\ɒ\io4' .fFCXtNsc9DTvIl;KśF2ņYd `޳|ǎ 9-?6!()Hz`T$XO&ޮIfiq3t#5S3r\| \>&:$-)*P]3i>WC ' D*7fATcXAp!(ij!U2m/>˞H `̞0O>Gq9EJ>/wp0cή)(EbRÄHP~MU̱ (*D!6 t==>ng'Ff )qTJ>V0; )_ fWglJC4u2| XLFO/bP.͋i@r4phTmG~ʓ-}g4_Qp  804r޴yݕOyn e&ʏ9?kjr>-T8p'S˚اptj|lnNf+.QFNɟq8he09vQzU+g{p$AtmXe- ?j}1é>+&I&dx3"??WΉï77Z:(0񉥆}Ff}h-;D :NJ;\ѫ_*ѶvF;{ޡ v.jVe[J0c2`EϬ{ {;d`lbǜ dXҰX:?"(RJ3ɂj5~+Ji43dH.% FJE {Wݣ^id\G/wA0YqA,h [/VDeβkUhmo,3l,mvZ.lF9`75]3i·(fk0+h1QPR 1QH8dc!y_u6Gb,FnD ۗ[=.486sTu"(Ȥ֝F™jwdLS( mDd=vqH*$ "ED5I%dOomƆ@P 5"4S/f]gT4( 9 9N !R)d1u˵%5.1F:c&rJ.rL\≈#qr! N뤊H,P` `)"+#Q"$DF B 0H Szm1m5kI}I"*Yy~a t-VҀֵht1s>[sKTH !@ը*(Q=t1u0ˆ{m[5i~bvN'Ӥ 1tU:%2SpUR\6Rh::,1 cts9=9-a:bK !XahJL챞u垺xt(n(0okksLN<45BTD;8mBN71I5)ayj`C2/d9EvŬ@w <ȹ؛Uhkm'qp.?mG>@Jezw(N4eYԸ9GxY rc4?Q_Drl6HQc04e+锳esr2:'5P N A LP8 q"BA}WJ 4wlR >pڇ ys޽gެ4;D"*] |jd> v5#8t1-ܹ"{qZ#a@Q:v70 XL1.@+ef]R0K@F;ݟc)Lβ;bdmuJۤCk=&?ڤ~g8.ֲU"2|Acߗ,:}g!3v]l6;eL\&Qs~ڻJܘh rvT@B2?';D:}:_=E`t"~611幩f\7ǹ|\2=QOu-A [zuoYj=] hCZC.KL6K҆1;.RNynJF2"$]ߵ.&o'?c2QrDp5 oY.'Rt'U.OJq(>O59tzP"֘-bˆeOSE{&C|eY%V;,nr5jP=C q2;`@Li\Tŏ0ˉ[tzwQ`<*ށ4>B6k>ʿkg'Շ8浼`ӌ/> OO^$>|RuwB GT ꒜:2ʌZ0L*O߹/xo!DƁ ҔΔJRE{#(Bq 2tfz=AvΎΆL:=2V"۬5s>cN }xzDj|p:-? s##&Njx~_Òe>xOX ]/7c0E*IPW|"zaق 3#F{efC:v̒,91ڽ`t GS*1J62jiO?N' Q7XG0H@8䍠 -@HCh_ՠϺDW_6 L W22#.JY2sI(Iū}7>܇Nƽaw ,B$ ȉ ,kS #+f^fjh`2|-G^`V;տshߤ~^+]7Cm SuVBp3 D<%Gev4HmÅ {E@tL~$>8H:~@ƉW` ŨRqTF́G0q(^kJMn{r)jqpB ɖ*IUpklQ>o:r!F @:)ƘSX1lhFPj%`x!;1RpU Jo&6~Y ĒJX[Z5`l=<}j eo֥nMGknpS|3NcEX60U 0,}-BE">\zC.~i)<7a4`,M*Zk]? j+>k":X̚`[EMSb2z_P17}+\vaV]MrObL*4)@ob?Gm_toPF.,8 X˄'>̦CIE؋cZctm9̺Blmi̱V@8_>OFޜtf$@W#SJK׺/v!m/g#.||J44 J ~ҡ1{\A"0aPܬ9 й`up'g򃜘yN.1ά-n{5>5b1#9&X*(E}O۔vzޒAU.~u?Nl@y7aՙb;4;q/eH<)D8xrfSty[Cc=7;$yMظ*ezhd` dŶJ((gu3򳏨*~@g iǴAe?+U0/PǫXG'Y!7{bu&]b[;*w nkD9TJz|D;j9~s_s}]3>E|K $PB> PkWDLz{a g 8g4p6ۦ7uXbc5A{e#TO`vmF#IV6CTP\?)Yl)ӏr~ϗ`ku~6ېd l xMeW@ {px?5Q|x H]0HJ{Z{-oZvwHv%of!kg?;Q_0`6DuMq ‘; Vr/S>9&G5vۏd4TΩyyMcdek~6OnX{UtPV('@~e:6=$@ y8L~9b6/|폕[szG͞>4sŊCmb~)fg`\1,+))1t vny!;kdx=߼PWl{6`cFZ{]i i:wߍ@6N(j@!w]Lߛ'q9#N^*yn'eS+}Ŏ a_H㸱#,{ #pzRd^\ g:en2ld$)"E 0@,"zSkMݾDV)Q2#Mр$w{N "ňr !izSeщ L_у(s/OZQz*:$ZQɞOw F L'5бg={t֗{o|n]4-;FM%Fw^N!83?]{<)}v*k[z^6>0x`RSΞP<~üG:tAZi# J/I}3|>tS K-i0M{nrsRQwP=|@Hf m_#!8>M."uu. @?D7qc=(tt%7: O+=m:4*tSj.o]Mҧge=:u[PʿQ?VkV|hgUPV#6_3z 7?CK gmmu7jjrڟ0Zwl043pϏӏ+XZ?2~~=)eՍSK=p&Jf4RLtf7~V.4p:r1B?0Wm-Qނ3]||d> 㘳/x/Ff/Ot_ԧu[/]xb?Dï.4)Z݌&*CU?%BC8Kw,p%UoY?}b:!"3e3 ,ܘzȺ2"1\R#`s09:ڶ5nG`Ɉ.:)? ئD?|Vd$dsL'2A{NKuܹAy7\C ( TU" t>q@ Wj%èDeM:2z(9Zlv;C4M%hl@`ç^@5) p I #s~>}!4k9I~Aq h@V| ̂Ѧ u5@ꍠoYL7<`,Ɵ/nT;s|Azrܹߍ/ '6Rsgꑍxl&Qޡta Ux-4f3Zޝun3 [ Wk+ʀYlxlU33/#<s_d (׸yI{ZMrZ/ T5_z4.aF'1YdӪ:mdQh"c p{wT:}h\3FA,dXjEj )zg|e-K{y<{ csndݸB^_.(§W9djYQǬ#<' 60M'/݉ ƧYz޿HE(_-/l MRn|O]Z_5BhJ٘%s/\VP1;J:^ͻ5񹪂ڕeS" ƅ3/cA\ A03S#AU/:4 2a, O?Q?4b]7~po-Ӿ0l)IM90ha}RsBIcƵ A$[ySYF'ik``c]: Pu~fBtg=e'^I%ǜ&eiI;jOW:~& 곪~ 1#A=SO:ܣido8kgڵ f!],RHD_h$}0eq]HbCEnAZ,%)`] a #maѐR'uԠ Z[]CiPp& k9;V3܂8'T ەE@jD$:/c8#|$~qrQ4 q||`4@`BP(ԤȄcgr7N=i ckmQFWɰ4YjA/]ۅWzJwiH(Gl>)w?3 kpO]̿ _K{S6̚f9S-Auiw1ɂ#_y]bx^`gՋWRlklPf_ڐqyY82@o?MX'edÇb|;p0v+w*uNldQA~x?GLQ=TC]սP:4xʛnH9)MЬqU JUb$If7}}7eF m#hHv?[H u4 oVm,7W>EvR@&bn5;>m»yFҒ!ª[Js%e)̠ p.t:H95D=[dLdV\8Jt0q*/Y鑨LU?]A߅A>Cc5A jlL5cbD^寳lqedRvܸJ#p2!8 T5-L]ФA/?*ҞyA&e;i@@&e6SB/yï1(n<|og@h;T{O1^a0EE"Gs@.ڧ;mzueZa/FMN ^B=Afȸc’s5 4o+]` p!h}M‰Q[/-FtNc ?cw]va pc,>ba炦еLtZ~HBkk)ڰ9a55au))ҘO%HqoA 8XuY x $g.-aO}ZzqˡmzGI;>g ygVX=UKymf_Gq 8QCZA;_z|Ӭ'fMǬw]DXnwl]$Lb϶޲rz҅u|˓@ny}h{a>֗ `P5Yllz; Xn>tO @?ȩe$?EsWmolbY|įsCdwZ.!DoP,CNK(a;eUy;3Tq= 4CVY_{MCOS<(Wsn|_ovlGl"> @ȈmG ) d*!S:w.#Q =Ki]V-ETȳvV3j4tk)*kQpӃ*][yBM/vtJ3aq238goaCuAEPy&oSdQe D BNx)f~^%Y暏:w+[ätA!sjṷJ Jt ˸hN6u?!͚мk|7AI! a<죲~rr]֘,DT[A1t3LSW ʊڧmVL}^ X0X4a);-ٵ(27%!RiDYֈNddxz9s8‡zȹPF ^Jܐ* Lph 9Iurmɽ`I&JoYYK];jmZ[+UT >,Z$TR-UDzirwWcr9x78HHX 2 8q)P(Pӯ[h=7,HJƿaTc4GU;̟{gsKje{ւ B&ylGI=~ak*ie; v(_(_^EaF|٤6$-u -H޶X\ 'JcaRhrM8PAa16. d@\J6>~i& d^rvhϫʫ7' Ē,E^)`w߆C*( k{X3VFT n:{޻.,1WLL#TU[GƥF GHdY ybt ty viy)q" $AB(pVd!cvlna"JS@4TظS{z{ |h|\5uL(C56BÁt`K"!Gh˼L Ѐ&2 `R8r3Nrg9քD;i\kJbjB\ٞ9결= 5yWLe3XY{Fa5E cKN%9 Qina4GmG ,= %O ՞^:UfU> ˝X[ ȖgAD/)M\ 8ͳ(>bh'5/FJCd DDeaޡ;6n`xmk"`Z5||p2P ")#Ca#Բ Oϰ=rgzarՀfv;kkL3/:kxs暞 &Ҳ4vxR?JmMvW}EZ t_N7[~nWaLّ}E7gz7Mv ܮu#& :RűT_FOgT?5YwmM+Ix낥/U%0ⱞ '0[qVnDC_@ċ6zZs[ ~< sfN/B֙)%ioAl9OP ߃ĸ X\Q|?Kdc!T0 ߝ2IR`!<.Il#;?óUh HFUzfպ!^=OtF9APPtŦOw68(?gNW"f@$ (EzO4Fc9|sY~=&$uZRĴh >@zg#Sk+|u - %( M'9MS /em4BUaX ӂqn k%)BEq6ɘ|r\(Ȣɗ] UBRl2 $/n&!Ss3{leJ0#l(H&9ӭq"_Wg--V퍿Ц7܌.\LZQDĚ!Op~GzdY:B Ɇ fB2#Eelezo(1f3Ca ^ -HzZOj[mx>zˈm@Oj赮O>{ÃEO)c>v 뽬 k*%vJV_?V+5J*BFm=R;OE)KyP %:<_Π28'ı`pJIU] J@dN!XLˏV@v_aD -kkxJ13I@o|3Tpe{n>tq12/{ ,~?WN˒vg5#Rtб;Krfpԃ q[z)kxѱRj3lklME78?ukϩ-eUP mͅ^64VNø5u-|*}F8T~ i#A f(rK6v g}U~)M[enVE_eyiP[9s8|ɍc"UR)k?m}*?PP:r'k#g4>N֕TYF z?ֲ; :` ƾ=$*CE$$,yTX+'MD d@}c2ǒr.<P V^GVF7*_c(yYk~x SI%!2 edC#񡁄u~O.k_ʇ>Y|)9'YKQh@`""‡w1my.KĘ!9wF^]5#NNMUnv ɸ\qROڑY'~*gގۑɳ'1H u cc]ܽ`0:8`  yX 66Zyffa ϳt%RRxa{LkqoNy[[~1Za=ӣ6d_}{^wO)Yhr3"sb"[S`)=뇅FFK=5lS5v{ZoF,}&D L'\J *Ûpsb c`ГC>4 ASηq37|Dbe_'=abffiӽP4҅a>b?&ͳayh8gdY2vu6MCb@$1IH$d=NJi.n5R%_Q|gm%Yv`]RФLd2FLfpiBYcU&U(kdt'>C-Zb6,TU_X3 .hbtOe̥`M6؟+0{T~y[dF,ᡑ 8* zK gJ ?l(/vum6hߵŜ祯x+)Ӫ_`9u[=fBa2αUS~tܷW:T~M׆w @ɗi̛/h#ŀǵZ3f1.r% 7sznjrw҅cambx2a Ka{2㍁&%f 3)e L11&Йw`U !BdU+X ƚT5OWq2 +5)p ֗^ʷscIhM_n)|_ARw۸L-I  _ZkZ|>GkI/WÝs!sT`hU^9Z. @ITfu[zuN'u'ED1<7&gmajg1zR?Fy˓Jgu3@ $Kk`Xa;@qDEXz4/e"?P+3bXil:c!1''ýX򖅺mx +qgHx;F /.9+ zcS>VJis*é^,;?*+IXWF󽝯=L_J(T$^!RVFVȉ$ 'z`[bhC&E o[㷅tI "&=P򃦨hPybE! ,)CS ޶]EF[6(JO3SS}XPPab"VK؍STe24봯gYh<WYFV)rJԄV/W&,8 3Yi :4{ڛ`B}hل;łˇٱft>Gob Bz6?UI~)5V:3%?͆*;7l_qCͤ!{3oq(Bcc?@ZL fIu6E,)a ! E!g �^ WHo;w_sSǔ7Vx,1wE֙]  :.ŀ&( @BD9pӧX5%fSRHՁ{'(69!lW)H9 P1'?c'bDL7(HqˡC7;;H071CK^mf d6;2JX <?)hݏ/^oZ&?n]4fn7oa JL~Ɵn YW=m sԅ8w}+CJԼQ0*>ߟ0?¥:o<39laGAENA'99f輳GKRfZ86#C4m ut-LFRRgYAY7-6 e~5~b־WPN")3:K"8C:Ai|6gr(Z(66`Mυanً>whO̹i1Bq)`!"2`$XP Yڅu&,\{YdCf{fz #:7ꗣqS+y0*z=ػuN$ u څ:)eHEf!#)tbÝodHvQ]yUvd%ߨv0G3\MHC T(* 2WOYy|1*>w&,P_q,'Uug:'j,rɞt!q@{:&]}]lŠaZa; E9q*݀imbʺ{~Y_霸}mCJϟ_]jMH%1343!X@ 0C<ߑv}{_=EdH d̰zW]99RLVaF'x@a~"lY *Mhm8Q / };zY]Ec;"^wc!~IP->V\q;tidW(Hw0_Kl_oiUK(ej#t0jiY7X_=m[J7zTFLm7CB[3Gt<NJ܌ɑ9x88As…şw0x^pBz.#-gQź;Z[OeOQ"N`2%>iErg9NGXM[XnwJx%Ab3&$pء A F @[wS P j @ ̡\'A4QrVS Y}woeNN$#),[YӡA@#ܧK9Э,Puq;[ M{{ރx||lұ>ڶm+G8r8%:0$::1lQ9<]8@Ƕ 7%bˆPX%4sk+N m!EX@3>L4DV(PdQ IxK!Iy:C7*?$ƶ|L/u:ޓhU95:ʕo|ûѲXkl%m8 )ʞ/C-V}:wfI.rz /y;<2_]q9K3D껯<θqEICYanTX*3%=&I5Kc;nqtRw+EGdwlOrm5]cyR3;>%45EC紸#&$rs7[);L *b$R0xc5A%fS{GUX iU*@|O3}@Ґ ǜ3`79 }elǶD̈D oh=9Rp&(OnP'u!(PPY;ENSA[a(`|?02GL \`K*1TiaL u1cE#q*)ӡL3DH`̮$\[<3^hH( %v:v{fEog!AUEȜ'ןǃ=s\[aǖRll,PG9U$kzͥJz LL_~ӈN]U06~d6vDu(f q]/^T id|$@KΨ|j4F`ϜI+=)Wӿ3 /Dgwp'AkdKl,H&}׭U@h6;q͟255VTUkCHpϡPAF "+D (тhL zZ[(x w5g~"]O^OإvJp?>zB`В&6NyR9}+me fqЎE?Bwӯ ʀ(8Xe%X 0)ˣPicb"#;2V7-|;jS+߱ Ǎ[)@}1h;52W4;O㚱ѽMO#KыUV N[_1Kuvec f.צ硶To؈vL-1jʛfitX=i vcRP2CjWQ{š1ApyzL6֥,ڠ ?vmcE0 Y].ə}{GwX{*]6)OHD}96= o(''tR g -}}~^~kŊXqMN!l%ƹn "/G%Ns  8Cߣau(:r 3J`Y.4,S Poa~ycc``OWf$?X߈z8:t`v~Z(se'zGjRG˧23@s="ud'7i+OְC5/x> g*j@ |99 sq~,P9Q@2"7ߨixL)=8Y m}{Ǒdso4t XtN4סoFoR8q>'[!J(ZR;#ʻG0l%a&K<֣jn?ߧN$ ꮐ㼴Sԫt)/iHS? :ޘaqAЧl7]ǁ%C E/(5sY$X/AVQ5X/ٜa\=N۶/ >@Q~f oLqa31ǡ(@E{k_vdʧ)bo)5O*m ƹY1ye_ _8ʰ,rw6?6~4N}} pvMtI1"=:( AaV0O$LK]ɩb*y`Ua rěPO ׂ̳3\QJ߿ZJ$j?KG]d.E3up<{nNuҦ"n3e%M#>jYr Nրф@ YM[KrݜvX s.6|f69Պy];rR%LeT[!G8tdGp.L2хg>th{I`LЋw"Dto@LnL\unZ;UNG!(N2 fF7ɧ%1F "u4Ǘ`T*CPά%﬙pm[ț䇮 tUU{q/9b5cz[c[Y/sI@됮fFJǕJfU(y `׽Am'}c]SYmn8c;fӑreNOb!سEqW4)* @a PQ/-=g `f_~^"gJP !#/%>ZB3tMm&L2}{tvqq((|B,Ce=VioFIIb撘Mu&ao%04D9`%.ME@ n_9k:}G [so>27 4.#8tvJe^@)+sY?yZY_!mZkozJ xYG>.|@6UYu||:[Ift3i$[P! @:E3**-x ^_E}tAHqQe]t$FZDk)`t{HMAttYC(xY<,U}u_{B2^Im_q]u;c6N@b? {-dT1AiC[oxM#MSԑ5$=_`5Ԋ@7 t2bH.m-İIp3H/ol/s}}oα\;2hE:` aD(wOwlm{o{ ʼn6R [-A#5@U p? ["*LŒ00 H1җ G=@أo2bڀb%S R4« --S IUTIE-,jc?_}߱~c q))μՍq^*{3G1k*S=NO/]z}([{|=է`?)홐  α,PīR w>8\NqsM: rj|mh\g͋fަ^ǡ_UjC^6oS3Rϱ)΀?xIdRE.I.[~~bŘ|X}_a @'D:V4@DO%dS*Bpzq9P-٨b;O[&92&pz^gLvFd AE7lM$1ࠑ5w~k_f4h*4;B DXm*33&~fQkqVSb*?g^ r}7&1В1>H#lfh_q-zn71{TR[Zˇ2@D0e} g6JdJH8nm_l25Ë!ib"i7yRE,qyX1(DaTL C" 7!jOޠ1ޒI C uw hN[Gثu~-VCw] /&-ϖ|Sv3S#W9:`%{M,x6vlB'42?}jdc3a 8Rn ! :D;%eR:#"s;X 2kRuY~u< e s9d26H 4p㵨O<OXOq93M E{?^20u<Tճ (qK=t?6ƻݝ5i7µx>nctRHyqYXgjn]ua MZti;LOj/{l9>lrlAl;bԱȽƶ+seriHKS1e@dYUok}sj_{7m=P.GϛvjtCV=Jy<)tKQ!:RlU~!^$GCtAѡy6, a_wL/_"P(Ssh]4-:ȋ-]oۡ@fENI $Im$PAQ] 7ӿGT2`@ϒh:vShQCd?3\kV"BϹRg{UkuOvgt-46g.>lOalks2Ǵ8(&E\wɍq'l%dž$Anͺ$濸jQ9@>;D/hXɭ i]NYBfOE1` `~NG$-{.9Hn@y#./Y5WC+~1Ey& G>uT/-z:4PJdۧv]:v1#V+;U92.|s/6W;Yaj[Woi~/˪`^>':mC//r}]kyn? ses*Ol+} T.aun^s_2^QkY';SBvoWS< r'suYufDkK eAHaC Zm]ھU6N f&gq%?b4{3_-48LΒB!Sex*yo0ܾoWyxșgvn)y: hoF4b;&=*⿕_"?;_G~]9n(7to5!ΝDq,Tʃ/;29;oCe ƣ':E1JtIkZ7GD y+;ѓa"OwGs=?^ɞ! dJ v71Mh&ow9kٙZvgޛ Xt xg6+v<7Q) v Z̴QG"x羓n\MNJjM~> #QH)=`Yqg_m;l9Y&G׳S @>o0r:M>㓕Qdu9b("vqll0H"0!QSk)+cX׸c"kH`szͼڹVXa0X V#&sb͐uC_1x!2&*N,UȌHB*yI @Wm3|Xg}m}=<_ T:P! l0,imRP MnTȒlꈓ+Ʈ!O5 HF3 ۱}^|z VWMv30dy Tv`R 04 CFo #hC۳C@wZP ]_X37;NRc2h 4: '}ee@h6,WbT$k=b.!2OP$˙b8%!^#CN(f~x @ȢPPԉ:U7Y$DI^yAC(xf!kROE0_~f@ÌMC,ןs1i=Gu!ִ0|8J~䎳 !ǦJb́Si-3aTd(a~zb{dr }QA.x8.'{S; Sr֩:g gCԁ="uOL}76烤]?T̃V+gӚJ>jBȃ:x;5$Ij\UE;ɿ~Gf[ȷ,YDg#ˣgYS}XC@ARVwVG,M_b~?ZIYs4ȑ) os~f肜žXW`‹/|{o$eY|@P>5ۺ0+#Q6"bq,'Yd2IC//+5P`Qkdj< 3oqc)檪cѳ,El"~`Nrta!l&!-ju:ct 3Or Tb@!-+6n/6 >H'hXIĒT!8v'55*PVf|/фiV!PJ.LzMVzIJ:fS #*>mAB/M^R5$䙙!Qy?m IʢʀhHDFjO>EF!V_Xy2.(gh "[}uPF8o4 Y4pa\~|d&U?O)_6OWTE5ŘgßfӆBd8s3Lmxz+ Q?ƥY Jer65!oxԶ(t˜C+9+"c 4KF@o:)(L3)!J%dY~\f w%(Ɔ$R@NȮ6'à-Hoh% a5Δ Q Cv- Ĕ5'od^e(/ % S 4%lY|ԗeɜIV& QuН_1R6(A8̫HҔ!2 $AX/F!P @FuJc,HB Ad_lNnl0컧u4qoD(H(̊P""{3?cu$;O]Wj-,,1#'*^UELja&a44d3J?rGG48b DD 8~'y^>o)B$ "JB\(+VYexV> BVkH0QDѤ-.P|B½淶yo`1,) ?S]&=μ!g^\=_&PZM2E4abɗhDtXg8 q.bfYsj?x'sn/lh( 3"w7~ʷWF Yy`vSkYjfc}g 5%kDXgW9uq]da9yfۧwoxa͹:@=tXz5~=4{˜151ZѮq蝑^JrkV>Y)tF`hK 59D "p?:iqW +l1^P1kߑ'%3dM@@ FQ }_ȍ]]bx~G6I H |jI?ܨj*:S*yq ;dѸ3)+jCh\pObSv܈uD[;j/|Zral6:=S=P?э[[€rfx kqҚb/03@@%'tAт-AπߞV RjakX&x}ؐ@s)co&sHu3u/prw<>(`Ќʓ~Wi6!(  3R^Ce<̖eIaLZ4u6_` =1{ySb2)`(@HdSQK;:lnQ~:`/:}g;a D t(M{,QhIpy IeuțEב]XLE5LkC@d L&՗#.A`Ӏ' m=,ȸ)LL U4dɓ#bFws1 OvmM4! gx>Gï42Mw4ЬAihO & <qCfoSkWT& X?mšyqѥU@BSI^-ŧɐT#F H A-_Ҵ1\qYA!3 ~Oq#F]%ׅerQsao{kz-B6VJ h1ɧ`K:׺8@ r*$"1Ҧ+SChm^jȣSV Oc rAG.ū,A`6^qmx ƿX<ڋqH d2H*Iq3j=6gpk+o-iiH܈Px~CΟF ̱ܼ+~u*S?\(Wa*O wN![\26&m(q/3߱d&Wc^Tē3S`uNhS.f٠YK"^W 6H)msI۶cxP%6S'(`<8)UP >.:0!!W$ZِL 7m%I0n_Gκ>~josuTNtR1u\7ccw6lYd''_Pؼ@6":wv> )HB' XAj;k Ԏ3h_sIm+6v U0Hn 팈0`0ѳ# S9ld2$2 ~]iw]_cWEl,Pd'1,L&lg2bD> PQ5Sh K1@I ,AZI@q7GcA D1,vC Ϊj7 &Wb hekL@$iLɜ;b]tt4J42H\XgmSpcm]1Ag|Ş35A"I( 0* {g&1N;N^l$-.j{C*O©OviyPbF  c8q}0jB7H/W%< :4Cs%m̃q.# H~s[/?WWٻ=?U(>֭bȼ ,usr.@u&y+%Y7UApM=t@ښ47~CrPĔdJْ]c*B\[i504 PDe \MQEf a×,ήxb_V LE),/Z1ɾE`Bq/ "7` c@x7;F>lq!ǡ:Y1p/߾FJKf`= 4+XY,XIIB^7jznS/HtzKoX |0_5ShPPh@?S"\ {#hQ qH3PKX~aSBW Yy/Yg-E[bCk w7TCΒ0BOO_r{ -gfTm>>7tSU$M T|^8p8-+OS( !*(ń2Ő gNĐ l@rhROU/L"bX (Łu^p2>uF ā矦| _ G(HL<–9=d6Ie]-_ȸWu}z!.R~mlޯM@[xyeqAX 8w=vȋms Hnϴ҃$Ap 5^pu+m imb*TITǘV#{ПOC}뱈=u$q¥$U؛PފGoŢp7''W@ϣ_ *h񀆂$!ZruHB OŢ8)%iUJZ-KKaolUdS*=&ʷ7>Gs~p!Ɠ < C ]_pw#Bg4O͓vЦ6^c5GaF[F oh:! RW"y!8fGr*âcޭ3omdfS%y# l"4{3߭v6rl@py,yPq. ?cs9cð(5'x캼O~'e8 PshyP obԁQtqRh%@>ME Iy6};c]6L88޶! ׶ꝱ.YSb\pG2.:OG;|fO 54^rW&St]3qn힡5+}ûum[XNoUIxD4`G`ڏDNL3@h's} QQrN-7/heut1I73 XV)W NJFR*Né?> n;6.eSD۝A $\<6\6DeNF4zU=MORT]r[[C=6\cKyB,UXZf{WBT >ƂҹL*Иd@F7^B2M[oh`SakdSk/"Sq!o@(3UЯo~*oem)Rq5`j?v~6Ox {02|8#N5 pE؂c_*d&Ǿ]5y|3~["֡jNVvܾmC מnW `Cjbh"cuW\hu5襴zܯ-bÄv@+#ecs u>5vfdP4Pʱ\d^?!v4nZັf@.nDG߿gH{v sJWsZf1aR1\>dof'"m|=]`ՀΜVmx{:׫Eɯ΍m)Bأ-u}8ݭO{VFm]py5da-* ;}{?qagM{<ݭaYn7\ޱS\<:;n口֭O.b 9s7^|G)cYhZ~+1qLzڟwWMQ 5tsoYKn=뼏O{a+Gm1u0A R`t$sV%em"&+lZY؟5+=cd-iU9gf ^&vY_YM.!X.s$vA1 U|:k "תinc6B"F Gj19^}=Ն7 >Oݙ 9BIc1>3)DDeK rϖj?EfB랅t'_GƄCM>+Ljv{b ٞ^\v6ضH;g˲=(%.BA䕬%dٓ3Q  @!AfEyCT6C"hjĬKlLlMPhi@2d bm/g]Yj/#( Nd&0jp B:kAx ,ʓ: @ue_3vq)25pQ`=e,gk;X!gڲzGHOw(6aյ.,"(@@7 SB9U;=/Jsqop>UPKbFX83cdT'soR_JBoK_uGmOm_tIS QowV7;gBΔs 1y;g.}oM00d2?έӣ1(KU\M\udR:<΃HXl X CH`ޔ}1`&s9pLgNf=65u'D" H2Ylײ=ΎPW_LucD[ {mQo/] u‡piZb [df&*Fu5Uo>Ye#q䖭@6ɀ/+ܩ7:!2"22n#a{x3Bk!a! !!0HAR EY&{"m&H d8DVn_RdKy=Y͈-:% >p=iJ8h6,b6~~,5da~n%hT& x[j7R2ixw>o̰e2P3]J͈8n՟]q٢wTyʲ%Wxprvnuux.Ȏ1ꨰz4AȉPdH6&Rĩ^B3q'nҕ,5ԮZ›\)8r+܄+/SluZS` %$V1]jC|i J[d`Ey5!"C%FL@m.0h`&a`F1Q`"‡ uCGل e8snE밠$ @P@ 6`1" "n Z80nk솎2EigK)002m~Zh`N47&BBY 3E&TK_@vT F^|J8f;6Fmeg}s D͵P+hŕ\nڸAœaH4\e{}vf7Ge-=WvYx<):0v'jwZUlgmjjD8Qabs8slê GI)K9w>TH&dfCfnt/ÀAw-A%DŽvZ:޿}c^cl6K ,8\i9ܜ-fPfoX d y7Uu (pA0djK' fY*$6!i-eԏwCz͟lvW4LsM:yNNc)G UC-G)u-&m@Mtl_ȒB̤928c]'G6}bf;4jru5;G=gy9̫eq%|p4NH[U| Ծ~2ЮaPj;P!@$8:9IqI_-_@F=+68\3fճІ46iQ.] FA^ž耿P*S< dVMIk]qOɥ[IX+8$tc6O~mD yz1> w"^5G70ǧN ~OpۉcvF>wL+U#-KSa✧]0xbJ1bI|J'_2!U={~sc˨֭0k8  p؄c3dWa?Gd?9-[="LS Hq "߯3#elh_δ ;[-2C#<@>A P0M{..+CZpz6]fv[C9 ꫵ]Uz4GlkVsW`a~c̼uK}uނߩٸq82㷅@L/X$,GJ4'㫗οEbX5]@xmbC=Oa陫ݸohNXB+=ArT㵚yb` (PQ)«ϸ:Y4ynӧmv]{6( _` rJHJ`Pۖ$ؼ@!1dž!l@Wu4A{UykF;j :F H"'9QP2Q^PyuC6 AMM[d @xUI 6#Ǭnm@bRA*?3 }>1Z"Ec }@|;zYp0#T*ˁnME. ~>{`eG < x`:H FҁA%&9bB*NR7B9 WS,f4J#uw+o_ 2OL\Ŕ+' dh b o85@uX 5-Z&ժ'-!-S  z3)f} ؁`1oNwYl5z@rB A}G$y$F&XslI1!CMfxtKE.fC @b2@MIH 49#dtn<.q8i ԺwArG2fۛi23@di?g M&'rP&RZȻ]ݲ, 9aBuWp:3vnr6d mrWCh>6Gl.Hy~NbXN0ɼ#78L:!2!p`@fzAV\f$5[9F em9ME4G;3{ qk3y&836,yV>-mT閼fmMKAO% BCom}<,|||Egu_ϫs4(p'gqD@'u>?XxDHzHbLy/(Hr6b~ek=ROi 0(W.g=wj߻^pRu)'@kHC×@EreI>7PB,1#DʻqS~pq A0 ](SUl 3+wg̼OHnf%L>Q7A)O+gQ|`KVƔ88ѩfKVK ^,Nl-$ٯ0kj1}JCA2v9h 9|CѨIg%0"'[̴]uxb:R ,kFdJ`ͶHއC}}QxucGȄAY2D,hG u=wpk~/k%Y#@Z,?ݩٖ 5Ixb!*b@.NXfaGpZ^6Dig -\Fn^aɐ>rF"8ʼ;IT;xv3ϗt$\XSAM_~?C!h,Dvioڛ}l 8N稔Tm4R(~ץ̒ #XMKL]E;jS"hrb_:l+a_ՏGO!o&JPW4*(0.턞w>))4vD?>zjv~ͽx *؛N4m2,d]5Innz[YٿȉE`!jqOM>G%r3XxObM\IQ^)%,Ols,uyS)cIG5ֲ%guQs|ޡ0$~ڝ9:,S5/ŖR)zXvyt;0LD~Rẗ́*9[X jAH/~݈B"ShTCqS3V0o$rYIb;5UKg1H'V30uȋMyL[`FzSl^$j B @˾WwrΧf: HZX 4@M:^=LR5MIk Lebcy:XoW'xô.RP'nr{]VBdsLz KP]_e +ؗ@z~ãM-A 6ʁ"{WF6É$`oHFFQ36 mg8=yᗑ&}m2;@Z`XK7}n6Db24d'AH@QIc<,Cn͇x ½{܃6KWk6nvlMwl19^սqD+ >j/h24ʕ?ONY6vv]QC-*'tWOP,;vtƫ s uOQ#*==u3b3@ 4=- vq MsMM^G-md[Gih"i2!Wj8b6_ƯȪ)]'MOgzwٜ̲Mfshc`֓Aaߑ,ܧY ,{oc`Eט<"R埪PHߝO3D!OWB \~[WQ`jPω+Qr\8pX[[kSV<`'*A0 ־Lٶ2霽hojgw"wk1NYo3Ary| EvO R]ʔpqj0b}-bIÍd.+AE0ĢVѶXa!3|90Lns+wZ~l(u;nnoU&RON dYA{8we(=e=xc! X`hLMs)GADMCuv2D/l!JdB"kG v8o2^qx翳PȊ`n(̍A_,0ؑ%auN`ڥuPt"5 кkkwb}`I:~lЧU%R/drA LY& Ʌϟ uhH *ra}(~86596 VsiUee]k#[Av$mod(w+40;9  [M ˾7;'*$D$jFI" vs4*܅|#8pT!4OUf'GwOE| Hy/@xT"2dTq2;142Q8Dm{¢5.cw헚rMSAEASmS%n\ 覿T$#ţ7θ_gӸî'6 NE, y>5Gû[hG,2 k^q*?:LgUey/ȿE'XZCȝOgS)PmɃ&`(V*$T0cZə.DJ}Abvi 4 o Sxk "6lυ @.)$cXbNKD7TV~]`ȿkQZ盂|\[ՂQ 0oatJkKx4=3 :yy:1⩺xnT]6۵X'bzN߾%y 72 -pʥ++鼤YP,r5ZlꍱdBje\\G"bg"A@.XSC>=xjAM^2G`')RJfٟ+uĦ {#8Y*v $`4;T4xЏt}/NzNVgj,  X"rP!AP=H3Oo^j9TG s.OU\5/ϙFF!#02R]ԩK[h^~$W=r_9u``ޣ:Xr0(,"#%@~Iύ? ts;ݎ6Ęzv|E%ƋFh i%^T&4ZqBTkgtt ^]6:d&ɾ^,,F`HH)5$fQ lS^NьvT(& o|uҁC㚳BhB5fGxr/ K=q螌@*!0pNq\ r\VGM%uøP\ovVL,aUopY)5#XX^3\t`; u"`B) 땻8:0`bXTlIsODj=\dfB&oMYF- "N]{b.,Z5^AhA 1 ʓ8N.18iU%8_^Az GL\W*ZY:vMjq%Z]@9noWZ(DA"p!h\=6~vB ;XfXSS?[>IRs`M|% v4PKK8Suro_ гK5̳^Ș7nDeɑ vWx:h9< ~΢ˆbx?"&B5!i:96FYKdP XD\ֹ (Z]ZWu=io/xAz_EH^o'9iKpx%!b{Z|؜3必 |?5#F¯u0%.`oǭwa7Y*yoI}|ҧ谏;֘h%d$_Vlt~ /eL飱9~"b/玻"AEz͈PߦpXof7`͏0dQ4%o`kΘQ7sz$vGzoZ1d<55mn.~ܫ@iMj ~)J 7hgvGH7#%Ox0}m h)]&3X@$ >.$Sq:Peeslf`% pJ&9Wa`64cExfI4idL^plf$܎xv Tiߊ65Ch*HCDةru T.gZ>3@/'/ QTp0bL&tA&xn:3:(>},ZAF 62е@~lV(K~fZʑM45%Cjc*X8ȹ8eڞ8+GQ>i~;PvC߈6ˠ'w"<cmoRD(hLkm:q5D-6q"y9'>eaX9m8(SB)3&?F0(7{֩+Pw [/|NuG8ZZczXY6M\О32z":.,SoJZ\Ha$ߥ&*t3܆i:]drpa杭{XuK>@ÇVN у2g3Tߑ4sK-/1R9c({ `LUfw^ɱϕΡ>ޝ֋\[o<Ə`e*jz1N9óՓS3r62ho"I˞nQ4g);^նO-mGq)M3-`7(0^|ndKN˵)CeU u&X=rc4}w GX@gx:Q / ֱN4ج ҘYYl XQF/TR`A.9doswyfɾח$MDաprń3s Tt/DZV\01b,͢#L@g斴GP?p!0^c`hqctX1x~!вF 3cͽID2eb~$&uGϒJ;> ?W1V)G&c4 2Pnu9EH[.KvvXLͬzӘU|]NS$|yPa/)nM=0z;X+D"CHmJTtQE޲H?x-PDEu•@(7w}6׮s T;Nt)~9p0d)!sбmo:6Br$J}"aӫsjdeIzSA 9$8gn(ui+Ӑy<[U*2bқG}ؼiY܏hME+Wؽ06:.Aݹ&}7 7 Cە}3 Ϝ[A*}$]Ӛd,ŦS :2u[KUMD0,L'1"O_9Xv[օ=?2 .~Rxw?”=叉QV}8_ajT2TqaYԥ+exu~&ˣwTuq!e[ 0q]߈@Vr&ݱ-Y=vB470))8܁ QFUn׶DCd\:p'?P5|uE,j›j}}G'9&tmt]=^ %Q`%9 &/AMigx[VGނvێ5R7pd9 vM=ћ72 f̘٣j 52/Xb#Zg3#=JfCh*@0cCԑrvJ p`I"hsǜz[Lfx|DT\ʌ*MΠ݁K=rE8f§cds4TJ]>zmk <[ZRt]I gngʂ=!@0D#Wuj ˼4"ɀ1FMrI~u8hѵ\`{Rc'ba~s&[z?^R_Iӥݲ]%"z,-s(_%0!ᕁjπ!~\O trk$HHh*Aߔ1BeyowQX'rPOQGvc|qY)3evX5Wy8 ~ MFH/\?((c*l4ck}!nt{\A#4f2;Ʈ1\RA8bg" \3-Ȋ5F>\,PÃuQ=o1(1NN,Q4a1GxHm Ӏ^ǹ W>cUukˠZ,W̼T'#\l̓1eq=+,Z=`gF ЛUzk.^r]+$+!@K+(M52U39q5/W\pM7dnq%_s8C^:au_¸%#iY=vU" )vŻJlc4j\"@>cDvGo*)/nѽ6 y.~tAbKA=0hAekO<%fj,8WR`I!WibsԌ}\ήxRAքR%LL|Z.eKX`9sA&)qV5Խ1Y;T  T6L}cCf?0ę{(D9c:ڕ<.H GB2{K< ,S@#KWF?ItG&+J~K/>NNOW#?\ 8glwx߈bLTXfCE֓$ @]P@, VD _SVzŹcΙ@/*-t2jM-gF;Yf> sW$0Z Gv\E' DMP AkY:B?aO'Nc7 {.1(A: )R Jgޯ$2vqkd}SYR(j|@ }Tz0}4# Tl߃UZ("[짮)IFoK ;FogW0akl)Pq=qn·GrY(s^P{ύ7aWSf03e"XLA˂M",N`*L=um'd"#^~!"R|5UӦ *>cPI /bןf%KEX{ T%yPw&K:1r^[Y 2- 2EV a\D0иX:{Å.,&=wc`y%YJ,[4>'SgEiUORtVٲ1doWB [|? Q᫁ȯ`iތ;KO1K|C鍲`9\\ *Pj =?m !L>K>X !DG׊Oٻ[ m?w쏨WY-7 q *N!%u Z5#+sBҶ9%~ǖk=ΒĩfXmoJ(n$aK0Bk컪[—1&?RC>M/u<^XӶ`v>e|e x4;?] kJUO F >UnYAs7-3a%D:iJ4O5$O.x7_¥APRJN.9tXy %;DCJaVB= yff>]~5vMh8#PW=\w#I_.^`NT8zr$>y Oժ %,JRKH3"=bߣ'ae^ЕC~p&Mjܽ /`Fa]q=L*\r:"_K dd1D4N2uc[TWZ05x؞0_O53mG A{u,0^+ rU654NVXM"q͋ ϓ^Uc+>.lS{1UHJezdԒ?4hw mh M b,Rڞ+Fۘ1!k!KCCg@1jjBkc8ѪK=ugV]p+ָP W% R3 [>S AW藇ɠccKmf,??>[i7赨fovKh?ʸb Ysy'}+ Y w P4\pqIqd.`orw}={M1ȏ:g(No{ɓ"fK~j*TcV-o_FExǏe 9u/g"1K?+_@2-y"f&|u9!&u% k!. *4{%p7/kt~i!? ioW3z-XD~.r]&1gLp0ėL]z ]7f- Cv 6GŮ zQm=<hj̝f;؍)8^;g4@{!`ڪ}H8 Z 3#qaIz! }KYjk2>RU')@i" $@^I6=|7>txַ1Vq2 E⸖*Y >1bOJ^+. ECȯ:pΙ:^{":#U!T&X$$޼MД^ =Ǫ΃<pEpQ oֹeO+GOU˹'-(SQ'$RڥmA8g-Dd5Q@ T JR/>K'1pz|y'`gYȊaJOB1vFhÈ.Zg><1J`(sBP¯|0iN){N}@R;&2 ^(`Z_vޒYS[jEҵchP@evb~03C2iinI0z/.D3LTr eD -(˭, o2@`S"'{f.\٣u@ .bbND<.yLp?]B*.rD;Op`P}$Mc ʬrH(^9%7C5BY̺4cͳbGlܑpp,CoR&?N۲&m,ab --hLw-'P̭ϱgp T/+@Xl]*WICnWrDtY`kL}嶻D"FMkղC;9nK/l%n1V)y2δ1+_/tw(yj"'.XW]\V䑬,'_Y7-LV$؈d|rS0X1푋jq ~ZQ:C\EvFe:qcPiHYK.<% ״?F/{[ gZ̔.l4KYg74ur"'sJr`ɛ/<5v+̋rigv64!i m^\ڋ!kX =Z4 KȵK(7ۓ&(n\b(PSc{\cK Q> ?08հiZ$E ȟl$yʌ[zޘ^4άf× R쾤ͪU%?Rʐ_s)@s3k=\-+5NU,>Ne9AQ]x{b0@sЏMF.$aO%=FoVS]mpuD4*c,5#dAZgGlH7C@ 5(.9-uI۔:1tj- ,,A"! po>9FzDSgF{!aK:7`Q3pgihib77w;Zީ6Wu4jmP q侀B&~S|&BEˌ(#X6<3˱=˷/vDu^Νs"O.VJ"gv)ZѬ{擖0w iZ3)fQ|ɢIe *ĘzS̺> _F&.'; At}ɼj>Y_VKsg.G=? d{/aUa? L39<cb~J-Ɓf>8\4H۫B - 7a <;^!(ke`ڛLNC'b5OQqiT 1G˃Sm~>우jJÜV(4~}E;լ)Q~3A TgG凾5b5vћ5T^x,WnT*yrϽ\~3"TP@Z+(n~l5xw-3t["{B*#ؙscjv˸gOU̳ # Ih3@Fd7;S+X WeD+=[u$Y/ G$]$ Y#йV:-]mcsFq_c}hsGЉzs:Mљ҅&$eq3@<~DZJ7nvVkDO5hmƝ]hsj ~ʕι1:TsUœyp0QS+`Y!)1&vjdž++꺝;܈y ’ r={Zi\kMيwr_Hm&-}"jF&!ձ(- X]q6qgVux9'{s&"V+\KhYi5N+%@y@>lXKGix >g֟M!dKi>lZiq5CkE; S$+Ac}e :'۰&C>1Lzl荡eQa)qjJ!|r\o6&@"r<0CBoO@na`ƪ^X(bB}2E E֤l`rD<zr/}R,h&72x(TӴ!`m.ʨ12^6?yuYdzh[<@iHSIkxПFEڕ/U6Ĩ'GKl4sһG/&/O70a RO[Owd$Ju''KE]d ɠoopbF~I tjZ{w,aXnzC*irrYRM_aq`'S}&͂!7+KU4 >G]_}͗FmU4)Q!/Q %) :_A'Y?4{RpCB71=ă\;oky x_Mφ(ٷh0ڥP?1[=9ʾul#N%E3 x ߒG{\2OaXjX 7P3R%E\LgBaAنf{rd*=VQW6 KŵT/̉P=S{1hWr0C_=Z(cT4· }7/F7J4IsϏa~g'6=t 5ZYnJ*7|DFCDf ΐK*=?EqSJ6X`;q X)%a1ϾC ݼYF&{0n#2 &-J]X NN"#FYl8lvRWiLBe}G%Zp#sż3 T)n 1Og.ElW4mߚe_SC'+~\*ruRtʓ b2[ЌӎQ* Hx'CءIzAa7n}r=4Ew>pf) Uw{OW2F!+ji`w{a-=+2UBuX z5XV!@>t;ViUIrRwH}سw^<`4At ` CcVf¼y韽u,ms-8 >),LǨ6ؾY+H'HsVE~Pm:ҾPXguG7H;wz塤lkE 6-%2$ڗ)~DG_a/g+8-6;ӑcҍb 3GP-Vѧt3Tr#|v`rANqʇ. FΰD'<2؅68iu+"Uڮ VU~ySxҎ~Y@V6R-64e%DI $Q=ݏbЧqt"ρyL_)|Vb~j!#> "%P_T@u|B&8h٣!C#VCm{ liN>+d< BY2L! -3D9 J v\ "X|SL=RT)1>k&Dc"mTr߭Fa΍9O$9Kٳ˸MRPia9 P[Dy%\̵mY6\юA+Y?kUtܒXE:g((@:OMD Ul)@cYP/(<|`x3R3قa SjTqBucV|1=T'6^+jFԬ`4ןˣүEKu D]sʹ3Kfej̎Mc@B `<ˏroF8Tr煏N .vQ݅~)2[-c3ڍQ/Y@|kgR&:>X7;B Bp)?Z?N4WVy_^61/>O5ɠ%c]W%Cu Dɘ-f9=zdqX2՟ X]-Q1%j)IqG[!ZI֛M9Qs1_rB5KnnUvj,RӤH$iARўIDEIs<8H8~_ V*c/& a`LnBHb S¸fԢ;%&d[P/)%xMjb.YR:TFyR~V/G" QJ'ȶ@ %tb+ 3x|s`LmMb}T*>hgD)|Hד) vNiE Y5Ѣ}o?Q͏gv撳`S:/0EQ~9-'uR79Q~<<)sPZw/mB4=iP ]<{kg:_W{+E5`REW:`q‘MMxD*X̲UHw5Uh`BaV&jw@7OMwP`EXY bZ{%OR+f$F}mmE䢔]2TM\' h [֗UFT7$]]<:~zA"bjQBf@`a(5bR;ǠvzIK'o*4}2ۥ Ey#~ϳi @j'B>2fP1i!6q /h %]7$cpY3[$qk\7ҋ h~sAP|767Ιj\:(BB /!!yXegj 9/uԀhrIGZ MfWv=ޕY#^EUd+v XjY)L5a}ťI>g6XQx4VjM= t"XL=H{a!C!QO׫ה|upʝo2t[Uc) M# /p y zv )2BT[pBm&И.|s L `XfKˀ}}ln}]8|3VDn11 Z;\JJ9YM[ԾnT= +}2IPYG ~:~C(AHm~9H6RʧJ E->TBЩ(icbeHFVBhuj?W-G|Q@uIm"qX%㘕|:dbF6xGz{\V/EIJ9Ŵq+z⢩^G3>VGxX=+04Ycʲ |dljM2lʈԝ-B&(ؠ}?p=3%uעMS//˲\{ſؽqd!r8| '$8:_F;x:h~E J,EGeF ]LOQJ&L'Q } ?4 ߫&@(¦ NzUhfM(UI|x+`>2>,5-> C 5} &|ް"԰ׂzQGy;0\|,Lm8Zg0ab׉c @ZU.Nc%>(*͌Hz^ثkw/Cws?r_o{2`K:ĮLIX0}j3,[ C~m\p膨DV=8C\p )|(M:PXzpVUmV^b=[0YC7F9܂>,5W}&ն Fr.~,:HEL&z[ }t?#}^*38qr w߂:0g$TɆPnm,w}Ui, V&򅳜^-:05]"*5FqTȵ5Ս:x̩+7H*P͍bFrCPBe"zexÙ/Hl/\R(Ճ{Ǝ(\= 'M/*^8,nEnqyvP&^& pR g懘 #~ mGE.Z/f56҂S'P 2R_85_X{dφ:YZ#IAJ|s&&9 rJo ǟ<, SB3mb 'Z˲=R% għ'h3Scr1.Y$B<-MeJ :WX~4rKxpTG2 _RHTqj֩Cpi4v9Rb-v,~cn%!xI. lx@"+I@ꌲkՖ&a1fa#Es'L*R(VBexy)Xt{ `:|ExϚ<9͛]Ǔ<~Gy60?lN3K)JͶf7kIBnSH'[g aV7\c*W̙AO)zϙVmܬD|t'&s7nva/rVliE+co4.]+ qRex-/'%BhbUԚN6.4rME!EtC! aDW }F^Yt,XK?4dA Bܧ)vc)H౟l+PH.O3خ)bdJX(< Z4rRѨIz(1ֶ/3C$k-,>8қa"2R{^02 Ǿ.Fۥ^~* i{of m#i p.3~rȺYpX&˭ o-/߁>s[Ν,`%{? r9EMv =+F^ ~H(yb0S7,ACkGD=i9j%^ .rM H5еyp vGkФcnrլ:Ҝ)] dς*ۃk2 "4!$>$&Fҝj,(-;|tG=p2("k~(]PKRIb$ެ|Or XğV Ţc2:r`AimtoBVĝZ,U5`zs˱J%"G(Z}puHn3V.04ƤWRT sjO^`?GGo :¾9q0#ځ~߰9La8&VH]bO,z0g@3>^9c ՔqC(q;Lu;g~exBs}@01ї'ٞx/ A;p.C'k2ӣGT˾ot1MW{Ftx jICvX` {/!n0I{YOƒP}3~+ =~,1sz##GVonG\G|Uɤq.:lg;.Ye'IDgx̙P[@F\ ؋9?T?+ӕ8CwCE ]swJ D0YQq^m'M8/]?`~uQX^n}TYH"%Hb"vX@a @v"B6{ʙP.pE<(L_b/m$9+(zMNIȘ&[Ea ea: ,0K|-8l)EC鑱g"Mo}PF[pMXON9"%y938 -Kf@yܲc"+_Kf'm[T`R13c6 "† ")|wH]Ml\5g"5oEBM~sPQ`6U$:t dt!ɺlhyciЉ{w zq ;5O֓'Ź[䖌Y+ eO ax+ ͺkՌE&5vȌd]Wq de%{-Nhh߽#ʭF .dɯg&I`ѝZ|)3Gp _WMn"CS@1DeǜT @$q\(\7(-,uD)䘍aK+j3.Չ^8sA[ʌ4w _=YUydK+eĔ%y.3N!b=ud-v18:xQX\$ept{#!ȡ%SQ[C :d2t@gq~1.˭FH ˌh1$WY׾k oD)&MВ=KDK o8cPuVj*s1UCgwTw~|&o=8_;[$:$Yt!O xB&qexLr 6ògʏT>]Dw'W>d́nQJ7ߝ8j(Xs,q6HTh@Bb⭝\9W=E >Pr}H'笭6cuPҒ8'*U"٦zMZxFsHI)O0,"6 ~8Ӟ* :& (zo@Uxq86tY/; [aj5fvP(횾7|/ac[C!?47ya!#)DVcP.!Ъzȁ1 :'{|6ݑ+ =Eg+M.aҗB!YWbq̍,Ǚ:+=RE7ͅ'c~@ XNjʶk3`FAL6N^;y:Ly"@.ƂQͺ>~ys&?u* ꞪvvPwǔOoԳUfM6rNxLvlB1xb# mH6۳&0ߥf Fl,o uo|wTF03Cm'4A Ne9F[qNJԗ;e#M=̓FoVez>t'}g@ .~.Ӻ8sۑ jnBMXD_AgkߗC9d&u0wBZ?߲8ǖi_tq4u!)X07m?jKML^@rP|#]7.Pxsc YU@}`D^Z1_btIy2vV+r $7TC:xdS$C(ס":o]*}qWlp.5P_TkM %Uۣ%6Dv #r?f|?TR.t*aso@;|"p~Z 'm~QPa6hnu)705`cm<0N IwXόq[?Y0E2PHE4RQ4.L([ltP^X|ET(qnr!,xQPԐ֪ d1C<w`S$r`ah6teAY<qCL-l\Bhh`F6ֶbwuJ,=߇p"81l3Yͻ |Uj?r>F B3w`3r31!Ѐ~Af٬25t=P}Z٦U2ogT*[(L1=i5\SO@.9EZ,a3#ZlEemX>%nZ6K[6jhbWh.s <Vr_yOjc"Rb"wFIZأ.DOK*^{(LeMx2kBe3խߕ!_nr sxhHuC~Em$WyYIV(j[ÅuVœC쬡Or{ `ș2!J b/K*;>K80 +0>-6!;BO)rY;PuF>5 >DK9!L`lwMvT`yoQ!w2}&b+U ]6'Wh(9rԯbJYeH* ":Y2_Xۚ_="lڮ|2A f {>7bt%Hbs Fs(mx:4g1jBӫoh:@g,wx&2+:TA_|K(epB[>1D)ϵt:*檩/kPUF2e+o (HVgbff1'705~sV8v8htƽoSQ@3FeiY3iB?p#db4ȰogOFc`3 '^—|(a,/ '̠dHAaO/;ڦhE2"%9p^> hI5~\8NE׌Zক ~jB<"QHiU4qSc$w %w\VǦ9--QXS5>5QлǠkgƤn W´M{ lr&rR@ZOtN{Fʁj(*iv:@h=yJrEkicĮ~Lvٰ5޸HǾm [f0e+^*TFԛCD,= f0P^U kk?:$G|uSYMqM 8#vvBڋTբ*-:M7fY'V24Yu9Օ¯e1dFw@[BfO \'C]О9H/=yH\ $R?Z_N޿ɟU[y9nsT1XG2ǵe8V\1Ԍs%Y{CXiO'ΦH~"#ãC^*%ˑZ/bvJĒ5mHdK_3#!dc^̤Wc9}Wcflّ_ȳO"B{{՘m;G_8xtH" ŒcjM^J'|Ô\Rrbqm{mI1GzhaEN]StM<9#:@۾V ).N(u#P{%q[2Q:`Lh |G̃MtqLoI :gr߈qx%umm쪱S>=v86b ELh]3)3AL~%a7{AbR.9G=9!# `7aZz=(H20*l(Α8*z7#!]lW=աBJu_cpi_H綩sw*d%89"qzZv΋QfSJȑNg{'S'C#"@n38>Wn2K,ʾJٵ<|9 <W@Y-KaRI[+8h/K^ņOX$]t=YfOZ78 B.3`I6.!߯bV"$'Hq6Y8k~iQ$un@]t>ZZvG'EDjAkRɔjý?D]aIjBJTB\"k[ J6WҎ9ĞXnZxOAD4X# i *ߵz<%]͊YU[(W?xYbIU8Y&G4ͨ8W8 |O%dYv uE٩Ng(/BJ|[`n5+p6fC֢ڟU9Ec%BCNL)#/GƤ]I,_D&앟G91Z;)dGt N'M@b;F'a|\M}t-V"Ǩ &ĴazId?7Y|0>/X 4|4_޾^0%,D 7rvɝ`&tʍ}kX=VY]>?.e@c혷Qz7KZkbߒQv M<Z~Ψo(ԅ3y7@Z=q$NǭG&9f b Z'o- X~9|A@?LJJqoxQ{tv>jnnHSh3bcZX5M88uӰ6dY0 ˟Za9Df҆iJ%?)Ox 3$S e C(+yX/oNs ;QXe&("+G&}$PƽdJʙf-J?M;~Sbf>ޙg-j5oLgP+I!k1w\ŶA/oxܻSJ*~MqO" #p I7!u;Nh) 1lbɟk|v$m wMrt Q} MRD .`{R"mO368ssС@?p^*o6^YK6؛9w"Oj,EB`F/e̛yޔ!|;k}Uۜ0r +]I$I}e!ύ<b >zc\<! Xn)lZ (SF 5xf5nM(Z 8I [C!ӹ B4#q5li3cN;$zrl(7 d&Jy$6],MlS:)0 x U@–A$sY"sd Ph-Ks. I0d{̩+ߐ6 #Q%AA:>EҘ4ڟ$Jv*8XW>^>"1܍[%ޝCAҶFF'{> hK-Xy?*7i&Ќhn\M9󒂖ʺxubт)j+`9WHR7WݮeTodێC(8݄@QC]=a51I]7na[7ܡ %y-73ۼOLd獊ExWuMw6vU7;ǯ"_yPhܢ[ MG|>zT2e@}hNnSO}YQC29d C ‰2ʮdPF+2ϧ8$. ԵCtj^o@ &%J-CC5D*NAtV`۾V56\D0Eea}Ek}|3B:.ۉR6 hmL atqI·F5Jm͞ұgK+PRK]Txyq Q׬-B9~1x^xXPe PdKJ#e|tdZ&cIFDJh?TA iX8ŝM-`Y ~\;f9$B<|i 8lhRyo)P*`WȤ}[ .d3њOی~? :pjgLnERUN?ɵ&a^q#"3E BIw4_%zMI5M /GvVW&R듒8G;mXawA段|^+\8rbńX伍oU~;6odJ=@%Hkʍ )+tP :JjXM/9] V_rk 's\2hb J)q"'/o:F?cI5TPL&I=͗^gLFvɐz=(BKMmh#P@"3b/ɍ)d6(>blSh|( :+@o 'fu+J*'uLe$dk < \MvahЙ.&Ӹ;WPȟ'0_(xupu*;p<uJg:ύ\e2)@ShfX/ +L&a֯){-8}-nf<*c@qTTO\r&/?'mCs4P[7YVR[A ~ "o39}ke%~hC~J[qM}0,:iR̿[GeU4Y@5!:fqQ=a|MD} kB}߈rjcˈea~n R~k^0[#n8< h_jG^'; kIn] & ;`>k?Wg{n8p EJԜe#|wς!6vV9j>mVCBI/I.gd'~ b3c3:rP S?øMC<{Dߺܦgsw#䙯d^~Uqʣ8PpWaַ_~QDLM ̃)xnRy+*mގJDh]a5MH?_b-)';Y!``^٢wBBuHCyu|{o?`=pis_[AY*f@?] UkQE6Fkvk|ao F`s qɚ&=՛eyQy>#rWêY][i|\1$BTSj3-a(t'9u9*z ȧ @MB⍯a.ټѺvӈ `y1kK]*@RoHl9tߩX`N&X0w{7,z-DH9QFޜ94Z1Bªnvr)2kp` =,9slm|o.s)w;3ZP v%{Lv?h -h;B'̌vU̶|]pHF{?1y:}j(H&UwuK-Nˋ ]$0s+g3J|eãd~TL! vBٯP^7\ka) 6ߢcb7kC)4X1d"`64}P$6TbOIBShAd4XVgYM=yT&p3(# 9%i@)s[Qw480S[X@G„E%Vhv̾9sD3U$ -fҐ%׺ Ld_~p٭d g wDˬZt&;(hjp39V\$+@2@V!G᥅ʱ9-?9a隥TxC0e |r$4.#cgC߄hJ?Th!e܆a>!` ׯ*bF]eT UiQAlZ!#AHWA ȯOkGPxϙ9Nd#}Sr4YG|Pиڂh9Ԭ[RC1YMo/wwpvtFݷj+sW2Hg/^"x0}vPY߁^`l_vG/^f.*g駷A$ejh>vr?@|j1lm1ޚqO (ADJ'U] =h B$񊿹v3Jpg^Fb%ӏkw*0Tᬏ_ ip}d&OJ%raѥWb0yD.Bz|UOq.t(X}5sR%}kws3ÀGO7 12([Ca! ,G_k ( QҾ@V ԒW41D>w;߅E.I$fιT-g{>;Qjlyf9Bm hi\mĤt~ZmZ VF]/0~'ä/p._*mADe}JtC=TXd+Ms3cjq?Zcҕ#ZvutNi倝w0{_<I^"6"?;(dB+@_"Bie _suN e*q+e{Mwԩz"kf&\ªQCTx,82Dt 8xxץK Rͮб_Ѐ/>DFS >&8 b ]BZxCGBg;NzV1vS'Prm#ײPoYx@|er>zKo O`lzɥElJI^$S* SIK*zjIrڡV@'EY>̕&MboRl4sDA>3VH(,{߱|]'Q2W"R]Y~G z…** $F')9G&I~Pm޻ig*6?t^cV dp͐6}I7!s%8.XwZ;gh|0No|gCՐXAOv 8(:"Ku28%I?U=UO^Zw=*[qiG _s(nuu9=.zudeh xr?Y1$p}zFhM<b;'_g_l⪄@x]pBwBÙUZݟ@HNg ףae NnT?TZV '(ıf0]yVBa7AMu!+;?L"V(nys 89~޼0h9g(5Zn^ǸWi\FGOot{Mk.q Tųc઎-@V\Pd%HpQL;slbqdoVfNjO.@7W0&Dxg5 Xmk+զY;6 N$nN*VϏ#ϖϕUΖ 8F@, keȜL(xXg;A}Ld\/+QST09( Ȓc0L|K3xQNUq>S֘fS|@gTeH7=|THpYPf . CXzZ'鶪\/;Y֢Fq TZ߰VZB">N'mwB9ɶ-f>'o-NDa"o7B_AgwhrKb<)4!Lo\a68w :ks@Ǹ皀S$rF1-&)цG@.~kUi-׾peC0Qܤ0,&FVPruaSAt!b#&"av:k7u4l Œ>w >Ĩ]Or3LJ iN= C(S|p hC8Ivcy#>5pXWL=R-w<=p>5WhȾ6S?8\ǣVϽ( <|o!Td&SR9jUm5i*pOdC&@S`6[Hy");wǿ cՕ@-[3Vgd9 L2rr%F:8Ux#dJw}Ftn2gk.o/h9!& |݆|7\uGrl}),H$4"ub+^)GŒ{pމn xйZZ!8NٗOn4LeN؟ u1,WVh=l* nVb~U!BhPӅSOqVX}ܪ?o_Ŭ'yoOM9Gߒ f^RxK@1WL4^-thP(rĭ1/2N۵ tNBɖ(4kL%j.*:*vm%-u*|a1̼ FTo k@uncv|m6>=B4$~.n@'dV3u N.~Zndz`*P+zC&%֣q{-& ^Nѧ F\gy'R  1BQ{LkY>fu Bo͸:7qk-*=;RJk 2HeSJLjs! 23Sua_&.e~W]$ܻϋ .qf[1 ><-:JCh/",t B0(I !ۗ\gd쩉0Llgp;|;u-doa w^BT>*xV^{9X8g̠eJy'W#M%fn"O] ).os߀coeQAlMM'ze4j:vqjА\rM̸ 8^Ou$I!gMvwF.V z %3)QbpY{^?OpPNlwѸ!N[WvPrDPv"w`L0J+asYDA#MAyS!&8GA(Fh kDM'ԣx$~gjK%"<<, ENZzGӑC-!Fr8('MNR>bq$kbޤ&_7qݠj܉@{](R|fjgXR@zs$OrK;ОB4P(m;9[4! _ud>iln?. E[YBXM+rjwLNo:q8 }ج1/D/{?Mj)%1u9b j49l^,}"$2hKzNa.?tk1=8q*~!Gw>aNj[pgx.Xk;9̗I,e^rIv'03zjᴎA^ڢONL"E:z2}b40Owj*s&zj9%&R؅Nk_< HͲl\z D T>F:Q^w+[2[cnYM*5A627Eر-!l4g9wʃ*Fm5M+sF#y6_s|XsҗL j3PjX[$qCk$1Za@^ J#OKh!ocl!3a@iU$τ!p^c{CM$+= Mm j_t۷TܥX6ذT-p?5svٲXCB%GAKaD,j0tcAwy`k/qDAهB̷bOIxk! Q (-ԏKܫOoGwjMٴ߮#_r!lE ϴNI_[TSF#emC4UojI[D%\&h^IkmufؤieVV"7' 1ke ef/=DRm;ٔ- )953wNtf;N]ϗ=d>1ɭ M!yѩ(b s"{37| .Ϛ#_>ȵYCTi=L_O3_<]B!meǤ%`6MxϷm7yure5hN*J A&%⻫ B-JbrQ옒7+6@\3 6ls!%0'IS9`~.lI_˜X~FcŝQ= ]{k pX-¨"N._v|L([M@6&7nDc.>>?[!+1ƊNI,#;1*eZi&bϣYp{.?Y w B§":3pMs?AaؐM74ӔۛpQ'ᘑa%V^6#Έv~.zU98GmYͷ@5Lb3Xi}p /m0e<7,< L1uzCNN21ؽ0CGCo'K%X`s?bm=Sj(=>!éY9P ADb-^2lqcɆyOEn51eMn" #o<$ F%w) )M6bb!{DqA~V@k fڀ%6Nϭ|<<0`/Z_$" ^!Q>l<˙5- >Xve>7)5ݚoLk+F:8wlspʢ񣙐1%""PYP~F~DF bqpR@iwu`Iƻ$.enJk^T5C|z/bѠJ=.”1dLaHz]"74d<ЉA999$yǻl sa|w=*DCLZDwG[Qb΀&Ϸg(ʗ\NlB U@HDIFLsu9 !6%wPA+X!hOzV30(iyɒ*D)#))^yLM FWh }N O k&_l/TpY@- 'XHԀ,bwg\P0:D*ph~PIJ:ڗgCUƜWj> xfl7r M93LR%b p1_ApZS@^\ nf̨d}t˹HLտ2ByC/K$\)&)h9 G7L@cF"ZdLmX*U'S{ȶۣT&Vpk@( },k/L֤ -n 4 "9v>C&e<+֠rO:^*?VR:Ŧ`DIjOc}D(sՊgv[#7:مEPjKvl1[>%|4J`.l=< q$;ߔbLԙV\!X8KZ%kfȚ4 ~ vmP-ìhbG+gyF[~r +asqEi: RbM T^ոE翻d2^T R I i/7ǦzinzҺ|Bnc=@ \slւ]DBzkK0xH~;"(|A {Wy9 L ;V@^g!Ky#~t|٘O,eImxt%}b¨_?Bv;x'0y]'}sNQ(sB([( $Yk]o]jaI0q;7MMY]A Z bnuSo:ӌcp2{.O=;+!PnɅp)J;i) "͜0s* ]]X3Nq)!ؙ݊uir?ן0ix0J_lrk%||o4"+N,5Nfhbhwj(=,ƾ("ONsɽ`8ʿuw9̝zfpx&'ߞS(^UNz@2F~v XጜZ.hLHz(i (F\vzHhY`URy.|ի͎*IAD|%SA4q=fq;)9LrbDd@@/>B۞#SARgþ+#!`mrR%b}gVtFHtCo+,$3c3)G[HbgֵZ5\Zy" ^KSp=38_/{Etu e $ĶMvaQd6\ z $1㝢!)qu` WW` SG?@4|a@3|L2iO 'k+´=ܲꕅ5aRbUsk}- i\#` =AHVoRKoP À`Oip䩭h,"I|)7+QTRv3VIgfPu!;Y?vŅp⨱?g|Gk ǚEEu(([/ۤGaw8XHYT "?i_ NC6cwunDtNHPh+=ֺ3X4ibNF@ùܘa9k]CsYwClHr?\"Rh\lzó"tx} 0@vp?9_?*u½9"ξTf4wU>=+t/&_{`1 HvyƪLDa. !vM蟸bI[ |u~󜵕l:WpRg4&}">-,͉&Rn' 86xcm0vNN[tFirl[XԻRKF3SPU%Ora:yII 狞NL_ 2TX3lq[ӛo)HM]^^{Q즘P[5n]Vy W% \oK R]t_/ufiӫvl}49UcM)QjXzpԼJ+ӡj/6w,jFSg>x@eIy>O_+z^TshjxE2 Z`WF {n@Rs9;YbbH}~*u8\n|D١`-)S`5Oz 2fxWlp$RȠhlf_`Ûsp*.|Tc#gH>5Mkye fLu)@TjKw\ZrYJ12FD&Ojj?O 6G&ѫűW`7teZ&2X 챂c'] )bj7!Рlqy)FvuZ+7%hL}QRS.nx4 z pEL;@әX)F9`Xge0ZNCbqʽbم555q"B2;ZJp_bgpK-iF?7,aQ$HÁOU:[IR|sP>)?k"V4.H}&:__߷S}fr-N1g7ԦسhDz8codGtrX؍V~·O۔ǿU9܏@`ƛn}1Nx,/\[=Ѿׁ #Q4l&OHi;=> (t %au/it9Pҡ6moSJpSЦ}ǭ \ueik |:w30,7\6ūVheyMFq=A VR>Mgi>o#|_NY W\s:9%]V&p|.E׸%M@h@>G.8*/D_J?ޑ&|M5'[((QqrYDVZ;(0Z~˩ʀ8sPs%O&7KoC %Tt^w$NpsWzSSА>kQ&W{!s!N|NeIA(@X.:9 }cM=$VNW<%f+jL^Nr#]:s[4/ hRZл,޾2qKn: {6YK;)<^G}r;Zf,C)QlXbhyHN+*Z ̼-!'"pkbYC3Icw^"ӈ?־fBNVm` ӻ*/gxZ8WgK!4ނNP!4 qmǺSE'b^oIBuhs+ɝ^d{ ]'mym:?AkdR~ 1$=J# L[Va?PFNoUʹ1}o1ͣĵ(ΗV%R̮ΰk=(`J}o>9LDS snIQ?{4W]̠u*l9xST;}``y I+|O ӎ瘠OcJSeˉCGuܤ琉ftPfш?m#=H֨SRA s!Nl'$d5-r?%褮Ú1܏Ov?lO5޵ćJg\W>O14#e?M+f[wZBnBot}ϣ05Lw82pDQlK3הtEUĮ5}Ι:<7A׸mMɰMNFf.!kM5%D ~h_B˥(@WrT(C\>2/!Źs&4hxwKHf"M|>DZAzKY|>Mc4UW]MwL1R 91ye#4TZPZ&/{LlBnZ0p'XFH -`ZvßW|Nfu*;ؽܓ\xSiO\a-nIus)6ZaƎz0m0 rw|`3!88:UOF݌E]D\Y^ 4`C # őQcHpIA~ m4ذxc(9}U!UMroo<8 XUQq{'<# '%"\=pJjmf)f(KyH1,!*o+Fs9a +Zăۚu'oaGbaS>5x}֊W=7R'VDJKs06l3&Φַ3.nEj̭3fzZQ©S1; ɘh?'sa5J;%;$(OXeeq]VT(&o>hUֶi|G"[&KIˢOk`8h YJh.dZJ9oJvqA&yYy0 ;P`AV}0h s+i_u bG$sIM^#ı=6} D}`FuSxv\f} rJYՙA]/8FQ ӫ*p}V 8;l fXİL!g@O==Mk#_ hXYNs;߸PS95)oR.I/W05wSgҙoVLgr#pEfx"E0JMzD~\Pw2f;~OAjIKunѷ;=ͿDپ#iye2_ /ϷۯW7cY}iG|ǫ$ LcR -z-ȃv2T5y@s8/1+bdۄm 䠛U X,WHVnwe<=9ga)5腟xb@ߒ4OƕG؃SJK6ToF82+̡HЌɆ?r1`n=O:f%&#Q_I4J0FK%lߏIs} 0Fb)yf;b?(mYzYfY&Eka@#!siRi2@"Q4 KorfFdjovq^H(Y` aX? \c\8H#xBWF FgȸeJ}CNj4e)'zE1'jf/YJ,q](}8wf&&@IfVNBm|6&ya o jhI15EXLXn\ekF6aڣBK|,7`~G=ZAB삉4a[!--,-5h8?@0 Z'ODŽnyQm6v8H,_e K@@>=l"VL\|? ͈[B"M1柅T 8Lbd?< #<ߘ'VuOtSxYkL޳NMb:}\@o q;C?`8o}o}LQ&j=sPM>1Bmxtp:HD" 8?CE-8G1MȔ)/Vf<%Y]:\(]Qg:GLD{_p F# >(\}r+ $YII3'6Ce2D_M[ecݵCo"I{ !4`$xwmn4R*.}<VB݄|fRv8x^f߯ӎShҰxs {"3X% [jGۥM"Ί$QflÞzt|o=Nq6Yeە7s?x^Ƿ`l6|l) TCju8jd? :hJ0)LJ@%0͕S6τkn2ƚQd{NQEbh>7L?f-a{'<,Y4`.;^o6|*'**XTZnVڀ> DFGbqǕTۜ4!8^Ql`T9$E pt\9 jـ!$"aӼJS9Zwoގ:h]{s?ު0krx7k/Q > "g=3@Z%[_8U IDg?5蟏 v=#z#Ls*T] =sɊ9A52ih AqL[n,3-1 54!tRIS$cTM[ gm sͪ,-5`b0Ho9GATע9;%Z2{ڞD`qY^;_ u^.A0tEYa s,C2^O:Xy%17WJ{];8辛Vz ]I#.(ۍ =p֗:; L[Ftn;%lyQOܶWt@}{ r*^;: yx? lɹ .Y YTE:F5أ GSOW%GDͩwksQI۱GxxjSK?h36Yq5D|JM%ڠgl~.I(q%׮QTic/C6Q$Ǒm/1,)5Ie~ zc (IťZǻ.qy9‰O LX:},`B25tRIp}vt]d3Z.!+u.0eM.MJ5jxˑZwY#̲͟to `T3ys%. A[N@?lC_& 6 <72ks32xNץ;k Zƙ5sO񏦰Ѻ_C]O6+V;\OeAVjU0NFۇ,%jq&,c!4OPqtRY aBf%ݛE1uhm)|Vjd#!Qt+VǕĒUBtt&H.Ͱǃ[ $]t3FHwzCM5gsS _aUv%}VL?)r-ºg %VtPAMh77XwnqKhL /W]4S~b\:AOk#=6 WÏ#\#B+Tb$8-d*8( nBoמ%ûAn_m@YtJDQoO$=$$%-|v}:ħ[ jm2Mr V`W*f:DbU *MJa5<#`U7 fg;X-ވ(Z"~?W\翫NiLłDmh1Q.m׿@.?&͍#%"U/wP+cbP2f59&~vFΟN6%:#ܒL(a"Q.&v+=)s@LE(VZRκё$2 *uGv: |o7B`id̅ @O?!-}O@kN{> Br6tHJfu0͂QRŇ_Z2 3Ȑ*9bpIcSnۏ^XMs9kTRSjJ} ۅ.nGT% 'D* ;U Vef6+@O(dPQձ@: -pe?$,5.6Yu >ml͙}A肾1rY!u"m\ZUR"~K6!r=GCt&7LVR?DLV%&eK$|~bJVCqmNW\pbmI'q$2*n}}<]eΪOF`lbpksǠE*]sM" }~30@cG`>qro"K ޼q"x6-܆R:,p5rԏEoTN―^ B?cM/[tPwZ]*E@}~ec_ͽ}ϸv!WP4 IB)m;:r(U;s͑".%+Ǜj ET> 1V?Û4S`^wq^VKk7 lBjT اoϖ3Ġ1%iؚHItJC8n+QOEW۽7+\Lw2Z luF9Gk$=~nŵݘczmJQn8(|lPʾ N]]Dxb6Q.@=~ YU%azoƑ[nY0W(D'yg\Y( vE2rC֝8nNuSi;#o'YX-ry+ӡ}6r<-;Dza1gSϺ֔!-w޶xхXKFfELPG}'*aD ޠ“ nRe;3\78ܟߍViA  HK$p`ؤ~Yr{L=qȕ2w|7ڭ"-cRsKI}xS NPS&ZG)k{%z-1L-}{?yca5q6ͼnzJ*P 3eXځsT4ܛA?=3V @a`x`TB\j"+ m% S^v3`p4іfof ؾ}>Y&LAńnRusJ{fa ?,bBO{ɱѡߺZj[=kKkZ1j's9_ѦV^r;59/^42 6yo{C'LQdFTP K]Ȣ4so\Q+,B" &C lGvK;`0ixxk؞"S`~4toS p1n߻LL IK aĹt.̚'^[s>X{%D+-4^tG]HQ MOdn9|jBgK4lLOΠR(`9GӐ.'V9@SoΚjI72[4SF0h::K%YȹI"g G$b,7[!>O` P3h´bzhq3tKt%)/$5k+辄 $Au񻞰z.41" 8TYG/!}:4Y|C/`*~:C!FB֨7ɖ܉F G@9'a#O%Œ4 % I]GqIt4F؏8A@ WgǚEqE2/՘PY ; R*W.ɡ_{gH9Bld^a/V@G+_{4׎︾pIpo˸&}Q+C'lT:#xb"  ro*EV爄Hr) Qos.T7OYɻ| 0h}I8) OWخ{T9py^2ƹr'CHfT&vQ=.X]vnD[ZC+xO*>r' 傌XIj̴O1e1=̩YM䅴1&AӬkӲKۨ'V y1MV##?O0:]cW 'OX0twrhl/#laM$IoQ2; "J J~ YZ