libavfilter7_110-4.4-150600.13.5.1<>,CLfX)p9|(T"<,k{`BhHwAPot(Tέ_w;M̶V4}5ez͹Q[N$/TyzK]27jkcr_I6BM(`gp5͍b>IySA>o2 u 0^W97󛐑^ɋѤ1R3:ۈyPy2oE$_82F~T"b)y{xpA+6Pv-=P:{>@?d % N' =Nbhp    q ,4,,( 8 9 :>*@9FHG`HtIXY\]^4b{c$defluvwxy!z@PTZClibavfilter7_1104.4150600.13.5.1FFmpeg audio and video filtering libraryThe libavfilter library provides a generic audio/video filtering framework containing several filters, sources and sinks.fX)xinomavroB=SUSE Linux Enterprise 15SUSE LLC GPL-3.0-or-laterhttps://www.suse.com/System/Librarieshttps://ffmpeg.org/linuxppc64leA8FA큤fX)fX)fX)^S_ fee3020bd65f6a204bfba3afeef232ab745b059f64e4ca0114d65910847c17cd8177f97513213526df2cf6184d8ff986c675afb514d4e68a404010521b880643cb48bf09a11f5fb576cddb0431c8f5ed0a60157a9ec942adffc13907cbe083f2libavfilter.so.7.110.100rootrootrootrootrootrootrootrootrootrootffmpeg-4-4.4-150600.13.5.1.src.rpmlibavfilter.so.7.110()(64bit)libavfilter.so.7.110(LIBAVFILTER_7)(64bit)libavfilter7_110libavfilter7_110(ppc-64)@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@    /sbin/ldconfig/sbin/ldconfiglibass.so.9()(64bit)libavcodec.so.58.134()(64bit)libavcodec.so.58.134(LIBAVCODEC_58)(64bit)libavcodec58_134libavformat.so.58.76()(64bit)libavformat.so.58.76(LIBAVFORMAT_58)(64bit)libavformat58_76libavresample.so.4.0()(64bit)libavresample.so.4.0(LIBAVRESAMPLE_4)(64bit)libavresample4_0libavutil.so.56.70()(64bit)libavutil.so.56.70(LIBAVUTIL_56)(64bit)libavutil56_70libbs2b.so.0()(64bit)libc.so.6()(64bit)libc.so.6(GLIBC_2.17)(64bit)libc.so.6(GLIBC_2.34)(64bit)libfontconfig.so.1()(64bit)libfreetype.so.6()(64bit)libfribidi.so.0()(64bit)libm.so.6()(64bit)libm.so.6(GLIBC_2.17)(64bit)libm.so.6(GLIBC_2.27)(64bit)libm.so.6(GLIBC_2.29)(64bit)libm.so.6(GLIBC_2.35)(64bit)libm.so.6(GLIBC_2.38)(64bit)libpostproc.so.55.9()(64bit)libpostproc.so.55.9(LIBPOSTPROC_55)(64bit)libpostproc55_9libswresample.so.3.9()(64bit)libswresample.so.3.9(LIBSWRESAMPLE_3)(64bit)libswresample3_9libswscale.so.5.9()(64bit)libswscale.so.5.9(LIBSWSCALE_5)(64bit)libswscale5_9libva.so.2()(64bit)libvmaf.so.1()(64bit)libzimg.so.2()(64bit)rpmlib(CompressedFileNames)rpmlib(FileDigests)rpmlib(PayloadFilesHavePrefix)rpmlib(PayloadIsXz)4.4-150600.13.5.14.4-150600.13.5.14.4-150600.13.5.14.4-150600.13.5.14.4-150600.13.5.14.4-150600.13.5.14.4-150600.13.5.13.0.4-14.6.0-14.0-15.2-14.14.3fWfO/f,f"\ff@e@e@eDdJccʂ@ccs@a(aj@````O@`y|@`pA`M`3@` a@_@__@__A@_ @_o@^^3^ϧ^>@^^l@^0^@^oj@^^F^&^g@^ ]@]w@]o@]^]^]Y=]S]QT]Ik]A] @]G@\\ڭ\@\-@\\\8\N\@\6\\}@\zp@\y\w@\g@\g@\b@\Yz\=@\[@[ݍ[ @[Q@[@[qr[n[i[h8@[f[`O@[[ @[[ @[Y[Xf@[O+[?Y[<[;e@[7p[6@[6@[6@[3|@['["X["X["X["X[!@[!@[!@[!@[!@[[ @[ ZZmZ'ZUZ2@Z@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+@xiaoguang.wang@suse.comalynx.zhou@suse.comqzhao@suse.comqzhao@suse.comqzhao@suse.comqzhao@suse.comsndirsch@suse.comsndirsch@suse.commeissner@suse.comalynx.zhou@suse.comalynx.zhou@suse.comalynx.zhou@suse.comalynx.zhou@suse.comalynx.zhou@suse.comalynx.zhou@suse.comhpj@urpla.netalynx.zhou@suse.comjengelh@inai.dedaniel.molkentin@suse.comjengelh@inai.dejengelh@inai.dedmueller@suse.comjengelh@inai.dedmueller@suse.comnormand@linux.vnet.ibm.comjengelh@inai.dejengelh@inai.dehpj@urpla.netalexander.reimelt@protonmail.chbjorn.lie@gmail.comjengelh@inai.dejengelh@inai.debjorn.lie@gmail.comjslaby@suse.comjengelh@inai.dematwey.kornilov@gmail.comjengelh@inai.deidonmez@suse.comtchvatal@suse.comschwab@linux-m68k.orgbjorn.lie@gmail.combjorn.lie@gmail.comidonmez@suse.comstefan.bruens@rwth-aachen.debjorn.lie@gmail.comjengelh@inai.deidonmez@suse.comidonmez@suse.comidonmez@suse.combjorn.lie@gmail.comnormand@linux.vnet.ibm.combjorn.lie@gmail.comidonmez@suse.comidonmez@suse.combjorn.lie@gmail.comidonmez@suse.comidonmez@suse.commliska@suse.czbjorn.lie@gmail.comjengelh@inai.demliska@suse.czmliska@suse.czhpj@urpla.netseanlew@opensuse.orgbjorn.lie@gmail.combjorn.lie@gmail.combjorn.lie@gmail.comjayvdb@gmail.comjengelh@inai.debjorn.lie@gmail.combjorn.lie@gmail.combjorn.lie@gmail.comdavejplater@gmail.combjorn.lie@gmail.comadrian@suse.debjorn.lie@gmail.comstefan.bruens@rwth-aachen.desean@suspend.netsean@suspend.netqzheng@suse.com9+suse@cirno.systemsjengelh@inai.debjorn.lie@gmail.comcarmen@carmenbianca.eubjorn.lie@gmail.comdavejplater@gmail.combjorn.lie@gmail.comtchvatal@suse.comtchvatal@suse.comjengelh@inai.detchvatal@suse.comtchvatal@suse.comtchvatal@suse.comtchvatal@suse.comtchvatal@suse.comtchvatal@suse.comtchvatal@suse.com9+suse@cirno.systemsbjorn.lie@gmail.com9+suse@cirno.systemsjengelh@inai.debjorn.lie@gmail.comtchvatal@suse.comtchvatal@suse.comtchvatal@suse.comtchvatal@suse.comtchvatal@suse.comtchvatal@suse.comtchvatal@suse.comtchvatal@suse.comtchvatal@suse.com9+suse@cirno.systemsjengelh@inai.debjorn.lie@gmail.com9+suse@cirno.systems9+suse@cirno.systemsjengelh@inai.deenzokiel@kabelmail.dejengelh@inai.dealarrosa@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-51794.patch: Fix heap buffer overflow at libavfilter (CVE-2023-51794, bsc#1223437).- Add ffmpeg-CVE-2020-22021.patch: Backport from upstream to fix Buffer Overflow vulnerability in filter_edges function in libavfilter/vf_yadif.c (CVE-2020-22021, bsc#1186586).- 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-51793.patch: Backporting 0ecc1f0e from upstream, Fix odd height handling, Fix out of array access. (CVE-2023-51793 bsc#1223272)- 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-avcodec-libdav1d-fix-compilation-after-recent-libdav.patch, ffmpeg-avcodec-libdav1d-don-t-repeatedly-parse-the-same-seq.patch * fixes build against dav1d, which has been updated in SUSE:SLE-15-SP5:Update (where apparently no rebuild of ffmpeg-4 had been triggered)- drop support for libmfx, which is no longer supported upstream at all (boo#1219494)- ffmpeg-fix-new-binutils.patch.txt: fix build with new binutils (bsc#1215309)- 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-2022-3109.patch: Backport from upstream to fix null pointer dereference in vp3_decode_frame() (bsc#1206442).- Add ffmpeg-CVE-2022-3964.patch: Backport from upstream to fix out of bounds read in update_block_in_prev_frame() (bsc#1205388).- 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-2021-38114.patch: Backport from upstream to fix the return value of the init_vlc function is not checked (bsc#1189142).- Remove second hunk of ffmpeg-CVE-2020-22046.patch, that contains a goto to a none existing label. In order to distinguish this patch from the original, I renamed it to ffmpeg-4.4-CVE-2020-22046.patch - While at it, refresh the other patches with offsets- 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-2021-33815.patch: Backport from upstream to fix dwa_uncompress in libavcodec/exr.c in FFmpeg 4.4 allows an out-of-bounds array access because dc_count is not strictly checked (bsc#1186865).- Enable SVT-AV1 encoding- Enable vulkan on on Leap 15- Enable libdavd1 on Leap 15.2+ [boo#1184830]- Update to release 4.4 * New demuxers, AV1 support improvements, and other enhancements. * AV1 monochrome encoding support. - Remove ffmpeg_altivec_yuv2rgb_novsx.patch (merged)- update to 4.3.2: * lots of oss-fuzz reported overflow fixes, see included ChangeLog - drop ffmpeg.git-ba3e771a42c29ee02c34e7769cfc1b2dbc5c760a.patch 0001-lavf-srt-fix-build-fail-when-used-the-libsrt-1.4.1.patch 0001-avformat-vividas-improve-extradata-packing-checks-in.patch: upstream- Add 0001-avformat-vividas-improve-extradata-packing-checks-in.patch [boo#1180519] [CVE-2020-35964]- remove dependency on OpenJPEG, this is obsolete since ffmpeg 4.0, we already build against OpenJPEG 2.1. see changes: - Dropped support for OpenJPEG versions 2.0 and below. Using OpenJPEG now requires 2.1 (or later) and pkg-config.- Add ffmpeg_altivec_yuv2rgb_novsx.patch for ppc64 (BE) as per https://trac.ffmpeg.org/ticket/8750 https://bugzilla.opensuse.org/show_bug.cgi?id=1179332- Enable VMAF. This can be used to compute VMAF/PSNR/SSIM. - Add vmaf-trim-usr-local.patch .- Adjust soversion.patch to include a symlink [boo#1177667] - Add 0001-lavf-srt-fix-build-fail-when-used-the-libsrt-1.4.1.patch- Apply upstream fix to avoid segfaults in x86/yuv2rgb conversion ffmpeg.git-ba3e771a42c29ee02c34e7769cfc1b2dbc5c760a.patch- Add librav1e support- Update to version 4.3.1: * Stable bug fix release, mainly codecs and format fixes.- Add soversion.patch to workaround ELF ABI breakage.- Update to release 4.3 * A plethora of new video filters * Intel QSV-accelerated VP9 decoding * VDPAU VP9 hwaccel * QSV-accelerated VP9 encoding * AV1 frame merge bitstream filter * AV1 Annex B demuxer * Expanded styling support for 3GPP Timed Text Subtitles * Support for muxing PCM and PGS in M2TS - Drop ffmpeg-prefer-dav1d-for-playback.patch (solved differently) - Drop ffmpeg4_swscale_replace_illegal_vector_keyword.patch, ffmpeg4_swscale_fix_altivec_vsx_recent_gcc.patch, 929e5159bc13da374b83f5627879c607acce180b.patch (merged)- Update to version 4.2.3: * Stable bug fix release, mainly codecs and format fixes. - Drop 0001-avcodec-cbs_jpeg-Check-length-for-SOS.patch: Fixed upstream.- libfdk-aac is now .so.2, not .so.1.- Throw out v4l2 m2m. This is likely the same case as boo#1041794.- Enable v4l2 m2m encoders and decoders- Add 0001-avcodec-cbs_jpeg-Check-length-for-SOS.patch [boo#1170767]- Add Samba support for Factory (as this needs a fix in Samba itself) Add --enable-libsmbclient to configure, add BR on pkgconfig(smbclient) - License is now GPLv3+ by default (--enable-version3)- Always build the binary ffmpeg-4 even on Leap releases boo#1167628: * The conflicts in place should allow users to decide if they want to use ffmpeg from ffmpeg package or ffmpeg-4 from this package- Add -ffat-lto-objects to _lto_cflags to fix configure checks- Enable libmfx support for SLE 15 SP2 and Leap 15.2 via conditional, libmfx is available there too now.- Update to version 4.2.2: * Stable bug fix release, mainly codecs and format fixes.- Add 929e5159bc13da374b83f5627879c607acce180b.patch to fix bad ID3v2 tag length.- Drop unused liboil BuildRequires.- Update to version 4.2.1: * Stable bug fix release, mainly codecs and format fixes. - Drop upstream fixed patch: 0001-avcodec-h2645_parse-zero-initialize-the-rbsp-buffer.patch- Add 0001-avcodec-h2645_parse-zero-initialize-the-rbsp-buffer.patch [boo#1149839, CVE-2019-15942]- Make ffmpeg-4.2-dlopen-fdk_aac.patch less verbose- Rename ffmpeg-4.2-dlopen-faac-mp3lame-opencore-x264-x265-xvid.patch to ffmpeg-4.2-dlopen-fdk_aac.patch since we need dlopen only for fdk_aac and looks like some other parts of the patch is buggy.- Sync ffmpeg-4.2-dlopen-faac-mp3lame-opencore-x264-x265-xvid.patch from upstream.- Disable LTO for arm, fixes build.- avoid ppc64le build error upstream issue https://trac.ffmpeg.org/ticket/7861 Add ffmpeg4_swscale_replace_illegal_vector_keyword.patch Add ffmpeg4_swscale_fix_altivec_vsx_recent_gcc.patch- Add ffmpeg-prefer-dav1d-for-playback.patch: Prefer using dav1d for av1 playback over libaom.- Update to FFmpeg 4.2 "Ada" * tpad filter * AV1 decoding support through libdav1d * dedot filter * chromashift and rgbashift filters * freezedetect filter * truehd_core bitstream filter * dhav demuxer * PCM-DVD encoder * GIF parser * vividas demuxer * hymt decoder * anlmdn filter * maskfun filter * hcom demuxer and decoder * ARBC decoder * libaribb24 based ARIB STD-B24 caption support (profiles A and C) * Support decoding of HEVC 4:4:4 content in nvdec and cuviddec * removed libndi-newtek * agm decoder * KUX demuxer * AV1 frame split bitstream filter * lscr decoder * lagfun filter * asoftclip filter * Support decoding of HEVC 4:4:4 content in vdpau * colorhold filter * xmedian filter * asr filter * showspatial multimedia filter * VP4 video decoder * IFV demuxer * derain filter * deesser filter * mov muxer writes tracks with unspecified language instead of English by default * added support for using clang to compile CUDA kernels - Drop ffmpeg-avcodec-libdav1d-AV1-decoder-wrapper.patch, merged upstream. - Rebase and rename ffmpeg-4.1-dlopen-faac-mp3lame-opencore-x264-x265-xvid.patch to ffmpeg-4.2-dlopen-faac-mp3lame-opencore-x264-x265-xvid.patch - See /usr/share/doc/packages/ffmpeg-4/Changelog for the complete changelog.- Update to version 4.1.4 * See /usr/share/doc/packages/ffmpeg-4/Changelog for the complete changelog.- Add pkgconfig(libva-drm), pkgconfig(libva-x11) BuildRequires: and conditional pkgconfig(libmfx) BuildRequires: Build intel-mediasdk support when possible.- Add back pkgconfig(fdk-aac) BuildRequires since we still need the headers at compile time. - Fix include paths in ffmpeg-4.1-dlopen-faac-mp3lame-opencore-x264-x265-xvid.patch- Add ffmpeg-4.1-dlopen-faac-mp3lame-opencore-x264-x265-xvid.patch from OpenMandriva to optionally enable runtime enabling of fdkaac/lame/x264/x265 - Enable runtime enabling for fdkaac via --enable-libfdk-aac-dlopen - Rename bcond fdk_aac to fdk_aac_dlopen - Remove fdk-aac BuildRequires now it's only dlopen'd- Enable LTO for all except i586 (boo#1133123).- Disable LTO again, as it breaks build for i586 (boo#1133123).- Throw out svt-av1. The build is unable to complete in openSUSE:Factory.- Use %make_build in order to provide parallel build for tools/*. And make output verbose.- Enable LTO for new SUSE versions (boo#1133123).- Update patch 0001-Add-ability-for-ffmpeg-to-run-svt-av1.patch from upstream- Update to version 4.1.3: * Updates and bug fixes for codecs, filters and formats. [boo#1133153, boo#1133155, CVE-2019-11338, CVE-2019-11339]- Update to version 4.1.2: * Updates and bug fixes for codecs, filters and formats.- Add ffmpeg-avcodec-libdav1d-AV1-decoder-wrapper.patch: Backport dav1d decoder support for aom (av1) codec. Following this, add conditional pkgconfig(dav1d) BuildRequires and pass conditional - -enable-libdav1d to configure. Also add libdav1d to enable_decoders.- Add a new filter line to rpmlintrc (addFilter("no-dependency-on ffmpeg-4-lib*")).- Add trivial encoder rawvideo, already enabled in decoders- Unconditionalize bs2b, it exists in openSUSE 13.x too.- Drop ffmpeg-libcdio_cdda-pkgconfig.patch: It only adds comments in it's current form, so serves no purpose at all anymore. - Refresh patches with refresh_patches service. - Rename rpmlintrc file to ffmpeg-4-rpmlintrc.- Add missing conditional configure option: --enable-libbs2b, BuildRequires already in place.- Add aac to enabled_encoders and enabled_decoders. Build the native aac support in ffmpeg. These do not support HE-AAC (v1/2) protocols.- Update 0001-Add-ability-for-ffmpeg-to-run-svt-av1.patch from git To fix build with SVT-AV1.- Update to version 4.1.1: * Various filter and codec fixes and enhancements. * configure: Add missing xlib dependency for VAAPI X11 code. * For complete changelog, see /usr/share/doc/packages/ffmpeg-4/Changelog- enable AV1 support on x86_64 * requires patch 0001-Add-ability-for-ffmpeg-to-run-svt-av1.patch - refreshed all patches- Add conditional pkgconfig(vo-amrwbenc) BuildRequires and conditionally pass --enable-libvo-amrwbenc --enable-version3 to configure: build amrwb encoder if dependency is present.- Enable encoding/decoding with nvcodec, the required headers are already in TW (permissively licensed). The required NVidia libraries are dlopen'ed. - Enable ILBC decoder, ilbc is free and already packaged standalone.- Update ffmpeg to 4.1 * Lots of filter updates as usual: deblock, tmix, aplify, fftdnoiz, aderivative, aintegral, pal75bars, pal100bars, adeclick, adeclip, lensfun (wrapper), colorconstancy, 1D LUT filter (lut1d), cue, acue, transpose_npp, amultiply, Block-Matching 3d (bm3d) denoising filter, acrossover filter, audio denoiser as afftdn filter, sinc audio filter source, chromahold, setparams, vibrance, xstack, (a)graphmonitor filter yadif_cuda filter. * AV1 parser * Support for AV1 in MP4 * PCM VIDC decoder and encoder * libtensorflow backend for DNN based filters like srcnn * -- The following only enabled in third-party builds: * ATRAC9 decoder * AVS2 video decoder via libdavs2 * IMM4 video decoder * Brooktree ProSumer video decoder * MatchWare Screen Capture Codec decoder * WinCam Motion Video decoder * RemotelyAnywhere Screen Capture decoder * AVS2 video encoder via libxavs2 * ILBC decoder * SER demuxer * Decoding S12M timecode in H264 * For complete changelog, see https://git.ffmpeg.org/gitweb/ffmpeg.git/shortlog/n4.1 - Remove 0001-avcodec-libaom-fix-setting-amount-of-threads.patch (fixed upstream (bsc#776cdd1), remove ffmpeg-CVE-2018-13305.patch, remove 0001-avformat-flvenc-Check-audio-packet-size.patch, remove cve-2017-17555.diff (fixed upstream).- Remove 0001-avformat-fivenc-Check-audio-packet-size.patch (fixed upstream (bsc#8591d16) - Update ffmpeg to 4.0.3 * For complete changelog, see https://git.ffmpeg.org/gitweb/ffmpeg.git/shortlog/n4.0.3- Add ffmpeg-CVE-2018-13305.patch to add a missing check for negative values of mqaunt variable (CVE-2018-13305, bsc#1100345).- Add 0001-avcodec-libaom-fix-setting-amount-of-threads.patch- Add 0001-avformat-flvenc-Check-audio-packet-size.patch [CVE-2018-15822, boo#1105869]- Update to version 4.0.2: * CVE-2018-13300: out of array read (boo#1100348, CVE-2018-13300) * Various bugfixes and a revert- bsc#1092241 Enable webvtt encoders and decoders.- Build codec2 encoder and decoder, add libcodec2 to enable_decoders and enable_encoders.- Enable mpeg 1 and 2 encoders.- Add conditional pkgconfig(aom) BuildRequires and pass - -enable-libaom to configure as well as add libaom and libaom_av1 to enable_decoders and enable_encoders: Build AOMedia Video 1 (AV1) support.- bsc#1103064 attempt to allow migration from the unprefixed devel packages cleanly- Reduce the optional conditional for the SLE12 backports to cover everything, most of the packages in old codestreams were not really ready as they need additional baselibs/etc. * Since these are new features user will simply wait or use TW- Enable "kmsgrab" input device- Redo the nvidia condition based on review feeback- Do not condition nvidia based on BUILD_ORIG all the support is in TW only and not on different instances as such safeguard it with version check only bsc#1102532- Add new bconds to build on SLE12 backports project without requiring extra packages: * %bcond_without codec2 * %bcond_without bs2b * %bcond_without lv2 * %bcond_without rubberband * %bcond_without soxr * %bcond_without zmq- Fix typo in swresample name- Conditionalize full build to be primary only on Leap15+- Add macros to allow conflicting with all other devel projects to ensure we always install only one specific ffmpeg- Conditionalize the vidstab build to not pull it on old releases - Conditionalize srt support to not pull it on older releases - ------------------------------------------------------------------- Enable ffnvcodec when building with NVIDIA support- Add pkgconfig(srt) BuildRequires and pass --enable-libsrt to configure, enable srt support. - Refresh patches with quilt: * cve-2017-17555.diff * ffmpeg-codec-choice.diff * ffmpeg-libcdio_cdda-pkgconfig.patch * ffmpeg-new-coder-errors.diff- Enable libxml2 (used by MPEG DASH demuxer)- Update to new upstream release 4.0.1 * Fixed some integer overflows, undefined shifts, negative shifts, division by 0, and a null pointer deref.- Enable pkgconfig(vidstab) BuildRequires unconditionally, now available in openSUSE.- Conditionalize openmpt build to be resolvable on Leap 42.3- Conditionalize mysofa build to be resolvable on Leap 15- Conditionalize zimg to build on Leap 42.3- Use autopatch- Provide ffmpeg symbol without version on main package too- Prefix all the devel packages and conflict between releases * Provide always the %version-%release of the respective build- Fix setup call to enter to proper folder- Conflict with other ffmpeg-devel packages, simply always pull one of them- Move license markings to the libs itself - Add condition to switch between full build and lib only one - Add provides/obsoletes on the ffmpeg private headers- Reintroduce conditional libxvid support since FFmpeg’s MPEG4-ASP encoder is not quite up to par- Avoid double-nesting BUILD_ORIG with %withs. (Reintroduces with_opencore)- Drop long obsolete and unused vo_aacenc %bcond_with. - Add conditional --enable-librtmp in build_orig part of spec, conditional BuildRequires already in place. - Drop opencore conditional, explicitly enable them for all BUILD_ORIG builds. - Drop conditional xvid %bcond_with, libxvidcore-devel BuildRequires and --enable-libxvid call to configure: ffmpeg have a fully capable mpeg4 encoder and decoder, avoid external dependency. - Minor spec cleanup.- Enable libmysofa support (sofalizer HRTF filter)- Remove superfluous __DATE__/__TIME__ replacement - Correct libvpx version dependency - Enable support for additional libraries: * libbs2b * libcodec2 * libfontconfig * libfribidi (already in BuildRequires) * libgme * libjack (already in BuildRequires) * libopenmpt * librubberband * libsoxr * libssh * libv4l2 * libzmq * lv2- Update to new upstream release 4.0 * New audio filters: mcompand, acontrast, lv2 wrapper, hilbert, aiir, drmeter * New video filters: mix, normalize, fillborders, setrange, deconvolve, entropy, vfrdet * OpenCL overlay filter * VAAPI MJPEG and VP8 decoding * VAAPI-accelerated ProcAmp (color balance), denoise and sharpness filters * Removed the ffserver program * Removed the ffmenc and ffmdec muxer and demuxer * codec2 en/decoding via libcodec2 * New bitstream filter: hapqa_extract, filter_units * Fixed img2dec infinite loop [boo#1090826, CVE-2018-7751] - Remove 0001-opusenc-psy-disable-stereo-searches.patch- Enable build against libzimg.- Add 0001-opusenc-psy-disable-stereo-searches.patch to fix a crash in the Opus encoder when outputting mono. - Enable FFmpeg Opus encoder as a selectable runtime alternative to Xiph libopus.- 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/ldconfigxinomavro 17170538394.4-150600.13.5.14.4-150600.13.5.1libavfilter.so.7.110libavfilter.so.7.110.100libavfilter7_110COPYING.GPLv2LICENSE.md/usr/lib64//usr/share/licenses//usr/share/licenses/libavfilter7_110/-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:34059/SUSE_SLE-15-SP6_Update/b10a54cb1ee40c5b2d583d25d91621e5-ffmpeg-4.SUSE_SLE-15-SP6_Updatedrpmxz5ppc64le-suse-linuxELF 64-bit LSB shared object, 64-bit PowerPC or cisco 7500, version 1 (SYSV), dynamically linked, BuildID[sha1]=00f0cea715085a2b69e4c14e965a96ede57cdf1e, strippeddirectoryASCII text!PPR R RRR#RRRRRRRRR R"RRRRR R RRRR&RR%R'RRRE;&7_(em utf-8d47f21da8ffaecca9a0c4d0e45081c7983b37d3ed6c01f0d3b3e2a2c1ac2db2a?7zXZ !t/ ]"k%{ֿ\#R`[G{^pb_JNTo̼Wjڕtu|ՌHDGl>OeJ7];I-.|+xpt?KKߛn dS.T~Ҏ`6Wy\.梾y3^2Lj {c*pV<$C]݆KcϽadOG D->wFpsR:tޔM2d{^kkڟH+ &:bo ~3izY V\k5Bl"cE2;cS~}.E?0[cAf"g^]F}۴w$"+ C;>U)`tX<^Ot^ŕV!<`j3-> t臞5S0ɛ}L[m.r(K bRb@.UZdcuS990a šwoE:&5Pߤr3in;(ՐS>ߎ}W"1!V(N9jЁ1 Ҡu“~V8|;w6P7@Ja,۩!3]XֳhK[ُ\w\oRXdQϯbO&I.wM'4!5aj@Qiԙ) Ф4kW/ՃVj.ﶶLj2C 2B#Ż:A l OY!5 ΞzQj7c \0bT$ WF"vt뒏s= -X^@F0K ru q4qY92P"G@ 6vbLaqlj%jMrjࠀ6䒝*;$M=Z7d򋋲q.| 2{)/IbW>LiQ1.r)DzS{AFZ|}+} >!᫡2\uufǥ|~oů5쵏@A%N7{xmm%=]bVɃ%::ڈ{G')'3xmSS!i)SUBxL˄O?S._>sd?͹$}㇏A[1n8L4@zǏz3BcOΖ!QӔUHvm&Q+k1`Ƒ-ji{eGUr1~Dy*~;nZW'FǝAAY2VyJi {wT=?UtstpSK:F86Á}ud ; Kt#hh3B:o[㜊y5!~ ']7~H΢ʏ.Ш!b +ԅ&O" F6NA_Xӝ'T17~KEPO u Bw瞴B%d Mt6 {@%N:= =N>gZ ' DMtKsu2#28ߐӼ7ڎ{ ʩx7J\ݢ/:{>-6@ݓ~0&Vc2$*Wա,TMK~=8~A y8ytsJwQH";&ཝk2N_Tkb!5 g\.UZ3Poܫ͆Λ-Gu]L+:R+݀r'5F3MU+^be9j`=FyjRsSQf̉U$EpY(&-l19ndQ='A/W0l31 !#0R&i|= e"څ]1ƀ}2%ޏPnr3#L#Rf[mV}L4pN?1dtPm r œ =#=)v&5mdj.=sgDU٢QdN+ NRƕzx) s[3® c˰2~u8jн]B-9cwޒG\UҒl402? rr5P$^15%ٽ Qz/ U0D Wh XWl=ԁbdIbuA> pFѼ;W|7Ov9=)*^j?Lw?B3Ar4Y&8 ([LV~p]'h/hPM#PݍAAD΅{!.jK]L[:;8I9lNE(GϤqX)Sf{Sڼ#Ixi,rj^@a7WYiZ Iw #^#E]G?i(*6+:pZ,9ەx$y4749d9GD?v?YaNmJeE(<;fbb@|L+ϱL+-E.`1֌*U߄f k,hgۮ䭻Nٗ&29 pw74}㯾;j²=09 &ݝXs,FqŴn\g kux D(*2I٫"яBT~<;ee{nj FϖŶr8B_ 2&B5ڝOC嵑S m3c2R/Cx*}k%\ &T``Qqsrb&uUbPat3Hz3M@ͬ#3hӌ %PWnD:pߺe8nڈ M~ -Es2T-jįz ɑ33@S49"#[!R6FXN->W?CF~37ns O?ʳ*! ׎'˹pv }3Y{-sïca9'ӣAT P-:.M!@'P[Z|Đ Y%S4TMNTŢO͢|aI~I;nҦ=w:gY-%`.iHkxw",XcZڏ3d:jE"l[\h.aMd+_V鞜&Ɖ,?O "Ms>*VXx4/g5/򝠕J"k]OȆET `= oP7.Ħe,=zJXq}t[vxdU1xݐ-a29eIE4t}nU1JNVpE[{V I*~<W)v'wڴ ·7(z#ʣ E4FV^p"hnhXNH_qT2|x)C@tA0*%[V>NӳN]xP8/Sn2IW< E4ǩ CS%H]9gwޔ\LíO'gB*4,)RNOdvnp|Y%%091r?0}5L]bic:z ׊ˬULz(UKXTHČ! J1|^0Ds MON4?#qF7?̴єĦ.{1x8Zrq۞,##) w&W!`P"Erm"LvadRtr|$^?BJxw?*H1.N;4qߥqMg 1q,"~ KvЄ ے I9ٓ< !Blb9?i}Ny[8U a~]6JsdM6%/`W! _Ҕrd6; O*J/@5h6_FHx3؆Ukk=}n TT!X 8tK=Fd{<#cY6yr^{:ƷYY5e|Rx:]:rpѐrHgj׿/A~jIFHu8.*+r*h_t6.g;&^-2w6bhFu) dQ&b\V]lE߼w 2G/aU:ecM/Ue)ݐp~<3r&M/ؗ0+wm̓W& 1)0߬ f 3euT6_\ 脵=~5W)-eO+F'T<~͉L3::Ļ. yhRߊV>g^TH̖X-N4M}>GLʽYl-)#@]3ן~'E#L+fO#ցl{U8-/ Y܋zx-|_UP ;j#Z` y!bk~g]Ȅ;YK2ׇ*or 6]*QpD_ sOb oi R hpOy;PGRzN ^J̞Tq5$ޚpt?rkH]}Z~co $`a! i<(o_:ԔePfܨ2+143RMi٪Z[ĘR~2ܩ%Z)wEd-Mp gu/vr)^BSV#%!%"9_܎b/`c{b ;Y}-ː2h+:&#QD&,_31?<|-@oORۆ-1}av 2 _7zݵ4@(1=6Oݸ'{Cާ"ؤx,yʵ( x8dUVֽ'>˩de5 {p|$s(+ٱXrpyI;ܓr|,/|N?1FGfj&GIۣmI!;33 cȮ̆s[` Fk0}LkorP%mHPLq־4_.sI| +UDž6U~WLuIhǴ3AS2}KMnrP:tu+51/FV9m˭l\"]&Y/g|EpBcE3O0.iB- vjhp;%W3y_mN >rnq`TvtpRoi\t}9@Ҝ+;w3V}VQC=_d(G>p?s,B E, @u5V?F-ao^vңڈKzjx i7\фb'k쬮hTV򇜼t 2l;R,?B c4av &w٘h_a[HnMr4zhn=X!d#d܍BSr$2@*_7Zun;G v~DސI3gكM55̑΁:;+ ZE HYyK'zy ̛c+o` ܽ_FՄnXJ.rzS4-Hh6¥Unx=FsbHZSSg V/w cFR_] Xǁ1(/H:ZXOTT8Qu0o~p-B\xk6芄ֈOyIk _/E@#a'u\*vů`&@,nBŦ>ڛ/7DC:]ڥ&OC#WQ_ڀ7B27,:=c.O{: A'_Oɺnld 6d\2XXK7HLlje"lP$YpNKnKj︔Z7gCn⯐ƻ\V9@ ٯa' O1 _mFmH6jPY U$|&ވo :"u}}ʂE|LcHzN 勮 q2q:3K+.[S ĩ_I?Zʜ)^ӸDV|1Cji:Bǀ|yQ=HTjt$v8LzoCM 񘯈H`gE9^\Ұ Z.jrtkU1 ޫdb7";4ƂT,leqb)Ut29n 4]@g)6KL\1+b^Y眖G{%m| nn+{xqxsZ}gesfVgc[8C&"s#UԒ'@~ꊗ008Ckhn?i_4cO0V"*F^5R; ߈vh|*4x"3!R>%x]]SB k+A+?K7;ĵ(rWχ"X!^!/TZ;?S(eXB"QLu"2X`+pXTlZEგ4;)Z56F'w))Ѣ>y4՗Hu+衴*_"Dp ud^>9:6t+0*J̙]qp/ &!^G߫Zym(&I~ǯI{"8ĠEv1R-7p1$ɧ1Ẍu)!;d[!#<$W'? ([ʞ乷*)PZ\`}Qxw?%EXu8ZK(E2 *1{R6@7Cw vTYzD:Q7Y\/F‚.wQcrƞ97Pn9Waɇ{à(x*'RݔC׼Kxu!$*-"cgFI[<|T,,c't&?0im똳HU,sF )~3;?) $bt:zDB<Ԝ8*;bC=+w3-_\ptbnZŚ+E=QcTw ;w7mVQ3{udʻF-3id_7?0C.9e{}gR AodM߫|=C.dBwvä9ISɌ7^NP5%@dJP)4`u$&mF c 7_)ZoESjm]Pƫ9c)k+JT\Au)T+CRZ3l{ypy0mMD@|H˺9<^ euJy:a$DcSeÃcRZd]e쪆tzv壧,(>#W__أ'Y ]F^%UMLPcy0*3Tzz d9_tqܩXST"-)ݴ8j`м&, yI5WY* )|dK8ڄhIʼnCYC߱[]A͔zt7ݜBcݠdlI~Q'͌7BR GzcŌ7Z,@w<0#=D^w]j5pRlMx^o o3L^ 7a{**랲o,J`ybUvzHi0.,*$ 'ޖ0 yէ#v7q:_0g%qvkd;L5}k]e}GTο֐IV♐dZ>w6zG6~VY4 &'4K)"Z<(o BW울AOҋonPSŗb ȵ\)DZq ;ҭ^v"]AM4"R*KP>\$Иv+(PV刉jo1 p* +*hQ"s1HtSk}sNog.y n*Afprj|Yp6[yTmu3Ώ˿[G_WfX6 a9T _{מN42;%׸v9t/iJE_ԋ|&Jl /#2\ :@uqaFP3;4ji?^dxy7~ÏG0 Dq*Qk^ AU܀Z$WyjpZA ]lHtU}3q]/Ӗ),bɊUg|2`1cs+p#Zw/WRE:p?ډE?371EyHjJIOF=&Ü6J6p\Q+ Jݯmt_IAuޒ s.FѮ(>["`ߞyZvf1խݞB$IGn>Y.VVɲb!hpb dH~3[/o_DǴSVW -ЦͧN(bFLXń/[:&NU7aC^wO0M8[U<3ThN"Њ 13J"` 28J0U?;dFJC,vfa;StPٹƍY@g{/rN$I/vSn*B Dx^4(e`YPzٻhjxޠ诗sa!Ixaw_>?]fv%0gX4MfAf^w}P}gi#ۄ 3<k ζgDXJowq!$-mXM _{RT_~_ CQu/?IYb{3uVXUØ_jD,D%:Oev>؊4z B?g#6V`;fPmsWܙ m3ߦ%QgbX2 w`4OV>in%ErF#һ>2fOGʖX0ߛi X#d;n|22TS`G&FtcnЎTڄW9v}jAz JW[qӶt*d`9blLF"', s?R.ң?^5pa@C^ O fN'j(0y@} a4=_9}tu>x3}C"-R}bH>sЋ2L4/6^Yl=Du "SѦ^ [CLt Ɠ!ZkFX?&p8Bb4MOby8 Xm<ZgVT9ϼ|=?"rIkIDO8{T+34Sk^&kôi;cBRwClBnX8W֌jry02}גaτs\m}Lѝs-bsQ{0q*Rځw/!wu_ah7D*/TOy%m:mMty&P{5a͜#J46 W\)&ɉL}FҔ ^xb13T35 1w)a`3PM},ȳ&FWi޾Oގ5Af4BvhGpLeP`WqB updZ8bT6xu>ZK5er;}&Q-zGܙ(thAmhjcΞ)U ;N-'I@ZI%YP k,qs?y),#dg lΑF8 $˸*%Ď5"2&rpt;:zb=>Z( SEs!ÃB2"A*D$mTqR*Qrd1H`dB5c#y T3\=D]ֹM)M.HW>_彣=2J1(E3UgMX ~(sqT\=_4HߴSͽӤ+:$*#w)aЧdiTH; R|UgZT7ؔ$E՚ \R0~⇏qa&~H2iܛ(Za(U'f,{XIN]sӬĶ R2 ՜fZ= f++m"d):vI4t6- kZ''}iSXE"FroaQ*nd gG%ɛeH%'QK)Ԟ{bn\n>)/ԨmwMM(FW'PNܥ<b$*3 M|!U]R5WBq^j8 w sJUϖ"s!9 Dm"`_>&~cSl .0)uFcfD6ʿ*15yl-oy:kwKބnAKHN(_ͺ6Wr:!պxm 娔EC%ग zq c([)L-ՉgWteIWLa&2 Q<[Mɕɦ+ؙ2 S1Y45Pdb:`/.Toګtv.ȥaIE%׵먩ں"vL&XNdSV1u3ٚh@#;w-k`zGþ[q, Ql'w`B\0{h%3r$CO7ѯa^gBVdUMvs Kj182_NbH>!2#O*ؑ`mQPY8ɞDיb&dڻpy0ޢR5 Fٳsrh^@)PVzX:*6CZw&Az 0(}dISU}x2 CɺrpO9b'nJe׾sBǙM" z- L8 U+QvmoZ5RdԄ7ƅ.x$bzY?@B[daVj (8OW1B8mDT*M=k[„B.Y 햖6}J )GCB0$iBX[6k pAc 'OpiU cUdδfQf NY&l|3)aWO~LOkCÔI ULI۬`JԞ˶?&*?W5;޸'\sjTnM~R)4Rc>sêC7;$d,.quhĹnc i[ b$QS<[ xyl^4mJ{R;٪:1sGW̾!ugufeϕK#IAZ4FϐMnRʽrWԛ-dd%1!S0Vz&gx~`dRu$S5zr`cUb/ haS/cjW;5KڒYOr-еQR-r^:0 }p\s%t>ߎ!6@ou7s֍r^cSdʪc+ח)`:Wh#-zs ^&y)6CGqSéN}BnzO/$oN?:tr#f\3k$>slU.H+b g2; 2 9>DTx6XΔdץF)/ӻ2K;7xnGe!$.\ fիוG riYQB$'M"'*B~py4cC*)ӒzfkSDV)[&;Reh!".Fݰu,ٷGI˒p !{ $G V$J7tYB5x=փh<xr8Tf&qf  H%3ĩ ,Fj2|\i߸cEЕb*~Uhu5aKIKNިhi T\xB2-W3N =-qWEZDJZt௝8Fï1!y^}U}<ߺV Էp1Q$"XC8?R:$>{HU)O Ӄ^s])(!cv&5z-Yl x ^}5TF u'/M2YKa}v" R2u;[Q(:\9%SŶ`W>jKomwu[\z |T(W_&ba[[Q'CNjF:\~d*mZ(єhEphg҄dOcrϓF~8Ntjp@SsT@~E)y0)>7vb􀑞[1"A(c! k !/\ m:UoVb͔LK}_uhv{!)ӊޱ:X; T$~)_>W܍AXҡoL ^շXxH/uY (*v84u1C5*.OG֛ xBO Mǖz)GQ s4%w㬤* ^S -SRٿmZ:~ 2?@QSSo築Ex c,oN $4hYP)w&W BՇdXvaMU[s{Hu7zZӥW8%ma5H0XqUpߛgVGTPjH1<~EJԇۇ4dw_CNX48 "TЌ5CxF ?ݍl;n^Q<'R *,α'0uUm!7Y@`Wο}]gg$ClM NT3CiRo*2º== Pc9LzE0Dk2՘eg lB~ -hdgqN0HMw"F >hxJ2Dj)i>a䂮PFБN(_()?3#VMMoF}A_'޸a?7[mu*8QRʻO^;eFq! tzvèضc`KEJM06"Xg~2|g,7tD ̳`9ۯ=_+g`i ʫQp9R_4Qe9d^k"yYo> WM{k2aQ6Lx~~åcI+j"x(>ٱ^Xva9z{mO9Ԛ1,٠o8yљ 1Fv oY$UK]NB$͵kWכnAy[i3U4LSI \uOBತݽ/[ d|OpӪ?vTZ$kMMX4WT$=tTޚX2O[PCIؾfmR+ob\=knp`ٿڈ]},fwjVrC~Q킳=Lb qD\+@/-MtÙo>tʩBjh–x63 p̒7dORgUhv"S S5&)6lo& ֓-8lSGC^ ΙxWtC?$k;l'<=iJA}{|9^&y +4aFMwGJ{ Ќ5z-0(LBh?N=#D-S+zokN#UZWZ<3>e6: pV+~H:k$ߐCM5LA *;/0(r?{C^PmKm ;{ ДQ#N l0WKCT֕c%@fŅ8/k56Na$]0 "UMtb;~yէ?}_r]SRa?>+B&CO+ Xk2_ 3z,(W&.ۊG,&}FX<=Qw8J]V,eOS".9-ld}G 91Ϲk$-u{%RQCu7sM cȹͤ Rvv ʊ?6m 9mggk?lE S1F&.y}7 Gi*CQe=>Z cw  SN񞈖 3 @d$xy岈&j{\^8.Ál+A .蠌nM*k*v0XÈ34'?D@MP4/5ղ͹gZMmo2c 6jcQ(؝l޽1;M" jT1WDKkP#'! è$xa0kGڦ^[c,XdByG $5MSGIc BȠ޺)@ޑo)k,M J(ME,cv bֿUt"T{} 9r)yGop׵4%gjguwnֈ x꒚2JBӕ53P}~(_.m?+ˢ|f-Tu m@: kh~KS+&\9; n6;\QH$LQT?XȦ_I ձCښ"~Q13ZyJaۋwu4_K%_fPJVKa:0nzK]=(" y'aK|Gࠏ<CRx_T;Y>[wTس 26Hd:Q`Ԟ_-KP8瑜x>b Ue{G\uBkCMd'c+f*AZ=ec >m_ 縼k'b\siqޝVn}hKƖE#!KƗw`LkC*wC 9Kf0;|ES?ԉ$+>n$X~F4J@ٴw`1U[cKpܞok9EŰ\ %"64!EHf3shq)؂AQ #4=VQRlrrl+ $mR@Ԝ`pLõMM#&7%y廴 K$Ci7Z0!Fë cX{׀3tem_G 0ooΛ+=1X(KN~t|b0AOsoX_BP2\lZBS n2<@?.GW|96-!֮[ƻC q %1΀X{mXI}Q3ڰqr.kظ%SY]*2[-NJ5}llb T+"$Ķ^z\H haQ"l۴`O,4Lg|kSlp'LULe0ZxlMeMJpdUf\ixM]lx<_](fx8U(u7X}ŷxTz@g4*I=zph^}&%O&Y2VRǩڐ1$(`:1*SYk1kF<.ː{Q܏b@ 0VTՍ1\N|gs?}|{7D ivfxH5#^3/oԩHơ? z̔* ]v-:J* 4j0 d !-#pGXpN*^&=Џ]11ܱd^1 XӺQ &v e7ƺ!y htW0!GTU72*{Yll=!"ÓX8M e4bsI=A!'0"R؍?joVɱɫn퓬{aCT4t4.Ӟ;/'=hS*B1J|F=L{6^0+v k-yN G_;ÛY5P4hVNV3~ ω&)J|Bȅ:F(}0\_Uşf`+Itj{$ #-e3dّ>k0'hZJllJ w^'ٻO[ThVvdM+^@؊͞4؎d|韅r#J=S!`տ+6Iύ/ O!F,ɢ@چ@xͮ0mv:7lzRy`7͠fz>&~=vZGTmꗯdeiSX2 !t] e¯HVIBeHN6|NآA;Raw yAƘc q(#սIJzQ?LtCk#q+A t,7? ~ȶ'j E={W{*?ƨ(-_(9+fv6 |~@3cls\M#Vny:]H3̥U?}:J=`c&:8?LAǼ֦["҆xa1bc|+5ǜ6SDc3jg+S[c~UgFNH;jl8;#0I,*#)~+os$-WĪQ@*SIqY-SJ*qOPEe*X:9)u;7]K}Fy>ޗ x :xp\<ޝJPp9?w>n"1[ n{_E!FTPxjt9).BWot! !4~ 5Fax] ֟p,7ӊ!t˿mpVE+(aNދ ޻Ѩ_{Z ))kW]`1wKmF  ,Lj1lakFUarwɂHܴRlr Hq pg Cd3G~6\$ve-Jήe:C-UwLc:uC͑Y7xao "r|#ɂlӑ9R{f}(sݎUBtT)b{Xqζ?}"n/)!Qĩ$6TA(50 ιֱo"`njL;*|\))QEչhlI{ER0~ MN}( f;Gk Vv ͂ûKaʹ&MMq;(ɋfݸSCAIpenD-lY | ٝ/,=Dٕ௯^z6f!Bɜ3_L-QiWIwz܆_P:Dp˪7Bv/I$x4 U Mm4Mg:J{O=H8[2󭯖KٺXHqO;/::C!73}+!h4^MLR2ڶK/ְۜߎYN#C"޽$u $҈ֆK/JLsj= YN3/">#1`:Zٲ!?tQrQʡjXZbt-aqܝ P)32s~ 9)Ul-!c\6pb[d'K8%ߴ80nڎ-zTo?Ҵ( Akϳ>>;3X\hz[a,4 ȼl4*+ sBT.`*gBʀ"J~D,{-;r (.7>XF6&/ $!a@KyŲZ4!:l̏a=5ƓoA$Vդ^ `U KM1ut!SE{U 2j3v;9 ]NɍrjÁw8{Uc#p2ԕl䭊e*ѷoCy+L_ 8 4LA>=)rA 60\/#l(y6A09l09@'5sP̑ZxD ̃=dnge@3]&Ҍ(az vt `5xĀǂ"xz! FB48q3in%Ѝ>ӂ}2C-f+'  T>L#_,dVJ}&' K4=[ɬ3.TTVSKyj49\k{0v;`ț:Am˱]Iv~|Q8#Rb0e ɾm4I ^sramGok+-FVV]倻G_rFl (뵲$e@܇$b[`ˆv5&`3!P]JO㙏c23\9E<-A PTiE;b߄2JwP]O+I!oOˎ?L6)•P]q#:Tl'`j" ^%V2{X4ι_Q@]Kg$_"82ǒq#|;YK/s=*бx/GtaJC݊CU{v@~G#cm?,WU3wqy@/7n{ly"}=Z[j?{ڒ&th4= &Mp3Qe/ģImnudfh8%|o BpІc՘b vuE RGST/BOXl Aɚ0)uPg~//cw"hQs%/YM" 3gpC<uekud,e0 ,&4-h)XSd(Fܵ[~4+4]4ȒazG3)!fJZ?lunThG +JQ-yHe3f̱ Դඩ=ܯ49볌5=."Cg:VScǟ̝+П3s-VBݽ$Sk?%?$BG>9f ܊Mvo/uRy4zGAeV=۱bV7ݿ0P1Q)vp-8O\/Y``hv$$aӍ/h\q]pewd3@H-!_HtLIZ5}bbqՈpCwrJ`{F./D,1{ s{N fr7(wد ;3{NrIjZK+Vb4 n= Ӹ+ wrm9c $cݷ?/ 0_MGD h./Xd6ihƈ%ْP(NڮU0?I|UA!b[}PuIZdh=Ä4.9JJddΡc|bz#Қh,=fR~h`XDT)YCө)#XUsB ; Q )@ Jo( :NA,@'CHCyv TMǦ D85{/ 8VXwbfQ ^1,\! P[]|Vvz\2v$ж/ӼiKY Z{m_ss=ֈ ~$9yP\-F'l, }%1[` ߢB / /d_A7. V9WbynQ;^?s=IzƮm|p6 3 rF^| _uZq˶?hrY$dh> > ^S HQPwW{_``|A)8u1J.C˜Rbҁ&v+5M+op.Eu^jxi7%\dB>fflzu"ۗ@Pg F٭ZY#x) {ި# yK`<_SU=(SId y4E (/䋏hXτ q ~s6-ө_+ٱN޺x\ NzTQ h)M(kvCIXcr̡ @f jhĚ\;bã3IU dRJՎWVy7.ee Z>ʘ+m?\ʢ:͜$F#R$uuU`>'iɷbϚlNb~1rN1/U6S ΃P7(ˎS1nnjJ8!2s+ D6;#}R5,$lאLx6+).ּsLML=,fY.A"fB,j%nXgy6 PUf\e;h$]+XV6:ͩεc[)~󋫙AKOɕÖӜg.VHFLjƠprZ{ &Ki*?-8'0ϟ1|VQIxc!RpxCM8f IsU= `/?H8i:A>=S]!_g\u4Dֆ4.,+ΙM_Ϣ6FWљn.CE'i~iAS=}h;Pq,/l F.DH5y0jN LZ^BHv܅ t NchT|Κ8"g,I1,I~]z}L Jh(ڎW;!+d37$ѤYEy6aMuOkPY0)<-,sI1H cih;.L6l1$=4 콖0t $75 *[j I՛ݎ7yed֋S/4$a7xOJ6ͮ 2ȸb_dc!l\S^܇Dֵ"~\"Q 7 /d-2Wྊ󄦶np}wi_&Sog6K?eBR'^8k_{ E{=2 wfAB6cvgX 1H{yu77 e K!I@DDžFWmʧljw7ݾcdcN#l{`|X%oӂ[y a9UWht(&1I0E] c!ROūz0 {+3עCe<7#WlݏX "R6ez:m[|Z_߾9]­!R9A.Kf]6bedeTf<@;챧z* y5yJ1'R6!suQ(Ŷn.8TXe&󨳜t_1s53/ޒQ"¢vK_ﳨSsί\z@3 "?ȘL8e^5!ђ7ZOR*Z]]udmߎ˰$jÔbuauwwlmkI¾M{n^Tsz4+84mi€:A.ǝfp4.N-e0z *#=>d qHi6G'Kq alPp[@ǔ㿆"U UI{V]@x ~`VSP#p܂Ƀz9FG [,?QSXAO&3ߠ]6\m^Hx-QN 3X3DhFYNB0&B">loVk_Cdi ij5OYfCyѳ2G7{ /k ][}Ȫ ,G%B.Tj‚'Y\mvP4/]v]Y<):bM꘻H, . B^LʾӁV4(Kr{4tV` %JxWRċ0vw"E&Cna42|ԒG4Fna,3 `#˽oZ^*=YJV\ro\r)<71.ݛ܌ƪඅGq ?TDp]t n@T12-p9Ik_0P%j{&\x_@<  ,_fӵp)Y O~!jyJ${uS)<@2 gpaJܑ! zk(;Gx'*XKЭ6QQ M ptZ}Vq X%r R?lrP"c=v'. a)QX0HcVŻ04*]LPo]B:~0yd;GskiNt lK˥@#'S IjnIƭ1LZ!]fϞ &q1 VҠ  TԽ ;#"vv5e.Ez%4#JE!L+7`|g=T4Rr\EmY.,^YX.cITs(;8^-ިBf` O1wh%=zE|*xr3G5lp dngb5h#nk9ܐ6 X7!_BX3;#,/{rwP< D { 7⮈wl'wY@I V,(fKh;*M0p,ĒlK$Cbj lWԶ0Z{A0WӋ5ĤK{͸oX{qTDk[I;yR|g}*E. {"U▤-"enYEFdE5OO.f7zƢD~YՌ&>~D %ôn(&8= mܔs;6y?`7y8fWXIi?[e׊Τd?ݾTWй y$<~2&$LW @%kuÍYOen|%[Bd}`ǚٍ&!(n{2wޮ؋tkZڍX`ĕQ0KA :ȸӌD)%R&*빬Ҙ(f-`|:OL4:h)Ğ!fZ{@7s0'[q-cO6_>3Ƙg)[Ii<" xښ6>5UnM._Le3C'i}]NIphs5F#%WT+Ye_I^obc/G.2ab,XP]m7R 6gtH"%"'Roڵ,4?s`se׷w©6MDnU:/a+$}]G?x LU8WFPaǃEZ.a}ga.?f_y`D#z@0I ` +li_zeHDo1~<N 3Y. Taי;7Ep) @nԜnD1nľ?7A 5)^D<捠--m0,TdGD$PRGffv_YҶbb~5X97BƔbN4<4f=9k1y46ЪX;z"޺解C^?9%HŎyB:нXRm$P׉KL7:BW,R~$-zC?1|v"ak uP_jfhqfx݆~EPCx~pH rqj/߬l$w1%tR9uK,~XAǛx2(Z5H%vhVt(vBVNZH*Ёx|DUIE@&<=~./]/w @&F%l jfG)PcI\eXJjU ԉ ةj܊ ևH~f͍淚6q!!2kAKB3dvfuǸtE#H5_>W>:I;2)H.¼z5=vqȠzpX@DgL`.O싴@"wriWSj56#Imu"r˓mnx*H "o+$(mAO$Z|I!J&[`}ɰ 7oȬpG`D}xg3]&.<6@Wiɬ|b9+C5 %%/wFq}ǂ`Ci~ЎGE;m6ysy**2Y^@5SƯC$>ܡhQ/syvys TQD؉Hݕc^Yz=P$.3zn`޴ 2MXDi|{8-$: M1QHgd'$AfɛO=EjPBpb1r$nXsȖ ))#y]+<q  HaQi375*)n5PħFX;f-E'/ jF7myfLrƾQ=)87 w֣m7I! .L._1@cBn؇ _y)z[ݯs㠎4r$ظKNT:PJJ i 7M"0"jkDŒXOAIXf|XUzh,KN hF4+1MfI_h~k~ %RϠ[zncIQbP_3+uіY@_('OZGLOz8+Om6p w&3nBrv(zIXܨ7fd63PH5uFOK[lNmh;=4ET> :ļ*H=x M63$>$ .d̦GUdh|JíW8PZ5Ӝ,t&)ĖXi\&'R[!}H<;I>!/S8a6Bpş+h*]0VC!IfK-)SCLRkaU͒S!X2L4ev+Љ>njf-Nf=APC_жԬHͦQ_trO.yzmJr#9p>Xh|Ot8)TS8qY22?(X4y{䳗t9$$lхL=wX^fL MLW|dpbרſ8î秹{ZeTG~Nґ*Lm51WMAN&LDP s% g$ASmz pƇ{!|e0T&pO(/ TMBNȃT:?x!K¤3 W7Vn_vJR6u_(ctIoș\ɢbȼ2VdwKx$r!DCu,O &A^;6Hx@3EnNK#PuXҭfgO 17]k!D[Ӕ/7[;#U}L6.?wbYsC:_8u5G߀.cmRiG\}}Nc26A46&y{8YI]_TF{$X&w*XP- t3_kr?'N(?ڊSOx4SrvLfn-3J=|i,C Ifa2;\:xOFe*xYXN[!i+N44P~gǬz[Cl(_GtVzKHbZ7$9-G٠˫^ZzNa,=֚1~#rµvqEϙySi:2P71L' 7g82L)ǮbT3FDrjȕ,4d?paJRY7%!8Z]uPjR$ґPhFYH.^]IZ<-mTU2X1mHrE;i$Pt4ͦ!qv0f䇗p잺LTt 0\pWShhKf Mu|fCqp%K_o5W_'hG~u|%8Xa?2S䟗AҽDZtı߀VU] H怊@Go@/k?%@ zZHN҂=nK'V|~|*8,؁֣JF]b!qlbxG&]G\9>z'o#&=ٳ`]}%E0)66v⠿ɓ-!y\)k'1Vi>s]OaC*WRϽ 7㠭]DeLx|2~{u_PKWnuq2|9lk_ϝ'RjTs+*6Cā|̚=qX fy:l 8_BĘ,Du/vpԀG6 .RphVH)%tC5P@-A S 9V*V%!WMg&S !QC幁ـ_YIm}`β+Z>gw ~ZܹHv+nl;ɍ0(\;"cX-~,)Yo-d0 VþokR9pRN;3~C83Xs:luy0>W/XLp:9 t @KH)vf=Iר\[U5` e(TC;L~55v^˔JfЇy ,ɰǭ-ۘni{toD~H.J";y HyeZ>bZopK$v> C:,/0b{-FdXUX.x*2'o)}0fX7=xlFl ~AWT`Z+sJ4ȁ Gi@#Q6՝ kdžy6₆YVQA "bjuMDT1I±ϒ Rt.:(2[|!M||M5Q,|::sk뀵Y(ΆgQ簆f oE:)c6I~F#]OϹ:'٭n#>KN ܀q>ngPMF,!Y>Z:[rq'Zyȫ ^bwP˕tljB~Eư%TD7⛡(Rq?NV^_"zE!-_^/w,`me<Ȕ;"k4]92Jj=Q/|+Yhp Q.-F6?9h4{tCބwkklQL20:nD vФ?OS%Os[&F􋎛V \ǒmE^W\ZP~j tpjÎA#]M ZpTSG>Uϐ5&3,H ŸKK1շ@ zN:LjMspp G%B3T}B]\>pa%6-ݰфZGH\, #sLb,@pܖUEs5sBJEcF-_(),-]'kZy4 tRxܭ^z+:z"mV O̩<>)d_`(8+R%ib&_wq~aȊ΄ c8Dr 9"9uooۙE͓X- Ffj`~3`IҎ+EՇAR, J,{@TKU'vu^o/ U̇a,> y2"gɏ㽷B"LrzC*o t#[!Ꟶ(bycF1d+l O-=D!, c5TPAU{2)#0XUCRݺw!&DnNJ_]PaNo44].!T_J37B^%& Rʾz31r"uA?͖߰ݽk&L7Eia7㱘V_/*7 +]DŽ0I\YX?'iI_;F $GHJMb4W;`jJrAJ-6"豢YiKG-6z`& 5tv\he+- ƊFd^ȡ,4㬿3e,ѐ9=pW):)e'sʱ,Cŋ:dM?ʞ@.IZ>t@5h`u"G{vW;0M 詒ݐ>80_dFkD,E 8fIKi /E SU@7TLk`qtY+tK,ag#3V@t3ف3c7!^5 *v''Fݷk쟸]½X7 5YY&8nѩD©I/bpqXH#R;ʶ {Cz&қž*s}TnV <*@D}5m lƴ3YC ]SNiA`tCz{ ]1ۿiWڟct}B.-i<+?Ɗ0T3y@.*,څ4X ~_۰Ha"*F7%`+e(`fgz>vy:R`Xr;HmXt,iMHO!N|1ΐ-=2ӲrA@8ϓD%6i,Rf84U^wnO۹,"uf7sBx4 pf(?5< JxV e`Y |U-ad]7iǣ$Jp sKʒJ =߲;,Ͳփ8#Ze~G(=l7VX}TԇhgbX* ?\@%̵0D$Z %z 3$@dUmĆ#HIACܓ#wOR ۑسb&y"g)s層G&:I#f%N7 G>M~gՊBlV/^(%]‡ډ' t!ӨrXeuyBՈSۋTa%t3M?bSlD82^lhEd$-"X~LE( Cmmuԝn^z̸na"(-%ɪ0'Ӹtq{+m&[w<_@9s2)~bYJ)J  ;Rfta{Qw!)ӧoRPlɐei@r¿DN($)i*'oKH@WP7-|Qx8wˋ.x,\;En=+5zʇfj;+B^r`ڶB1P'$ o"0 RqUytZR]Ϗuk.7uëdi;P.a ei|>wF)88E4G5OBk]yHN2;^pe3ΧrH]Da4NFWQ&5MêqjĖ)P:6~GUkJgEr^u.* wMzK}Cǝ]I23Oe=-Y%KEۊ2R3(p^^b6<LniLJ1X!8Na A|RxZ`=&߁'cTɋĖ; W ;3{ >O߲TnB&Gd1'FAVH,oшKR9f s+sAwHGP0= d_\Dq$VyFD-aqPtoO"W\o Zeߤ@nˏ~[wl8-ex+2Nlv#ܙ8YO_nB2\3⨤kUL/h/zڣN7bIC/}Kr럅ѕ k*sxq}yv~-f )D"?BaQ*w%Y&1٦o | <`^`.]a|nQ@ 婦fuA1#&~xjF\$b CFZI˓{\*$ WJ=jR6&]ш 2^Mx*pcQ5_g1=|_s#֮_ϺC$vR9Ǿ1Ŀ6)g:NbC GۼLrCcL5BjXOdLL-$8F~7m PvNTO* !N;_@*Nr'N?K\JH&{* $윾dU%~szw`gEu:+6o~CDqjlL[wڕ6Ǟi8=Qi}ux*B!ؖ_K~hm9 k$͠yb.֘~Ug~<ߘ*0&fQk#Kסc XSl`y- 1JF2_ 3흍X|5\.R΄"RzrH؟ޗl:0| Ku> i 2JKT@Kd¦ݖ*-ȓ=2 s\ {ot'#YH #>PςA>O?k+)AANA&-85x [ a6w91bb]~ƷN;lkqB|1"f"3A&! >\6r/^ 2qWԅ^A7>/3}2F9uSݰCV(X5Oz`ۧS\qkd>8]? pQ=ZjGi!&sAiӷq 3mes:$z1xEBڦ$c`5?Ҭ?=#~0Li^yza69k!u=N:n ?^ݯN$bSR: <-+O\W4ד<'}Τje@YQEPMh>Q7at沓?ځZ # )Tz~gg"C!HlɉWmtQ¼3*d%ڊ"Mn#ņ}MS&<ٽݼʾId6T"N:mWMK?|WJ*߮j/Gf f:e$bWwYPSM&-̗ O= 1n>ě4rjuݧɗ4 ⼇ FK5_p"LgaoSOQ^O@EzC1- u'Qam ]xGN2YncuczIWaH'@3f#$;~2?@_>Ÿio3O,ߛo⑨Nju5^i@qНdEg` a(O^ߛwt9:up:Y׊qIy }8WiAqnw p^ N֋>GwZ)^3{VB9}mӜ 4UA[? "5`:z*:_Guq -C[7_<;hn`pSn)/PRzj +11Uh8OVۀXсdžo0Arۊ:A{s-\ExV')ȅٯE@xoxd˛sOoƀs^ˤHBLV_\NSvxsɱBڼM(۸^z;z K(stBTFVdCL}1+xX{^`مw!|BOR/i@Jv|o]50{/ejOɱq񔤬^);ي' U3aytDip ((9"~hA#~y[@.nqH21(1rp$©ߐS B[߉DD6.!sNJl#N*%䤟WeUi~>qo@|pmsE?BO3C j06 HTu(tJ o̍{Um++4 = J΃-f`XP}z~Hy;=D!jڟbie@x^qw}cHeKlWPwy]ʵAe ]2$!5P%RL :~{:|Prb55ݲ9L磆f2as*e9}'Y30]+S]HҙŬY~5ge_%vS+.A\Pm V<7e6 pCN2I|Ҷ)}!mGCFƎQ0Nm^QY].kf\* 7LG}!\ӄJ-ZWp1jT$XZPdIlui0ܝ8P8WF?L̯WE-;rFr IQ[;.]"an݅nHGͼP͝"T!>8d m@Ox@|lb]' hhm,Zpju*x54>70YM3)(琎.YA,(qetC6\-B܁4WI/]5/r; ~ q~yox _ tw5)^LD0DY4Zkgh Ј v @3K,߽5)ďwyL mIo#2NO!P}bNNC˅Α W.D-sq0IWv_qr!*MSrĥ<)WʌYZO'bGu|W]ݙ4XEP%y|Iw6uIr[Jdт^jV3m`6$5kxj:tq r3–DO`MpNeaCL^=*ey^ͣ;O oQ+.u}atm-B6?"kmÕA)Vɍے:\$t~l49zqKN-߷nT;zm(۟bג:!:V* t)/X6lI3Z)F-$C孫{)?bf=xHPimS0n }:l)j^P=?^@j+M`6rR5/h5/q RMkO:'Dl)(YH95퍪K! ,]*|sYZl?t 9]C,)|y9y.sMW\ТNi8x+e,0u*tJ#>uPݔ ϒXmܰ sX%;z"g6k qj [myL&Sӗ  WXa^cbLem޼ ?eJ_ jp{uj|+d-6Oo *&U(咆Vx-]L^Έk{~:2.gg%72D["*]#[G]?H֓ (LL rlcj.B{~>ݐ98'#ey 0!> (Z^Y>H؛ɛ<%ؘ(ܕݕ|`Pa#2~+LHbD9RR Cn#R7ξ1OraA||N!T&`TET8}\ݎ.MGK1+^_$Z,,Ύ#Ew7ꜩGQ^MrVЇ/ %8 QGH@ȾQ颱xUϗVT]WL[Di:7O:`Kka/__X|+uG\He7+k kۋĿ>K n1~r=K*טpNLNS(%S6?,rt NuVjUKMN+gTe]#& @,q#9g, ?_ V1CʢPjZMc?+{Nw<| ͆ ]@ JU΀KBGv&1WtKZk}&ظ" SFI6~4rΦ<ʱ=h 9hΏ:X n@UG׋WN%/ٓUG3O7cќ+zM'L!(8juౢK-v *Y!*,lDEbߡU:O qb-fTnL#vP݉Jv9ElجuOiH[}MIzN*0th(@˖ݣ}[N% @қfacgC ,:ީNۘ]9,@лWp@u}@6z!ݿFPV?rcE/H&kϷϺʱ2khX TU+l~Sg "t1g'y6%zKLڗ):||S'ZK NWŻeX5 ]|~da>1AV;sY}gحR_@[|ˍ0,~'̎搯ZSpjQ1 74 E>U]Hz5 W~ Ҷ2+'K~PhArxpW3byPoOb=бIj*|WbJl ~|x4|I8?{=U{ T]o`J]4by1*Pб)0?S}!} kl,)dJh c 3.ј/F*KۇCa~>ζ[f2FT-2RÔE!$AE՘YeC9L+*D>A%+Lerm2w>ƸΜ G?U׋m*Mwr3Y ukHvLyƭUkZPO۔8 #dM[ߚ#Yn#)/ :_ߙH2GTh2 n4XJﰪ㯠2l`ȫ/$mFD/y Pg.ٜa|-nygg͖` gGt~p5$rBD18Fp%IXOȨ@m " E& &c'J];輤%E-\9\/;=?1|"+[|#]1JĮ'e"[8zSB$[ҹQE H??L+ Cv'[0oxgEʬ{]Ed&\FׯօH"+k(n߭1\ O2rz"lɧX7;pWMIio\fzR5Iqѣ0pi7}4{< hjvt3=xyD>`j%t(}Y|PU E5M=Mpm%prq~0mL~$)x,M͊ƅfͳ}%pčzi"^bNk31Bb/!7ͱNQr |x2=FD0=~k87)H=ة#~xuh ~Qwp} $xU}ۛ˗%ej]VmcV tm"G-LOQގϖrԦt.l֧Q Y3ЬY1şLa^)H^i x/tn ҋ5X/7]2֮c(<Ě~ib2?<2{E8cOP* .29S6*^L?ך|?8#Mwjb(|BcrXܨ9ZJq[mȳ* go@~ȟZ^n-޽UAt,s&9 1Z4F( BD1I `J\Y7^5K8:X8o}lUiQÀm$*¹joԸ8qVq{&er r Xz;+@lˀlJ*G qu\\ E;jߢeO&RJmC"ЉIFV]L[_ V?X  W#@*~Ys *Q.KrAy5 { Uiv1b0r1L/taY)nNM*ՀG3D`s$g. 2lJuiBol1`p3 -~BP_'p |r>ݴ,&㪦h[\WR`Ⱦݴ8yR>*;A}qJ0DONsP8egp^XZP^ˇ)8>3uL4dC<*E2j_U0V#FWͪTpwαϖ *Oo Bµ9ܭޕ vVGUN40x.}MGz"?sy‰gNwWyMRVpKb&/F{>!R>yO4) g2ڑmKۤM6Pt8JG6#*57BfchTbA&O6]9TƽO~Ƞ.ıO5hE'"R~L9e!nn`sW.5l0Ⲋ&7k N,Eg[,;X.縺Nms,IEQ)k@~Ь#w[Ła!Mv4JS^tS&Մ^qܿ-Yq@{4M( ̱|g(_]G|}X\+\5p(]$Ϟs.a_y`rɴ(6ru}tLA}QXe2;LD 7unqV |,=,9  0P crMMYH^J}U#@vkjDR4Bp`Z 8D6d);RE15ZET-_z6BfQl붒P!O@"5};\1Y՗*,LS1}oMzQM}_o]\j)Q-;f 2hf=Q{-~gM/\ [V⻢bs2y@.Kr8u9ά_va-yi^NkR jj^F?(ƅ@~|%\㽁=y"0^*dE=$|C3bKo1Ԧ f5W !ĽR QC!f/=sXO6ok 5!Mk 7gNPUS^3DT Cؒk<^ A x s8}| ˝ޱrkFb>HT/ş+7rZASgE=ӱ!4-s/*hZID]2- }6tn?hQC?: xK L(Fa%GGy~AO(4kꓐaa@v\Jˬe!O@Wb?NɀA{(sJڀӑ1'ΚĜu >+ȱ[gPgxԸTRP>x+V2̲t3i7wJfb]ᄙVIu<>=U0N\wKɒ Nc99 *uG"!rxsp\f?8ـqcX6}!,;] t:qm+(]/ƍRe5RM[F463ZcJ Vh:m%Auޮ5"F+ό$6o|u"LrFf`cS-wrtdOIc ,:O 1ሪB[nJdD"*>h +"o1]銻y.:^I,*w] 'Q$CZU~ r3Em{WLlԼD _.= `$)O6"1/=KHb:ؼ4K?Mv,ƸPi!oTE`aU'kHK]ﱾ״87|%g;_&ʹu{GlP&.>0c6 P ґ@;e8c<,쀮Dd/z}tVҕT/L)xj\0ɿyf!!q \Hr)!-o2Y A?SOi} %B)(r%a7d?g^ m~,}-PnPY"oR(>Y'8`70~±j2fҢGPiڡnQq912bh)Lkҥȶ_F,b>*??xЫ: H' X&CHDL%q%ܕ>`NƯqA(sp ؀RfTeL8 Н0='IT̺ӪHm.L/+:Cwez%ijc<0~Vs_=s/]%o/RlEŠK75;D2GM:bYUوYO!Kŭ6`q$V|BbßTqǔDОȥv~HW򚍧ʨ32)"N\Ʃ&>+w"d;\+JH[ؙ5c}_w`W}?Z78Kpo1c1?]B<7LKȶ:4 /?D 1Fh2Jy-ަe^h@5)ڕ}K2%v=k*6&a(zwI )7QyX4Lυ}vNmf7`nw/17+_5%_- 1'c\QYxW:Z[z~Yi#̈́<)7$_9۹u D$\-L|xz :o 2vT6DX=IZt|_l<$)#h/@aE +<}HzN5AYTjS>@.)(Wݶ>z$v\u~%R ^,;h&:_% al;'QC١JCz*$N7HC#dNazv # wrNA31<*Y1OoA?, `$.ȳ2h},|#=rhc֣K<+SQ%oh*Lj#?#oij A&;=~  Zfj{U|"V1j9xu'$/Z0 /1y',W=TLCu_q;1=&GJo ^xʦlNyZ#'eݛ/ak{~D>~'aXΒD%ʂDe}=x:/0bߗDڔi4($nX] V{'wdύ \G.9 ?]K:EC=Ew`Vn ]Ёgyw=^9OKUM$%ʤ:q 4VTyd^oX̃b z*eXY'"p1۱> w#pXOZ>RVq}]8E gSDg/`85vx8ojxoc31gv) LH,{!Aȍ1E5q9PLA jf@;SKű OinDJi IBeө;{=K6qpk255}w~O vzqc䏵&QbV2!-V}>BxJ~OA|i;}~ |bʓƼnb%|PW T|j}hևt͢;+dÌa"~*GIqDV6UJ;;p*O&+#͞|#6$U_GVR K=t\ ssqɮ|mdP3-|TNE׉l_nmTSG!.u3RQt}ei"izG-8 4J b~ Ck@G~,*A$5l$$P%yk=$ `cySuU\еQQ*( ރĈ+5oyc92Kcmen^`!w)<6k\2ռ=Jk\{./q=98r.7]67'? HZE6E@\τb)CxBeuWEvC=mŇTݙ{fzeH9"2e7up=E+ˇ*UNԒF ^"(),+re'*HRF|Ի (ATJ- kEϮWITc޶G ǥQ`)?_2hRP`i]̍?eS# ǐՃXlb/E)镏aN0~"Xu9:JToBl5:tʡ|Y[Ռ`_OU%, 2^:kDDu/fDhPp/kS%cƩfuy*h1Վh?:zP`lqψKL5 *z Ao9+*cj\+U4h_6TM%m ikrh/EٛnqvPo "9hx[թRW}W>b0xhp*N?~ \UlL*iZ!MHcpvSbB`"mfhZϜ}oK1g D@Ve'O*,tSRl Q8Ql+M3U5OLuZ‘, $ejѨt|MawĝqtkVD5%v|kQIuy3<L\6Q*c*;wpv`eJ!$HK O-jIx$޹aVs!'vM]GcPZ>SrC^̭GzD'C2'0"&YK4|-Nu͋ed*Il/2ƹJaQ)qF-z6c:,ф̘ ŚQY(gVYR7Ľ7փ}Të8TD@M TGBE%E$PrP쪫Gy)f&%-Jf'X ^`:%)E{@TU`%GMSlb 80QI+H~gtJ'a&HJ1dCܴ:eCLՙO5-?+7.׆DgXv_#kʒEt}/X2j~C_{>ET;~Sһ[LJPRE Fhү6F?69'餔CҖDˉ\ 0x4^ɵË~ʘvjjΕ[ ; ctR@mq~ 6UD6Uh:OZ^CLSL{u>WFsyq7O0k݊5Hۅ$Tb&(PzcZ&x&+EIeSS'fs:\ᄍ`1 T W 2.{";$o&⎂Av25 $ЪZm֗PEI&*ɥMy>q|ic1B@-U'OyViVп߆/72.0o(mg'[7An7' εswM8GKf^wO],eW<_e׷5vt!UK}3cPfpk[:u ~f#5RW2*]M.1x`I J6I1;Z3:۵̥v͌j`¢S.GKr"u$) xp5q̢9cHhڭ ݼR0M==RA''[5$ABB>1X-,|1U {\ϛ[12<z3tq$Q Lc8 JHI}k=[) Hs @ 6JFVVJ³ E\Wkft]5@)hP]@ ~,w)נPhxz/m5ơ:s󼼿Oz>g:Ms}ΧZ E}62R&A~ @Y_3/ZЖ@ɡJA !2tR.U1,';v1 _,'~9̚د{I[szZGLY%io!NRXpZx :83\kU3EVg+h XI6*G ?06~ wucг%<4&mlsXopNL-9 x p4~r`AMjeg`Cuuc `I1~oS>m'ϝو4b0>F oj^m333@4,n#Ql#bcUdݽ~G6nEv2V@¥T*OBttuxg_ swfт)"8& fB`ETeflmht|$xL]k?N;$#mob\Iƭ+XċUU{{l4a 1:NG\ɀj9 e`3$Dd$)~?{<~__X>?ÿCX쳺 |> J)T s6w'̑KS맵3@H1GF!mDz 3L}&|Gz _{5D)M1E*+B4ޫB&bgI`rNfϤcmǛɡ<>㾏ޛї~[h3vRI]+(N0z&Y `&(0Kg+ً&O77dQ lx<S0ZigA &lGtn1Y02_6bm>ڐa!8< ΘcұCoOSGZevu m?7@B64(=N ,+H: ~C&J%1DԊ CTKS&Kw9yG|"zkhRLkکGk̞^<B88lA#N;;}i;]{i< gY Ĉ$$親kiq]T,bIԃ$ X/(mJS|aޭZ կ`,b"Y6KODhdtyo?rsv,qtP?A|ɅO[3A riLf~3oin0grI~L u%YJYG H҂ h>tWOni8/ 会̝(0I[4n->GdOZCwk܂q͠bTqmKP@y" jbA/m{.Rվ܃20v=??p6t$tFD8*Ξ³@4B)Qy'߿+.18Ujw|fa?o1PT[~]./c,߈۶RMw-Dɜt#"03213$$Yeݚ^N$0nm?n cnƊ֖`U4XNBvoDH(`EpѸlpӹJ-Rjf=^ڢ589Kخ'Tmjv32Ț6"Zpw7@M|&H g姕`L,<ǫ}k'ߛ|$`1%L'ٌ=ɵMm=zQOfsj 9rYFoUqOȌG9 xZV**J»8=$3vq9&)ꨴ ̳~}^n-&R">KO 9 X)Kopk"dnBetݳ˃g_;;9Q Z֪0dPEQJ7GKtO2ȡ5&pžodXDT#&H[{X8ˏY>a߬Pe>5򞦤5jM7MYkF " FP(pP3f 9AL0jSr/$ Yݜ^!<6C靬1eb,w;PO&qv5ji%pVN*K:wҭ:IT{;ɱužWS4USY1_"V0/J}}ˬ[@i7x޲V.ꮌ9# ̈́ ;|1i\*sDI됛F T]Qȃ0NI㥛Y1?:nB/'I,ĤO%D9I_ 8 ep[XHZJOc*.d)-$5 V jn^O&O+MCrm4OR- s8~mmw9xVDކw} ^GDWK#LÉ@d{9=˹"G {1Al*(0z33)e98.pdXr Jc w{LU}.>j3f.Q?$$9 khJYzj0F Gϼxrr dFVy`vI 265}7:?V,8UAcn-XX*)- 1jG̡3>BwnW\A^x4 <*41||~_ՁgƑȀaV֎ޢ>*R-3eZK$ hELU(i)=)ؚUlXsqD@LƏ1 b[ɺB"QP({ʟr $ 8ǙWJcڳ@O;ovy.Qcrq!B%N}bjRbM 1"‹hio(G38(ɝ, ɉ C 9iYWiȞ~P)ˬHjhEg6'L$<aWsu=d,:CETC46jأke$ Y 7 p9p]ZrZ @?a?)QZ@E5b_U`nda"³?y1dÀ$ 4&xN&c;G enhKͱ7&^y& B@|Yy,: 34x+5@> o7{c&cg;YJPrڽͬZp)S78AJ,%*DE`EcB(,PPETD(*D+QU sQTQH)HX?͈o b7Psb[-Ǡ~ŲvE\GLjZ:` :˦pUЈL$`?]jh:~AC(3U;VOwkk_L}?U)j#C4ƫ@UeXTNN`Ҷ `̚;!6÷oK?[gG IBA!!o+L۸yX>uCI1k>=_KO]Ҿr~ QqEaAk D,XU""TՕI"}UEbv I VaDdFذʑ&<:1&lw,9-g"M;nAuIqVyOjoY&i| ^r v-`0PD`a]Sfefqo#ƪxz?+si0%!8%M%-S'A-KZP mt{]>ݞ?ա!`@D~|ؿ~.@[C~oT#T 4bꛩkqr0stOtB>&W?:ߍvo;/??uD Eׯ'>wĝfD٥=}(4Cuki7VGN-N/{=GWT_`{O3lB9*nlqrF @d/e+`z_GS2hd5/~q]C#NϫiQ>uPqʟL`|܎ƍh2WC8i(AH W[3Պ+LE$5E`F! e5.oclCo%ٟt~6Ѐl K|QҼ-üʫ8 pRG$c 928-i{Ď8$(Ae~#OO&%}+/- qWhY`&Wי7Tg(`Fξ~դi\ ̀Y+F^*m[Zf&M O1tW>N-͹O;4ŦU+.}l'˥ngm?zOizh5v']ξA-nI#@&)V#JR@dt8\]w7"}B>O6 7&xe)x|u'd*r2VX:\g؈3iX[BHHZvKa,ԍ 4v{6t'щ 2(=y( a K1Z$U9nX?|hX3%D`}*9·?sV9P̛K9 (Л%L6V1Y;ݙ<-ύ&"mG33{o#UC`NM497r ODYHz-Z8/o1G6XAq'VW."IqI,/SMa ;Q6;1~'j)\HД1dmJ(PZVEz;{ٹM߱15`Z8P 3Dڊ䊢ti2{2Hhtv-K݆]wfϊ75b5c7sJAMeB# CRx\"3)䝚NVz173D/"KNJXJ EEvhI8 vPbz=?'jH0Hq.ka@ *M,@ӭta?*`8$985 ]q/~X|2Gw1型{8\m,nOT$_b?j!1R)hykܷ Cp S߫: 1A?Vo qG6ͭdU&};S$6m]I;@HX7sbM9fYuktoUX@M"Z@P PZ`]Dž-:W iU|pa ԺykGz:4f9&;v;]^"E TaA* T9!M/+t~-c83\Mh`P e+;Ylb8'M `Y?Xgp8^?]s77|8(_0t/E$@A" LSo?s4$ tdKdz=a(-僯fq&F@,=qWn@51mYPb zH(Zڹ< DO~I@HOt^Tڀ! < qW5| *;Y,_!a#'œϹ1 AK}/yfv7|Y)) c C'uL4ܚgI:IB0*GԖZò1ݿ){loDRgEؔV?).27~H,>[!+,L1CdL597/FD#5Uw]~fȻ^5c?/izJAѧ'7Ҵq%-VǙ<|My F=_vN҇UIEV|;%v>Uk7uuV{|WQze )01ah +$$`;xzۄbzD;@݈?x7Pي'3qowǟ\<1fQ^ _ 0CqjmѾ f1RĠ@ rSn(b>-)G4*y n5V1\J'x0j&?Bֵ r)ć%ݣX)_~'S#s_JZ|+ShF&`p!UyD:3ǫw{#iχs7z0=|DMԣo$証ܴhv!$ zEdѶ""bvӢfʳ[Ysሡ1V]#ᘗ6豔]846M p&6&f?7#4pa3eEG\m ; @XQB+~Z;^l䡻/8@&# )$` fyJllARB+}X ~,4"sLsVN`nk%Tġ (DEX*97&8$%3kep|شg͞ڰB hL`a4 R4Fq6v9<6ꎵ]bi?X,̒Ӥf V~ɔUm=;. aԧU'zx=T'a^vZ!-y#=9F+zouF\ fh4t㤂!7tː [q"m<4 PMudGXjZnvܻNjRHC )r ֤=\Χb4 Nan&T%W554f[9d7PbQXKӍ84r'+hzK:|XsermG'@_l'{B!BfMJ37&5xMqW+/D3hxY~)q|ܟ>SO"S$Q{\mWE`c1"};>u"mMjQ !Wij-&89Eu.UiLְpc0؝SP}AX,فHx?G5ѓ>2~c<]8äT> C+g _9?SR~g4ā,.S7D>1)::c1wԆHǴstxYq➟ ~|ULFʏtZ?9+ "cRTw1G>EحDB(IY_ɟ+O1L::ϙ鶶Ȇ|LqY%QIw!C9la uJE20̘XX(*TU.#+PDE"$F*Ŋ Edhd&PPQEEIb5^o(RI,mx=FW5&$tk:L.`c0~cO}c*Kn'iVD-d^+hp`<4ڟywJxq7d_ׁ 4?sh9n3:5^׾Lf|Zvzf"jgoKɁc>) q쉵G=^ȼl웛WZv/ mWX[}ͳy˔ykZ ꡟ _ԯe` 0_>^?oSys.p-$^K&,+~9d\ P@,!0jʡB|ԋj#Qf$$0LJNesxzz 0UTj^'P g43ۆZX*]l{hS 'u2^0|R=EIBHmޓ~ޭGornɿ0DEF 0jI E> pځYRJL$cvk}W4Rei{]pRKa$IVD$0CT tp{TD F,}cMIIfnAHı! ۳Q=KNo)I_ rbB[åm+2k(n3PHyWP=*AGۗMo Ap'((TX=(.h6Fpt< [wc3=6)Csվ};ُ'z6qu&3 %j,QE"* #*F(($PEdDQUE }>,PX"EQTYE"  aQDB,PQ"EQV AI^PL<3y:+ U{?}TPb*_*" `UE_4 $3c[HmTBnӥYU;*t-+`Zګ" TQV b!# !0>szMF9fOׯ#r~.fUuw3t2h12ԑ$uM3d=E^w60nN3Ʈ ]ܽV2Dm^楄stZ h ίr昦sI/B!/Ph~t$YexYDGN]gf!ܖWS.N8utxwKo'X#)])@@/J}<0LuQ=V4,g=7R,MT1 ?w( Cjv%+wtygWssΑqd PF";=J, pkL<1!YD&I2hdRPbaTNۅV~ao!JB^4 *tJ b8%H!y0HH( 0i5CxETc,481$Uk1LДILC 1`FU P*5}Yƈ6e P!iV]M~֟eʊ͔c ubx<l)׵!; >&C䷙B(J(P@8n#e:KI V.ED!6vp;4)1Q!Ʒ8@˴rߧ鐧=A|s3!~{r23?6ɁpTGk/S~}LEdF* 9R;kSsO=pނ^ܤ|]w{s9!Ej@קm5ܬ2 8PNҷd]q ,֝4yfcoH8RwN/͠3xΣr#x& Q6F:b\s>k2@Y7+!>]`c3\GvJHX0Ă;Iչ u= C CD!{4jcl0^\l_O?LD>3Hy'ưkF E$$d;F"TA`DV c``oE EXETb0d(*X$b$PDTX#"ȰFE,X)EY AV) l,HQ,X*H(Ab0UD!YhRV Qh*fS뾏1=wG9Sx:4ҘuG3֞Ma.~J>[邬Zrkg,yݎ\筯*QRao:`R \PHlp{[_NG:u5=ڨ084Ni:X ʂ}5?8 @S\ЀK_|ګ'Iͷ1eу1m>_ьH@ G5yy ׀r{=VYdE ?~+^kq.!G%G+qMyrWY0t'o7^C.]?YAMQٌo^}̞5Yrck5aGX@忏YSP]T9PMvu; =UK@н6)h}S:g'qRV"2r{2]>f]Fv P˹nUy@Wh98hONJH. b T< NޓyԤ:$81qy|I֑L4DYz ^Hxh@s$"T DduOX7M)SVFb7߀ߍCz ij0K,E s/k &t1bCGZ932d-\D5.#Nnu)+1DЖm ( Zӊ^gC"c* E ""# `Q"APb+TD`)F ")$D`X*+"Q3S#TDsi"YDEP'י6 9;ݶY "Qa&|3,*w:hi$a&8B痌P$cx|ҨWM >|ogeLĸMn{ ˲ٝ/Ƞ7Pe,{c>aPF B&j2LO* E:UFzu|@F+o>uQgKa0X#^hGjTe7 +~.ש͔,BGˍM.&"^}N{NaZp#`*xd z KPač ۃB lNfo;[>E @7v88O;V ZI=}~/8$rzLR!!Qg_S\h'&* 8>C=3]̧]̵_qspIq:ZUڿ+K9ć^sw&5ʘ30/Moxś#jQS;Tx,2 /΃I "$rp)`ĎRI w/ba^F!PX#'4!'ΑQuK鼕OR4+ ξ@q~;d0xh_;َJCeo5\R]i̩XM K8v~G}#|{4vpܼ\%गHÂ)V APJ8pZ'\o~?}hDT>>mW+DF!=OKלے'p4P'~Gy; <'~.>$ͷb" Wv^-g4+s8Il9Ph5yr rV}_BA gYXZS 8HBW^ޠ2HTJ$FAB(0dR`teiNip:bw)Ԣ!2/ob͎0Qb&$L]d٬ 6gہ6 eAGH e|sH6MN/Ѓyp5{5+je'^ ˑ2DgdhbI 1m]{n0|DpN6|}t,c?><5,AHqqj^"|(*4IC%z~O?ls똰IFAWX ξ>N |- MtF49Rpr;1fW_Z`9$ aٜmbù[}(xOW & @68u6>F->6XiSD#$(iY#jHJ|?p"BVapѧRPϳqVHsW+eH_}݌]ay"q@oQs4#IdD}3[v<E\Ot7G۳l> te߱@Co kKKԙ`hD$orj˒˵g \Î9{j v??GK֝DZ?|P~ljW'q$lcBM 'V.u|'͜0Xc@$!?SAoFܭQɠ0W\;:% ;9~9w XIB,DCKkY114 uquFi-)P=6?nhvXn4 , 0.8Viv-i,p ZΠ"23S\ќr xw8*k CF`woz)wLRD3,wy%a?}ples ]w|@8Ax}[yݑz</D2E܂];ǘ@23D@<-ſgBІ}ǍWL$V;vL2 :{4 k%.xES.1 H0RJPcŪ,YPX4 ("łc}eީ_aʝʻz mL4S(m0Cӿ̵WQHʵ :=IRՉEE)2i {\LVSͧe.@6# ~]FVIV91116X=P䯗h`S? _dHq>J TDŵn˟e Ι7ArC\:ZLDIquȺ.R DѺ:ߩmw/½AՆ##رe>ݵ.1g]iQ;9D-T .Crxظzww1_>Ӗ\SNi蛺W>Et )?!NݖlgAL/RƫKvo5ڑs-M)-]IxqҺLniF흺TWLߏ6SRss43sSttR²64S gAӋ{d.п=_/j݌z;22:矪_BO;mVq6ڥA:*`=w_5~}.;v=y=O7yZM?5{5LU4 Kbk#od9X vW #X2\e/ٜk71f0D`=LQ˒&8bࢯު22} f$I REOh)&`T*YLM_TnOʞսY,镦mӣ#6Y)" /̨ x#IUk&k`"e^av$(?}BՓ%MP-eSQPRz wOn$C 1%Q10 {83NX,Ę"1XСw@љ fށhxs>`c  tyl'èklο2Ο_8H $`.9 dGq:pwYy>ͣE+_ 'ƺઠzL~ RɿC{r?|M ",&ŀX "dX"")HX A`Y%B= . !,?CǑ3/>dS_ω,hpe<ݵF+ƈ^^Զ[y[)uz>cqz v_GSbF_Ii¹:=Wj9V-MdDS|s kd r1` pl7˅\mަyI!#?# oWV\Y_\\Z_^]^]__Lb +[ۜ,uIy r , i ;wn}is>F9_%*Q rJ Chj!tUw+,{ju@]$ {ۺ ;+kkˬv; &t),+1֖,m$P9'1D:M<YFfKVz'Js|Ύ|1dޢ4gu{/" 8}FqKzְ@*2Q0cp-o1VwWXXXXxXt2܍yeYugeykiow\㰮poa^`aaDe(e1=KIm > DDi|8ʤ e%_.PԏɮIƘݲ*,|25E3]d$fט7~ BZ{ador<<~.?#ӊb4qXXۻ|m>11kqqpr6b+f#-V˴ΰ91" 2M0<],b]#,!h&!Dڮ)zGUkle2  ŨT8Vw86֘8ww~ &? !% pir ~_qYQ-;jlu^Q}:xo2Ř1®\vYɣKZG5Ϲ7u7X:w5/7-j/cD @b Woy_bd1 B21{dI W7esi}uy{wsw{1执wfȖYA;MTwkjL?C_&J?;b=ӋcFkv,7z%}eP$O beħ >?/eW}C0t.Gm$aRE q(u;}k Nβ~5ƜyHwCq"_D[nM1F`>@>Sè>?J aB;nDnb0Ut1vE+$;I䬣FfZPS&}d$'c#]8ե: Qb|ؖ)uBu a7IZ *k*HLT'N=4xf'4?tzx8텛#tu9=PĄW_}u {#)gM\w=/]]V(j>>0.\i?SaGJ- 4@/XXO)&L޴F$^c/8T?M9ߤt>{35d'2wf҃&۵x*E+b+ U-L1Ȧ]K{C2hĀ`* ׃/\,Dte֦ωj!KN+0>A~¿Psqwc iV=7&~'4<ӟS=/_1 T9g ޢ@SW*U}4NAۙGʹq9^=.S-Y5upܲ^k)_aBu"sfCI1Mg[EJ1Lax4O)enwUND31qo!c`04SehdW[jT*6"Dʱh 4(OvǑ ucDJz*YuK(PFBBf|lJ \8"vr)GF@lbʒ p!ꌯ0>8% U 2.]$<g-I6Hji0qʨ >LFizk/|+GɆ bH|CYIFd>\~R 4јs|9)=>loPBA 0YAmJ"?AXTQ݋H,!{,XG"H4 4_*Y d L%' q4Xo?ˊ' SgqSz[$;h9AUX,RBXEA`p!A1#bPX,P `a0bQdV ,f '?eǘY%c HLd29r1#z"@Rs Dl)& daMnN3p‏HD.n]@ DwG7VA MwO뷜<;ot;7muݦM688=l8:΋vXk6裯Kr  .`Sy9,ϗľʖ+$Q=e bYeV[XcU A1{I~^џߐ] _nXWpfiϞaXa[c6<G#29<.S%SE ]``^dr87,.&&K#ĘYd{ȗND$(∊=>N-,1Wvxm{  + <,RheLFO:-g^ZB.02S)dLW-s!)h;ҚZOq~ť˒![w,llHnVzNnb2~fvNvrj>b^bnR~frfn~zJz*.@cOA2o؝OTǦp6vՊ3J"87ҧa͠mt ؠ

yy{ȓJSV1ӑT9Q@%.o/n3!`8>-{: hwݿzW$$s8E@AlJ5jan_f{Af%u;G\ܠ4&ĝADD$ ڧ­AA/oh 2hhH4HRi$pQ ۽;\N#`΋^+x0'-#1Ӭ䕎sZm)7Ae  x_hW~Ȼ~o`תM& w^Sm{ռ.G$heix{՞.F+8H3x]|ɹZ1pAB D%|@z/=cTx .NS3kt i 1#7_S :%Տ TX2m_$%5S7W|tN2aajIƙ&I IђMyO&=jEE!  ؕro, 2˥&GEGU2UU3i,(ŎKIxW[ bD7oVs(WB:_""7(Cuz?5'PF0X /-z|h!E]I4‡ZQcqZhI^Ҝg71ă4{>B턬= &o7mnq^"r0Z.\O1:&o9V$N@*s))>dk$,!B EƹM[ # H׃Ö|GվtB>[>Tdn)KU(cNG5^WZ7Flu#_^Pj/?)9aRx;xYA4_>tD θ9E1ٱV# O9Rܘ|53fH$:|Tʜc.ɨ#!NR(}cL Zd.JiSUxiZ<8g9-hzq{6z3!RB/8ff-iS3ɇ 8G(x2-(h Fe('~DZk~OJfb`Cur &aAt&*slN`]&TX!ձLTT"b+J#Э )N/i7U'bߋVL%hy&?dT؂/k߸„ 娶l(oѣzd*߸(ޠ&C4"ld/ :їOcݜn*܊!Ǜ5} F;g@ ^qacj;cI4wX t5;]F5s>ق\򫦺:A"=9ANHB< 9xDFxm ?#az`f\Y೦IC0sM,?6{J/D-i@ʋyQS|'M/s ʰ6)0VmښpN:$@P"ŷbmFѐ ,v0 9ˣ:8f(\g{d X} l) stp߬aLЫ˜c+XZ4NCn8݆psXx0r..4e.m$H"(+ ,QbHUUH((xюFE2 b@QH* 5`TQER ",FAH(`")2[PQ(Q"0,E$R,R"Hk65Nk~gdo˖]†_n©$cqemA[qaD;wU(4i;\+Hu|K=fM{xV:sҪ2DЀ .*YDhD`aVa@CʎFN3 $$RHN ДI>SA!}?~8ӏ~N_S^%ûrT3$sG(JxR)hUP 5ݻ/d@P xA?=Y"-€KӺފ=~;a4<_7"ASגz ޾j_=)̜ٝ\vB14 "艷,HEdG KU4,jܗ ep3O^BZZ 6 5aW >s& xk1 ;W *K|C4lX<0@8ʋJb,#RE R*DY$B! a@1DP E1X, @Xdǻq@P) 2 *H (" A H @AA("AR "ED Q3-d) R(Xb bAP"Rb"(EDHC%E"`(,1bȲ XR2 TX, AXDQ`TdX("*X `,TdP KbX1QD`(# AHbQA8*H$f;%Y7ӗE7=9Oٺ$I=#98I st+ \m V0h˃ X @qX_m$գsXP;aԕE8ugNMQWy '$A3#"# AnVVVr~o ðAߊfa # zǷda9}j,3<49Ώ6 *W_{{X/,Np*$&5a0$xTN.2\)=?KMY~ M,p^<*4!0ih?xN"Q/ٷkmn t$ܒZ3?&ܞ S]gTCE\ ǒ@l2`/?524,tpH^{ GON9-5 HR<[\DHW!uYc~fhe%?>hBy}t*NI U b0Q)d@PFT`Y.H,,DX$1Q`*$X ;LTE1V(V(*( T,Z,*( Y`ET,Db( *J1EX bXbTX#{LҟM~UK!yb⹞5܆K:|ƿ%mAggv%?C?K.Qτ-Ȱl&9뢩Uz7.GFW)SqPjJuxZ {~n]̔?!^_xm绚jóGPgWe: l<HH."d9@#-I'aiHD#62 ,.ohG3nǟ肹pΒ΄Ҟi$" H HL oXßόD(毃>zNv/SR翣_mzE-U9+yVET;O;*Xp"Ww c sjsACPJ:HuNIFF](E}=;{mdcgqíg{RhA /$ttϭcn6p{nE}ԩ٫IqwԖsYVG!.@9$p%YJ;)-^Qh*>Bj]̊4!϶fĿۥd8,jljq$t )&Vӳ\ޚkޘ?F]%If32FT%ؿQ?Kݱ@+uf Py_?lf|+緹 zX摡E,E;I Ve)(^IxVGZ;a>*VVc"NRݸ|W3GKMw.q e9R_oux]Ll->֔=*0sNgw>| ۆC<\ I;%bFIҔ׉D&d$ݒe0Kp%S"x(ãC)ia ; h UT`,HL@p,HH&q:ּso%+E /3K(ӽ '͝Ԩա#'`%A|vac>gFDz2{TJ35TVu='%N :8215EdB"#LʿdgQAyhcܴ\|V2a>*l+ltN6rKId=̻KwG'7NJVvL5wn:QxPp)V~6uߧZ"+u=]yԺ0א=T[n GrMdeD3GvYEA]IBETXe-DaQˍ'G5.F? c}˴G~8vR2Q p31S杛ŠD;qi5T*"0Ҽ61T6{ta$W8J 0"&Ra}A8J-E&dwu!+',ְX4btF+=„4*q"J9z7ixoc[fYʩQ XZD4q"jqec]VCVI1ǟc[ڨfSiJ*Jqgfh7N7E1bA; g)wl]J&xrXw'n #H i!4UK)4z衵yWU}D[W)l|m E>1؉ͩKG>˵Z} cg6 =&]͢w{y>'=<هY_[d/VO41 %UmeCZ+\5 A> xd@͇Ԋ4_?>xѺ`Z{QG8d +{hL`^M[Jb*Jqt&7#򧑷x K?\6~1U*HRyogؽ8 SN?Ͳ`F!,X@b2)XBIdfXX>je D=g3 mUƆ#@`q۵4-wY:q!u笺F*ܥu;L.rwr H"g7^ywtʖe ADCۘT2x\S69k72Q=,&T.:sݾ0`G")x+If)ee'a *ɔdQa }| ѥj# 2!! /,]y F#AAP)K$U(,bdYDX_C D` _U`(Db#'2pm/bpYl6K_*TN`;!:j O`#ͩ;ߎ#"EƌMN(ke; 0eM "#",΂1aj4TJӭQrR3[f:LTFWGqIG#_-5ta4M T.n50TQ]) GkɤfZ5i9WE)H:ql6g/P̷Ǣe;zqx)r#d2}S'B림r4(fݺS.l񟱋g;wvqygul}1P2"!W+ #6l &x:WmGkcE;,KVB(.avLb+h1Jmh^έؾ'. #(V "-:0u0sF2\mM<ȮE-ln<R.nέXhiZ8'2u4Z|rA!'_#|gK,Q'ޞX}|)PM\TErWD7IܧM+fPw#be sYCJ>G޲@̗3Ę`T0¡#0"1tx܎;03&%&2ڶi1  f-(L5(չ3q|~IzUZ1N(H%C#2hXA01ǀwuqQBW"BEcvm}s#Koh~֖~@AqhWgdNhF4̖/%ў]l:j0hH=w t{*  NTz̑3N>< ayzgfWo#&B ޼g[,™ f1(ES_ "BP 79zDF"JMHx 7g+Xt0i`C]1@dctg:g7tX D$`==d c2ۤqۻu[(ݺ$NAQh e`iL@Q?8uuВV… zMf!XE@q8-K HyJJ7o !yo9,Tv})H_k}İiYuV 6>hԺi@#bmRI%Cqy0>[߅eЅ(38 ;N"aeQ;͹e՛" "@GGti6ө۵Ïw9158kX 4Eb T$9?/]Ӷx67km$8ne0B!KΈjiv:@X(4)R4V2 $VF#P([ZDKh@ŝk@ԐY>t秎%j~ 5}{kIT@ݣ(&Gŵi @A}wݔ7T%7@-68nziӓє i 2ӝ(@ۘ5plx]Ֆ]^ẄuX]t%EسY;Ǔwǝh)Xy0vh=)*ίe2xs酛@SwCofoOԤiHG'c{x3wFnFT ksF9;IBLxPFxUɭ<6n](ӣy>VYp}jI"ǁ̫/T=Āh$?iشC_}{0A~ǒϢv(AyItƔB]~nuh;Zh'ulj*@껳׳kH{^{x d `4OeZ}>V3ۓ$]!q%_rczn;TgpO* x(3&I#aXʺ$X@)%d"Da;(RM[CGZ|َͮDգOj2dMzokM{? ˍn(廷=hiM EN4Gdѵ3ǩ^khc4J׵]ZMgNyab@Xbb "TPA! ,F0 !"dXHVAcAX1# Dd @X) ,$a,&EV0Q $aja"Y +hXx_M =p9B DHbpp…0ek;UQRv9yZK0Ԃ>9"ƽ\{:wy WVӲ5.Qʊ7,x3T#┨.wPIRŭ&u565z$ɽIc݃>[^Rѫ)8'7*KţyBR1=볹XK Xh0r4vnO(@zQr"+= sn^}tVNJ=>nwϱ %*Cgooo}cTCRգc^󃙼]rba]ҝtWQ}Y"iGq*?ˤ~7N>۵]z ״K*C22tlǹ\1ɗ-h̄4# wc[Ca>rz|kR+ g"g` 4FY2흆~6\ y>s/5ëg/A6.'ܿk)PA#uslK[ !@$%p1m#vv t9۟رh"D 7_|q E2T@\=nvѬ"xXwq2x`H$>i_+NQ wBŊG c|4jo?/q1HFL2mqcAj+ ዑ:>⡘>PiLfVHO9sP#W^(ݨ `X^I}0Y GOؒZjI:]zKFNHb pCLp9b~WbtLmP߉5#3gT68$X )") >ee2S ȥ5I.jDYXHj\041z\t :7(+aPtv pߗ Ŏڤߓ(Vn3 pQ`;|{ө?/F8mtYۊZN6ro &iswj\,8E\ws\s`^) -!= Iule HH,$P1L0e,*VQ!QAAec [F~zO~>z7V[CW BPVӭz7W\ ݿ.$ot #S Ua[S Q͵_ЉvG/OKMh͙7=5)vv@"PTc>pt".i*Ob%G{BɁlל9cV[t|xOD?ę0Gʫnș_7 1ſM] #Z,se^jNJ$ ~Cg=9#Tu1NӥԠhoãb> c'wO4AMD99Uǵ] fkkǀq3wO{Y8moUC8k!'34)W xv9M&r1K>@vrE>nP4Iz$řؕQ=`fa*$bJ4 ޒ2{eER7"Z;xP3|ĆRp >lJsW D;>'߂};Xp\g%'$ 1!%кݷg~ 8s GVEܘՎ&Cb{ H2 8i[>6RɁA)5z/'!n6($QgYcۿ;wmCeO!5귋8{/M.KK/q8jlPqTqi2vgK+}٬_Aץmub <ү.3^otJr)iHĩl/&hx To[j'kKC\ ((F3`Sm_FS!F6pQO+hUK1Z E8Jۮ9tUEM.7f'X)G5<,)W tWz[HW.#MSomQys |0{XJ.Ż:flR] T^QLb\ڝ,Co|92Wװ2 U)jRҁ2e"YVR3R"-IEpXS1eȦU\| ^)I? ]ACY-R4q!9NV}+%IbR LDSogl kIdQJU)ME{ *DbC;zb(چ@阃V1i,Xhh,&WL]n$f4%7}?c>Rc$BKf1fp:t^SgÙ]q`f[Q`XLR$pX+֣LՖR%&9?3<]D+)"`;/YЧg 70E/%&"eWƮXiD#`8ʿJ=Oez~ 1r=OH=(Qnd۾TZ]6*FwP՝˯A:ϡV l 8liL@wQOBt\2ɵISh>;F)g5dڴcbr<&A%U;sG{^U JT*ԁ$ps#4pޏ J?h=ysadi.%c;so!X:,VxJM$YWbDfqyV%{}ZxNk uEaEz}a3 ]p_f hZ) oJD 6w+f66r-}/uX`Dx/DJ`e8U٠vζ,ޘջSdBJVa0 L' FF g("liiِY 2`o` #'zMpϲ)x"P >\ *A݉Z%v僩FѦK~d(~x#$X ((UdEX"T+"Aa# E EEdBJHYCy>?0CuH2@٦OZ>Mtl ,d@犮1.bgB+81-;|VLu,ԐI(acǹ("!f1)1y-!~]d%Q>IΩr.OuOJ|d;'vb g&w0D"5*rROCfؐf9KTq* LfRq |ȕb0tt`1)c5OⅫ kWu0e'vABL$DdPF& 1$\O9oAbk籭6-@MRm{Zxy\zj;y QIO '%6ϴBNsŚvvyӣ8fͦT˪_zv;[c]d=,q_I@`֌ ڀ}4i{N=_dsŋ`BvӇiXU- Kp7AFon5/]yߛZ8MU"KM  绕Z$w_1{j Zq'~9Az,cQ\릙H~Ws/wXv)WS}I" Eu.yٰ.N^鷏3ob鼦n6Û5/ϻbiƣw]$QqO1`OFMmFj' ΏqHq3ۜ=][]kcoŸGXZU޶ W fYAB@2B*@r#}VBTiv,:ohxSoH~>B^:"F2=%$cLStǧVxq@ZTPFtD,z>&Ql~7],5@HJQn6!2ea^0א0ݰ:Rʼ[ǞBƛFL.n/"5-}* ȍ a%HEg oJs}>,I#L0jV`btv/W,J&C;TjRV⨒ɂ &&ƒ u'}Á:4@1ĿM) xUjmJhLL IuT0HdI~Cqrk!S_13/$ՁȒzvarK5AVn Y$!d@2gg ]Ԅ w)uY !uIux :R(Íi2X35ḋNBYwg:ys=rh(DLt  vS)͟1/) cJ1*;؉a0HȲ!H Y)"H RȤRF(X $X "EFc24 #UEVHE"#L`bYQH(1D`U &"ȰX(F `ŭUVʚ3c׷ -2ڭ-uU,0߈p4$Dߖ[$ ~Auu??X~]_q09j?1i׫dqJrRHy*Y\$yME2JRl("~B(@nYb8N 8 C rvU{z|<† SC J9U##t.p(NYzũNu4P`#߯ޢe{}Wm* {?d(،Dx@D.D@p m%0(<:i֪;jR6ZixTrƣd={BaAfOkEHB}znq+2X{B}O"&L턼D`1KD Lrf`Ő0ҁU MY4OղT^͆~]h 2l5q WV/Q lb9n:qRI18jvr?Dt{{gUUod; Q>ȷ1p'`cG | _BRB1@QDU*1TX"R(R)(=fQ;̘şKHʣ%y*q(hG#An_ o0 K ;_ǥw%V[j"I89D#gC2_jcmU BVH\gEmՓt-.}>@t>&*HK0ѷUz 6l˷M}͘I1 i: sLt𶎝;S**K"  dx{N.]} Sk#SIצ31gB9 U^$ǃwQU7a \og众e椴4!G}n^W^;{ŵ4?1͊!_7>**(" F9Hcp59062RDApUl]yP3S9I݉{l] >Sc˰yd)5U/+P8[sX3.r.Ov.zp˛fe]^p̠t\ouEP O1V(J&&UXxSX[<9/|$bHtČT ,A%bC 8LCDf}h=W2_'ټ0E63܈31fh-j݋eF0Ɛ olgU 5;;[Kfbh EEl[zi@ՇXa9X  b8?/@s-\;_j3l8uWNn8B^}Y״C[%ݔTH3<;z_/u ֠ZJ"(:\^U kvKɖA lߋw^ne$ B]4L*L@l" DXԽx/=᭄yc&vD7]C]\0( w&a:CQ @yZL*v6\ lx@ @7gHwafF@|zv(H߿8E!@4I~6џ2;1|یMP]B, XI~|g|Ka0òwhCj~ZNY(x~U!}yO@Wb lbʼndX"EVE*) %}E HU(QAQC TT,XKh,EQER0T]>gݯOv,z)36J^orbxi nh"Q JK Sf (i7'0P@ L$#"$4c!3T=hy,Իs_#@lV|Uib Yc"28U6ۈ6j"0"1tޣ|_'kOt1ƅN$/#;܆;E +94e.y^2l{r$#s4ut(e>t-~ߞu0QuP`#Psr!yf047+_2 R)F16*DaDJg$V~)iT,Al]r~?h;Y74KF7HWt#O?i9c'=?u4}fbX7?c suB!? r2};'WOv#XrVo-͆%t7}6Fz˄Z:/Љe .+3uV"3p،^Æ'qcX"Rjb>݅b XkP,ke G SI&Y v5.AĄm?̒gOHlDՂQl_Mhb6B< %(((ȝ4e.))a)'i>O<==yKHc[}KD/a–ﵚ>E=Q?iϱl~AiԿi@H|j]}nSw_6gʣiٖf0<>2/0[*JduJk6HL~ cN"#nO3s@3#"5YVCgX3IQRs ZߗȓOͮK+8uv Nb^iR y*QʂSvz&f*(gR¶zu΍3 %ٳ:kU*wS*'&"4z v**"$dbJsyж;ތL\~lSx/AƋiU o!)0$-zUgU_?gd:ⵟ|jB͜4l,t͝DpȞ2ĤQ,P)c6Q4|aէk?G)e4UoUOYGC !綔o(JTC7(yƎ 1hͽ&+1b^j}M)QM_cY2|w%b>7S)uXt|cv6g~BQ\QM'x0@{gbjpfdXcQIvzfY"/LUVґo'pjKu\ tU%B坐4(Ks]i8A6ةU-ff #YDKUbf &@k51e/N.mugYMDzD0Y-:$}t0b-2hlK'n MoJoVm_ ttQfNc_!8Do㡩d`2<(BrG_ngѷ^]V̙ѷԲ19#⚱bF 0sH][T(rM\`0k֨}!AimXvrHf#`]w5TW;n,R3ݺKZLe*qUfP-/b;fzL[{MVIdFjuJ[*J.錼'dS6UI;wUy7w%(6W_5ygQޓֱ_7M˙IX5Tm̖芗iQ%;sƒa0SlcKwWYW(_@No#'OZWb! .MQkFO(41o:/?oѽ0'}no+OSYY{I}~CA'hYtym\.Š r6ThpsEa;.λRܱhC3T 6`>~w'!#HOl#=~0+[ʅ\.ɥM])]r@0i| fC@ !\H T&a !2 B Ssei02ug2v94q? oGC #ڒ=T:J_0U 2A(w?/;M,qZ+ܕ Kkgi|1C~&azcܲydrIDQ6 9d T [aqpa eEBW䎾vΒt΂ TDP!e+bPtZbwy靍01@kG;s~CeRx:_-k\cbَoc)´Va0?6ܠκ@Q r0ö0 J^[]9Uea3#H;] ,:96@ohABvVPu''4f'`7.ȴcDJ haHۜGH ëG61bk7Z&p"0ܑ/h7LuD# ĉ.Zgsqe'@v0MBE>OR@*Hö\O`rfg8V&0PQaRH [CW $ 3fĖ>j!6 f [ְ͑;hZ;}.n%CJ7eb/i*dŒ\Xu>td$DXDd,FH4E`H8g.p3IU_XQ=_{np|+$Huzſmc90FY†{ơU|;G\^d%z}DO][F8R(%@qqD-t @' F#sA_uPV)gi9&z]~Oi Dr{N2_eQDN1HaRkRۑg!ѳZ1ZGאI5`5YFi[[b7Q"Q9GK19À6LڞV5Dszaޥ;t- xoF;*g>fxkerLhOvyO׵Խkf@v=$=TpyS Mw<siwQ]ju^6ȕ/?wuZ5QHRrkuX'w Wj;T0g7)ךm AεN쎙] tѯobFU* ^u^F-Oz/u>'7?;|!hgD\0#Fߪ|nw2 ~}l .5ނ-0 #>%"M,Cm|}~xcG5M)} m?[<5;ۯSo翧&%>xV2X EĔx#F56;襇 >K0\go, wc7XF͟Ꞩg0*&@ $ 9@SM&-z}pq%TЙ#yYg'y3 S-.2Ӂ\獭Z[sOڿdѕømÆ˸L[/1Ky7 _Ncol+u|^ӬڠPI?;f/IHȨ̞g{zza^^c@ן)9=gzb҈z7=f; ܜ:72>׈3~l|@!yX-FdDZzHb\䓕!PN.l)R 5uߛe oTM,r5 q6 f`H#S+P#\ׁY]֟n:!iM!#fB3)CN @IXV @>C$mDb\|@g,-HAaaqBaI(XX*,X  `3@Q#dEbTb #X( E0Éh:燇ԁ<=ֈwf\z\a adu=^\)$jf xB$o@}^:)Hx=e0 c,HsŅ pPD;Bv<I&1d& |v~<>f'>Wk:?2w=zLQTτp 4Q(}p ^7 O:1> ce+i'GdGrNOzۥWiWqm4|?}*Ssn+h'eM}rʌmmF]C˴ƘXyipK՞CǤ-5a⚪ՋXVXŵx[hNλMLy_鸱:K)u;NE0k|VH} ?CĝE2S462x*GHW T6ϙj0qFF2v!N gX.rކ"%7CTAAR9H[D2`lٹlN!$g}Onf]|Ĕ|mȌEJ}~ϔੳiSHC[ I{P>I?sttrpFLkIS!7tB/rˡ~ֆy0SZ]cvT^4'h`Nc] P"H@$9,tw|=9r02 ?LjzV7{գseZV <` SABpaY/z6~f.ZhÄ;p #HL+I0nn3_; L:].:~ iy^L!i! (i}f[]Ky;(yK&c֊qgΐ:Eހ"d4/j* H If5eCLʎu~)0a3 tmD*)"-A6aF9v+/wgW:|][@CPEXAoosi԰? wֳ < ~6BY  JV*KAA ),)eb Qd$ J(XbQ0`آQmVdjZr&GMٜQVyYB8,_Q˶pDcZ70@7ʈql**Z–v!1}8}_M6+_^|o:/[Ka^znSMf[gi k'z͟_nF\$IF(QՃ3Ko洀Z^S;w4&eՄs1.A!P7Z7ĺrlXZڰ7U"[}_Ua PTT* hoeZ& !"L- {n{UmK2OruL3&<XؤV[  nT}d"= rysڶMVhrfu*d c ̱'<а]V-{)\q7:龓lOͧ"nm:9?bG:hRPQ*"0 <;5ߠ'~x_d$l\>%"j@dE* B:j_=5_nW#c½[J@ l}%^&Y=e<W隧*_Gr3tևW ?mW^fc- ^5OFBYRӇ꼟[itZR!ACL4PʑRڅ @OߓR߷)ҀpkۥF*@P2֐IB}-b\2P۰B E#}JeA56ZNNpdqe+8fKNRҐQ(~u.ʫ(ъʀ%WPFg$Ϊ-ũef.ҺAh h Tr]ނ!cPm-F! uKHJYYCѢJXRWVAkhѪѨ[x^OHD[늗Msjز JTmYQ".rp1QųMv][ZhdەK#,BޜriDmZvwpJ ""A9Y:*HY dey0O2 .u9)+zcŴ9/׺4׭:^*c @$imvS($hS&%sCZ0"bU4Vj~,7*SQfhi(u҄g,5nuqLW+Qk%mmm9sIg::,!iEAtԁfLiH=m L \)quHҤXh,&qZ3{o3/RT hiD !JPB6r,`w *Xn#ZS]=nl7SdfҲ m + 6c6'!VP!bJA4stPi!ڇ%v(iyգU[N1V4T%hkEAri.ش7sS36SM}uMTa]cx_5 .H@G)k9 Z qwqP_/[Me8DMzӅz/g"(]Ɗd~D߿Oׇim?j8m/Fm>g1 ϟZOG8CY[oCi_noYh BgќH$dI#5A#`3wrli8ѩ_Ok>+W.ϳI"Pɸ.zMT"+_g4j2y 8V[5:Mlu0ci|t6BdBqRk|WiT1T2jewPA*5| 9Js2]cT9G*:pZ8䪞"š&z%F5RJwLI!:NJ};C\pNK8#M5SY‚K, 7d)(?rs6:+,jMsmJfB=BiS Z*Bj ].5+R+~_tD@8 \ƅiC62<,/aG)MMRPm( 8賾av:VE~H۞J]ˈۢsu ƱPqrܐX#'tE^zo;!*&SJf5Y Z)\utI14[\ërP7RWX84ѦE{'e ۫ܪij>X=2 5 {!|r_{0rZ0e)g}2h9%:Es.Px.8P%S KvZ^zR HW\f 6U:\]*4PS8ݚEjD+1 yM=qe}kd[ c Aujx'IE[bKN3DhqiPLܱ) @k[YZ6hvʛM0VW9ax)h%*I1pelMW AVem@XbWXpMͮ73 Ifi-$(rerkmY0xQW[J2N-6kǢ)HcbII*k $;++FŔn39TBP{b&`C>:Qps]V6[i9$}2\k_ ˹ޥ†0ePoƦPZe(ԥ#\cskhSBD2|Ά5Z-H `]VJmbQ.In@7*qMV)*p(*W]e;qH+A *P*WS5 ҚZ앉e bRn88JÑPٞY1 b㝑X(4kCevDF.2ƭg[f7]{B$I5.z޸0 qfx$PֵreX!%QדWlVJ}s.Z Wr_0EL]:gC49Gf{]:х(!쀪~,A͑@8DQ׉c0׾,GPH-yQcEK/m\]3^5rN "r,CVD@Z3ge =FXڪŨLJ5HE7ƈ:f1߭N75~B?b}Βϸo3 J?$؆0˟CʵHmueh='Hhٿb0E9)yϭV$6R|{!ҸxtlMws/lQU1 =!&3 E"MXbWͥ0! )V(\ԯcm/sIFQZUΥ.k;!z΀vjK*R1AR-A󮏚gvNpxX$Z5 8KbwadrXRSʛw*&Vjل5'@!$+Y zm 5;*nqW4h7VGSiJ%QwDcQCl`ziXb HH6D.ܱi. -PbP;^/p*fbY2 .y22PtUt%m3Nd`W[*jreH$1Svq m{&mʬ[cȪJ % jPr Kn(=j6~a!dҶ& q 鰳mv߬gU5Um[Um9) &"`Q!~Fk\-wSmj||첫8ZHpG2 2wnCUsXqHdžI1 +u%I9nO-Tlf^È#ZxHB EBlU}8_JÅ58x  iq9^{m]J6"޽v%ã}k_L9I:uν4YLNqU'>h^^ƍh\Hjʧ9IaZ>t9{6dݸIf;V9Ɋng~;Mr7o}UK>^fOysW7mk>6{{]"3tvF*y(~0Uy1v+^V//(nc4vKmVndIWc;ஆحpxt[5Ϭ@'lz"U _t_#/Nbk*k/2^tݨUHn9/˅4_VMV8`jIHB7JWĩ A5pe]ߥt=ot7d0F[YE4 ҇'Y v2tq^{hf[yڈ"l`4I߃]Rh7*q.jWkኟ'aj(*[e:`ml9Wk;g;x)F\mђPvhѓ]k#V{>@j2bIvh1]NZLw闞yY?kwC M:qPWMi[գK+h[ه7 [<:G@,U b{ e')`x,,qwVhm1 *yqpk43K?IT^8 AbWV~uHLin)\aw3u:L(Y,.s]GyӮ ]s0,؏{1=R_DGnfQ |}ߩTS;GpOKs"n<aaP[BfUc֬//(H[6ϋ_:19_~{tF $7y< x|ũeZ}E OjqrJO):(n2= T»Pa~i FMi(JLgm`e>-"yGj.fHH[=bDB+̀>UZً*=Ca\OUsAœ0>-|iIU6Og{N隩0 Hv;۽/<PL{hu4 *E҈}anz2:2 Ht̢N1@^ :HKyG_ψClK4bne~0;]-n^>x9+oaCjȩﻑR9->0q X'8tֽDriEu*-5.΅@ ?ToXE1ξBt3Վs9 ;j5)ȏv:ZVL<~LjŦtXX1Hx)Aŀf1ð2ĕ?V8dXy^(YFOmw| 2ׯ6NG: :9'cm-َ[vdBEl^'b!N\G9[@atXGzw x;X;$f/v;B'`[<] 8-r%&|g* "۰ًf @#)WWSy .*xǖԽ p.sپ?3(C,evf^9GKrMiZe* ]AUqћN؞e:׽ޏD&͑2xt(2X̌7#Wq͎dKEU2>bCԀ*9`W%RZYwiY9CFlwDd"E퇣O"nij֎ s߾JffxvC֢J}튢}0C3$*صO0OgZͶyy#',\(pJ< Y:jV{&NDK#4ZrD}B$bTa3Ջ Hl3}f4)xƣewuP:@+5 &uG@5K1.h*{:F֢YVɰ1Ud~Ǎ'iN]w|ྫྷAn#6G{4^!sD|L˃oAOXb;ƭ<-RmK~},'l,EY"^ /0%o5Q2uºu]:y/Ѻz4ij9lZ[2?-xa=хZ57i%A ~z $khMlrIO>m+V7Ŵɼ 7L$3ܟjM3.Fn!PX84TۦzgTHxaC14T.S3(U Qsc 6^7i8zE)`0p~o4H*I=$ H\9IPv7Cw:.޼ʽ(?'䩶\ q (u  [X aOk~1 u _%]$X 6\ډpU /̧nj@'z7 .t#CkӬc:X qQ!$]AIj~ޣص^%J롨UYHtPO7qfdMHvȿ5$GʑyA(koŒ]u y\lCa!!{bYRD"[vNvXsKIHcT8kD: H_WkXs2wc HCeܡS`XmИ[|&$[t@՛ Frtߗ \/:pbp7]&5es $PV<;.@b4Mv-dhn|BӁH[o@5J;n"t+0Cf1nsZELB*Uj2TIbe3-|nt:vx@c_e%G׬[KdVԭ+|k8dvSWÜj|8+5 #DZoD՚vK鐫965Axϖ*vk/>nj;K{̼t-tŭz UE1eqިouU^ K(g@W^X\l]}j_T+uʶKڂkٳTFQy[3wJj"Pn5n@~U)?:4@?v266 a+lBFK@8!W:a3̋ r40oRu>sU}xV&bWwǏacb488*x7Z &f+x-ǭ&M:\1|1*}/Gp:wR'’TعuuxgrI,`eFC|ym0E!黵ƋME,e[3&jcI5b_q}zխmbxVK_}@@S$-FD? P uH}/Dʆ,\e[$Upns&iwU Ƥ8Nn{N׋|!.- Z~b; &IPҢGtl=Wێ/S7aƏq勺~BO^eWTn\#vf(㨺r_-gxz\|Dg?%"2O a$Sl2]e.E ߄ϸ0p5Qx!J9:"\X3 ̅\,h] i(NZy:vuWI\'RL[՝\xYH.2~{n=j Ky~t2ax76SXdͻ^^ ,n_\x%> )4[ h]F+s4g$AUCPCԩ7IR|}:C p9$祪@#~a qb bZc7#2M9kAKç,YKbrlhn;}p .s3`!Ȁ@WXSȫₑ'_L1@|jxaz6-lFvorsm1c:ĔW/cpD$rj:YjT-ha~v! m5g',Ozƺl[Cn&p?kp]`ׂiՠ2HYzз*Z6j`]x֎>s ]X?OCRM]RIYb}2]ٯKDŸ%(xk:ó[ D \w|<~>cl cQQDPa S f8$$ف)9gjz:4Hвk ;Ι F=H~ܾ8;E)E}<:@$<AFM<+kZrm׾#Dm=|b|"\!Nχ5ob3 ÔeBwR:"V=h֎0p鯲,.(4jF#,㛃>HPSZA.&157'ǗM~ӁRӎnbqmom1x (MgVjY/2R6LZCn(АxG!<>|*,{ڵ P|H$hw~p$Luۦ$zQ>?/*#*>zG3]wW;jpwD~uIh^nС(U\J_m)ԫ^;%ߒyam-@!qsS=U$iL{}>T}_EC0ֹ)(S /74Xpd ^z% KS_)sLLgQ&Vc*сD 9BV6kiǾ]=Hᢉ r- |EU{SgqD >-[Ge(8;+N*/gF7`1I׍b~DoFɃ%#dj<\c n}0 [v,-6P>N`M# C!˵Ҁq*ⲶDZwz`khnkbo) Hq7n(Q"hk^*#t}Ld{DOT2ˁaUHp q˷g2ItKW3y]c[JRE7U2-TcX?z]n?|VQƕl2[N>J+ nN_!2똃|jr}9X$_KJʊoR4Aȇfk~3QDlH[H#\Ȟΰ|)0󪤀Ȃs!xW׷l"+!'9]@ҞmgZ6k-&9q1#4ih\`bG[L!tdg-45,y,KdľeY$։2ĂYc BYa"1ȱJɢ& B}٩5K3Pȵx쇰Qy'zx>A̗>O={)Pp`[nS ]==/iːR[WT"B >vq:D 1j9wE!c6#_${P:t_\ S[=3&XxREi:y]$WڇZ6^Jۢ!’&ju^"yy@4'k_:4{b> +vvѯzx7VChlq@UbI=y03([4LpNٵ\~|`  E:Ο%nxB,Co~;>D)U2$unP,C$”C(3 OhKlvwdy͢Y%~,9}woHm`#tYlRƮ0Cp}ԷDߏGLS5GK[рRNU/ʶk1wre:^x !e@dT$bd7хIO⇦_Ce$&DaC$E1~QG\A; |oagUQACc.eoF yJ'+?" #wɤ=Kġ#}ʒ"jQ>ACZCkWEy%tDڼ. utjױl9&VcT35N-tC.ߖP^ª&#΀#N@W/At32]O(RM?[wYZԉ:Z{A¢WPu*w%vXp,Q?$U@k< >ګ R >[i3%A}|jiap]c \h@Γ@-XNT-F(`'%~2|5x'aHG9 _{_SH`D},`zբ2¡к֌&֐.:Ŝ)-Vuޜ)Y/%&;Q&^jۮ ~X{;?DWp֪W(D5G;b*5]=[S]:b`Oy7j^& KK,Tʙ5fѭ䎶B&{0`SܟEn3R;s<~D׳k%{Lg.I]jYwzNsk(`}o'j߼3e6>ޜfzĠuKnD0lj"?$ P찣g o g},V-yB>j;K~\.͵} |?|P*ˈ9]cBѾG <ȘH1JZ GG#VWT@ǗJpF4`Io tVY8\VJ~)q& s^T|Wr7koa{`Mϰ 芈2!;sIpUhe8K-99+%iҳgaEen+3IۗR{YR;cթEXZELNlf:QBHjBM^@ڤ[ j3Dd D߉cRE (`e([k ٕ,:~>t5]aIiν>P!Fy]a{c/ߘEj{a+_8Z|~ ӒkrMsr5a*!>KM\7!߉S3[Cm)Qh{II6X23r~_0$4OVz4} Mih:qAo"N%ڦV6䖇?6P 5-sгo14R4ij|`Isw4m$*i{Q0 lęqF,l_*VdqAجIV| 4YMEU՝@u~JGe ?]%߱-a5pc]ʁrߜULыZ9:6]Hĺf[i-ϷrD$$.ihrRCav.lii^eNZY5dY-6#cadZk6:50ȯ]^>ַyCũxZaw_Thb%ԣVFeO!ٯ :6+э!?Ù+}xIrE9Đo\jo9/9}_Ov-=i0|XL< ^ErʿD0G1|];L.lkzvEIӓhLu%p,.VίcU*;ZF.cj c8KwSv&@(IT.-3+=rq[ 97S $qݛP略xxZN>3d_) E5APNpC)Hc&wPzTtFժ(3hV eJjQTO _U]jC$%:O\ O a_1~ DM6 JeW[J$E6xP7RV3tGuvQB$lm4{IyyX}VF vw)!`vQ! oL;TY(?M/_uO,o[k/qvbJb0UԷO\!.2 Ze/%jmEc?8Vzq'5U6"Ao!һ)i},ěq^~Bqyif/y*% ? 'RtDgL.-; D(E?!<>RRZYN` }'cxR-*omllyJW.Ma /ie>}fʪMc/tg$Lƻ6;zQiQnBr}9]ϐm+5%^U<{+䰈|:+y7R#Ϛ@OIpAVL`X`|k >B_>__h%zgG(״ppwQ\}q|ۈTl X3ώ58e ݊ᘝH{5g^1?;leQp mHkn6 wrOj0j] .mUdbqʇjq-c脥bWI _ʱ6>m]gbDa+Ε]V-܏ě]MuV>()do9w L(A/*Eҥ`xϐ&PŒܞ Er 1F= 3Mi#>ŜQi^ i-a=R7Zra+y15 iS^r0dӈV069 < JDKC_WUSc?-?j˕M_|?=I4^/=jEqz(,͸ꁓa).ח㈽(fV SPEYi9tICP#/\լ7dl=ެ">6"n>ߘH6ɂٍSn^eʚ'wîpcsXMM^+)SEӚb;_TVJB]} k=w.[2zdT⻮ C*20؛xB:;FMŽhBQ)K2}Bm)mG f;Ɛ; .Ӕ0{"8DiC/ndd[NIϱ yo(P5-R2I):sOڴr( ï B.)BnW6شl= P$RP㥲+w!"#.s{];w*+#|6Ǧ^x})GIHJl)K*VLA?'ߗP)mJԊZR.ywD"K\ ū¡[=o~!I+ WDJ KJk #}GI KnLFꎯb?un|w%WbHC5OeX[(TzlASGb63Z(8Hc)Ҩ4tf蘥iv=n&=p߹Zzdl2퇄p%S~}`P3rSTRԘ,@cbJTaԏ}?)jwJ n7BS5}@n(Z,Arwa+Y<,R"@H-xTEPm=s>b Y p`3>Z6wOGIm“2TU'6( ~?#.<썏aj3+i~Z]Fj콌d9V!h _"@!9s߀7+з %LAZel=pq$V-Wpzsw1z pӪ +x0%p(ZcKg]Mū=h;[gg)Y_k̷xPc2Kػ~{гBf^j]#ߌNSMP8`, `z.TE'&DTj:2ޣAciAAMc -4ΒoU4TcDSqiG|v1tđ9xƢnQGdM?&r~ZND|f:cT&3&"%MX!!u"^\ "f4!, v^OZQ"ATXu`;gڥxJwD +c1[n\^uf M4@!_Dy?ϱ<ԜaQ܏ɥÀiy k`ۙx|%o R]!C޽ۯ3J-Ĝ(pd~ϸ=\Ue.%-^\SDSRCPW+bϲԅiY:hِ[hH *8˨fً!xpcqvgCt#,0\2Ɔ~Ci<ޚxWmOlim4"Mp/;vB=ʨl]㵺T3^gNvD9b$XbzLd=[U^3 پgL'Ii"%$A@:Km]()OՊc>h"=4(x"t~Y6^x ZiKLp#?%3OaEt< {"p~,X)?%˲"JżŋZkIY+10ISԓ2Y@6o_PM;܎$ZPx]AXRvu IgzEwCgGdFTyB=եw{_v\ ,.^(?S!TAFA aN>vށv/LɮgT/M[%Ho30WUA;v#uteVqVک׬" RIOܑ\+בM".W xDi?S))4>.& -OFà-_B c ϳʣb?Dr— itA-Gric3:'Wˎ۴HrFBAhC5-MXa#xĭ&bkԮsc=lWV%Aq$A}zfKQ~B8-e#)=,8NYLh1y 2 uN,ޣXlŃLsE>s\(+{A dowq=NH?0CuBd^5i .]lvNZ졀-&7Sᦌʻ_4#+I^*,,!2=Lny* K{*ȄֲڪG'{rΗ JKƩMP.E ,/}졟98(je=7#c ps^D]ww*\zI.n}HڬkE OwDRGwևWUCwUiE ~  +cHĆKl.c,BP w+N+YVWXO%w΋m{`%%>&7_ Ϩ=1/ EZ.aD vIma38pҸMN .xQYŔp[w\7$[%t =xGr)F-+P䦲ZRBg k_e2M[C%TȧXWDٵV٫}޳)4x;^Ob^r-bP6eejU! yunwP5ĹQ: >qb= J; 5 2y4!DwڭC)B1H2K3g+wh6N1h7Ջv5lVa7y{1@U6iuFȧT+øJLJZ^sHMq$*%'tR y\%B- $G+F0muy+*22IH@%@Y7E =eiT {Fv.\F5FP^(`V0)J#&ʓr[*kM= `6eOZ {Itk&ٓl #ɞu?Ex ScsKGj63gs%C)JѰg{0y#qjJM:!)_l *t1 V%s\6m0вi|!?Ь6E8 %_R$Nӧ9IIn'ygȓce;,X,\:XĀd3UaU#0ꉭ40j` 3j3Ѱoheܽ$oybZ 2uRG|l} 9?T&b͔gȿlM޹G/ T߁g͏L~),d5$lLZ YpK\78Nj1S xY|!a`]@ ;Iu\q?n*\&;@:JA?LE%d "Vɂڢ:jSyx^Z\C=="J21`cz'j_N dE#kg6mU^3)cdL(hʼ .c{L(Y:ؚ\AJ^o"~]δb2ƽ~Ywr J]%݇K*g *ݮEQ9{Z""^JC5C} f'Dos@:?jB[95rvVrc]D@2'l k6".0-q)(蜯rq AqB>Vd÷uK -vx)@Ԃ#Jo+7c>ӳ r3Bt/Ӌ~xCszs ~% WǨm{?{կI<6Ck!vQƭntfse6͈ Б{qʂsfKxQE$A|\IFIn.A7m$4\ɁFڅIRߔ0qARڝUѴ5}C1QG:R?7gαt?V+Ibshk~0z *S"+ a"$2n$Li V)@P|β/bI,s+Ts/P^g%i˱)Hf-IyooG)KL|kcPFhb֑Fiw&k6u8e]vX<14t;QrGeiSMgͺԃAX9i ([RDHHs't@ڥS}ٞpxhJoKk!`K«-zAw:[n6h^m693VI?vKK辕\!,G9]ÉkUEbwla/8LP~oe6g/0[Ƿ\æUR|ҽ.N -k{_[C8 "fi spRQqjKאq=*BZ0e,NNR:E#3 ZO`;&2^',k<_/G# `g.myֹj7HOn7"6zy0!_19ʅLfQQ OJ\|.3$(d(g.?3K($IaoAg FU"27`!f ob4]DC4!OOG´Ջ=C7*SI13ٍta0b cFYZ\HTTEFC<;߳-(!ǒޢƹ=\jRH?H} l(x3|tǦYo2,)*4uc" 11#2a*h[Ox`L0c%C^q?nb ҺGdAVf4zt8S0*uːqQp;WS}z-gx #)M!̑w)mnW'RJi?~c~'<pG^*H|yv$5~@e)E򉗴S![!p;Vb\Xf0E*u/ Ε89s SsBcBw E*U³.$!b %BQeg)J+ira'+|iE=zZqL ' _H9JUHAf)v<2$܅j|09S u\T*o5} 21Su @-zeEr )oqλ7 P|hJIG4+V,^ XaJ'i3i">2Vk sJ65{, Dσ/ryH~"њxd>hfh8Xf%Uhm8Ysy,k=aÒE{McqkC[)qN,YH}ĩ9܈gJ0V37j嗡Mbvi k+8+c~ccpD\Dz([;[׌19l(:lM)̕u?.BTOy0%.LG-Տi^ݍi=8Q ]dp~'#NkЁم9 V{ 0KSK`6ɍ]2p]ӑFc(eã'y1(_!RbKRӠLF,o5I2Չ,oɑ>(qi ,l\xhZ7Stbg'<0@%{U>$ʇD()/V>(|\I!lJX+!B_cbD5<s^[S`{jFl(;(u u^ti8zUkq1i0m#rƟHg)|F.1313ݻV`_/l 4&DY7Qʐi>0qh ?$}p,'s6RIS d>^9{g_ϩ*UO%$^(,)|hpƿXdЪ&J}ksCbkbć;ՏsRrH8d8GjɼM PHJ%H!ȓ\C4T=Cvm-B~dVtj{:,LDwtfЂ$d]Wٸ D(dgU~X5!u mͼٌ օ9ŊJjߔwJ~ށiA>w(\-%A`\BSDg*Y;73Ia䙜vƈ?Zֽv| a]%gw0\O֩SD<^;cD. 6sj4zC^7Ou{47FE&㺫ҵcToZ#DŽKxCyK.x_#-" CM9(ZpzɫnQ ,m?@=V?/s8],(Tj0:DϾPݾ̆ ʮ˛ÍrH U=<# gMa-Y&F$d${ ^z]VvS Yg%GuHߏ:@ijRtK乫 i1m.:u1}lequ뿯˻:uC8=Ԃ4C|쎌+vIОizf`oWI{C7# VP3kc'巂E#{GhOoڝ>-hb:4p}j %a.tPKBkՋ]}B{ WBNf*ݸFe MBo=9&0!A|V(*5 J S񥷇WtWwr'zPhݯR,#o%Y`[nE`Z/֤`CR>lU@>/IW Epd =lh9ˍm9*AFdA!:' ;6>yZJZNVcϊԧܶl[/bZfm`Hn~z:{㴀W483tOjԿcĹd{uxKVډCWzͥbڷZhw7qb԰kL ydeNZ*g(ѿQr9/F~yDAGAut_i7k4Qu0¸ӻ)auyf &w]R5csrɉ` 'R*w3p|Za$)IKN}|y1EnGI<&\ļUi Ĺr ϭ wKO>=* 6X;`-?A77NLʺ&Кjُ'OMyŸ %,ǐ WqD$p% Xʝ]mo,Ex '{k0=h4bQvW9* o$NE >'37^e1O_;%R n:a_{,}˨|8,:B* >2 d"kmp$sYw zZt:2EujPGR/ud_`vψ/μo[|P2t y :=i{iP?6 4KzbXYMz$TrP~L. wܾȇLv}9Ygb\8`ЀxC-^*⌞wmZe`ۑEV1+jF|M= JVVzݷCG]&8v,IU)jXchsK DK!,3R{:.J(r3_2T}G@ˉ/A L5϶ʒ&{: )m0KEeЬexOҡ4#b\={~Y>>?-X6ivEW +t۳ \#+vj℁& }%~eLNAF?8& :Ģ}:E6hӵo"29{ UeSKقr!Ɏ~ҵsUpwZk+`XʇTD5$y#C \~ p{\PiħZ~UlGy( NyXe:XU1g҃]#u6(W2^楑d#Ҥ"YkHOR.0>mSkt%6djd 5þvjehOZ*XIhONs: S( P1Nj+Twk dUS@\[99r4rBBcÝV抮LݼٺGᚧb$~W;x|2O4 tRP8>]FIQB1rRZn\:2> 37,Uk0AH-鋘m11)θj>RhV%H -Ihz5XCTd`_-+ .l?V=hcV 30OkKc*uTr?NjݖcOg+XuCndbAmno/䮺`z[a!A/u$0:":R-X &^jf\d J AbvؒR2[/Jt#$0j;uꯇ!lTa|ޒ0@7;͇Q%sG )v`ghR[$3EDq)"Ug~4"i{kO8 4x˗;)*Ud(ho\,pYՌ<6x^݌GǖRk`!Ώ<5̻rq.q;#.Kl(:whL80ׄ naA"'=TSz[cy&7(xCm3]CBp@%Y+Boӥ1;eη f=9][X5hH@6~PBww&-"~Kͽ ~@`^n(jl>"NdB{KBn5hѹt y\ˋ< NBe|ו(. T*%˴ "Eq aB||  h3ҏG>(;E uZ.ظC* -PNϴnoj'ULZp稱eB*S6"ibRhA~>DYA>PKR3x6s?"zoѤYk'G2$+'ɶ :Rx̓I[ɰ1$XK3 }e O"z==0YϬ`'Shޏ0tGptc*z s,w t,gHYw׶n ȨH^Lʣ̻:<5'b:E=k 38J,xj/W<` Q1OzOCVġ`Fߦ K_@psބ 3x)zBO!D)M%z#Yz=zK \'M*jҠtv%O  LN}Í$hHp4PӪrNɌb>9=&P$9+FPVy4k ,7]riψTшj ,-o$ȠoqS(=a.a T৞ e\=Nϲ}nyٰ[P)/ S /қ,E_x1(O P9]c l^IfEjJ[&Ҁzd#mNk&͊6C8ۏ)s.Ǩ03Mܐ<M]b oY-\tR%Y_J"؝S;*F. 594֛/Կ =N2N6tMn]HCWHZrHƒ NMX-{3M{f Ɉ+ r7Iqџ?Ò, PLhHYԭhBkFAA3/,q@#NwIswn#2\:"f] A*{UL(HI6㡿 B[JvȝIͭ[`EAO_6c{49Y8dEvoN߻3DO|yTsCTV̗uZ37cvl蠜Vi*7/hҩƜ&%0Ũ[`gٕhL*b 9#ҺDW$id78Jp36d,l*R 0vtz- I64ٰQQC05>)Q1RB_gὼ9 A,^7E);! OB(sҚ8T()ƵDdȜDHt7dY!gsU.2RLSMF2_R4;px~)¾ML NfvBMN3giD_ƞ8|IJwv)ִ=Hɨx2Xź oeуUJ/H#~|ƊL=rM{%戢C5HYJyc#Fއ~D >^!ĽPV>iP O:U,xLp;X(lg)ZM7i0{jA{U$:CPH݀ Ub:{skO_o]igG7Ͱ?[HԿר\KTquEԔA[\pf\΃pgso{JN;̙.SFT '+V9g'b}=:v#[ES(Lb xtׇh`yٽ8ߏ.1g]P]d9[$H3H-؇ks&UUn-Gx5P} ЗA?PPXB$1m;S5+[7Es40v|h]7ڛg{k66Vxx|uG=QZ}#6܃ԗF?\!CvcƦ Zc)Zl~6} qoK2»Qʜ%wX[F4twhDuьe1abnG]Uy>#IEbQ`%7i,:~$U(Jj;FApgjT%(Q,y>np9 BN ؘw,T.fVψ(7@K2R;/2ɵxqap?*/>%:Rm4ۦf77 A1xe"ZWڧX,fwվ\gŠHmJJ!6_\]ZD~.8  ]>rH;0;@x8o:[.ތw@#ņh|ENEz LUB"J @φu+͎&bхm*O}N}T<n:xE_+'mSLbnk3,he|ImD"rծR|(D=~!T !mR~>:fFP*ܪ3b , rZ23c*V)&ϾcBC/JvtoeB-(ڿH+öe}bd=gc-%i=oPf`xxjG>[#ia_jXvȶUZa3+&)ejئ7/_ Υy!p*0ّ AkzTbNsRf`p9O_-g>?t~UB<E|x3}xΌzJMfY2tjB.r(MGȚViK@9VfHݨR/hT̸ڎ?Vs);Lb%R@8pS 8&uV0<&CN~wNǓF5sXsGnv9/=U {K֍j)/e;mLKΪߎv:ü9 6:_>pO4O`?PcbLj1­VL;ݐ°X!F Q-6j?')n![CbnnzsjHd9AXY!$y %PBroR 3@mT* HV ^| s1_rgC996f31sAG5SYlxѽe~C,BmN6dy |#, qPf䂙Ԉ&@-9@v)1Z5R,%{^h2H5ԩ4>>?iɖWLakHKR"/fˤ~\VyӰ* tu>j|6nJC3_rYEL;d@XBvԒ % jӫݳ0l֎f \Fn.9bO[bڈa q, [PMe`^NɎLՇ8s~:RcBSRbbK%gnJYx9TпUT[z)pvb&bp;,t$eؑtNVTշ?L3^J"+u1#@Ċ3coY N$TLb~#ڮ_ڿawMWTϿ$̶N M%(͊3`w 6}ý%!K28g"h)[藕0aCپ $o{$ eV) D 1!"&l},Y# r 辪}:? ѥmc*RkhQX(vBq rx`7/\ߟK ozMD .?f!nU۽AtʐnQgMjI_>EVxp}nV_@df"j8(b;X)K|J>f|z$.VGCg1F eUJ"צxXqKܺzno]ɦۘT%Q6cVM7BՃUAAڂ;EH&+7Tߨj^>iԕ~Q7d;Jc9\J4O'7#L*ԭ= EڋUO^eo=++@-خyń`x. VYxmB71nGԎ^Fͮ4"cutV\DMv*YMvEnc OEX,)`qn-cۂS Dy YZ