libavfilter6-3.4.2-150200.11.57.1<>,fip9|K,(~'VA.g-Z<7`P() z,R$iÓFLr.!,H_Eu|eiL >u*}\ G}&si?5aIewF,o1%F4[q=%uG~JD4}&C`>W8ZVVן4ub|h?𗚹vQڅƬy( 9i.e){Ռgg}&5a"! O>@Ȁ?pd $ MA Wh|     @H&D&&(8p9 p:"p>@FGHI X$Y4\`]h^ŒbŞcGdefluvwǔxǜyǤz $*lClibavfilter63.4.2150200.11.57.1FFmpeg audio and video filtering libraryThe libavfilter library provides a generic audio/video filtering framework containing several filters, sources and sinks.fiibs-power9-17*XSUSE Linux Enterprise 15SUSE LLC LGPL-2.1-or-later AND GPL-2.0-or-laterhttps://www.suse.com/System/Librarieshttps://ffmpeg.org/linuxppc64le*Xf\f]bb0b4648312d65dd19639f30c11f55d9c8f5f97cdd54f92f5ad91fc11bfe5f24libavfilter.so.6.107.100rootrootrootrootffmpeg-3.4.2-150200.11.57.1.src.rpmlibavfilter.so.6()(64bit)libavfilter.so.6(LIBAVFILTER_6)(64bit)libavfilter6libavfilter6(ppc-64)@@@@@@@@@@@@@@@@@@@@@@@@@    /sbin/ldconfig/sbin/ldconfiglibass.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.57.13.4.2-150200.11.57.13.4.2-150200.11.57.13.4.2-150200.11.57.13.4.2-150200.11.57.13.4.2-150200.11.57.13.4.2-150200.11.57.13.0.4-14.6.0-14.0-15.2-14.14.1ff@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.comxiaoguang.wang@suse.comqzhao@suse.comqzhao@suse.comqzhao@suse.commeissner@suse.comsongchuan.kang@suse.comalynx.zhou@suse.comalynx.zhou@suse.comalynx.zhou@suse.comalynx.zhou@suse.comalynx.zhou@suse.comalynx.zhou@suse.comalynx.zhou@suse.comalynx.zhou@suse.comalynx.zhou@suse.comalynx.zhou@suse.comqzhao@suse.comqzhao@suse.comqzheng@suse.comqzheng@suse.comqzheng@suse.comqzheng@suse.comqzheng@suse.comqzheng@suse.comqzheng@suse.comqzheng@suse.comkbabioch@suse.comqzheng@suse.comalarrosa@suse.comalarrosa@suse.combjorn.lie@gmail.comnico.kruber@gmail.comjengelh@inai.dejengelh@inai.dejengelh@inai.dejslaby@suse.comjengelh@inai.dejengelh@inai.dejengelh@inai.dejengelh@inai.dejengelh@inai.dejengelh@inai.deolaf@aepfle.dejengelh@inai.dejengelh@inai.dedavejplater@gmail.comjengelh@inai.dedavejplater@gmail.comjengelh@inai.dejengelh@inai.dejengelh@inai.dejengelh@inai.deidonmez@suse.comdimstar@opensuse.orgjengelh@inai.deolaf@aepfle.dejengelh@inai.deolaf@aepfle.detchvatal@suse.comjengelh@inai.dealoisio@gmx.comjengelh@inai.deolaf@aepfle.dealoisio@gmx.comaloisio@gmx.comstefan.bruens@rwth-aachen.dealoisio@gmx.comaloisio@gmx.comjengelh@inai.dealoisio@gmx.comaloisio@gmx.comrobert.munteanu@gmail.comaloisio@gmx.comjengelh@inai.deolaf@aepfle.dejengelh@inai.dejengelh@inai.dejengelh@inai.deolaf@aepfle.deidonmez@suse.comjengelh@inai.dealoisio@gmx.comidonmez@suse.comidonmez@suse.comolaf@aepfle.dejengelh@inai.dejoerg.lorenzen@ki.tng.deolaf@aepfle.deolaf@aepfle.deolaf@aepfle.deidonmez@suse.comjengelh@inai.deidonmez@suse.comidonmez@suse.comjengelh@inai.dejengelh@inai.dejengelh@inai.dedevelop7@develop7.infojengelh@inai.derobert.munteanu@gmail.comjengelh@inai.dedimstar@opensuse.orgjengelh@inai.dejengelh@inai.dejengelh@inai.dejengelh@inai.dejengelh@inai.de- Add ffmpeg-CVE-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/ldconfigibs-power9-17 17240551453.4.2-150200.11.57.13.4.2-150200.11.57.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:35185/SUSE_SLE-15-SP2_Update/5d3fc443ad2a1b9eb7f772fc1a23fb4b-ffmpeg.SUSE_SLE-15-SP2_Updatedrpmxz5ppc64le-suse-linuxELF 64-bit LSB shared object, 64-bit PowerPC or cisco 7500, version 1 (SYSV), dynamically linked, BuildID[sha1]=f7a6e80c18ad106a0d6d18b7bef1c8915c890f93, strippedPPRR RRRRRRRRR R RRRRRR RR!RRRRRW+}dQ|!2Y%utf-8e1a237deab420351ecb6234d571c5b20a36d844546f43da26aabccd200121089?7zXZ !t/]"k%jjdo5Gڒ;XEs: -"\?t?o=*+.lɘg0xܨ17oa4H0Dfx؋~ #a&wHpG3l5qv".Eɡhvk|IO+٪q35v?.+|^qUu*azFb\g{װSq8,oUz"X3RH.1.xhzzU/97,}!Nr،]/*5t@#BxtheW[6W4 !XxMGa*J4 `ӑQTs_7;$qxǣa{i74$qFw˄q4[lXkZinp@ؠ7 )B?۔mLGw 3^D+ǢZiMAl& E~u)NaD=:r#G8 `k0yb Es䑆X!UΗjE0Mm(\}q#v3N,n 챓sjF18|OdIaFRGvght9Ƀ=PpUx&66犏eYfcn1gGxb=H{LY7{f lZJ8$?YN1ddHo!.LD0F:w{'Bkd. @mv뵋Dit3Hi,38Y-'k\41ՈXyZ-K|߽hneD"|V%A] Zar:%& /;9X#ܠ:p?}e*禫З&ͷŠ G(Z{YmZ|_P&[w6Po/%s`iyq+AB!7r\o˳UFyJ.*YXMƠƞi걇(ZO%JۍYZn'D 6}C ( e E[#k!ڥc/=jgmd<- ^&E bֶQIzE}QSF{/KɰCK$<Ʋ+T31WJy8<2Z@$4[0=zBUԀI{ 5hN1kJHDt%7)Lo选u,/-GCchNE<ګմi5Q9E-ŏ5>ל`b 7,9@f>*_[7ǝ=__p=A(("-q+ ]/z84pI+&j'.^7CPtǴ>- 7Օw\)&_v_jj{]Kd=L\~ʂAG[Ȟ3Z)z=\ɷ>{O*2)4D>A 9r%,}/_ FK;UX-Rde$6fNlQ ]9tdzrGL Ӑo5!KUp"ʭ]⎅lKXjM@ԇd$r`NR}GV ̍:#ޜWulA\Ӓ6Qu ՋH?6V:DU,^Ur>&0tVxP"{>"=f]MNX[F5H[æAkI[^u"JM`I|cfϐF/: sL+!6Kˆ]I|8Bqsx>,Aw5{C /4 ܻdtIـ lw5xY*BM],kZlPW15o͞#,#3AXPaop"^fq[ JiA)g-?H)LseE@8X߇ޯ,\NxO|\ ?6.̹}ܐ&GsA8BS X77R8Uy^\>%!5 gO&;Rx7gQZ{>z9Ɓ3ռqAyLxDq[Z-r>I0Z;{ku1ÍKxnrQiz"{Y`N)@DŽ+ JaߑK͚hpFl?nItG(R$֖+dGŮfP5l-d񁛢 5y;7QiZ|L]q^i{>hm&quyErR:G}{$͌`N>{f'{~t@ʏ~q-zgg9DXT@oȄf3fF]$P}_<<~Jl$}}'x0V %&}ZX8Ȇ ZZ1]2|?*]cd yȁ1{|n>ۧ[C~H;2]!a!0b]fo;O~)/X"~AG0{ֺ 4RZY 함lN2X`:Cjem/C,t1LB` ܩTIxrK `3&r T|3ŞhaV4Q3`/4׆kDc"$^ݓ&o{:Tq`PG bgQ!Eq9g5,Y<$w"B~{ewe>mGxJO*8laj54C Xo2 io^5"}&s1휻W@smV~0Ζo3¿Vn. Hy)rʜOb.SxZu cD'<%^H #:j ՇEoRPKei}V hzDndjGEIj8&kVW@0|~6wp֯ݥg Ycޡpk[:p _ȍBCңkYy iՐ#F<թ'.mFA0 e>~v*y*N+bv+joga,S җ])EFm/ټo\2) qXβ^ޑ_ri@]zx :}C *Ϣn^;aXf܃Q)O4I>LK_R2 >cL 'χi wl¦j%}8Xzo#N^ 9%LAVtK1Qb6u13v6Wvȧ2MaVD G KmVi rHnk ab=D^>Jnjlt*[^n #)P 㵫?!LgW¦,_;Vb?7,/'g[g(FBZw@ik5V+z4h %< 'O-usHiS6w|JI/wdRn"A> GN7sᅭ\-`9\c@M;plGp4U؞)Z3<zZnUT}QWt G(3Fg_F8*6q3!-R5Ȟ9CGHnSmqя1$K.^b͓d2,U>cF HO(8+WtHU]Xӣm/G{+[^#ōЮ ؋?@k{ⅅ=T8qP۰m&;DT6,B}s\Tp,b`0w ܊!`I q#B;/!&ꆠJqB)jAn]?\J݅ L 8lO&8`q5mo~{d65Ժ&ghk֑">̽nر`<|zoGx(TC3ug i\ YcM]Dg!bRQ^zd9Q, pqq&tѓ:E|==J#'Gg;Htҗz>ejԟ n&>ycLOLg+cÐO?*pȉ8AZ4e*eNF$r r|RvS t/|ȔPM|MVqqi7' u.]R*EW3p+\15yۃa&- p;0#]α&R8zkuֶȤ OǛE! ?ՃYe'" W YyЎ9tAK,\zD|I!͐[l(ڲ\8>&z@Ⴁ]ȃ,@b޵>mv !cDž^e6!f +01 rOCaj%b,Y j$sWfۻʬͿ*洵Id Li2 Bt1v32?>"LuH젙>Xv?Ig)PH| /20w!_Ƒ=tJʺ?m w6`ԓOO͸u(6p_׿Vg n )bUC)fa)ł`}+m$1 ny9K;e ek z$߄ڤRtl c1wKy ٫#М- :7-7nqXJăwϢ<И4k*~u /yNB3퍚cSL C>LM ?|W}Ohs>h[b\|c@t83 W5e.E 2fxߡH[41(o&4oO`y\z]eYmG/; fPZ++>[@V6(®\^ONz=Yd?W\[5&)"&(;*[q5gY8*lf$w6G6:H>-ٞ;B HZOM{U3hZ7 ;߿|Dk%f^aW|ޚpnmo<;dmL稓Njy]#5koP7fiL"|.4:],b,zVꎓd?HnW5p.M 4DJ1|eaCϚ{yP(/ŏyFuI$GV/THG'@CP5OB -1AKڢ~B(gRQ|c7Bz`4rkpk4QhUļw9Hr;th 䅥ӫqfKcD}k_yJW]核6qXM"1^6臤lI%A{o#c]o,MnGEr֠~{^ F6qs4V#}П$K 5R;#78Y_,lojIVfѵړiJ9]`BS,Va&o?MS#CÌ=;0ϭULOnjڝ?CKxkOx! 5ƛ`))m=y Z<Ч>0Lo:F?- 7ǯ"pUL!ٴ+'w7ޏSP_xdI S~g9n1}`jZ; _l33ӂTϘ@ lp'q$lbzF'V5ɞ[HXK"fZz߀<#J}uL؎Xޖ1;P x>>7O5'5To0%~~Ouuޱ'+˶)ˈy): hz~EHZ {P/B9;ׇlL㦅}g6 GVe8ۗFJTDiѩ 4Y}Ci]J"+"9PSyzカ@wY~ru;ФwQcy8? ^{fl=$g>#owj:]w/8viEvi*b~Gq:m|ߴ Yb&creCP Q"q t c#sWe)(R qo~o¶gRȖq{p.CཬˡrGONΟIGl{/3 ;0~PٍK] L؜Tɹl @TDmo>>&s2f&j 4o<ڼ74'15]h.p&zI8yr[od'14r¾mDg=.Ox Ԓ,vȊ~ U/ W;Ovu|:ND~k"0峍K杲Aԃ_]ȵ)f3Ёξ4 Qmkx;Js'E/I+5>W D?^$UfKtN-^%8Ih %Ǯk0~Ŋ1,+BW6' H13GUl}bCzO eD8Z>i7D(;|E '~qx-2rJRK()k>\gx* E}/r_-6~d1s* O<H0X2N=o _[H Ro{+@TY>;Qm/K}'Yy~G\W @WT`E4BeAX i>VjW%I33>W"GrvvT/`&=ߛXuђ$ؕl.||!*Z%D碡W%< 'ge cYs³?¼, Y^`M% e5W 0yg:]oO3^/%RQ|TaeLsl*ȮۉS!|X" 7'P;Lc¢d݌SYvi{(\|_kvSKk;EC3|0ˤ*x^mtN%6޽Dn$Ԩh~b'-סPB-qI u_tU -ٷԑۉXiQCQWD7;vJS1_JeB@//~f`t8ԥޥ])POƯw濶+Z66+VBA7,}aE/5d_dj} c""S72Dov+ Q vq󄹫 V6Eg -tb|5,TDFmp^Ɗ],AfyΝn1HbgE]]Yb +COY# Z~;/UFہ/!JM 8D 2/\(\{o`bw.IlTJ\R?25 KKhٳ#Vuz 2X|;SFKSAScC'֌jʎZˤʼ:yhQ(MofaÌ Wc.kb0ږ{zW+ů!dsqR|bE5S/XkO@jE%R, u )ul%Vq?,HP8Sh<%Gc שkL˜݇*^F"TB{wz߭>nMa7TSGy@=t TB'"F}>n i5?zUUrFm4ms{W` r L1 z$ RY5tAӈu! f)35u dOюkuӤ[[`ٍB#\!b t/ T)Aa|uO;,+v9`FjiOfGRsיIy[ AD2şGo:ꍔeA=ʽF~D Wl1תRЪɨ=1r!WvfOcd=翏wfc#G_ UYAzidM Gsʅ?BD'҂"(:;ܐ=;0$_gfA| -/Hxl!'O6z]"d&.P݆Tިx<^Á[G H|xYm.zRMp~q_19ee~8PY<*q}X|`|;>KOt/,k<Һq{̹ 2ka5P2,h4g}tOTU v؝"l j_M鵵҄J.1Hgxs^vT|5(UBE?HQdhA (U lҤ`Lm ^Q R{nc(ԝ odtQYp+B%HF(dhd*m-76Gi(x;K'65_seEz[:W-"-!71w4lNgĢN:3ͥC_wc%Z*'{>C\H.k5 c%=]ik$E<ďR$9{[}#.خHCؿX|Z Xc6DNgbkSLpqeYfv1vʹhN}'‚&0\J ^W$kP-2KpفC|L&-䁘I=+wװ:])y* *Îi0QQZޚzGNNaxx޼ZE=2$-!)؋pN1'iD0p*[[Y2eҭy#X5ZfC> D1΀(1z(n3OVkC[VM1o ӿdY$79z6W.&6P9{鯔z%}SGF[9b-݌CN gNkGy&U3O};9Q|oo6zBn#]38a I RxeGR1%v| 3[# ;V|:!2^f!bBG|.9{XBk@1ybE{o4%(7)4Y/S.K2 A^-G]}vHd7ncv!]ɻ Gu򤻼L]3J\fw +@wj2(cU:z"CQs Nbzg!0<\ &' pA]}{ @6r|@71QWU>;V Pa~p#2ocBNl-&?wfb;_εd;%ct&\%݉zezߙ??Am+%3fdWGeey$Ng"@l7G`ދOa>[r-_(jD!K"B iT`Jz?S۠eqU["+{a@jHhX2c.aa@;,!;]l&[{,#a?8 QVQO߬n2kqx$ߡYL)~ߙ q 3M.2ah?r"5'"(Cv@OK/}@kCm5D|c+P }Z7?aY_G j4t/PrJP)*۹ V9ҺKsnR|P2GӇ1O,'*WJrXB81ffܣD _(O'w2m|S MÈ<2eěʥoẍ́^ Bf]n[Lwa]4wU=eFjgJMHDt=<,3;$9X6Rn=H^0 mI`cke!&pjP?}땛'Q!í>#6 pP9 jNr)cdmhaW@o5T"띌x3 b_r&hY%]5ztH[h;ΈF)`(,(Sn M ( Ad4H2?QGA$_ޯ <>m`UMsZhx5Cdy+a|i-&lSK DNs_;C89L0Y67v9[-EjOVh~ioZ٥ӉҤqO}#TQ1(?ak^ӍxeR SwG =!24kXAXۀ[}jBˆ&R啓(@j3s@rY~IanT;}O Pո|./kqq˒]85cI1]ڒ66eE^L`z'S};Ҹr.2b&a|et:ØmDtM|>+o= J:kt49Tf'~`aF Tn#^҅4w~K+!aք*7 HϫbPu8

RD5d:`Zn~_ӳ8n|8ȂpUdlWת]9_XևR;Kuv$;ty2p Z' "'qg8)gBKEBF:P e!/zZ9&X+i,ޠHY@/>'`mx*cEy>ύ픉8Q}O~J\Z@° -1z_CLf*({buPԣP'oOvET%|V-3mu^V4Tɞ^pƭn{ )P9肄Csf Ι]􉺨㍚E3'KSBopZP*9AuL!ZO?!\#MM3.=LqXЖ+*j`F5Vw\Ο42oĦ㙭6j?s-%Z$!\W #tlb ]LGd0;+p$+m\7'dm>DMDGPpyۨCPVZƇκđU6UAnwhASۣrHrK9VrW?宝\ ؆SkQکhQ ":[k?ᜬ$]͞c(wV.Ӵ7L!8ch#X!+;PUgXhL:EPm,l;lGjkjhZĴ}|͎^7gT$lֈ8^,`VQ6yGBD̓@d `8\ 8zBR/ocy7)5[ಫ=;[=>)q[֚.oJ\j@y5iE6Cz[D|^ɈndޡOq' !+^.>C^#,N(PT$;H\ZОsۻp:pw*6aǻ L#$;JLކru;.yJAi,?-^ vݽo \WbXzsikmŽ[%*OE멬ͼ#n_)} m1oG<ǺxI/[c CoFl`m|at·Cz?Sk(p_!r VuqNl'hS粄bVH֢%4ѩ{ IU % G-9< By zD>xL0ɲdEѥpQHJ_Y@)92~Uo4kKפnP6aY){sm7D/%â<@vߠ1Ţ9怒t z.?58>֌awVzt@񻉙N 5`+|/aSmZ}!TSQ杓̶aU+=+~vbX$' 4qurۂg\*_WNۗ@47@>_AR.A♞˾WZI="2?}>&ۼ]Mt@UZcmʄaX&{;'5Wk.vk^IRDmHOVXMVعvŷ8B\9xMĩҞIt-2l1j@g /swv^$ejw?OG@ ZNJ\0V{@9Sµף6R,ژzUv(.ÆO> سQS -pEu;<S߸F3ѫ8W)|6^Dr* rEakt|qN2irG`|&/Ցr^gaۅ#p aYZkWJ}iji“¨I4$Iί^!T_pZ_+[4UZ R׳2CV4H)3t;2蛿1EXU1.FE)oid)`,L:NԧZY-0k1&Aoͼ}^jTƌ>J6X}K3-O cj8ꁝ~.۞N`lFUɃY%RWKC<װlBp܁]tBG:׍#ai IP$|Kp:`K"f-{V`š3\r 8oV>:Ls>G+5Fv{Cb t/DB-He[/;E:!Ժ)P`C$& g`gUkmݬ׺Lj, Xi{Ֆʲ8!n$G%ͮ@>IohC3X'z8 KiFRI~/r>[/HQ%kFD.[6R کSCH%FpgJۤ3=)K8TEa\B"e;B1W_\dd_6j06Od pN9tTb B_9/as1WdI˄>w6Sf&ė9T?_K5j}dJrW^}ّx9`N :!:"epridZU* !6fϰa{\WڿSA_^2t]MEVKm%Ail㓡 ^Z6lnp𮠝b2.[M#>7kk~E * /áʉcᙺ3m#;L`؄^ӝ gowx#x:} ?c3=^ 4"{O6[)@N'p 6`ƴw9$qTZgF'#F"͞^P}hPɻ~\|=tnw+čQI+é.:xIQ[qNۊGXon|Sy?P  RF'}L|jcZT|:u>=uSq %2 C&B | Xb.TȇC'QlNtG+RUHgz{1|"[6P|:A#(@GiTDͯ+Ϝt/"jT*›L-ʩD J̼ y>ԯÛ&k8 JqbS9 OIL6wj TAԙ*Xt#nM(ehz2g 9U}ʚف3H*P@^h١vvM;7\l]߀heybUE4 \3=.\&.+|1h4.>FrDHR*pqj: TniY9_%˽q͓~˜D7:\2圔2ތA ͪ$ĔDfF 9ˣ#QȬ1"2%FH tSRFƌ:5%sjg{H! xVƒRr7.+`bkeM%\-\+&X\| 4*oYQ:x8MSns\h%H׈֛ rBT#c] |4st!}%,m@ˎXy: 4+%3J9PȄ2<G\CK5--G ]wrzlʫ5v\kNdf+sIKN G[MfV~hEӸ/Դ[A;ʗԲپ1XA&`Z6\CI`VڿiXQg4,PX,&9WowlI~0nxB J\ r*iF&(Yb5c.) :J 3pش<,sh ؋FUޠv0eݘ% ) +3lOb &oh8RO,-^C#G`stYHK{zYK4VcđmHgAd)va'W O=U6.9(DM ~f~d>'ZZ9c< Zbso@UA/.O+ &.tXWʤuvV JxtSTtԶ\Zj!a2 g\p C,f_&W 2iOa)y*O&3b bO+ȊcoJ2A]" [>Q[Y$i$4txHb (aH퍾e;9v==Ct4f])DLaJ S/8Ù9@ك,~'ǡ0$C}0{4f7KA倮KbdtFYpF.LŠlކT@3gs'>s|0^5[#4ƙzV'ZZmɰ+î5- 0, <$[gN@ΥSg#.>8ݽ\$z5Q _om W u+K~X`G6ˁ`uQ i̊4`^ }})O&,◰P.V} P,.Rmpf'֪ p!4$>?&+e'­jacR<20=sۤ"{n@t-0%.fow{54< $9uYj/]}u\Ӱ4 Sag\hӰ{ЉXGB)s )Tq>g/^V2̴5:G󃦻a󨄷 jDnC;0=]+#a(kJ31xw$\Ui8a/ʷʑm5aJ(=Sf$bc%oeCcګgr][l].δ9D V^<-%PwZ㥬GBGf7r[9ox.E R{&dA׮2’ +F=[h276׉1= L= fl,1&cPў貘y^NG qPtڮ2d&`KW}?!(= ޏD8jVqn>sM1RU"Y>zīpǥ#WOT0uQ cL)wf\z y*0/gNy{p%߰G@O!M1?5?ZtB~!RX$zbaС2ͫsF-y3܄mf^5u#Mz; C!.y7;У#L|X+5C0׈Вi(mq+V2o.duL֯b%ZKS}yI^T6ʖ[^ms:3'9ыQTDu3ʘv#?@Eu7q,XTĽ#g\qC xJWd֋HLF//hԨ{X>oά"}k8xPX+?Ь` 0VCWmuIEh$c0N\JVouY|S0zU8i,"sw& ޻OP׃v(q_ ܬO[IUviIN@"$sSt5)պ#z R7}j)K=RV8QJUr:1 D(y;kc\D}]õ(˃NPU<#] u(Jq8$"EERZ{_϶;=!:wmSQ@eIr|Z~c 䓒e֛pZ{q$޴55pQߔ){B@0nsy=h_1eu>@sTbg̑?BWUfaQ%RU$CQRUm{{ZR42x{9HSj{c3aGvޒ1 =P؊ rgt%]vQ"Gv>+7o&y[j1! {N=wkn/`VެWӝ)>{I3[AC\oWi8dQLϹHzˌ+G|i]_&ti/oWW8C`ԩUzy '1 ŗp^kȄJqsl_X¬pxk+LbEp(V : X ܟp-EEbS#.`f;iy%㒽&;\v {FZjm|RY:hH-9Ho>!H2)v#k,ntSϨtdݛĘ5djfaJr8ߠ6?R7i* l#tVw3[O>qN%NfH꓂#ǟbeһR֫ݔǓudQ>>kWʽbI`TtX X%tz# ނ%$\&HYt~1B2+"DFRSg )懄͙9.7<. hx_Dt!а_@`Տ&i\ȐoE>) i8QwIw:^٩\4QpYtyY)* 7<,5Rd!b?. )hv"_ζpȫrRjɡƟ[0υA/Q@CoT]kJc3Gy c~nJR0^&Sr;h1&W Yc {0̼+/妋/๙cAߘ}b=Wh(H"3n~<~Z [W0Xkhu6 Wٙer=ҝR**S[)=(RA ]CklW+@̾{&Zu f~ bܟ,l*1t*ȍ itL bB%YOK.hYwBnRWMn`e֠?3rb-m(ܠA=߯WE,ײQn8;8E8ht4u#BȠ-0& hi_wjFз8)TYvw(;đ?11 zgLzY @7XϑznT쉤(/SM\@A4} Uաqe7?]: gaʆ{%P6™z96GU~**;-M Hv5c`Mf `5׭g3wV58 fmw_3O3F*6~fxKUHJ|xK3ygX'wx߻#R0>sST# WrU<+?G UㇾTܒU! ;~-<yAetu8v$`Zl[5ǭ.գ-d 4't6-T.76tX@@8X{̒Nq N}ehAK0iD>[%h@aE -,Ծ"}i 2AVˡFGerdp$-+>fABSkP}zaD'!׉ lp6-}8-1/(^p6~SSྌR55fsRLͷqĖɑOi€JZ>R`xA)3[ X3$UMi:8#b.b8'pxP+s56~O43Zo6N7X89̩KXbf(|@{}ɏ8z5f0uD ;p5steYgi2;:tN~ ͚l"|Tl6ˮ0nUWo-Yyl ޷ HU\ K5 z썾E䤋ҝsju4287 RW!@Aazd|MJZ} [diF,}Y֠~R`,]{]  6#D§Ƴ>eM Ģa0 ON,MeL$ ⧚V/z(S9 Ѱ.&p Lq::T&#; h~<䠻MHK@d;J3Ll7w{NTƏ ,艘J x*~U ' *"Ŝ\|w9!쾺yq|2V튋O;/Sj08޽ȡ7@1vYvo'BJ-& i} D'3YRuy[wI6F1l5eWj{)$mmY2][$.!h 3EC(i gUL\GA ʞR u6E}PJ?l~ZU3 t纘x?QÀI O9ֈMT$bArV6]cJg݁./L[ H]y/ٳ;Rg݉3`;W񴈎»\8:aB!dq.fnQG蛣\^_ڎ6 >yTľq`EE0(v%&2O._O!l|VX|,Ϯ5&>uCV8¸lMXl',4~FY`!:QUb3|CX=d zݹ-:s[ 54|j-F4|.Y=`*_^Jop¶ &=O0\G]HK03|\BbH#amkV^og&9(dB6 rJٓTl %njLamL'zGw8 ;3lޜ{I*L ڐ_:e{#Qv* *qulXGJ馄+GOR}:v\Ht1A4|M,fʈlrv]s 7խX7k bx$.Й/jVh:ВLͣdx5z Ĭ8uI2ǿqB &ziǚN'rgU |O_e?L fAS-[mUa+.æO; gA667'shsE )OhnR:th1f_U/4/ZZC]R2r YJO!\)ĥu#Zm'/7BXʐ'oˠ;ݠʓճm*^Dhk+9m>aע>y$"zGzv(wVqHrH>Qg6;J0ߐL^c&~ $9_ FY㵽nyA]Mi{b v.ڐB{LVդSIŌ13ig:q[<ù/a8<{c7؆Ef'O;LA]@%"008lsaPS&fT^FEr¦ki-Zoi%kR:eӐ.^bEsWh4M7CDن  OK@+ںqWr󪙟"EJQUK8he~b5Y{bFv]W=*/k^Ɵ8qfYǼHt7vF5P*Xju ڝ!cٔLtFS5"f&++.l *" S֙4i?By,:篑'cRv^-JGr`|z9CںYCEd wA"F))Ƀxܘׯ ݕqF4گΐA8.uFa" ,~w9x]<]UM%\޿|]k"uUɡ[bnZ ;IQ=P[ҡ0Sƚ4Lū9qX +MF䆄ef)%")1Bߟܧ!ߘ_l["L)|q^ agB=PnYt!72e3iE\BS)yx:S9h:Mt Z_Ձ-٭j*=MxJ`{x893 Hq wiH1däw,E8 Om~=ZhOC%+:SSl]r2%fkWB mmٶ+X#U z䍓ۄX fÍ]4UbV!l{ eC_6wwvA{NԇS&YU ~>/;6fJ#{k|4} y@VxA>UpRo鋏V1 }Zϗ˖$B\}jWnin~Kw[\kHSjr,wC &n-l1 x1ގp$\#B;LlF"-cʒrmPBq읳 4JuxQ58 =(\|/|'q M" !\ حvsqFgGa"l _$ :d%4~8ީKg݅%MXNs- F8BeZsiDx1 qjBncko.R #P5@ 5Bg0L kJ\?v*dZ[7E7UYjS%HDE̞\pIA&UEJ.DŽ~6 _I*,:RJG^"z7o]756\᫭ւ|.=;㙆z];DFΔgv]J7frd@)+e"ssR%!ϲ"D O:q1cܝ)<|}b^ފ\=0X[Wg&6inWc4{BBdZ߳S&,T3g#Rj6%T8SuO'>!Cki3{%^2.4W̼w'(ָ4Bt2띩9*7% O.XkVb=`[LVFMi +7y䘜64n"3 &&6vjz辫ڇB*B'7~$vS܆xגGbYaY.@UI~uѠò>T?xG ս FUYܮ[) ,Tv%C[\^\y S#{Ǥ5:5[K|-~+k y~VeGǢtw$aRZ>`ofAJ6{1'cR !]掍 l=3 P2XW" ˕SQpO@뫵x8я&a+ a{{ I#` .J%5RK>ԑo,3RB~j_+IAzԨ/Նk^Ǚ}eYQ8fGTBt[u8c2(kb(Iz+0J{c9FOc /|,NJ`i㮝,rt.&N1~p\݈o^-P@k*7;oHО$-ʛ ȇFxJ5l|`(= aԃZLn%zG TZiwq ʙqrlQqN C$a KǨ QF`f:4Ye<|)*?nnIg Kؼi۵KvN8HKY㲈ŐӽR2blya.$tpSor8:GVP-:5Zx5S&nb%c j,w RV?h? ؂>GXCX ^ V2VXumGׅ7,Q$9QGQZutֳ'LaCE"M1K>_4/,~|Sn3[M[?ҧg`! ¢!kɥuUdžJ\,V"{.Y" TY:l@+o8c1#|jfmk0e}w2 ќD4ba򔘤G=mb[ FW,,PYR E*˩2BSpe`? θԃFހhHwbgB@u]N|d$ApKQjbWkq6ag~0`݈Vo`k{侇ځEM)nSfu+6)&o!Q$^?k0Ƅ8qWϣa1oovh A;tQ%߶n6(P6%XDo|cbMGUAoO46fMZK,ۧsgxsӬm0N:r ,#d!jBP_U%ZZH~7U:KuУVF:,9AzOgdUhG1<16?:e[0}Q $5P ȠzF/yovp7^#M__bCCԶtj,$om5pyF ܃ b/>6KW6LƍrW,eIA?X ^ءBm:\]wheQmV>lXU"y5c-CfwC|ߔ ycܸ̆((wE |- . _3 e Iggg^R 6huu _L'}Vl2=a8J)n!amQ,_y#; 4A/#- K g hLA#_ h[F5"֭:`HR14}Hw!Z>'Dn3wcWFlkl0{` wkdtEC|"tgrmB&/yC]Dyf.vCB@,F)+$Fur|w>]\J@/cG@Y߻}^SvBÙU@8B9!H( UBPWVpX2akTo Z*G J5V=3I-~D\_ec~9Y"v}N?x ؀DfG D<5L@p*y t|#ew D9VM-_~i`@).G~afrC9$aiԏ~kB9xS%Щ ywGSV C%+K貞A6m;uBbir$rB7]ګh/Y"ޟquis!Y]elTF; VR9lSZ!S,&/@9-s1_ wn>^v7߶}ɗ%Z8R3F*7&BEy+ݑ0&Hr|5E5rMZns6Ff|m CQJIݤ̤x PuCbaD VOBum^O@_ ^;8 &Tഇ.@By&xbvHDAMfZH6\|"~IsnlzLy2M{N 5!FN"Ip^3 `h2UhI R 8#fv1uBG o$@9s߅QBgJ0,[0B*- R|Aפyx'չW(p/Ow Zur`&8S^=b~q!EQ&~MiE78 8<_FﰴYZ>S"FMn#y O1X JXMQh.?pS-xmt/6f ڷZE\IG`ɫHj 3(A'T b^9$l, Z/0AD]w+eHL84BcM5(GƪUX+\UKڂȸ`.~me lXj\N旟72u?n0 ѳsZ˱=M2:I(C,8 VJ5  @%P'WD2s‰Z^T8Ĩ3 dGnTޭ(6!V_Qy%I#}52 L({1} lGy YhI.6η6Mⷤfgb_On&F|FDmfڕcяE7g˘.(Q"PozrjCƛg\BϤiҒhXzuUCCfЛ$V2u%~خ.Y_dpZs۶t/bȃiB(7tAWr;Eܿv)rTۤ5j77\Vpz߸R0ڻ(گ4-A'3 P^?N4M,IT$=Ht_1 8nDi*h/ފ!{3X\%!9$_F|"&`!l+WB= Z>dг 7W8@j(H;0%+E~{BMBIק>$JR&Bpo8_cGݴܚW :_pڈ6~]@dso%K2G^KCdŻJ3֢;Gu=gJ #T |_(jOxj2R֑eh$GKx›@$0lS7SLGŽ?F7 72׷Bo -?FAw@E97=ҠA2IC?AqhgWQa48g\V}k#vfv E]~Hp}v4\TnFšu^͖ЕP%lNn Q5EKXLB)J8,y#CBFquMLnoD. ]bR3,jq ܻ$bnMPe"rZOzk]L7CNk( W$^k:Y[u hWz趷zyV{A][ R՟%ЀzQ2wcᤖvۛtON(l{Z>6r&g8/c˃ jGiK-0> i4;Q40$PH؏^[<ؼ&|tMUSJw,2Y< 0X1\Ce:9-`(S${S i׺7 }ҙGD@]1B\r.*JbUQjL3A*BHaA`ip`G`-7̙0ޠ9+v pҿ 'c5N%ӘhUJ0NBM~;'n 0`EwHSqA J)* %B#/9mKgt5m"-OI\V/>q{h8;l<1>L|]F.87hPy)}B_Az ҏ]؃03̓C-Ġ93;eĖ *~ާYPэKRu OC:TާhP]FQNсEZ~$@AYB4~kfuv\"e >DוaPTM.=e1C$Rgb\?h\zP/U&vl^z.b+^{8_RSŝLq+"i$^K]C#&T]El17^gaY߆8wjG[u۬rEGL›6Su~͐ZZ8ibC}4㏒OGȪc/R"* N_Co\%cb S@LK-;ӭmO`7Ƅ6pA dq2hFC > sn ߖK,0|buZ-#3p%Q}2Xd31GdЋMBp./œ/.: s.h{})|W%je9Wiin"ޡdXM?zҢkܿMɒw ,z^bg[qG$,t6"^R;eeYwmeL6P plpW1Ӣhߐ\QU#x n.eA w 3g^r@T[ T\ųq3RTLQؙo-ۂ@馳˧N]&VQb9GT rVɩNDgrR kJTf^ MZt& S;Rio3W`rت7 qsWD&Q2Ğ B^L-'Vӷ'?VSo@!Q S- ad ->.Z7H"is魱4wD\w2z^L J#-мCb9z1hME5&2qRˬ6"7vRa5.lB^B8~2oG8+Xʒ'4t~vQP/wOx_vt4"tFᱴd0 k9uP^'FQ,tPp]Y|6IVƘoèd^|&*vT5:td>Ƒ9;/W~>iaY:Aoׂ#! թQ"uN7UQ$ sz Qm6_O{0t}wVqji3~X$%Y_ Sn/R7KB* Gik^vP3XzP"k;=fsG=(|gg5_W$lCD8X&m5\#Ιu]+1vcH@o\6kB: gz"zO-Cxm$7Qv-Sٍ9(Y 5 %<^ 6XR\Ċ}c.a1-95*VN9cKN J$2fwg*E@hBDsglT8WBQ80@by2P9-,p&eȷs>H<rJ͛Lצ[l3 ?kȴy4-h߲+hH{NɮMF' TmA;D;"aKqJF|L5 8;T;Mb8Fn6*l37V@Se72|~gW{N!+@tZ)yw~ʥ [ e`}Y:(Awwl@-"8MAvy&*nhGd+I7d:aªrDs8%ʓ{Hn=Va9: 2mD6Tc8ϊR3nСy9+y!LsY摐 qvҴ*='MܸpT#2OtdĐovRT_nFۘA9xC2?!uo9Jƾb+y].L@e,7lO]r9p{-:x8uCǘ ֵ53ڈ?S$ޔ%A`sWN^' 4IJ6W\Q)ђ\2[ëfIs' G+7vk7n2 c,-sϜj;sO2|.MpZL y=7fblz QAx7}Q ih讍Sw7RQӈ8<)Z|Ǫ9IԱ48&8}x[*-z2_#ڕ'N1ﶟBd+GY_jOB|Rψ|kt9+ꇒc*=;^1ˁ$NY2|KcdnuC?Z\آE/ʗQeɵk/ӥk<\m{&uAԺ[D?olU0u =+3CX!GGz΅B.s`8  4yn)(Ǘ̠f8/MsQDL(G 6|l̿oj XPMՁv\@dZwv25VvN$nGnDt*w:L͢5,/=|=Eư$ -TazY\r8Zc,AC#n/D!)0k'I.K?磖7 PHĶV7s:dR 釨\qłl \Q}i A(Q8:@o)%nLDhq: E9=DB ~[,n|A<#L{x@YthFuT|>W5e1&EBiwlՁ(1>ֳOS [wGZ !I_ޢ&[Uܬٗf7q 1@b]MUT}]BX ` ?YYhP@ק|8ܪ52JdfecS%mݽYΨI{@;)"ܟT Wll!֔9~ef*zD=yjs:,Q$ [LcIbَV4 WShu7y\]ͻZt5r`ydLws]Ǚ-KꓱnB.<ùZQBa0^0ȫ'5YgS4~8RKQde(W:[2Yϗ $O~û YS;n҈|j4 SxPA#g!aڣOIuId#k.:6{2֛瘪_R>J yU 9Sg/MBSNOv@IOatGjp7=6(L|0^Oe7,8qj5lL칋 =u=sN:yOEKC;"ўb4ȣ5 Hx$QXtJ=jQSDAz]ϘiI߁`vi^H 3\Т 2T_atXzJ:?UbOm6˲3BDZ>֪DX#a6KB44KHq:&4(;#xLLZ=s~IN &WA/c7,i҄&4;H:ߵ,hoţsb`64YX>L4u[giEV#/ʍ7eهJRsY%6Zz{x)tS y\92J|&+ѕ* +dSGgtSPe{YHKLEiJcF#=K`J*< |&Z'v‰ =tjc<5J0A]-hU)K[pG~KVr;z֧-,Y0JSLv4@H5 Jl$eIw9ZBzW[j_Ϧl~3ROnFҡVvZ,IosǓ?FQ8LLvs؟2m=06/SQ /%#T\ܽAh"AVfx-t@ЮcUʀ+SqXFm_鹭XnSHReë6#L!9D< w:9 3nK;D7Ws7ְ.K1J@w o: 5hgrzҞa\8+juƌ c)56NG3ۂuV> M9Εd:a-l9.[9X`|{ِxʔ~ 鈷?h^|Zز%7!A?u}{'pQvowHW3kG4Ry!caa ,}YTu󽄋 b~ȭNT.Yk(h)I̜_i`@QӮAA_.[ᘿȥJp̒r{޹{ o03CeE&_aQF궿1(tsA!6c{6Z[ˢ9)3aHExq;yQY^Ǎ ;)ܲV .fJw)Vs*7hQWyTi6}*,Mz-Q0PW&+{Lu 8B+s-yRPD`&YsT#V;~?OS-ު3I@bl+^VA8Kj<6:ˆz y(S9iSt4$R4(JTxs\\7 7+nײ傸C -bQ(MfŖV,a4fQL/8Un׷Kȓ +mJ>JRzR4 p *{W3E?#,ܷs5ukWIT-NzWպI5UA^n~P`in©9E #KKn3ɕol~XNfc/re O&>|q /pP=Q'Ư9W@x<5C9MK;??կ m>KZL2/ zq<"vMr'aw؉Lpqq`H.e@]f"c'=e\Sq8e l@%˫O}1wȽ"*c5^%Qָiq( [S_"5[ ǁg 7 b5 Qή/2[~g5Wg^- $ &t4L\THR+_Au2?o݆k!u ;+_7Y{`go-k-DslQ֦M(f\ MONA /gn "Mi"t鶌|lDwf5pwZG-#ɄYO0 i+z^{&Se'AgYw\=ᛙ Fy7cZnXހVcBr Y6&ݍވM.`zFDUF4iu':T!2?؟2=Kmk'wfmF{Le1gzE[!0Vכ!FifZH^tSz?z&Zg݋@p]I |j%w:%ڕ9z"p J v88 Iq1J%6RX\|? _JadW>nD9*3.XG<1WgPAdGmO\S5qznƮW[UcژEb?7&ljzjl (Dn-4ϛ[vgKhl2.g㫓/aڀf<3m`I"W@9ü:GO-&RdRO=^4='Qt8G'Uʾҁ}z_ݧUʏjEo"&{]exրH{ JPe%=>{ŮVx]K҉Qs;!k,jQ/f$ I@-qT{"D7)f2?!}I;D֭סG̠e׷F#-%?IiN8G8@ȭ'{+BAy7d%⎔`b,X51Z2I K#/р*χim5 wndS~oܞyȾؿ*'G9,Džә!ou%)ׯK͗1_2N|>Hc=ɺˍ"WFk: 1k|}EҞC4w6ο{W<^ϪA.o&f -ɶԃxgח_tz|ygu(N3M?r⏠rzۡ=k{gdmt"tlH?w uYRcEP7+EtmSsmŪ>Tb CywKb=z5%# @.)#]{c" ݅f\pՁuSgcƞ5tc&^<~u{_pEdl'-lє1}y*c;@H]%Pdw So:Q@}-<.ˁ##̾AF0sֿBJ,+-W[N>{^}٪)V.4@<甭mgO͖;I;7~.8TcFˎ挌4D΍' "뫚TkY p8@E)dL'noMuՅ-A6=!!(u%l ⴕe(m}>pwڔ~ Doj`&ňEoCT:hʩ"{B,d㍬^f`x^NA5 f& pP}\5߉mxuX 4=fE  yR-|e{}w >+,El.WF>- >9S4F`=P46+,#'M硫~2 ߛ=kS61xG%hĢ"ߦ7u!ZE ?M}8 B^P6۠س{(m4^|Jb%vVWi].tasHS?|^N܇Y<\@]!j3Ú]Jz]WoBz5* vVzt\[#jܝK8> Mi̕L츟*I3>|$9ʻ MWas{9 R=s:[N KgXqXlfh{Ƴ;] Ljl|?Z!6 EB_>h0et \PI^iLLq-oZhƫEyo/MD(%a "^#T@p**D@,[rg_K;&̰jxE8@O"gfX3M?u| &g6[>N49PޡzJzw?b;y"`D"BmzJx`+ 8@Gq٨ HFmd2;Qwye/tk)>$;ZM+P_eWd᲏55r^63mR6)mGS{,r\1ڨK҅*\FLouބny'>9բy]EYBw)qHPZ|NpJ)=jp`&#¿JŜջT/ȏӄ]3#%Q6Uo.UBme?8 e#Y"jh)}ȏg0mrۡHV7Vy@;~*~ nж}ܱ]=T H5q7/|t2;:nۭ};qZ{/ *^ OS' >Vra41':S$F]Np qRPlX~\MOxpJ\fĿM+)_ d땕7hjOEA+")w?^;*d6~֬8uk$݆X:BưI:<+3-d7q7?aJk iCV5LR2O-$q^JϿ #Fhޑ$w<$]ZMD`%2= }P[ \HU#0\}u}r^'_D/7ԧ&i2k۳OR16r9!ї~RY ⭱'rXʀzB+4ɆCP-r>m 2,VTR=&ЃY"@/ڭ*Hͥ^W2cS~)Bv +d"FpA&0>?2|"HywX e]߹ĕf}AcݜD93˦U!#쩘WnMsj/ngnINE:uN` #U]Ԗg'U K )8s3p-2y+=˥z/6,A1S}I˯ӝCRxfey>U-:.!^|U6Qq1Δ`ʲ'07.q SN X̠d{Gӏ(^m^hcH D*U79C4#׻I B XKC{! ɽjfn2 ׋gD7ETLt1zK41 ?C@G`}􉹗a0*Hӳ#0P>q1~"]D1/V4? K;FA^ѹF Ii4XPqJ{҈&-`TdAmOPƙ|wybQӥl@BhhY_#}-(̶yzB*`[#Y&ry$rJݮtI2n?yR;m <0{I_ސmn]&m|@I%8WhqLUGS3(21m4S1ُM%B@^"ԡĉ|Z鵨vEsj#kE$XK` \%@,gl'vT[ۿ(ז%ۨ[Q!]T~ï /F5?exFE*y8vO<߰=/]zb+&Isƅhׁ^;m$]t4Xvs;+0c M«_uF(ѷ:h'cZ1"]g_Hȗ|`3_[h0B!M|1,r}N&x͉*38yv L9{ % 3i X`4zfw1~wVus|{WߕB *힔p=.1ݣ&݌VN\(L!==Otv a\ C]|)_2|G+ynAH)ϬP"l#e6%x]Aw3)wTϰ}oة%Lhy%U%+vaNFEɫv-Iupz5}C5Tok)+H*TWL<2 HY N&2ܕVF@AFz/’. H<3*XuWhk^/1^ʓ2-jč.e;QCV2 vir{Ip ,7H~ul{::j^8j $b` bzٹ}E^)!6~}=m{S'ͮO<u⟞x(M#HjU.ݓ0q +uzZi28R.!Rj!}@7)-E#cY/8| ߂ߣ=tu|ޙ 3@3褹! `jYJ i!DO}xqrB/GGzKLRI6[\b_apWUiG?L`GCTc&* DV%='2jFߩ {||0"K)~]" M˳CKB߸lz![ucDPm72Hzt[ki>淼h؉M>>aI2&2phuXo $ހϭBJ5Y C{W r^oɉȫ:\zw%34^M_-:{dMfLM?Nc6` ~C@% ǐ1)ħ#4sP%vWVG2+]-9cxYGˢ T)D\Ϩd(hqrq*m񆂹K n?5vsC< FCAO#gE՚S+>%))6UTX l0SV;[3rE zBbx骨 a;Jlrm!P@V)^;$9r֕1mx ȮX4`y ǨQz0aa#p$sW="W>E#'kH4M" ΁~H,!К7 v;v"W9Z5rk-ZʂK'  d24_$KD0A6}K Yv-8Gu   dzj=4+ 2v)|WޣaЮ+:wkrDڹ@4Ĵh BJe5z:OCő;.g;8fM M8-Hh}ASxvo$Uh#c9Kň,;햧 C.n ڛG@ZoPrO$Gs 8`ByOGA;+=,^>"4ܯidfmU>+4A]i~ٝGhZ.ݿaDI`/gO`IBR!:km<+G 3ˎ$㦓6b+b;1FdS8ky\P_og.s@LiXhnGNؿL*鵖m X1Mqg5"r {^NާjE81.LT(on=-$]H9mi38K{ǿqu;=)J} &`fݞN-:}alƖ06Mn/a4U>3\ "$0@(5ŌaE.#["OI#2 +qn@*JT#׻_h~عbUjl?]0 qcIA#B6=Pʌ}W@ސ)w?R^u E^-ז=KJoʨ^<w\BC &k9bvofDH6 W9 ΀<9Ýߪ2ꣷ{;>I?( *m9@7wKH'12@+:bFSO+sEы%p_)&G+|Qok@ 3m$=ʏѐ / alHj>tHD@E7a*jlI)_JMa&~,<<o*-3OAЀ\SENz- %&he! ڽqnmau](yO_'O6D_{E5~ y2x .Flz1%} mQ&K.9C~W(k/5 '莁{|R5"@tP|"<6]jmp7r4ףui8&;葴jZBg8wӷPՅ%i0O1zTycLoB.i.PRQd 7Z1R%)nXcl{0bT+}T3~OspCv-?AڨE'_h0ްMK!'#VOG',5M/i>_"* sue{챵T0@-"rq bz44/ʊ`XQ1+ [fⷿ6K)_oQ(69 "xӨpP%j|-% "H=;hmȇJNPu0z|[ :XC+\%.[a?T N`K,AvV> NO&qV gM`^/_2Յ)CMoumEC;"JthY8,aX6Gƚn=̎z>ya!:A-s?D+͚ǼF7h ծ U,MǹXb u¢Ȝd\'GA a?dpd`'ɻ{Eoj)5yb:nwȕ"/#YmX|681H'֘09)JwEz2[/04> ޵ qt ' t_?15w%|牐I K-pB% _O$z"Q%MX?QU JnK*\$0FprKΊo86I[6,G9듕隬g]N KƂW' X,̔YJ6$Uڃ7A` k2mu " r nS5Ml~Q%XʸII8; 0K:M=(ǂedzBz.{wSiT.&FDWC_FPS[l5Ћ9I۽ו%jLnowr6"0hY0pP w~y*^j% BZ{Zb6{ B\O9Vp BBn*x:ӟ uLs=>ET}G9u EGamRSj]Ԯ2 sHE`na|%3֚N. 3lxMYݒ_=5Wl| vq&E&.z^ K5z!AD,{2ct*k*E6dms$U4β@oH@Kn'z[C?[ڃR~9BpGg01㹛X|F]2P +K|+$G~,@'G,C%J2y E̚ 2.\θ|nmđ̙W9 4wxH7ʕ?r;ﷺ Xeǎ>,lIl+v7D{WAȮqWuyxqpjg')c5_w1 HAI6p_ݧ~%Y͝+ʹU[˗d,팙D9۬B|㓖TՎ\+ErՋW%)嗨hj ese89):*SX7r' .6Ugȓ!y%Oe`VpZ<ބǞ_8xx렚Bt=bc3q5!)t>y;koX,/tMFUXh~̑}I' 8!TR 5Z}]wh:VsrE syH94(NsW4NCutnſuPVjn7!#" nMmI99;E78YF'܎:InK] !u"$Ֆ Wy|"8M!$1O_93g`JC-|j-ej:~Y/lV)=o TӍ!b[ :Ԉm!]Fg[s5oyaН>?J,p~-pֹ6O[_^H .q愌cv*;./Oj,&~x-GQ=D!-fcj%v,;nʑ4ۅc$\$UMnbىy'Z3jŧ%OI@ >~sVaT7p'+?vŌTmˑKÎ7Œm9*{J) Tk (|旚?9vA~U589xT7Mbq 1إ7TO"ta].30ɵwvp,&_a~ņ1k|uݭC3e?KǏ`qԕu]t?׹ jEf֐&W"-Doڻu[ڽ4tƈMU6]I2˞A 'AT9^(cr=\G2Nk) ?>a*#Gd0L[ \RH0kH&TYB ɏ[Š٪.\x/3/3w#auL[qMv}+ 29n%JGs6[r=lCWRywtcH|y6 `gl? D"t$&)3AsC3 ˆۃEC0} -ƫLa5# P F{@F𢫫=lzE0j&F# \4Ԭ hS]hGQe6,\Nl~Sfh҄1p0&E޲BIrfbwUXscnbVC\X_8/:WKhgCu%1 ?I3F#ZTfT=Rs+^ڙ8&y5\x$Pu{XI9`'qs'oͅ&Qe >Q CP,̯cm4ZriL4[@Klt˪*#<6#*_x . `h[0ݸRPY2>AfRn^JzϠ/3$,`z%uGĨ]kUm/rfH"sN9^6GCOY{[ Z-. }+@6;{*V5>~2Ȝm%\(&Vm”8I)ܮֵ>saHCM抳ϴ*Ly*T kzP7^lͷ?Dxgg$ TuYk24dӕLS(Uy0@[D.|B"v9#l,Eq 0鿅pߚif(C|NL$щ$c7WI';$2VU|>AKGN'- s,Y7_@ ]FG<mҸd*6v^fі/Y3$z2khRT((h c =IpcNQSnA U{B:;$\^OhfV5iȜ>_G9YGX,n'& ũ}j5FkkՖQĭ#UƜel<{P2WyAYo .ܗ46 ?Rkbn֯t׊'b9y>zr**`r&}{ HZwhD1EvqDx7㠆aW?YF:@Ngl=,.Xcycƒ5pvADZW`Nq2 ޭ͹~%!ƴ)@!q u/yQAm%6H6?P/DY(X<ħ ]788`6&a#Jwl}jUԩ`f(湜Kp =wdY[v[ CL˒Ěxnjb ǺÖ'TӘj!'۶KZ^ E RJHSY8RWL<6_VS 0%a3S.Wrsdc7ă5$N/ucV5g~KN t1y\~C3w7j!&KDS-ϖh%\GYA VQ-‘㔼C~h,)JB}Ouq;,YE.h%'6x 5JNb,j:OΑaߌE35dEWv BM7#brЗ!N1Gˢ,8[BK*ҥs<^{kp>TmD4 /:o"Z's:|YiJ伢Bai!$ [ygY"5J'M_<p' ?Rvz 1SjO -0DJqsN!l Ǎ"ݔxd/X.] 8f0O=Lhmo5:'V T|l"NǫCI=He=-BvՐl7x]j I`clޏd4L{Tk(|YTZcQV!hQOiE ZMP àG<фPjn8?ه;7;gpt2'H|:_!bTα*( Z[DV;̜a `Dx址lU7[D7$ UHZT_E=crsΪ}J)': LnR8X>|I-5.D-*p;{ot Pa(#:DeO m3WgwFA1Z5"UAlKW[xߕr_xHOȷgV?#14]kQQ#/( xl̡ ;3ZeLjۿE[`VsA~XrKhj E0c։4Сo(>p4Ӥt&ߝ4^Y{V5Ȇ*|QFUFGk~U3*C$TC3[$C|+M\1q/4\0A4o3i:ck1ZAG*fKP @U8 J޻\1RrSeK[MF.Ɬ~oZZ Z/8A q,;|žV2Ex=Kuf}+&*>´;DX~ Sp6fT>-1hB]_F!)P8E)[`'@|H@˟I QDvG>HK"nc֣\DU1glW L^ht L:02b'HG~ T_:hH$ۻs+KZ &NTiF%&EUI &6t >^GY]=?qgVXH,S.J9\gѐ1Υ-G؝K?zԞMh|mFs2 ^EwV+o"26to:-2TﬞS'՛}գ\d;%)t"~ ֦` զBC`?Or˩^|j*cju9g;i>[ ńb/N/Pbkw5 —AN8Of+BYѝjzOa:]jo)n #&Y ^&2u(A -oT`*r4ic xc!9"n$z ن$nE#O`zh"ÄY\ǺWRz(}v7`# q?< §CidJ?TdCfx4P߿'slT6@jW@Ba= >ZOj>o^Zߋ$/{𦘫hm,L)Ihpd!glX agm&mk$ W5ʳaz L޲4}j?ۡg3I+4"|Em^?A$1;H?ԗ` Ykks7~fOO̽;JBro8FTz&fpa$Y);N"t0k?/b=!z?GD%B`&ñDc"ݯV0(;zBS IKc nA,e_d/Bva *jr@mI-zlO6fjKc\'EONָkm J7kQzflUUG|JCCxo<8Lrs2c}W$$X9UňRd"2UC}4:gMWz֨w^aS@1 ɢxf8jc><5Hi|o tH+6E116neUۍ(6T|EQ+o^wpls'3Y,FtQ~670D1RHJ^Ь\[X|T?NSqFYU1Db!꟔{Ɯ;tvJ A1t ̅[`E%▉iG] FaxSZnmΩ%qYKLc6>(lPTx61x%z^ޅo3륢~&% 2iP@PZAGRx"EGꉧN>Iď|^$4[q :QhenNCo8QWG l6EAmMa4pʼnq$76v4N>!ǣ>u#Bstcl!@6y-@TzP쫳I G6zӹFc:|y@ Ĉ:Y𳵠?w lIlMe߸T-W46CЬѩPeiHfYiQR3~I+!OU.]W@Q6Al!+eԲyjK\nt617XqKW#PDMb9:iٯQ|e~[DΈ |Ɯ͍sy5*w> !4<1;sC5z'6'P̗$yHRVHl~ڈbYn N4*59镆X.5Y<^#y|en@ 7%7ZW[7:"U/Yg VRptV1I%k piY+x{U q[ 3.五ZÕR4<WLa 3h>BVZ Kwݚh1d' oYMA"ii Y/GcEyS_X8fj074:R ^W1yj:)\Z`ѭte`enAYn{Sl8gҤX4^u'Bv@T 4aU|&mSyAM+GF}!zq&8-FE1LIk }2 .#^fhLovmf8,[ca)Lq GQGX^HȽSE _/F KP dR@xlx%ER@()c[fZ;m'P)| [-iNFuY8r i6/h޾'4c2Y&Vq J#ce(dA,} CR>BӚK_ fʆIQp{|aMݢ0*⠟UzhąݶG+4r@Pr[ӪQcय़M_2OyW$,>9j, w(:)xȂ>lMu;M F]38WM;Gz_k_ Y"9T&K{6:/n`~mbC㹤Vj 2Pf>F')0K< i .3FTW̷PZizezuBFlv/mQ͍/ᾌ Sau5BVi:WcaP;\ s]D]F˙n`!$*Y!z$&qT VWn-L UDuݰ^ⷌͲH ^_~0 zKb k[1 ~/znQvǩeILbB^( PSxtwiQMܺ>]nzO_ը 'ԙx҈ņqMן@jg@ E?G|W(7|!?WqJs@0Bu.a;ӱNBnR ׸ޡ;b,a 8~f5f>IjZo{~?D?'`_T WںT%JI/(86K^O!;1k+pk-kA x7=f8ɖ؉]HzuےJt:{U%Hk5ŸqeDs \fc$~.~EwtjWhN>um0)c"$EKCS6˔ُ$sCȐ :_tZmnNvozYp'ԬޖJBwi߈<@6 K)r6֝zoh-TIbCvDz))J?VGB,s- Cv㛫K#WN:;*\g5,n\I\Z$*"w#߂ƢʹŇǜqnVQ`SCs>k꠪- ]H}KE}Cn%׿eif`{oz#A(IC nwW16Jr"C/S|y+kᳲ#i'7.T# a63gcHwЭ"-TOګw7O0Ղ w4; +7i>Sҩڢ1  2:@@@$yVNl>}"RiإM^Gk2'Kc2oq$ϻR" c[er5{r7j?Zݙ+yH-[㤞yݧEoHF8TZ>R> a&G7+~~$t6@cfy , k(Jsy$rO9̎W BkQžzQ\Wf\|n#^=_45QXqm*dkYdT{T+sK-Zd6-5ڲ; ݧf;^{&8ұk1=M *ZBۧR9ۯ )V6FXQ6ؤҀ&W5Y'lwzqZ2ZH9BVC|o*|o=8,x۝c oL# ǡh.2 ;{# %Yi!_9iȯ-*گqf$hwTd~3ka QBB_y0@P#̼ Ј-X[ߗ9_%1#y$y`¡gr7/鮎N@bJ=oB}H*MΣ{ng!9l)I2J;`2^W1 J>/$>u`P;xBe i ȷt'Id<ͅypYtyiVk6Œ"`2fŐu RPR/&ukP=~"NxLG, lRzcL6v,E?Ǎ /`6Jr~9]Æf̀ßCҭ,"1W"8;ӗrDeGg;["9}=^u'UReJ(1GTG`q)W) RZ+s3`?0A5!Jpz WkØx]>Vໍ| #P;vk )Ȭ_NKjU{հ!4uưo&\8:Vl%.G8[QO]'׌uquQ_0vcsDKE@-XVOZg zR|VȵӒяٽK&C(z+aG|"š|iA0:U89dL0;ވFZo!?zV=w{ӻK]6i#Gqc9'-a0I7%IP-U1׮ʿIT_s"L{*rBy%C*q+FRl!Ȇs#BƱ؅2WMMV/h3~*U7py`ATZȏ[Ԣ#kL]etVt˜+l_UtB'+oP4UH|tE_Y_huZ<9eZ {;4뙄I݆7>ǣ) qS" e41r-Ճ\ST>pH+lSFA*<'{b1QDl܏;4;[hjiDY "˴|7sW ^V_Ϳ!bV_W:ߜȁkFL dj>JgyLƈ= ˥BO+^px"y7DAk4e#ہ@iTDM3= l%P:ɹD}&J/*|/8T) (=jdfJe o@նSDž3AgE "-oi֥3\>o I44Bh֨S>\ͧCBN*7Zޜ.\.9\x O?GK86[/SaFrj ~EꅚG{"^FYC"ȇEU#X_ ܳ ]HVL0QBTPz3"ˢ%CUވr̿T社 TWCĺ+;= ɽҟя p,uk}8=* }(o7ݹ?Cqp}w`-xuSV\ɿ]42&9y愢/XxrX~H>'? rxsj 32F4/&w૟I ʶʾ%Lf,/)j' (jyjjQ p` hjZ|mrL"Hp?9R Zޏ߰KBMي0@YN0wop4:}8XkTPvje8!1 _@l~O{~"(&MPKnA*+kWN@l5sƱ˗QXŶnæ^ 2ѳK݀o ?^k/rmZ%&{G)*#PPc]|$ԟNSY6"]ei@H -i]/bPެ?@tܞŊQ.=1Qxmj^cp "NH B_!3-RG֛o n~^5Cp)zKYRGb7bFL4*dcR #RP2U R*q&ՉEcV|"<{CHL=dı}S]".T"8&>CnR0uh#3t'D"${3+/NUBYe&$o.4۠XRvGc&VMTL%;*n;!r>> hWĠ$Kx*c0t.HLIn1.hJ%*ޤ5psHPIwnT)ղ0j~GyA.Y  ʨ^dFB,,ϸ xطCc8YTM0=_ 7E{_[~(=336WEK]&ZbpY4v+YSeUFE8{9G(#t-w{-ҵPwYA1um>_W.WΘYRH?HRA=!@7B5m06ŕɎ4&%H,*aEf?sz/?vu@#7f4B)%t)B}/F9#<[#\B*e.8G& =dͅE,:°JɁ@m1ٛe&AS 8ӬW-:􁡾6]&f$ bc1D4bZ: >$!YR 3}S͈ \l+ԖQmL$d"GЂ$Mev͡kh&\W%*=3@([*s BgT~&|uU!X+@QO8 mEҮ# Mvc"}˖[frrbpR7piwI ~\n)Mw\;Rn V2+VC3=,2B 4Եf^*%Fol~t`j|DA; .doY$zjM?c MMa!=:[$)hМJ.oBqR DF aM!ם^Pj_fdeuNYe8}cNJQ65*tXp ^SMq=&"00ͼ,GozȮm"i8 []l6{ɮa -&`Z[IF.v@0ϒ;)Q6{!%.l&w>5SF菈<`/I.m⠜{l&lzT1nxXz[(J8r ԅV{sŨF AYbYWNSB$NYyUɕ=.߯Em/l ijɫgZ!E")kr< ؃i 0,Rn*DpBRvGC͌.dc-+bGgf(ܠ>WώF#vp$^\4&/W% Xh)3|x˶.}q64,88ȔerTLUHBpN߳Mvxlɉ]+:9+*ebбbwP{d%ҹDNy{ #j 2"Ua %<؎j* [-DN'-PT9b{ !y'ӛRccEX5@%Kkik~D@%Ox{x.>|pXdTU|=TFӷ\A֦Wt}q{`](kK? } ֟fBv69Z؂ AYoo0,%<4,LV'9(3 zfטsI([ vP0zv`Fa`3 AGs(˕VԄJ3! jɯ ֿ'fD~8X{8n;Lrn0o/;Icv7On%C:e)iىt !ۼ}C@B;a 6WKTS!T)?syƮLn 6Y=po~|_?U]ψ,ُ:-HCi7,. =6%~FL`ϊ[W֊ S55qwcr7[gH 8ʨe5*@C6Q=9 hF7$Gm\eo0""*)pTaغ쩠KvKGӵ>t(%q3H St z]oB+s0Qf9(R?#RSvycSfGXkx d"µlsm&axDX;&[lZ{EuQ2UiVnۜU&h1Pj6e;bDѡM0?}]Ǿo;,mEuP@w9z5ߕ@ i;?jE9\pd(_+㎴mwmPM]b]ES dY|V(٩BoXm~orpfy UIU-VacT}~; ~-7+1i'd)@ 'u=ehsMwU]B/@[4k{=28b%o\15x%fkDGi՟(%PB^٪Eh;~w0#&{}]OKu6Gs$t2piM' Jdt2#b?cH(bHzH'zCAY-0t͛xdvf `s#R*Q4~țTp cǤu.HW :d\t"ÿ= ٸ/{,<@I,(?6&V 8({f^A,9ۏ½ES?[,ڋm{闆Ɵ$${VxCuS=aVÑT-ؘ0?(} L/{ٻy6emPh35.=rFp.Vlz=A3OƬ7rF'PʈFC\LEnٗF^*7KJ IBwy\y1HjE F֒.ν"6A!; `r_)7oN:5+fEPM֊**\f+YEI8@@{\c‚>/[JUqp@O2G?ݏϳq<N~%h-xN?>6K2dhp_=,0@ƄV4<vulV$xI/`l܃by{8ٔb!>vgۖ]E)_ϋFvcߐ'H ri? _xJwx=܆^lY[Li%JڹZ-#/;Tvѫhr /-q^o,c>eϲqKYMna`۹\`qб斬])" B>m6,?M-Eڵ~8n@RK]UP&kDo_wDׇ"sx#Ǖgx>H#k"17+ir@U˼-/m-n=r oDCY1 i}4 cfU} -y#,0*;~J+s@1AiBnb}tu = 4^ِ` eh-4nj.90^j!C9{|rF71" L=L,}; .#`GE犰0<E:??CZj>+@شM#~Q@346SUU9g$`{hA3oٞe^&~{t WV )pun2oIOSDe)%F6J8@s=~i>ΩVHD㧘-=꫽bfHh<<u:[ިTZo ;D81iӢ'yK>A4jܼ^]knjŒz'Y2̈TK"q4f1F#7MJx^UF牾\ǦCx൱?*NƐ='FtH[(朗=,! +>FIdWNX7ڸ 4Bk%,e.j+/'H-JDm\.;4 5 }G䝦[hNiHO"#/6 g}YC v\ m oXCコ %.:n ׃h.̂0g8IݲQ'E;1?| hor4h6R4A0Urh"}8^6b>T"!H'0A3bA$!J8mk7פln q[ܣWSIsWpv~ׅ2hQeiFɸC˚r_ϳJˑVpaJG5֖qWfO9|4V9~mLCG q:Aood7)W! n \C>:"3/SO2%4KCDZ5.+w|Mh9gގ' ezO_A-#ã4Vǭoұ:X=gzk7;RS"(щ4?sw6M2kktx,@b7:g o|OMvS"H3E7mAƺm@t57A29 ҼT[uOH/*Զ(>Dx`S Lz +ԡ)&C\3&U\9/L#p؎=n7n:s}G Uk hG~:Fxֻ_(g5.+8C\m\̨١.OZMk^aS^Lvo)k- TЩ+"k5RJrL8A  -5Ċ.ȫ |5dTp{8]En pd&vDUi+mYw +#x4ƍ9#kBӞ庵S#k6,_xl/5ql׀,/Ay4X68]c،'EuӹG8SdoYK#cwu|-XN;gx杔k ['6~bW[ϟW:w@;?-\Xh/MUCpcVd@n%m\ D:Qj3KZ5\ȣpl9-qU9E^Ÿ]ƣهNM;ESv!j*̫s^t,񭔟 7mwSiS*'EnV_5:a]\LFjg3O\٢kx<>/d&uGD jMS6V2y$3blG؜6zi=~$یgg/xÁSR]I>oՙ/tN~=\}u˕jgRG0/bl]`-`䔒Go:Lz*1[jvs/SK4G( DH3 m *FeZ&&8f6nmH[!}} 4fwŚއ8}Zu዗?@߇ZϦ\r%ӞFH" I,ГMX_HZAbITBW1H>67 TQeQZe|BH%xɗ;gF׵X$Y_ԭ濫C,'fѫ>`32qRm0;"njw'j XķLE&tegluqE.!1ngCpDb:aD#uA4Oo1Z5aI}h+$uD=uo<%7?h|7\X$Xp[T UW?g em3g ف`$zkZx%/ q_VoK'a oQ2 6"my 3\cxvՖ>,~JE7|'ܡR]L)ߊ#2JF%4 f$lP&_N?vk-WգLv}λ(=g?} |gtt5>nFO]7B`<'Y ^c[G23[F¨CPr1tޚRCtDE 6{Ў~VlEͰxz?Q屁8. VF|u]GKF7 }:B pP&" mcO;0ټp̫9񼽼%,׈ӓٷ'c?T/;AۋD[ GCȅRB=,5ĕ>$EP7bI8}O6xmA:ƍ>p0*SYǡQhHtlE_aiiacZzpSXx׼dͼؑl\Ђr:a2Ԉ~0QݷH~q'wkZjr>@c¿8c?yXáp2Ù<2(_Fp us']Hf G Ro|X7U7ckM.cNvjw(1kߊ}*cV{B }Z [,`{" 9YF0S0yW/^#/2{jh$-M] $K17Ύ!q\(~bwN>$90'ʌ_M̞?>#«:n$55'(sB\p) `rK,2ՄjlS%=k"⣩B1+bo74kY6gǝ(#1A+?Ǵk2}C\-x?gᓉgw196ǝQzO^*;'ueL΃=ѧYD6IhR @rF|[_xӹĞJj69Jk2W[cc`zÕ4,KރNƦ2x2 ufi' <nz )2M 50i1~GLokwB.䣴 C9I4@ #u}Žb:<4UGYK4!"Ab4gNgwWп|^Тb)UKr5L4Vc* VZ(1GLjKh(!]4 jCTP-z~V9!%uIμq͋€Yq'p#ޞװ }Ow<55^CeꆆnQd:bp;% k/~}%g6[_0(#pߧ",dzou]ç./^MQ M‚QpۋQEg13Wɟ#CqV_!#Ye}MAVAQ)'(#\CK (Hco;i`cj:u113zG!UD ]H'-D\1{.>í`TXX=d:Gދ7.,|6pxA."oLGpZpE[zBa$ʂ@mcfak9ys6 +GEK~JC{-(L.22-@o~Y9]ٔIMv?`!Rs4r}{z2d5.6aVзW׌{ Gf6}+oVA鯦%7R`]N9'DI:&Iq)YfTnWGݧ l6de C^Hl:S$ Il=qꪳL+2x4/vKK k>8jÔ`-9r"%@УU- H]1y(N K<(> X2 4WVرzTc:xA*ڷT: Ɖ(AK|| óoYmʛ9'Zk5)Yo 9EKs'x0]?_abV14FYN_+h % .VSC!TM 5^XA7pr!xב3/[{r_BԳ&g@`DTC7o %1-zW8(mnXW{;B{DjNbVGիؠn9M/ChN :؆Dc xkaĭOZEB'uaY^ld|MeƅZ"'9eǯ^ Tcqt$LPUۡG܅,4w6&WhO }noy*ܐhGfz3lUQxZ連3U~vؼ;'F*},1=jCBA6%MR<p۵ "KS͵g4\TT [11iYbc9^ #o7†9RbfID<[ ZEXv1 @Tbny\OnחY,x(rvGzT~~gi5+OPScOBglIý0,ִgR}ʹ;fF֛@f`~سz~fs,O;?=mўp΃Q{MH8RYSfMEIqI89$YE=,t{ﻸtVPQ aIhܯgPh ѥv8O(>erN_rrMI~ihLnkϟW1uq뛱P}_526%sP@=+"Ûn7/3~1q2]te@ꈛd :Nn}8ޖh( w-*v%=^>^E2I$&jKodb#ABʌb%J5 #S 6PQ,)Mx'2eŲX+aOPѱl0 D]6l؃S^'7dy'p\ ѫGǼd4^eK5fS+dHn=/\HTkfpy^7bhl3u@(J̗w~Xh&;F_lgv,1MGgfÕP;F{rbSey !c;w=p$ aB i\>0{h&W 53%Xz- SF|W4զfqkaWJ %ǾzjM̋a~i7z%k;o7bu衬!Z.\ f2w,"Q`]K7)7MP?rRL#gygڒ&m͟0=`?֏`B@BJ quzCs=ƫnEd2AqR!,=Q7^D0fKs<aQ% 3By{-FZqD8䑔hI\-揶E-Sn }Z{GқDR̹s1? ” dڤ٪Sx(qx"ѳ!;)$-oB8DIH:+R$&-C'Kyn -T{=o!Fԛ4rH/#I˳wj2 4W~a]8]o2caGڼDYG'%F@fm!ZȊ4cy[mW]&oZQd XJ 5\vg]O[ X<>ߟt+n0+r=?]-r#b*ЦtE(#hM Ku0p-z ?Q_Kz 9/WS1wwH:%*jrUz;$3 Z*^}'Ϡ뾈VtF?뽆= / _i4|0"q(oueEsO9ZY-G׎:fKN '&_l8&h԰0ShS=RG1ܤOw΁5t71= P?2>"3ԯ)b-5gl+4L7,Kx? /xJK} amXvٹ WcC/;x~}Ɍ/ҀQT6kGLpt6lϝťp{I$pyoX<աTQe欏 IzWr!EүQ[wHH\mc4 3ՑXLAPJjP7G,OXz(o{e=*awBΎE1 cp73l?Ib3Ru%P2 p5A(}wOKA6{-5 +K ]e&$L+% -0–+a!IrI7ӚŒ7m.v+<[v'5~YGg ܗVh)q|])q]y"}If 7ۺ I -b\ZT ʤݳ=/LJ6%7-ZBWAQJ# J%7T4 ّ9fٯKR3g]Ph$'uF,RQpR4g .L~R+;&%} |t/<>_Up_`ptB)M%B-rKmCT¿-o p[b`qBѐ<b4kdJ,cU,+eDd}&&I_H7x(iN~!bE몜Il@ ךحSO`ReAP慵t'q`Φ? OhZdzenX^8~ NtԈx ]f8anvI\яw<)A~9Vs= zƫtAE%?jЖOZgWiT:i`aMbcTl2ǑCO|A[,I}4GID~̞X )~6 5V%g3%sj(6M*VZ!'1ؗvİ?a4|0k>^3H4RCsA˕P5n:,m?.p9ѓQebcU.Kr^Chfo.`G]YNJdl#(VQI>fٔ*_iMUgA?5-X`//dր2_aıv/+8} f^xW-&״a&/z~ǁQfHrC/nnTuP8K`lû3][ N5Rx-I6p,Q`#j56΋q ABNC=7tÂXk[؟e =['ʍ1FO,C   ^#EekVa8$~<[,p"qszn},@Ѥk<] +q|!-EBp{J?Gu.c&L.Į>B該wz/?x%Z53}hJB0$RT>D'/wtʃMPX"b^<2!!-d߿ ;Y+K磀7#=D=AGýu8wضc_ӯm0p _v%AA} ^ G^)cuL++N|<%}y&*|g]QwB E!4a>knGړ"@4R64<ã6HsR]JРHi,4%kE= '&[(|Ƕ@Y}M+`R>J`5]&ZZ5X6fAX?l% *pԊ5| #yK/]`ЄrD@:h#!&0b0\9cŻu~*,#yo"3\[jhɩQGF&/`c V'|MY"UG0_ 9 $TE:3*NGzq^HzP_]z,.ڂ`JNFA}9H)hbz&'W0yHSN.y ˴"{E1qzQ4(VySnspߜIvМu *Gɭ᭴gKӚվ]-xIq!AtVJoxYI68xZSpgw7 NZ0i/6.=q.Ju}RϵPѣ:APNLqre0W1"z PbkZ3G)f [N=y@cOm=B粁㕨K\4(۲7&p|v@"8 bSi~RTE䅣tvub]2kuk{TeOC~ #_{?DpO]t(;!&HZuk RM@r fq~вJB(U):o eXҤ`Cn&? @@%$)?v76uTYTmWK/S}uc#݁K|hۮm磵H9*ᘻd qhWNuA=* V"EN^:aE¹P>ѪMn%G1V+J;rتȭZ]iXk~zMc1nj[봗J4|x ic߅"tE,:· Ќ?ҐD[eJ<Ѵr Fq((-{l7Mob* MW c6n*9E:I+(F yULa%83tWY.S.uR)r%bpQIh?G⡄d/4~RB6O}{UvY WP&wFsɬC&^mVnG/`fW?)-(JRa^T/ ,;ӔM!g6%_%^giu1 {Nθ;ɫ"n40S$V៑^`抎VAdDˏ8ƍ^\QZZcu? -RT֯D#9ZrCDW]5)iۑm\?7HkUS;,A:SStxkm^#T0n,&&~C>t9>W03"ms+!Ռ!ZnfR֕֜wA/*_yq=&هڣz`DI+F[Eϰx̊P UY^uġ! 7qum~zQl4_jNo7xDη_Tl%lD&"'&4CJH6,#19`na`>':B̚^4-m}8C<X? jqq㤾/!<-%+ {r.Z8t"8M>A k C`ꅙwt [Li/f6-V vP7*x[卻'P#grN.QP~mR'P֮-cs{͍2o?fx`X9$JXWR+}e|h?av״"; JPjʱ3*Nʕ(^EInfI.FxE /r"oq0r5t;g7 9dBn3A$zh_=<UN(11fca`ƶOg:q؀ek $&q +gBIa 2a?VZe;Rz-d6$Yi(F;e}fvRH7uM?"W2sd1G,O7֝%;XDd>TVl2)0( =pX2ĕԁIs*T(SjL`f'k~=5Xyy&kCu"6d5ke'oG?mӌWJn~.{Z~` @r7KTIGZU#߲"8`c Ol|v\ M\t_o`JfrIEMڔYѶ/:Ŏκ+3指yv; 1͂EdshY"pG|V.nOc&yF5135> ܸé˗UٯdL‚spe29gDd-ƕ\+ŖfI$6ҭG]'|8._W :}O (Sa o[V,O#ԼlSK~[du SmN\/X Hnjs%乥 ݴ6m؊ 3"S00Lx]NJ9 PD5RY!xhapr|F1C(VoXZx(OЧ)tr[ZCY7ў6m`u|D<>UٚΗ6#$!]&^%E7S}kƣZr9iE/ .dp> >߂o34!86fYVV0~5DfX_i1R| 8`ß.TS\ϧ:Gm`N)/Wi"Z JU$:kfqm77mwNq`<Y4jz"] ۙu~cd#7ifYϸb>X6AXzc¢L_?ŋfhs6AjxvG0Ec%͐ bhpAC$I8m1g`a%եxSI&]Gv%sBs}=ێ'=I)7DikjĞ\FA8!'w0'$h>癷>t4zA{NDhM4ڔr2*"OYLuT!AY_g5ZJ/:ʟRqPV:tȶ&9/^W B!Ĥ*wGgx`4 lm(KDKU WJ?H#3(EOoFbY)8ŹJ8eKCUy v\K ϵA1{"]>hFS(1 GɶPem6Ȣ4:$Q'}79t֭Rm\vs{z O}{9MM jj[:mZ$j<,W禆ku:&@K8/.v%PܗEgArtYmt-n=L4N~8ֵPUGqDmڌ/yNPxceL=1gWNRetGD r[Og5!ӝ*㬤tb:9" OP2S +Hb FMw/t1%=*= -BWwK(5iOOy8`Ð%7GO1+hax/߇.zɝOqnh5 Mذ|'SKgׂ3: y:3WuAkH;GR"86SsG row`_:Vҳh##XTϼv]cq9%mB_bzay0󙵗7UIg'4A|?F 2Tp?} l)t m7[? B-v aC86@!-Ɍn\oIJ:dk_SLt7q S/ٓ3*-R \2Bo%h֟>3e:h#_07Ҳ C[J/QZv$XX_sN>5ԳR8Z3? ރZ0(mW}s3֝,ó\gU`Y806ţ`34a GWbqscEә˝'mE]]JQ@LyC]-~{`tNE #|2N)<ۗZŠ|~e\҄ZrŢqROfk*-bHMtDPrciz+' i2KL |/+y5.52U0%,k]5?Yx(6@z d ſ0b#G#&9 G#}ŝ4י\9bZ(cvd^޿3BTLg]):)P[gȪ/n ŕD`c(Wt=!ЪE,€q&@MI9tD; VK5W KqGIHk4AD rc DŽFI"%.ļ.Ј~ᖞɸb)HVz%C]^=3£1>ѓM @Nfoot*_Esq#ÉŷURvW>@p%)MaM CC)Zwl7jUSq v,F@Fc;]g]Rmeih)&@cK 箥H|J}<2Ha{1ez_WBcM6.oh$Rf:~`5x5`Q"`Ʌj)z'oGyb 5u=̀= ct`J߰d i[T= esL[A)aR=Kp=@nH(]!O͸lGL׌dky(xR[X\4{IAy* z_q}$A^%jS$ﴥk$j1&!jKf\.A])ȃ\c;5k"vm QX{=r tN@P6ym>6F?d)FQѺјDI8̆ [qNǘâ0|s2]\+u 7rr;B.>Q嗢@$ͭ1;֨g<ϢVj|6@j %6;˦湏,E:QdV;6bSV;|k`hUݓ~22cC͊2z b8xz+n_Xfح7ݶ:?c~$)8y޻RqxxTDکʊ8Cvs^i'C"N8R B'ɫc;½Ee_d X<\okVB<{\?MAu;89yCS  ޑ֊1 {&w=\\7}(Zu/ܨ|{|Cytfwc* V5jE[)k+=!F+C$RājvlT%{F\Ļ0$},{'r{l.֢+G?΀b-?͐LeX0]  w5ͯ 5š<;s h !-ɱImݟ䉼bW0;cO)&)?п I/žQ MMD|=X@Y}"Kਲ਼Pe]o+1>!hOkϗޣWk:D?iDf<sj*a*ori=&"Ce<[9m>1Ls N"[9 08#YWIwk܉AcRqWߚ9\V=ba=Y`gUc".9Z( B"<)vv=ϰ+HI)NA8퀺ߍ,PJ,:GZ둨)袗I?J2tW4*tJlcHFL`gTw_g po9ò.2XG^ >m KjI =#g$zKY+99h! Aۚ 5< Iӂc 497 / eg!ψM'U㪟 83?&79&(*`%-"t[6k`=8 UGpgG,;`l,@nl $dҡU[cKFA9&VKչIVw#FDō/8KA{Gn ^=ؖ `g,S+?'˗J,E6c@aIʝkA+)ص'@+)И{ 頍. !Ϭ~ o vԱԈ>ĩslY>mG7 ɯiQιz0R Cn O$Qc5T&pugI$kqkJ΍sCR9hEË.ԡ!*S54+WtE\ cOP;kq*.e vp 7c((=S*|%r4q}\:w5 Ç!l)Џ%Z⑈jɊ%)sz 7h{7[6IX"ܠ0^/@@:SHO6㯚F hi]E{t,j̑'P"jVEIE4D+r">TVeZZK)ʪ*r"Ѥժ?5Ҧ>c\T5N$ۋPD*K@5nz>1O;a(E2̬p"at!蘔RAJZUD DM;ꡄZ$:O(Jl$rcL,mu'])5?P9P6d3-Ǝ⊾!IPV+2PU?5u:2>0#9Gy 2Rxu$y1$a]IMCgLEǹ@#ϰnmj`E/ZeUڕ\^o^+ϐi=9xGOl , I>۪ߨdD9Y5mGmXUug,-cw5d@%pglBY3[8LS z@GҲA>'ׇ4,[e> ,\ kwYB,7)᠔ðl*=slt{^2zjq8Ќmr*i4CM5H];ZH] 2-a*82u$S!*x{/0Ubvf$;"֌j ØG(C%5e8\@|Aʛ)Z"~~zRزMMQoa 9^s_:-Nb:} ;k|$[i<-w$?CYNנbɮ]m BC7 ST%+ PzQ3U|fP2m-ND/+`Oz!CayF LNrPjS.4Hy넠DdF\I4VϿB2r`&bMaW4#vVYgZ p$}b'j:sm]q V\ wqLs 'FfH+OّX_}lS/]ՆGؤ\9mXhPMZLIc?l|1ULisx[U58sLTҲ1$Ec@IR*[tOEl;s2u=ONpޅix'FB@Fuh@[!ykOST>$nXu A| \P h3E.iM|$.IkTOD<|tK#Y@4V3v5nQsз94t" DŽUGZ ;0]L$_H:o?1Ia%g(VYAVq0ALWhNķoPM:<7OkqfJ_,)x?*nPRi؎?`R]IrB"'NΞJPNmY#sujBJ^rC $9F1xu$<6N'Hsd"B+S:ҍL)x$ƈv5݋劰a*4V lO</ iot@T@ok?]! VUy3N_msY. ,!!-=!CAc\>nx~O$/̟4RΩ:AجPhߑk.Fe&y)B!.7N΄<҃vlqמq m2};LBiE&rlXΕAk|V6Hfv&2UNG荔ci 7J op 6péW:nnGa !vB@"-昒BC|;t06鵛,+apSp +nƏqrda@½@jRt@Y!nya1a{#s6J2 ե}ZR[UbMC6hCHN G\&żHg:d9ɂ[$ѼM>O7zf0+i9 7Y wsy*o#~1P]d Q~T΋C#" HVz$2#&nG>{~Xc` /Ak-15|Ϙ\CrW,,@k38du4`|A1NZWݰ2fO/,1;'x0bFlmOS$;\sV{=/`ޚ 2VĚɨwN! P 3RBcwI8P&V[q+i!E<ع;vDM*؈ؔR/O -!lOWrL/58J n :EzЉY@ OQ~HAS"Td>tOnf=Jp3%KX[uuJ5,+UCBǕܳw v+.-(e:qqc_?0m 58M~ީ~p߫Yt){ZjnEz1R_tӢQ@Խl-:Nbb0(/y,A`׵Y}mL20Vٙ Bo*8 c1Q@q} !ryO{}a-X !LF7-mҾfzM XȀ{8v¨y71J"azwB6ZL0B=el>ف*I7Qk*v( q>|'R|b hϸʡ{N%&U^2u͎$#-rxeD+X8WՓ72F- TK~XxehS;KaO{b$kJ`4uU,scK/N̠"9+gBkJDDKt@*Dބ>H/OW[kXDm&"p k VCf௠~BV_UZȖ %[E l5=v2#%>sA $(\\gRX8Y–9h!/'wպZøLEF{~ OlrwO=M hkkI=PގzRhlREcO2T.E n]y @s{9T7ꢲv4^es,;|޵ LqKh> T`)׼V%m]p^0{PL1.pL-˨r Y`Of~z 3*Fɚ*Ǣ W}s~K1:p`Rf,Jfr'TVQ8j'k~1g&99 As-H(l4|?S?PbDMV7Ā˹R&UrKn3r2g|\$>D:9e!0V*WJ5aX0b<$>7̯=p3-F3Ӝ[m=ݙ'LOf C7an1{(sҏ1oh]'IwalBY/a &O~IyX/U:\7sw.a)(nnY ޟOZ'Z:F%: NM5 Uv] nNSIǼR1<[fAͲ0"(Ah'3Re·pfsx\p"E4ůe(S]'j4-d^#hCXfo lZh_+oh2*Pd )fCNbaXKqO^^H^yhxh^P Лe0w١%IG+"<1(oIr$,~UxEn߷ d$n;2l|J\KU9 :#eQ0%b&b(@:rM1Ь33 !ftmLpBR1%ߙEb$QsKOIAK[MW߭;jkpdy*s"pw/7A w\3B0HYxs?^Zm6a3~7:gJ1Sg[vĥ579i3Cjq~glj`sݘ]r27QM9 ,9~[.%RA)l\ݼɱfJ jI+Pbv:;(^drkX(Ç1l~S$q'ƇRz殧L$/nJ1u˺9% YtǙ;Ÿ>0k8:]!qjT>n{g Q䱟ݤ<-qF|/⛩-Y7WW8&V3x<]t/m1mdD æ%TE.<ߒ:,$xaf E8"${ǬSL(\%07"(#P r[`;h0&)$?1J|9!vR&LD',i,yx U^QKP`BL+LZ}g076 @Vep~ =fhlݩˁ*+`lڱlpSi_XV7Pt*T̍9*=϶;Zʣ.T*2(=3qւ38 L؜Ĝ%c] Q˿Ye ȗ$sx\Wʯ,4%E:^QMW~ V̋B6׳nH:)Pn6O|&'3ԋӕﲃ[쩰G2㗄 ɫKk^E+C$q(NvB**)4UIKNҿ7D7fk|޺>5ٍծ0A&,ڲܯF[Q#՚,-mC]]t'6:aI>wBT:/Eo6n -;Lh)#ͻ@shk^EY$_(L+wgc:³Uڻ&_&snI * z`ۉ\i5* 6_Vxeo¨P'f/ &s~LdKּ7v%& mOM tVޯCAYӎw*~hl;q*}`ᔗxov/RN֡訖[}ߘǫA؇o__Z &~}Zf//4>c;4/,E8 ⦌>֟S}8L8͙E8Jz)P?s9•#Utؓ^mٙn]cg/|W C[yj' 5jy7eI,jaR407FylG(6zf+..ĥ}<7%III0#\o$Nqw>匕crp7^ze͈0 yNizjh ykK[fv 6F׎{GkPSQIQUG,7?Oj xݔXC<+Y&GA%, ^r,uda Ø"]5M\\g7N0U32|:=?5Ä:0U^4+̷jgWqW ݠ޿ Č%O%>D =تuU&{%֪ΜJ_shݰ62g>Dz9:+ =u+2S"B?b|BJ@/hy/A .Bqh{tF!֘_!F(a>Nߠ:_y Q&+E>::. =f k  LR~t@׈['oKK#I{7rB2HPHkQPJH 5FHÍ SSqh:`͸WBOv8n\.$A3?(?baM?\ _ȡ>$aoMPvZ=9p`e=|^gRUQ۴_BHHk{db[7݁wXf| o@5?kLsLv^r͡)(Sh!ǵj3_L qo~=X%P 5nu|zI@~/8o}.IԮQKDak̖c~CpKTw;WY9~=[dUA ւhQk%DJt_]J,]멼JMQoh8W))2E4%L/j3kuRD_>0rWv4AMfx{⵲n(puMRuX>ڟ*h28bhyApV)/Zh^4nQBQ󻯹d!6X+3iO7GY%I1PXH)Qw4y($4z[I7\ Bf~ÔnNi%>d_zOB{¹T7 ŒZx`1ݾb|5nD .32WkE/KP(0'Rf -K([ ڐ}ȊmBDxl T ڑJKzD`6ȸ8PS.IƨB2r#GEP{MowhsVi\% įn<0U__h ķv OJ e@H)d-̷̓;`vāoi$w1M~% o2| ԳQk۵FM<SgeSZ@gl!3)! {JhYf vу//vqM9#ñ-_c t1%%UʓΐrzHT )l~όM2$ݠW~FEXv ;1ƓsA2PKid7Zs:+`a#"*ַc=?ZUDc\].C;*pk1{ G7l0g>և5- $BQwQ"ۭZ/$*zj, OTHW֗kPg~Q]_ϓ=JF"9@2c)VIG+!xF@Tښ4Eg%a?Pfz+`@=6X3JzS //3u~H<¢xvZ+LɧSI6|Iƥ3婘ɉtRH n*n3d=YGo9Z3(HPl1^\ۅKR=n&mF zC&rp@S 6v3Qz )qbϰTӲ܎7' a4n_X){-"8KѐƣʦX7+O=A:Xݟaz}S|1aM!6<6~;_QbSR1m{;ZħRE/y DIt){Y‡z|.TSLl8ɰgK5s:H1=Q#Iؤ64}8[׍;稌TyB#Ts\?%sL<;GD` Ͻh%73p` (-jͳ]eW4֣UlG{ 2 )6$HE hMV+S0!h,'mIk芄@kҩ+ئD?!:_LlC⬴%P8Nn-kM *r(83RU9|50xҫMNɡ>l""-~eT\a=l1lWB@0>TM@-su%_;2АPkWo1CW=+ZɵK5)m@|Vt%Ph!"w Єx/0+B^]cG[0m멙M 8䙈C?[R˗ҭF_) K[:ai8Wvmo]>~ADS[T\縉 Zd3n`1 A$,_x@d}w_/kUwߵV*[ģӞGh^(^n8mF1pnJGuae`y<]4:􌓨4f W"ITK2eFgҠ4o;Wel86T8d{@yA=^yv9E8p-"%瞁ע~M囝u;?k),0? :ǩ65`*~fXݸ-p$UJ5-M Q*Y0ߵm&uX rݑ>a]B&oqЖ+TYaj%ݨl#~uԹYOqMˠCG@DZc8:$_ЭEjn(:׉.yxFPÃ;Yj{sJIU4xCd[SxϾ#TG9]?=>+Tт7L_p#a- xTp1~}OYG3QYo Jiw^{n*f|+8g;(gmDYm ܽf@li|$b<]&"%J-VD3*PYt =@?qzQ5w IedP2_FHa^& ltmw ]ޕU c>,jN_hpk/ V"VEA/˘UStu$ ,2*m ?2PtdƈfjoĠ9:A ?_[~Ŀ;D 3Fzx8߸/_לP^=ώ_6[Y qzxm }NRC'#KoHC bcOdayb >\?u0퐟B|߷0>: Z-克8tE8 Hj~5 ^9uBUvA%v> Ł摕̐a3RO0Ap0(˂K l$" 9D;5ݙkw6فʿ=IDR[Q/$2q_5fxK/[}첵PZo`! 7Uf=\xE/ϋO{iOm34"p %wt6d~!d"kJ (7,[Yjrb $${ᅠ҄sLe"*PډP.Ӵnn=^$ 6G&1MViW٫\;l r}dnsj+u*B,&GD>cWxO erR 4K Ē?k1>Ġ- t!ciM,(= mٽd/H,r$9z],E.b9;\K'ѤXD4%켛}INBjqVMa] qr16RCtBVEdX]lIcV/1؏cL6`a1A-0dJۦ_;Ȋ⸠b܋xnI4WΎ:`viC TbHfXձmQy YK<I}az,8"&_bw˜Wgh7T= v/0X[ ;!?g57Nsh.bHry>Skap` ƖFS*ߓ{:BĜ%2aXTcNXBKZ*{ȴ[_J)k0K@^f# .` S7@X45yEs"} FMvS_%D\F*-,f)0#y<~N%:qz;羭D>1Wچ<) z]*Prmx5Bg͗Jĝ0}f!P>,QM1Vӆc`D5TnU I5[MsJx[ u7ci!jq< }ѣť"JR?W(.._ IV!U% ~s$?㮤bV'r"`|>籅!C D0`˽qߛAvܽB%>jƬ a (j]i/[*s Y~8IfWfubTh8m ڙ{VziӍq1D d̿6 ̈^J͞亦R aJ@?RȜ>2_L(ZJ2J\@hrqi~sP3)}Z As\48q`H'Rۧi?3kM6 o @iӮ%[ϗy7{aɄ0dr/[wD-ep/3óV&2|HUi6t泣IJh?UQ+6Z#GG@ aV\e" Wlw(TqIsѓǎ<=d|3XG/?y9فdZojemF`V8Tj=n%樜Űd܇V<ᑰt\Nt9ö4b̎ m>UjQגxC)M4S~AjΧ-FK:HJ+I賄l'+G-<9_ΖX\ek{ss88슖!2ݨ*wIZ~8)sJvaO9[ +E*Zݨ+ 75D2n]%,Y 2_SЦ`OFkѪ s9oa&r4AxtF)5~es7&d-go zmHN\`lV{$uPJή̙0ݭm`L6眖, Q"McwUETT[rm2[O0ꟘKGTC3z辐XM5ނ[S㉈eS ܭpv^NKdi!f9}+Nkf0Fj!ZiZtEK Hȓ{BL/*WEjvqYV@ s]WMɕKmEi3#(۷͖tR$Guv YHƷK vu4W3ͳ8]iLlxɁ ^8:\f>ұi#aP[ }. 6FZ]f/Q<ۑ`籡X5gٌQRj -wNvKAf)fnd_?~ȿ]zqNţHTU}Զ_']cO-ߑ:V S)3}o3:e*Da51NL)̆wSkD_OE)i XZnߗD̈uS"}DM & `$XUC8 `B B?v*ZlAps`,+m#`< jw:҇'K((K3lx|(NJ>O^ }҆:KYg&ˆeؠ2M Y6뎑%%BYb0r46QMOew`6lcg˹)怘Tv}/~k4?dIFpht f^q"+[S\1Ө煭v62&QHf@~}n?;Gfwd)wOT&=%2S8USV O YXo:(X*:BNEgyEE4šic`r5P?7v7?< 9+k4y] ahXe ,Q2{+N/_ LO&|^ *([M{B?@D̟Ɓ3;z?OF8(Qh /*]ne!"$QoO%=eժo?3rpGv|5R ][/%@" AAlGaOPq(3K Sl(K@n19GJ' $UR1$?ok Uu ex:nw()̄5֔kM ;8hƚ'%By3f8Yd {aܞ/B ^v3wH q-\}废*õ\n#X * &d- LV{tՉ' 'PH6TseARq擅(R .i ^fNGa*&b?mtڦc8ݢT7O[%k!,8TF \R“,E*850dWií6NE4GiU/ݲ:WG5VFnVKy{9-fig'|(}WH )"߿se4"0^3PwO̝?xTu&"ft%,* QgЯwˮGoN)c<'5L mAKYӔ^GN~=Ah'`nR;4bλ/G C.ӧ#Ȏ9|C>9f V :sփZUoi*U=39i+qR(?#GMu>B< FKE0\tХW㋗[:jiy)}\SKmD "!HgsmOa#6m/!$ʲNl`C3R+)-I-_IU7+yxڱ?^&eqNŷB\)Mˀi|b}/:ZZ cӬ3`֘T? RÑYʩ6zޤ~M½|mmz1]+D8+)S'0p{,~{{a2guޕ$ԶieZl.tO9v(E2tN2'%*P0,a^ 6f%w1qyy9LSr6>eBIbʫ6]8]22,hEy|3 KFO=Nq?};:ߺJQ5.͉!Qr%8OףK۷ኈh"nî=H3`C)+7htT[V `/FEv7KD62~D3-~$`idTZ~d+DTٸA2=R!YK|zCaµ8Vjȧ!nV12|}܏blPdeog!*Xf \gٝy[2Y+Ӆ᫽[Z=jslܜAbEG6Tgω*qZƲhBܯ&ٺ9rʷwHUfK>Pi}垠-"m>2\[Skm|],qVm@~a |4ou DW޿)>hJu'qKkZ*6RBgHja$'"8 oԳɛ7F%Ǥ0HwSX"T5Uu{w(XiL%lɠ*xL`d+Tyn<8TWm;Ab0cAoՊgC [ߩgT-O!YCU}KD+$I<0Q9I_a;ݴ7b0H'MmX'b#Ÿ8t[R MeqH@Bz;'#;$H?XAXq4?DezKnZı0RUT3(.o@\n8I$'~bdB|=߈y^v3GLæ,[@R";+ܗ vPh4#w}$CbM*CiFWiÅpJnAudA]ea+J 1Vn5աn UIrҾWqs#sȇI\o0\hFtγdqb l0Y&3'8K^y8'g `AHc5xCNJtQbmdN;f7r“>DO>V[|[\ϟN~Hϑ啽/ UцgK]S}diF^3mdوS l*2n@YNu~7Jd6ꉜrPRa25Mg~0\/# vmױ3i3n^*mR.XU+ <;gSָoqnL&O\g*OFfU㲊Պ h{ʼTo ݁!t5*55-m7B,`Fm)p'CF '5PW':=!XZ/U:Vx^Kmؓ`"['G_špHmD' 7/0{1yt6sj:X\=IwD)c8! GqmdT"ҵ tТZ/Mڑ6?n|F\sWy\<{r'!VcygbQ ɪ<}PxS"oN3=$SB zJCVR͘fѿv9Fr| n;mE, ?|G@H/XV= XkޝiKn 䨚M0Myh:)ZB`{rP1Lgzzi7w,M崊DH3'd9Ϝ >Xdv`Uqs!ZJ4sGyvXC;hi>$N]Ca_w@(v\{#ZGt\91?f>1󚀃|׭qwFL{>W&MHˉסV74F>j1gɄi촯SJ!b|CC /VDq3rCXRzڭɘdaDEC1`M2Tb+"Vf+ڔiX NO6!s&Iff* L=>)*u~24飸osy}GݷA˧`[,p%9?~SrxyUGņa?_J0kRV-CJG ;]EFENƍDv`cd^KU/6+x&F4%{~HiH40A0Dz>nD+z.7=̇d0mJ cE"#vDJOG0XXY3 7Y.\c=7/FԨϦ)%A8H[!p4xDz-IDMpΖ̃H$/;@yAR,`M/(袋2PtXŅa|m\@ZQ 3k 19o YZ