libavcodec58_134-32bit-4.4-150600.13.5.1<>,0fX(p9|zk"p o,Oho CvAN"K % 3}tp$UBVsd͈}'>+\1?*jjٮHan k'wGRXt8+4}uu_+u-ל0*9hEQWU%!۩ 8n8"6iRe8n-0IsL)ⷘIןNO=} cUA:av ck>>?d + @@DPTm     R lt~$//t/(89 :>bGlHtI|XY\]^bcd9e>fAlCuXv`wxy,Clibavcodec58_134-32bit4.4150600.13.5.1FFmpeg codec libraryThe libavcodec library provides a generic encoding/decoding framework and contains multiple decoders and encoders for audio, video and subtitle streams, and several bitstream filters. This build of ffmpeg is limited in the number of codecs supported.fX(h01-ch3cWSUSE Linux Enterprise 15SUSE LLC GPL-3.0-or-laterhttps://www.suse.com/System/Librarieshttps://ffmpeg.org/linuxx86_64/sbin/ldconfigW鐡fX(fX(fc8ebaeb77cafc4dfb309f03e9bd4fd6f96fd78dd6c2a8c5a6e7796cb123e705libavcodec.so.58.134.100rootrootrootrootffmpeg-4-4.4-150600.13.5.1.src.rpmlibavcodec.so.58.134libavcodec.so.58.134(LIBAVCODEC_58)libavcodec58_134-32bitlibavcodec58_134-32bit(x86-32)@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@    /bin/shlibavutil.so.56.70libavutil.so.56.70(LIBAVUTIL_56)libc.so.6libc.so.6(GLIBC_2.0)libc.so.6(GLIBC_2.1)libc.so.6(GLIBC_2.1.3)libc.so.6(GLIBC_2.2)libc.so.6(GLIBC_2.3.2)libc.so.6(GLIBC_2.3.4)libc.so.6(GLIBC_2.34)libc.so.6(GLIBC_2.4)libc.so.6(GLIBC_2.7)libcelt0.so.2libdav1d.so.7libgsm.so.1liblzma.so.5liblzma.so.5(XZ_5.0)libm.so.6libm.so.6(GLIBC_2.0)libm.so.6(GLIBC_2.1)libm.so.6(GLIBC_2.27)libm.so.6(GLIBC_2.29)libm.so.6(GLIBC_2.35)libmp3lame.so.0libopenjp2.so.7libopus.so.0libspeex.so.1libswresample.so.3.9libswresample.so.3.9(LIBSWRESAMPLE_3)libtheoradec.so.1libtheoradec.so.1(libtheoradec_1.0)libtheoraenc.so.1libtheoraenc.so.1(libtheoraenc_1.0)libtwolame.so.0libva.so.2libvorbis.so.0libvorbisenc.so.2libvpx.so.7libwebp.so.7libwebpmux.so.3libz.so.1libz.so.1(ZLIB_1.2.0)rpmlib(CompressedFileNames)rpmlib(FileDigests)rpmlib(PayloadFilesHavePrefix)rpmlib(PayloadIsXz)3.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/bin/sh4.4-150600.13.5.14.4-150600.13.5.1libavcodec.so.58.134libavcodec.so.58.134.100/usr/lib/-fomit-frame-pointer -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_Updatedrpmxz5x86_64-suse-linuxELF 32-bit LSB shared object, Intel 80386, version 1 (SYSV), dynamically linked, BuildID[sha1]=9b3bc16eb0a0569b4bf7aef265fff2193a163282, stripped,PPR*RR!RRRRR RR R RRR RRRRRRRRR&RR(R'RR RR)RRRRRR RR"R$R%R#Rutf-84971434a533fb0fe822196226377c8101abc1eb1980147ff17c588594b2867e6? 7zXZ !t/]"k%ֿ۫\"ɎG@X(Mt檽D,j`qXLM;[h "EL F84#}h,>Qg>26&$W8M3ѲAZ#tMtwfӉϙmEI!VE tbG: oyMjú'orHaW[oz[JfS{=*f:UY'% آvgxp-=^!aQmA`ܶt ZXsWMg-VԬ`7]wf5x1n|4`,dI0OҞiQu?`aI5z IЃ=ꎺJF (+[@aሀqo*snp=%Yk쏣Z͇P<.͔CIyh! ^S*TT 7ށ!l36 }Eh]cVAJ΅ '/zTܭpLAc¹7IH8d =vάRR4%,D~1ga)X,h`}uZ? S&pڈ(\,Q>QL܏9*@]8h~8vzC&a!N\E2KF?`G)KjV1)x :]b7EW&'E)f_QIJž#0%'Ge,}4!L7>V?7W@_@ZcGMDGq?~ZBkztVL,y@\2{n}5cmK5Kf0gj6]zTtj{>w#'ݭ1@"uf}tBZi}f>^z\ak<u%'c8Vr5-.DE>Ɖ Ts{<pKs$SKVR;\ݸ r `2qW3,Ӣ5xL{>4,<'!-Bŧ{ L5dGz)mvIz x x^;_`pt0Qc *zHD ~'JH_<;V0Z&>qL#0W"}iK٠>$( :c-RE}#J4 tnRHd͘0 D~L"g Kg̘cZ 'DRppDT #-6"zƳ"&\g,1u֫ڟ?r7n=zSNJm7tM?tז=\E1CEH~_UUS]z)/߱%}󅓔 ãU5v%Torc`MI ZkI[, Ti]5ɱ&&~56ZQAdxCK def<ǂpVeuqZb#rwFceK>w{\^uƸ0.}i831{3(ɷ__vXӘb}<5OpmH=\-8Ւ5M>&c\wq2Bp0|:6P5~0v !*-l=n1j=^wY݅3J%6'hSrG=.Y*$W@7OŢs}7s;YM֊ ⎙T(޽z܅̸d֏8CoR>)깸hҒ3+Ao'O_אQ*~HA)\:ܐ> W0c-F|°)C1K"/ 8Dk6R7Qk` 0 .{v^_p<ӖR+bCF$pGg.(y!lNb9|/^$7"M\0Aokxa |]i 'Zl ZÊ%H+`tx !'hncq}y[;od< kidѕ,٣M}RYY~#q$+!v"$1>-:U*8n,a(8DIAwXG+oϕyE1)_ID4&^ØYyc &R)-h _.o8u OH7+3}m4|ɳpW5Iel ޣ<%#J{3.J^=h[4Rqng1)*pSe֌ W1}1.ByOׄo;(`ծZ_˨o+sX^VIWmzN{BGGN#PnALKʌxW6÷)/Y DŽJaTwk*/rճ ȿ/@Su_lYMp2WCCo`I^s&8ɶ%a$_;ϼNM/bnEˎo_\/](4an9oAhK; arI$48[:ޯ?9ȟc lnSα f퀓 (ZD`eFhϾR3Zi!DrQDy[ -px)Uq,(2'rm`6><<{FD$z]p&[WRH$t:38DV_M!05ۓG%4_fߦd~:D}\QNUUX^;Ք'5)Ӱ EhWV"5vm ~u2VJ 7P&BA|@BroR8Fu.c^_5:c:z\b^D!S{Cod[EQ']1%ۆ!:4QY 1y1TKZX&|- !,3WXpE^H} B3&h "&#\LXZ":TCQKWC\߉IPgj,jI (D $8B̾:ueѣ;+ԑNmKVj>|z8 <)e: EO-W{% m c\{`RHKЍ|OEp{Rz ^qI{=.F2O`lc肀I~a&:mPz;ďSkI0DzD b"G1:pv`74??s4yH,nq/go\ᬒifb$QLMÁeB7,CDY†L}&m3>C;5#S"66J!-B޵#Χ V˳[|k5|R/WU`&VC h-}P?_GO+aI$)u @ DLi-ϧk V+iqRwQ&QUOzG*#GX))Q*;Ahp*{!tFfCgde!%\Ԉ\ ,G*~g yU 1 36?ǫaFMğrN;sNڄ*$s|ITxaBlSP0P.UJ}1MZ2@~dZ\m.ќ[c|ڪyI5'6B# cGgZ̴ʣ% VӚ72!"%ϱ J?5X^YRu$0^Aͷ@ՠ_3 %~;,9C?RIAnvl 0ls +Jb UGȃ\H4D\;كis5ct/P]3a9Kړ<-FK-r# RSGC(i 8YU{eX{\mEnțK̄# \ լ.IyD& uz`^(,ŏ Vzˉ'Wb د#SO:>UK$!ocDobNO2} ˾Wz H=2f28dYEgŗ+Zuϫ.m`|@ ͜cQkhxm4:Eehd0]qȜdʔO{D^OQ[;5x *Qo)UA"-e~ŷs[aIAZ*%#!j\)^D!~AtHG7EeLfY#zp|YR:;E %ajRYf20+ͦdRaQǟ nZ&_te.L.,G#}T'5(>5ln*=501hz3W8$~/!ۣidE M y֓7ޣ|*CP6%4dt1傡9Ĥw*~ 'p0wNˉ=.ðJ+U;ˣHωCO 1Rq1@l{u^Y i 2+1r/0CܾB|&iI=b_~3eN PJ29P\,LY@ױn2I"{\ ߾lse~C]ekS+4zB)LDC%zŊS,/{";Z:&[`#1ToĘP?" Go8X۸f٭6s:~`HrIkr!m.1Bm ڢ YbBT$^LcO'Z! )L[a|0nF =5JydO~H-W)C ')j<ŕ! z*ßV%eя<& ׉st3CZGW ?+{|jX!ҢAg!>|ڝ!,HJub0$}{NA 4B0rX̟}<@ȃN];|+)^2̎-jkeM\ }paK~ܔ`T9#^w鷤Y*3ղ &d,gKJ<@ M+t{+?_ ,E>W3lbu&Y)CzQ+%9Sɲ.`dxu+Nq"L:YYXBDcqa'16 Q ΁>:F7oSݗȓi:!m~=Th^>^(WQA6U %p\Q!rTN-pH H{; epȾox)4Us{0 o!~TEP/'?ڌ[Ј9֒OK_l$!{ng83UcJ9 H3=Wح *Q&stWDzRmPf){ۀ*A&2wP@KN}E!$WHâswq]qi]gQd iΞ[9 lɪ`'9ɸa/ vvSVɰ1fƒI5I3:{d:ΣfzDI:yPUdFL!ʖu|D&FODZ̯%lkcC|i7tTbԘJSðSUz<2͔96[sMڅϸ'+'䒦;EcΠا[{!sooL֤ٞuo бBa:W,U~+>uY ֪xZ6G2hyh2M*!™e>n5<Xi//1ePbThub{+<FFZW1+K^Swx P1O9d.V҄'29iYԬ V^̈"Ìsi]1l. ׼by8 8LF8]x?gnPFM]2YЈ_qd*`Q-~3߾R;`zni !uj F稧NOrΣ7e^jb2ԝfnZr簄!1dxG뭕|1ڣ;aF\.تqW_ng/d7*TFS0uP1Ѵ<=qLuJF%2hifg<c}Qt&Y%=f?xn9D_NKITߔ^֩cyβ麂o^K`.C9b!~ZI!V0F,D薔GDV8/^Q,<CJʶIs?69cS HX=j+h˽ۥfPlSu*:R}pMˎQYQjO*xWDWEpxFv6 JJ;m ?d/5@Xk%ַ90ѝM5(@,0egh1ד MA!Ef96Vm0zƺ%tlr_1qdȡslfEV_ 1LofM#>Q*I'+r>rD؍S尔H9|-7mRJ_kS|F~K3}k$<"l,GsB(k^ 4c 43B T /1^?[5Le D"^)[tlͣ4Mr5@Tɍ_ jv1պ#dTHK{D;39VD||LI'}ѣqƢi-ޅk'eGGӷ-8`G5؈ڐ ls&t_t\!Yvph]egpٟ+L6!$[ZKH$ lPaW:>Yz=QH6SRc}6g^} e]~IYd(^f$a'DSwOJ9TfWWV@ K!r"j`VKקOr)H[r#eŒ;VbhykD˂fZ|j&1&y\ԣ1JZe\gԕ:,<S2$ٷ a2u Y}cQqvqD,g LA [IqR`($[N)R6'?gX6AxKa' nlO{ JwņB-E:h P~PޥiPndړb.0ʠ7-xs9/)3䆜oSEi+D?LDAt''؃Zo(S-  DZs5Pmy lSb|PP.FɐĄ>3(\EtB`?<(MUσtb>}w1Nhܧ_-"ޢySi?+4(2`Ɂd %\^ؿw^+/sO+֤U9F?,'F ފX B#'tq@:c!iOGiTC@9n0r!uMkSqܬKU4y=$RMǘ?w0 ;=163ǶԆ̇Sc6y_zWw^Ҁ8e7I,UғA%᜖DUR^8ݣ40|ElHE`ȬJKH+oN Q9KhP>EGW7Z30z\>|m#G&U`YWƹ5[SUTfƨ0cN1^fذ1/|͈|'<;@٥e>+QI5;Krθ{ (? 72ԉS"4Vō*]CO0K3򕄅8wbE8R \)VO\3<#cNU ﴶw0b.)/+qz 299z#@"?#V/un| Ch\^%۶EacdP5$t!Aoçj {R sW| {y(Œ9d\;<";p kr3RPñ*4Y V,V.DP+ (;\&IuCaw$vU~r*?tE Y4ӵSz ćTX.8 :JCUtcer(d;4yIqP8umP.0ac 'km ř@7eyczo|Jʙ YywmoGg u89C 9麮08B' lǿ)R/yu>O:]3uð9;t!5STjOѕ+yW˩mR.W'0ƐDxFv)7a4tVqnk%M̧Otr dL.K*2[8i_m<$P6D -$bP2"?" WPD@rC;> m7!JX[|+SD.'(ܨ|B|ҜT q_3X%)^ =(Ғ) W_q|É. ߖ$\ȯ;*gaK^߮ ,oK!vVכU~TO^=tZ:^6Ʋ2C5H%`ϊFnQ&Ts/I ʨF,uhԉ1B{bO\l['i U6kP 8oUC%y!&f?!Z04hI_}Q1 0=nF\.U/VܺSlO,!b2"bAXO~@'}Fo(S[M ޛMiq41$29P** MS ` دu)k7`khBzu IʍtUu 43Ra9bQiٍ^4X?£D|0}Th VmvhYaC\Dq5[j'}t W?Vmx2:"͸Vd #A'd$g'Uȼ;G;'NsS k.CՆK\ġVH;F(Wl9{>&ࢯK\Wmh?S4F*lHV(ᵔU&4Vgՙp=r(Ȱw7}dJ@۲,=497ЦȔFCQgjw~@0eb7,YI$= ~  ?RߠIL:pf܉^Vbs&K oKBľ hᬬUr$8npPѡ /.:xB}PJK#;A0~}P-u6@W0NBBG঎fv'L.`6*"Myo%RA$ACON~dZ=V>Π8LdF$B vdQ)RJe`uh޿ `odqvwD D,k. 7c oQw&E?!s"a6A,C_?Sw$aq47P5$RPWA-R4oB slt msj =%;$)"4 N]@tY) ~}wJ-^i"U#r0(8 bmU:9)1>'rdԾv#T2#i;k;d|x].XUQ.IU?]B$4p1Y!{&cyjt6!b#BV5W=# {6[2Gz mCpQ YљJgqWG-7deXNbP"x<ʖ x͕lڊU|j6/J'OXqz1N_pN,#]M5Aᐜ4hPf|`cǾF/.ڟSDBNoGT3{b)TBj4@ B$ ɪdwQyWǿf)~N"t`]sf YnJ>q_Q2>pJA=i% 7@!ri57~dij#{L==αPbiL=6ӹl3nZ{g笴=?Q(a%&]W]@@s5eHBk3񷟿]ʼY[ P+9 гHr?1$D[*yccxo 4/Tg\ĕ<--2^7W\HSxK!Z(e 4)V^V 4쌫uVZWS #ې!um))k9sЈcos휗̯RK˾+T EX@\)bn^~N< NP)fY`g@jC/cRԼ>1zo0ʼnM]̏B)1"O]0@m붐)x{=T\yI c^y$c]l`Jt"%w' 2oQS?kwlV lXJeዿ0[UZ]/H͢(@la!Хa.R룸bY *7~IN8b/M2=6&},70$,fps|E\r`tܪKbØv]]ȖZjxmNϺ4I۟gB̻Cw~NmOL`\s><dž9+=?E~E71bPeM }.HA"0.a?8iv$IRceS" -K~B=P: Q9L00 AF_@/&F~JuP39K%նv;alwD8\>FU[^JozM=K!\XvII,cORY)%7Uvdşg˖vjYkRi]\QӳA^q}ħNHEiubf2 9i.dPW˃FHsPLd=s]s_wnK\LYo&SQ$m34Fj1L*`0o1?s2-)fk@vA&vtpJ*Hh+;RIqq, "l]ko `VP7 tK}P{[GJ<#į/ԂRrs,xS!;ıjy:1.YH7OWK/K9:QԢjSYsi-0+nL-U@{xX:Y M}kFt/(u und^VbVݧːj7v9I.3Qti{s BWg}k@+ՌLEBSr-1 QX }nO8ģ#ƻsi"Qvcwjsh^eP<:vx"oBbOTVRBr#dXC"ZolpjvCLj43ݯ C%aK&}#K\`\_5wly|<(fŎadZ |,;rB C"j#EsՂH=ȧ) ^QYa©E2MףZ"#O_D#S8;oPxaC6Zm<Մ=$6].r[NѪ_/]Mթ2 Md|hη2(}W Ok Ӈѽ=icWVa~m.Wm4i/M % s)NM=BƐF [R|Eu` aBJpO{BjqcL6$gwp?ˊ/cχvb ĩ?ZCI'I,'CcBE`(\2t FnTE 2-ϥ5wYR7 Vgaj d-M3oix\ Nq6jGߪ g Ng1yx& "`}hS9M2ZCLQi-.B"~+r>@tq(əV֧"E7fϛmJ(SP9M!@JjF _ꜙ[t+~%_BNhfOA[s4DlMۉB̊>c`ђH6_%.aUyŢZ(e=֒qֱndK53y4݉ t \aC|idYWܛ#^U =moUCؖ4&DO[D]uס1 n8?R{R[~Y=Pv#1AAHiϘ2̧6hD>5us4bY)SۏD:, drc5$H e@tSQjj+g7F䗔PB".w;O-`x^;06[.̎QΰbwSn PR}N֖[d> g[6~d߯;NaqcCiAr_V{D V̚?[y 0-)_w,'#Hxv!P1:<%rdH}vvtgpS0ю ϫi#i J+ňM(f^Ba bϞ܇-DITll:&4t gy fa";;9a"8Fw0r1H~kW tT77uuPZ$oFB|GBUX~̩ehtXRP}р= ˯Ov :a鱝&}6 ^ ^tt)r֞SOX};83Up+vx40A,&6i  +.;rϰ ܡP>X04"ά/"%ݛD‘E7y  &x MpM@xį=0fA=J33Ux )wI2|n, e&,=&rJiI?.EG) 1Լ&q5b(CqT66\:ETd6ޛ:%OJr.z^P9Zʮ-$$aZ'g/ьfߞ3BJPn*aߢ'{bE$> kUG g$̑6vKh Ee7U5e\Q#8Xԃhe4ya="rAU8s Zsuq=`5 >pr-Vi/}ɠ_5 d-̡Y),ǣFXP? `^\s͕Q0szZ:BeC4<, qb$ %jܫ&V%֪Kٙh_ʨlghOI. nݎucALTKcC_q[yQP~iOڑxx-'\eMNA2湅vAO1g Viy~0pv0?ڼyLZ%Y+HqM|6/{c1YAu&9Bpׁ+m}I TfIWQ`کs̥E<šS,Rp;ݪq_e-#E$=iw|Y#Q FYoK|&U>I0!ou-=5XOP~r4V[ c=nY06/g\4&qݡ(pх<_nfUZPVʒwsxd3끼no@_Tq%xbL넂lށ^~<[2 )vpf -W Eb]<%P@/?ksa؇ث4PU ʜkf9G?%fk=(nMu/AVvs:/P Üo⡨J#mvJ-/e0_XHS`+oW$iH$䚥RD=eV],0*8G4ێ*mkDŊȚۨ hCZf'ƀ؊Z!ˊ[W!AEBC签? !7Dz*`Z$yC2y8'a MHM3ilۉJTv=PMæLKX!ufzb^k;t?s2G6RhlJV֩(1PbQO ғwwq4L92+(&@O`,Tr}r Ȥ$ѳkxo45$z؆v*Xi<`pI4q7R^&>uؼeEPspw|cR?и|j<PB q(NUVe:%kӉ&eӿ注.|+IÐkW0Sy.{}G3GlGki@E7+N.ZxI5bf~jLZ颖H~j-%sx!eC826rωOR>`*C4f"PC.0M,/Q91X/#hE|bi жR̿ JS11Ku A *+' 1*[іeD>t UuN ڸ[`&,WRfA]w ː90tcʧ/[W}ϥυj})N+DOuiTk&;K":ὤf鷾>O {#Cȉ+Xeo- zR@sK=4ڸ>#r 5he%#lQ Lv!Kfwyua@`˅Åf,h;=YWN Mzi%x)[1 iO tUvHb ֩20sQDL*BzLKT]4gF֥ 3x$vW%%O5穩~;ͫEOkXu`i"xP?/‡|thPR ypZqEc9Q]`z Z\ j|-/]QK>z|Lo1dG(W-LR4ôŬ^uYl>c=/q׊CFUȇc.b7Y4xr R[Rԥ% %~(/ЈڸƩd(BبY;FWkJTLlp2hMnO_ |z}MyD% *-nѕڇ?u$q%x3aCbpI4a/^=MAFpqZEfJL"墤=H7쪚~z.w_ZyW[/l (ϟ=e*ZLf]X$TyU1x#=tkKN+0z6Sљm^ Oq;/mm"?N;;3ұu BN_w Xu|7唔w[ilNaG1gض!=E| EUsKLDwNwjrt E@^\~gaRx"9I"17 Z5/"t9[H:EOZD0?S1d H/I*[I ,2e:W+Fv2%1S<4%-zRGZ| V-#G#5wdK 7eڒsxB2jg54Ʋ͸C !,fCQ.?/'_晼potNE8hSpԈX8Y'qx"?V/]eDL.,\<<.܂Q|K ^1o7vE!w>zOjq蕇];N CMa[ǵz;*7g3N"ݮ@T%'u|p_ ՖUZT9Hٙs*GE`ߥq Y81w{vP_|e¿AMLim/֖l~ DD{hnVYΚSYI00.\n0jmu޲.26#{2K׌1=^Ͼf~M#.cxe؜zQ3O9U`#7ؘRQ^x?x:XY&xcڰ!\xN&!6v|7ɍ[] 6rNX] q3r%%RՕVKj^;q*pXˈb 'jLHɾt$Q]7j,yC/@J:@VN/,'scuJ :7*Wc!s #X0wλߨzY2!,6 sn',@rjc[7!|z -BYRʲhvA\P69}mȕ%ȽP1 z^Dw-xm G!0fF/b;`߯cÇ }a pJ=G5.tgqt&[‚M f8v.ʺ{ͱMCq'}sJ9=^@hE~0Ӈ|4ۉ5%A'a@ ̾a61nl'4Bi%q{I  Z4bآAE`CvK|װx 0@J[;ۑNn |ۀe:+\љ!Kj"BizOßU=Ò``[M3a(c R'Nx.,@+fTEixq-(WȖf;Ey(AjM; [` _en':3ڇJMg +$ey2@ע(k/fi;q4(k}k0BE@2KlI$uZnR{֋Ipqx9=xeY 7ޘUV-^g뒝ʔ"124%5:\*tq\g4>܋]SZM)qALQ }^L0J_7~p=Blj'%+, B(Ф8cu.eo-~ m1 v]FS:~ lUvA&g`lK6 p6"|ϙ&E6>$ u Ƶbrڳ~Ȥ^teYFvJe12?%B]PNJ@^0gM)Ib&ڼ8C mmÌBn1e~6S\n䞚FJ=k)JPh(N1sWM$cTe뿮 d+m9 Lm{ED4jg}::>䯸3cYԃMsʛ2Wۈz!zѽy} "D}E0ͪH# FGޏCyOv1Qt 1ӓ XWZvp -Z,4PEm.~%@i^ Ɠ}Lq߫xU%U<˝'B_5$٤DټcXSfQ{8~RJy|0BKl ٌ]qTUB\m:fUjAI@" Uqq-F!J۩Ό_plJrV۳(I upx Ǘz|zEW'+L]0) !# aۖ"lkuS]..PrywͤHPaChKF!wy КPϕ$N}[4^WTk0e~l[MAw;ˀn/%#0B+X{W&#J!Cma?~I6?zְ1S'Wm/-/O2ӟ^Pb! 0tPF<(cS"y׷Z8& {9'[97#KV9E<ʲ|,?i^uqZQg2dO#ǘqH6<0(^J4\\5E\+w[]Gw->j'K9\0֒x! քMoie*h!z7eM7A+ۃ"-ʆlP);t ;?: GJ7{OO$(;D]dQA+.@;OI^h]]h[Og'nU[="AP ^Ӧ\Z`5Vxlط4),2 >?+ˍ#d)`&4[(ʣYR9(2s[nj=,IW7 Q@[\tBYeEȽ]H+ Sz <:Ұ:T)-H8_4Wcf Clmo3 >TO8+ zYk` *T`YjBrTlS p= Txbe`u-ma4H&cٽlX2wE]\)Q4Kp![^w+u?߻:Q_ &zQrKΚ#Åv i:椎N_4X<)Ť+zPdh^zJc,`sv't U 52s3\1f:[|=[h3&x>EUg$b0d?^I$B7BVV-_6-5ܯZ)c5)I&3./Xůwc,9mf'7# A8izCSzV7=R]ve/VG@[Pf%B0z&3 /eDS`lOb q0&1ݗYCBPQS*ߗnUkWd2KX.=$ 㙱h`q*t=YjsQLC?ਆ ^@Dz2S{"(dKT r^#7ubt6q+%By.N_ dʎD]# aXƌ`.h`ջ iAR1=J84Kx ZDmۦ4:4?8| 9km|c _b9\9&9gsTp_|Hgךy3*yR )?֟J_Y6W~j{֜fqc-W~n  >7^uϛ}b Ϙ\.2Z}L)h?w0z>8LXGPw_sv,$U)TW%EU" Mc!)!z1*JQ!y פqw#tao{e}8I̻O>!r퍊pl"+-2:R:ҙd84S.D^nB!̿.Y ݎ|H_2>uSLi8Zq> K'hNѰ?-!q@떉oe q.>*hWW5>|v8p5ELy3ۄ:-}JE'k_(P>$PTĹ@CHp[֤oOcQ\$/GU¿ !پ" Whzsre$e2F7g_Ӆ0{ri 7+$nq !kžT2|m ]п1%e"]78*iDiINz "O{etUj"^Dޜk~rxOV6HpvUT&K&ԧ_>%[ɦ7 vPmq9AE>2l̎zJ^Z-z,(RZe*Ny)[.\aBEbOe<8 vzS.ЛV)upVFl&9j IDtWtW 7$iytg;6Bj=Z_hEz#1.T?ՊϷY?W)3^Q7kDf -}V0ns9% ζ(X>͌Fǘ?pꈘDD]W<ETAx*>볰HrnK%G3KvIʞt=N࿅8L0oXSii|[J1=_QX `O" I@fH{f&r)6^j%<5O͸i;KfU!匞o]6D?K%JvSJ7-)#W_V̙EnRsշ^R- CY@ueWi@U0G* ,3/ȗF7*a»[ZM|I֓gv?љp81KKi?,#$D/QWp*ga ?Ac#aQ(棠Le쑪7򿪑'8A{S}aiK( ?JDKǭ$~k,߽}rcn5(ܷ;(.:XiQsh&k9.l&VPA@Aˇ"ʨ5zN PI>f05_f- V.0.XMe} {"=r \[ݱKI۵DcU.o=SU4O:y?f(Qg>xf.)f<ɓpilB:ݵrip0emRuF"oc9Nq:վ$4+ä-!_~5DF,7, q6q%౷j%+䳽fUǘ6YҔA-8n0(U Fk1G'Y(&Q2鄦"cؗoB;P"NXAiz9^Pd^eCfKhj X7ٳo;Hmdx'//[ *(^mjWbC]F4JBnX{;/JbVk1Vɾ7٢@c岖ޚ!}w.9uhIj̷r^zd%3\_"ǁ|%aAݚK(R$&|=95 ٱDx7ŐUG~|:7]2)l'!uCJ"6C@,Ucy&Mh3OFA }OvU.A"j=|i`gk-nD7@M\j;9 TpJO:,G$IW=eB AΗNux&U,]rO0 YyN)i:hf䞝/0洆а%k`? FpPN M_>3I  ١e",,= Z/^sdȴ 2T /81ҫz~De*cn AMDRڵ=߻; J5AdBIiP(;P۠YAo2Htm/fE!ځcg! z 7Y#sI$W.mA.9.ؙG]h|xFD2d7n>~5L)\ߗ)ϡY3Cr l/ae;8$nGVTW}1u} Zre [>8PMpέӱC^ُ;嶐ϒ4 :/x8Ny_s]\"˵ն>t#pB68xVobj;y(z͈.MNU3yQmeQW~𪚉供1&91ШOtssKc`&FaD:Oآ"=-Gqvj¥6d!sN(vG,זcuKҳ V  YyX8FթEk2sEe43@S4^MKa]ӹd~֬-Z a1u3m;i$az^< =1?[-ƽV!c0Ch9ڙp-KdE[*o=~[pZL}%'5M?^~Rʐܨ(|f;s97VuO8T'znj5#l.喤LAlQS<gޘ)8JOlS8>?gf"[,p:WetBxg!H;5(CAm?V%Fݔ$wϖT#MV)`/^j$kUoeX͈b VN@pSn=)rn dGHh6lpm 9iNؐ",~ԫsPp8@;CEeo{j(kQq,\!]DgMF78䉓#r;3]?=#V*|AD^O+-^,s@ϡٵ }kc`b:یVq߰Sbp]So*t;>_B'bZmh|Ryu ;Q6\=fǴ*? +mP&gIm7{5:~͆* z|L9̗oJBXNGFQ|*6/EcW y^9۔eE @X\S0G93Eo~XnHRb+E:F^& 8hOGl^:A8}D-L{d 0s'۰]$ RݭYA=/GǥJ"}5C6MD 炾`Gay9rW

`9.EL7*c&[A}V=Om \>&Yk`H-KWBָ{@It}04 xyv+wt" {M{g/%piHg\$PV1Hg~ "ɑl WdڴHzG*߆vt9D@6ެa*v!]BT;=dH1t%Ix/U[ ]W6!CyAu|ndMDvxQ) qU(b&w:3)/^L@ ({*, |jOR6 يk)'CǍ<ۑooRԂ2C .p|_TjX{G|usћ}5N/$ԋYQVV0Sh#$˴-5X{c0a;tb&OL׭GAC"DYI/78{-15/y cWfכA &PiP&zH;-׬׵{sl۸_s B* vs[È"KϥL|`,` }5(wEQ?ggDgdg W∺F p͒TC//YL'7FP;!|I EC#Ú^ qЅ^˕MD5LZIk0Hvjʋ RGy7ۿ(] aL;e ,++pȧr[rxI2=Ze*\p &=wTk?X;HҡTM\r̖.keG33#?4=DР0Mƃbwڻg{3.´:z$gpc/ ݅|- q||,ZI έFEyTWbG'n'>ulw6dH:k{Ru;RF2- \6Z1*Ųj\ڕFb@rbcf( Gdm/C^Y<(Go#Ĕ,΄`87AFz/ 3Baþ,u%'n ɍ6׆`|LR44*2ME/Uͱxѝ@!^gVZ< e0USRF<}yO&YYQr2 ,Oxʔ^#Sb%ϕl/IVG@^ `qYUI f__7aQu-tN y.b/UYw }-^I^}Gmٗt\b!9*E{3uZ\Dt;lBd{\ע o 'M-[wǤHR<Ōz-#WO۷躷2ALPFTnkөciZyʦα%7)7i,.G=L @P yxo_^ڔ$C~;DG0ܚDA*$]kU&C)Cx1̛9\s*j?pv Yx P71L i7phM2C֚jz;zogBx߻*\yɨ! wjsڴ%~c!5Nm${n,W?DܓF(t$@ %yTΤ%@b 0^-BeqiF\ F׆Fyh`&v_R xi^# !gk)! #oA)֩P^$xz+6ɋ,-Cn;~;j >}3b亮#T(9 PQ6#0/5ͅӘ1/3b%)KRWxE/.HiOneIWL.'>vXB 2+SIYcP_ҲTfM,1aϡ[Τ3Q0CCH1dG++DvSn뤾:TؼKVQzֹP/@%k ߫7np رn& ލ*׻afsȢZY+cWYb[K-x +:lfiOm| }c{|8>`ZB={Q<9W/-U Sgs\er9؞KD\{hj>6P:9k˧5O:%۲/B\7##kEkߓrV/6Al>L8GѻOuCfǁ,u;Mm&kq?V+}G3z5 ?TapKFoťAo7(#&umg\h- hGh-5{WT9j.N<&q770%~Uz:Fv- U'%_AlV?a\~L>_"Sk/l#{Sfq kAROM(Q|]dlŜ$ 3Ix&Z,h%=|ોגQZf9 Ӱ~žû"SU8[:!֟.Uqn^:[i;/#Bk&KVBխ=DeM#X qPk&!%GX ESmC<~M?Fl{|LPž@6c%Z8Ț_6D՝bqdVn͆!«"s1߭i)1;aLDk$ bQcG5Btkѭ>bi?|\F>FYoҲ[I%{q2P֑frLSZI3n{Ҡ0\Bk櫷zu59(cML;sF^H6íTH`Y(z;:+J`d1ZV~*i>chUkБ홡n*O+K⟋NQX$-cZO2-ᐼBB\H&Vg_`_ ZTu"ǟK~'Ò}i׆_\CA JOZ{1$g621L2=piKhR7}ߣ7mH?>#> "5Xn>nJZZ"mci7x.s_DL&t"nƑ#7Z ' ;CMK99*8÷d$iC^-@B,QSO@wjƩo*%ixa!( &;R˸d‚ICY6ƜXb(8[F4OYlG@$n[TAAVIc7lqȰp%cP^V3֡kWTFa6(S\Em2y5잘bi?+ haCNduX0"g UD(ir/1JTGuz>ty0@IlG4CN `tz5;b2n)x:v⡤ m틴8տE5&1%A7m Pe;]Og17FW7{0= p:+tnTRȡKJ ^28 "PO'8T=2 v;̑m]k(מ5sV]'(;NJGgR7N/l8]GW]O7*J׶S@73{Ѵ\f (U׌CY!37~3#fkX]}ڡNPW ezD,//؈ d&bBҋaB%@!Ȧƪ-w_1CMoAkY zѻy ~1Gx<)1CZPn9VefޫlƃuAZ'3 ʦA_$|2XfF)%GY ej rtsv1?-~jo<֣uˆd4Թmza䯹߰c;wQgpiQ&h!/Zvu JBoڌI~ 2U ׵1Lj/=̪щPth0)r$%xTfȨt|@j5"@~+gKf5aҽ͔IJ ءXxH5?l_ӉRJ8@D\kla`)ͽ`I}Mn5 &g##J k/ޖZS"_KQЋ8ay/k3 XuBA>rAzh>Q}HZ{e8Ha'/Jm~pkΧtl0bԱs}RjDMbFɟN7&7t. v#kDY\@c8LʿbbTig*]L~>BWƅ eH Za6?3/:JY>)O\aL 6 r "5[j2{k!Kt;;빍(0^e&JZ twWwa-.\Rp:Jv"yS*s`7*wܬ`J_8yS$q$_zA4 TúSptY$ / f [82e8Lk\=,^XiO@JpHhwEN=D}%NYk(_*6͵a+_J }PurSgoB џS@;x*3,(҄J{& =0:j;\6<ז~̐ L> хwQ{DAt媢j~ H+ClS7;$l¶ gl颮T74Jީu`W _E?٧Դ:Q9s^j\N!C4MgM"mjR@t|{7Zt=a4ۉxmqi"%hJ+vsv>U|adK% (r]T B2A>S}ot yv{=yK jAZo`1'ʶ3I}1&!{ uK,;FdVK]>OE}?N-d8Dq* t^C` D PiR`+E{#MTaY" E  ݖv$PfkN|]zXGkM>_}!G#cDi-L)`=AzrJq&UG'5=*۷"[aCa}YgɽJA_.^NjL/Yb2Dɡ Z^*O$?-y{z+ٷ;`xnV JndqMkqK(5s\A{O#̔FZVF-i9ynP!4֑لicd(gv"CMXue>@/mFT&Ģ-wBns>;3i(R..ޗ2.;cq[F$2 vx3ӣtuسE :jcK Q `m:;R%UG]Km]O1 eL^ \Uk(=޸_jW1H [e@ X< #B:oT5ĺY"jrk²~A]aãr&3mvϐs snqaU7_m3f?Mnw3oB_SͣIT%P㢾<|'8&.2YGkkmwu Gs&/G <)ǀ!AA'۽ݰ6*8X 4͂TWȉҴxkTLuxKg@÷Z'onƘrn ?J"h}W)C)puFG;nڏb"z*"A 0-v g,o%Rqť EIYCI 2inpSmɩ0+/irU2ӯl6b>T©L]`%!UsDE;? 6jR_J\NֈMVDȸ!q :%]x/C`fW0-cL5u1u|(*n\/؀bx-ggծQXܗ^K؋؀Վu&Snn2.0>ݭ,:/l~ip7 EG(Ѯ ~q.96#guZT{a ;ÑK@$";^>m=IkJ?ĤqY.jmޗ̰܈:B2tTA!em~y u.ztERal۬SKb(6F"ؘ#ohA3Da*r TsQW&v6l UƸ[JU[srZ {Qkռi?8xBLnV/8b_c1O%8zËuX6Sᴖ yj/ .ն)LZA#fGZL,H7 B[w}$scԍrs]AOǟ9nٴp,=G|lc5Smp4(qn fV|"ZZ@рk@3YحLnsK) e/vdWgKDC*-9ugf@m<ǩldTU0:e!x16yOfYm[nmdɷXUwNT`Cz~瓉DaIo氫է A;\աf@&S]#h&6!ꑒKqքpr#S88I̱;<ɵ :Xʩ4 =3?[Xb닳"/tĂ  3ø>[ Ʒ/3'yE #y\(e:۪up*isyi ,ӞA_4g1AD:nc0ˤ|ڧ"$S3Vw] BEz[?&o)ݨw䄧nJ,3Zp>> yVcuM>",{H7A1*&-9b-&!fEuBcqJM2 7.׭޴R4H_?MюV,ui4#81F/j&pbjK||QQdt!2K)y psKw{N#vD!F@AHA C]׽\a?ݔaR݊F5%y:F/:kb 7w`xE|@_l`F6[9w`a͢dH$Bܭ bPA-W[N+sdlCݮZ=e6s֑#5nP-\QDMwx CƐ7JiWh.0 d J܆-*3S(cXA8v ZN1m=V v7yPr8?-QUmă}cpc3j@FvX+ՀV %44}n`pB-Z"rphJ9Qi,|D_["UlDXhS,D:[5(ؕ4k+_`ˊD\d"v[,1S"3l{j"+][Enp@0*$xK8`'~.IA)N@BRx(w9kPLA#^D{jv CP$÷zjDb&[¶0+n5m̾ :[,S=L9F甧0}K?!Zr!0"^Ob"әe%ncRIQrq^eWђN?ft=|-M%5dq6M7︼-&7E[O煏^%gҏ a6^X3 Fw܋4|W 9mc~y_ F=t( Α?omYëaUh/?>N@QL -F5^ Pwv7,{lIz{Zj9 Mq B,QɲMGsBg,IKgҢM N>T=`ېjU]E38V mzPY= 9kW§uj8JWɶdxjǛ|ܢ1Р|@hFDCʑM(蕄 / |y4 `.wX% YENLu i3.xHCrCI݁$=Z/*c-)[{k^U` bpu7c d%GF?EBѮpD*f9RodL]ۃ ߘOZzGZD07|VM>[_sA=@XBCV-}M.^0~3mQG52hbNlerWOxI ofk5B;lCa2}qA^P1c7iwEw:(ӾYX%iL2f'?јd%ѝu#A4RUF40OˊgEfyCI's$nr"ea ֧-h5[MߒDGB1jMP?VOcI]M]—QIW;>AfbFW.y*ߎq.RQ>˫ݳgl3^דұ88y_H]荒)Qxh;S:u]2 #;/'|2 EQ@++-1x]iF-J"|~10}Zwk[,="!1 zT `WIu}>giYuW.ĝ,O3h,lbALTUc;+aqOƮNw#c(Yv)z|=RHty<黴+j/DH,*"B1h V\'gdy oA(ԾKր+-(2!+T'nmpEzci ƯXQNZr57"dpxkj՜6|y1rTe_ L59%UPqP-JR>fg>gxZ@O.[؃鯹ֺ<4c-#^5bH>$Yaܑ*a 1 @^P8dg0 m"?oU *W롭J G`,>3j_*%kIs׾z )J7$G!?,K-=Xg)1FO޻ ޠ?hڅ^5$hDP^xbUUF쿳 )\}=PҮ(MO:eig"S[s$oH 6jj攬b|>A;ؠ[WAaag?oڰ2s y.fC.47 pwdȯѾ| %uۃ!K3FEyy٘S$vj)vH6ž .ϪјЛjx,絩fD 0#+,ز!5û:o0ȧt_y5'pf ɺ#7¿0;FJ/ٿUjtÚi?㝈26&;?/90l!T, ]7x5(E"ӕ/W]Hv}Iv|֪ N{V ԽB22^M />#9K5s- w#Mԙٽ=_2ae&U„='`c SLgjw[tb0`@e^Ef(C`_, B$0*42ۈZ4 Jσ7Ɨ{fS+lӭ2_Oi <>0TZ5*;Jߣ`7-'|s:r$AqOoB NuقWN2LW.FXF}<(4SN2'RnG#% 2lG^\y'' 2 7dL(d J~ ( ƚ.D$Zժ#\ g  \)n2S4?$ BD0?t`S!Be=3=%Hv;X[Dnued(&^ ѣB31%+&M FVJseF9dQaŒE4k)f*6)Nv:b_2!Kڛ." (%ؔ܊G$)`B҈7֑|O{"Lt^2o|zT?t-HOfI-UM/"$?0lxgBqu=I!ܥT?[.ZSNZ0H1~?\eT/q-[T|P6=܁Ü_ƀ_!S*pӄT- o#\KXb|(Z6Ka*mXs.vfv]yѥ&'r^M(&UoVooLY-1AO7.썌""| DMeGi1BLs''1gFT^|K/îbYs PuG&AVH(|L4;AA}pj $َt.@ߠ{l'$reZ~|UDCRv. T;̙rR[\Pj`Uӆs=k (XQ#;*l z*8Hu&`.T ؜U1+5l,L0zV?2V'ޭo}8nFlˤlXz3zSLp ~𔡄2;@{E -y!A0*j[""ErÐ ea CJ6Ww'RXmӜ]JmDQ6M4D2ӗi?=SN]w< $杌Fn}/jh)a}{5,2Lz\|Iud[h'{J8ʀ{ #xU ?M>ZeNhDaᢠ%X5˪>urLO/dqG(ҙԴE:<[pp?]oR3$̂Q6=$u5ʌ߮9ɨMZ\KjS$GI#>Tp7X\#5*&M]^P:6;R?wi͟[Nw*2R%:Tǜh(]f|G_\85Ɛߎ`!"?aIxTJ?chO?RA #:{q26E$%qX Zv H0֪.?/GeI2j&|۰9e Ϊ䝞)Wze. zr׉ZȲ2mܓnwoK<]T#_\2``o/zƿ\U+^dli*F ^ l&UVa!U6\p~#!OK1+PJnt!=orNi ^y1$7Qsٖ@d_?򉟢1$pܫ͕ _T'=9{6jaUu^$$75:7<"4%%;ax,13 sb*>+Fp6k ̀`uō,pbȚ6@N~:Vj\_ߒh(NJc_cZBXt2pJ 1SbXMpZ?W7vlcAV:r/(Q. *C$&,6zrHmg{LBj^օ="M %(eb^Zׁ#u5 'kn3}ZK㠸l@!Bq}'Ú׵\AMc@1<8vϳުgi()ef8ee J RC[)ho'˨,+wzgԌӯDbkD08q4А?y8=.d9Aq\R)Ld۰e7 pS)>Sb${ [M{>oR}MoA=0U\Mf6s𤤽J@;TpHAu%qC - Y gi-ێ{98h4; JELGgT';!djc>#4#3m|\Hu`Pg0T,4K)eۖy7Oh9RX;\*ۥ^Sس ē]a8 ۤIuEHb1X+ւ:#LgU3 TBEŻ93R2^K+1} m 9~ii~9RYZP+W,6~EwflOY8 V1"^]t$m ɯL()y0ʣ4agGY菺Y0epoyy6^"*p"N{@cA&,}q:UQ C*X!!H9c)+_0!/@IJ5bq|~H/бcSڧbQBR FE@cד8JNzQ&ě?3mPڑs݋£Ks =1k>y(}ܹ\=Feeώyk$k; 24SVH-c BT+8&K|Otr"3 6ΞAf>Ǹekғz?B16!'aJ*`@f<ͯJ܎S\b{ '`b@ebU1$UO;U1$bP Cf8@?ޭ*DŽчǒ)e-D=>u5L- n¿&,YTdu^5.g̃M0vbP洕'0dx=v//'0 Ndvܯu mlВ)7c9a]H26cqI"IZ!=̕V7ȼUWJ6`YقS6$ب`)tJA˸0k2o0 V(1` 4A LQDq!cOsfsf*sxp#gFHsL*:vZ\9/]G;[!sRǸݑ1RK{%\U26bڽiϐhRF4 eJ~r.KPx!ݤۂ |@'O a8RUrB$1QX5(J0MA\.Kքɵz; ϚibV~56wș4G%[kSM?JީΪ9W c'܄OIX5_/Im91 - YD\f[\9`^qJ3*nީǘJ-2y W <`LkY- 2HR q_y8;>Z?A\1y\]X V[* U8cU$_)wݠa7L>yͯJ`:J ڳ=/5 mxQRvʠ%#JA`NH`YVB\͍K5SY45C4`:4F}{y~9!czGctCfurX t`CZ !$|ieӋ93;/~#FENE\ ZC|4δ& _J 9ڝ"9Jy{3#@ ̰xG$p(V?TdM>7UNa V(-Jԏa2_ЍF|D{嬨?fꉸ@θ-d|OS. :8YMCA$B :ԕOփ09l"ْ6@qLšyW*4V=C_eq^OH’](U3 X?_x8A_XTZNq*Ή"AG+7y@d8$9!?m>WBԚ@4M8(kSFz*^(eb)[|!Hq800SHiϏ30حFmRe8Z`Bn ,M#/nHb};LnGm!ױ 3׵P9Ql#;?dGtE_yNWč  V&('!N͚>JZ  ʸ,N~ʏԗ538g>HBQ |f"&Aɶ'Z\Xޔj 0o}wOv jXS@H y~uI1ebBnzrSM +np`5*F<=+xbD^MTFyg]Qb頖_]Z,HX5h<nuuyĀAlLi/jEy/1eQq`Ttu`^*@ ~hjІ]0Vۯ!` vŨ[_OG>îqНa&*OpayPk=il&33uɾ8ǛE-/;%pl, a 7TqKRN\)p#O[(о*~/aq=1 fzop!1=k|m>3 򢯃Ĵq_e"Clo@iƗZ!@xTyWB:8 Hv3O_SAlל(wT r z|> !_8u1kX( B;1Or ڶE;%5 X#Ȏ5 Vdv2Eɯ͸}Z >ZQ<ř's+nxt3gnUxVQB$NS3.뤓1_ ֑L,b]*z$8զT8+d(ctK\%3TG7,_/G>j }({[O='lTw *Vh n2=;t$!*W%˫JDH|yMVdHEOAۈD/dge\Ne%ɰ@' ݇fG *Fvuߒ4scbԉcb_Ӑe!`5_a"'g:A]\b W;62DSaզ㼺7U80^;ljg*Fy&zh =Ã6Vb6C}+ea2')1q_2nKWTE F#xK1&nw? (":q"CΎ;^|3mݗ2k- ܭ!Ɓ>4 %?50O4V8K]5pfoxI8/JAW'B?9 o0A=n)jT*S !}b𹵃G/yZy;4]·C'Φ*šY5fS+'5gS:viChV|`-iX؃+E h9XS}l5ՇЕ;OADk\c/*^&;ǂFJ㤦)_ow .-]ֈDXd~G9lBҮ'g$9X}Da^-rȗCWuGJAo2tW ԬpvXB|$R9dAɛ7lǝ50t8p;a<}I0-}fl[E#EZb,|t[c#pf$^: ܹ }KoIR ~I;F)_˺M]~BFf݉'>N<(5IRWr26TZ[T3Wl2O7U'ҤD C4E7դ2i- .}d8'ht $ TO*G`k*Sݛ=>:67[/ 欑@.ދG| j__!{?J8Эb,[LǞR,RSsQib&0 B;='=tP4i uk= 7%ִkIE~KTFڴ!XZS1ƧbCIf߀SZ!<Lm g}@QUϗ%pxvEޒrBib}{D-9Ji;zB| Tb"o5qd{[0=r J1֟7fͣikD_ pZGNg_r "6W44g>rbkе_w˒/;BZF= i[aݓbv.``%fd[Z&R!x*D$DhG^HN{z! ͚/|Fшx`8PD߅X(4Ue xY5%{v/9P0z.ָ"C q:VMrH!ϴ),on"BeHjz. %h];6/} 9S]3:WE=}^']0tX^ ȭ%9ވz\<"d\<7=2f]p-NI0p9]^!r Rѡ ]Fͅ8ҳj%.! XVήh dxk?} L dj~RR(WrZ"![:J`9EI =&8,C)śT"A"tHnF ,p S,QdL:PlSk09{kB`@Ei7%N/N6[b2$. >Tn!cKE&e0eZes$E- Fv3bkWZ ǃ P[1>{]8p]V^Zj rz螨 \s DqQnϵxb9"@_'W EJ(Qq&RRrVp?-NsZK )!4 H.] _Xr ]˭b;Vˮխ|fev.Zn;_2A]`ΈiBWe1}ĂŹ.iҜS$lp\}עѨ߄ٴ<JE"%!70:UȚ;| &E"ډ &T7;Pʲ^ y2,YywZhclSuξqKCm4Jʴ=loξp ҏLGhMťkʗ†ٮjº2x oU< iT.- JSҪ#/YZٯW6PGᶚh׶S=5گy*eC0R^nہl *Pjz,8ƽA^ljA!e\^/Z>=R0Pbn%7\e&0QDQ!f<hgadxia"M'!"rv>"AcϠrTAANzS&:#2Ye"E>[{P$Ѯu 1z,woE}wFI3Eu!Y#Le$`gn$[]JVc 9O h'ŠSeĘJ H豄A߱^P:>.RIPDzWamx ;n6oV;Y/">pm~քg1P;UL.,hj .и`DzT]5X|;$u_a:ȋev8o4/q_hm]z94 (CUSGdl \iNl$ϣ[ EHN YP,/yځd bvDe#J,2+Y""(@ yvS$ RҞ5ph$B DEH$DʨXTsPh2/QAC6)U=D<,b q RP4AJġ@)B(l{qtBmʁ@ O[ bPxgǛO:*y P>]hWK*DB"u`NUHĝH 8H!xI)bʶK?}s yž'9ճ Xq18y3X&&Biɀ  [ vZҁ&}ƜQP7sxQ?j`b)B >+%p:4Y6Bƶ٭MQ(@~͍B!]L?Ҁ݊5<0#B*ڤϦؑHe;/ d7LΣO0O}hSd(Q푫HxxD8'i_&oh]` % (fhfr#+f:oQݛHih^[hϮx 0^=B7c ^HH^prKAt',4)1bq8 r\k5P-bEf=a oD:GO抑x=g+j- w<nM4NhvpQFBw'  ~AO;B.(/AE^bqv&_˓ey׈e?z F LP]GR p_RXlWT&Զӳ;e*r#c[pD_uh5a6he-%VTnr䬏'ۡe;5<~q(@2H E>tzz^!qrY 0Qs &k-hu b쐮hS t@ Ր@I~:BMP˓3*Y6*/ZЁhUܯC嬊[ECxK;`%QYɵ2EIE =a#)gҤٞUCKv_t[3qϤ87YW;,}ugpOvמc,zy}dSK 5 1qv?7>l7JVtغR>H}g1Mɒޔ?wNkIdD&~A!?M.fd,2T)t"u>I;;T$y۞9G&}vNPrSx= #)r݃ZNn&m#c.OcŜV*0~}N# =ŶW}:Xd1$tZ͸If#C)j{ak7zys1\9  h j"J_twZ?heO>/۩>|ަ9u 'ʱog "n?zq6UO×̠;r @qWdc!#~Ot1&3K}}jNlۻR]cLh}Wǎ%HhG 3O}|S$ To['zҰ,o0hHfĻO-WܒiS$Z&qY=sQ!y{܅[}eh3 _n~hd|eM۟|mEO^ ru>6 G6W5;fTsk z0YE]q7xq\6-qH>m s_C a[;Ϧ¡@ݤcc_ !pAqZb0"ɍo`2?ٵgtmEĔ^Daü*il_ݔW66{l_o"""K NSD~Qr+}xW*dBPHmê]z9OCk<]6}Bq6جhs O-o&epw-r!s|*C8#Z*6݃RRb_UGHhx؎Cw~A#FdghgLe>aP&YDZ(ͿAt~lzֱY"Mw5қrP_п'fAXD.w4l;[}xD)?1!I0;}k[K0C=NP Zt,! NITW<'J@COy!_ԝܜکkDK9_Q @ȁr NQ+ ɭPrJp'ͤ @"3!rQBW"zUQ@mo U&*7~X;X܀V0W.gKq,+Ap'N^3q$\0D ZzwK܃OQ%6":{6T:vcHzCO%6D;ߛϋDg ׋Ӷr{3 dn&{'܂~Ā!dD(jAqw3\ ]&qbLCPX,7ʬ>`0զ^Cs<Kn*N@sO'3U,-_>??ߙ@(sk`YG yMSP?^ w5/|p92@|]5"=lffrڇ W#U?Ǔr.:ŋuE|GC7e3> iߢ,c&؀qK֍+֘?UL}?]!l[k:pJ1=tĪ9Jw.MO)CL]إJ`^̷_+A &TneRp`\1~ECre6ȾhBYWȖm[֦;Va,b NHxU}R6|m=9(& !3aW8ƴ(>|pgڀ0ϭ7dƛړ.2HKz <_x[.ATSQ~ϝR% nz ﻮ'mOM9^v״[ބVmuUɂ6'<h`sIPnൾ_i` v T``ZR 6$`̈3jsW-zwh>g783cz;U䕉`!1$=.!PUHE;[D@92 ҈UPCǐCDBH!8 @!E}Ѓq * 1 exED!!ʪ X@AڑEGH<H9 vECD :Q8BI'˒#*'n=鿻<#{bZYݿh;:HUS 3d{W]Dxj貎B8KA桜҇ˢL }rtWt954 C7+v+u\sNBL4]Dwqdt7Wt6twZf.i-A;rvU!56^ IbXcH>D2囩+OHƞ>hl3U)|˭{cږV04@?2kΗl_/hx~9.ll Dv+VfT]?>E NR@@iZ~ hwW?YwQo;#':L ?,S"R_ 5@?@z!ecBƛ?5#ݴǷzffsdyeL'xYs$_:LÂ>x(ی]5 "e߮Y,SoڥݬPXA3fp,EY7ji.^TU7 .~cT ^pF/c߾:b6o('Kᅀ)cUdPJ.4Ued}Y^%v o2such5'y3J'~H`Ekk6_{/ P#WR&;l7ܿ!9[=GQDsq_ 7 KڨO,G*[C&5ʾEk'!v>D-O7[xMTSg0Y`;Rc4DǼ&})߀+ 24G[7^lěh$9RU1z,Joݶɻ `6Do^=ø>a:+"7? OR8+g\|ՑUZʳT:ׄW8 ^윘% ->vVu,KOv%;&}օkBL0d6XS%ʷeOu_ zWJkW Fq%w JC%W}~^ov^78OT"SwF|̑UTa)qnvSC3,f/6m%Ǵo#t=MEځT$4q,~m|%>(ҰxHf+< ӌkU{^>'-/*:Nu2~F*G͕ щE~nN|5[2R#9b m=zܟֲ$kK!4NZ1D+64eYW5_*r>F&%aj`z2/kCg}+L6E%aL*65x_G|8}ϳJ CRmd @9H,-(F@dFH22Db&P8qѢGbWn_; >o>LZA~T"w3& &n'w6X3q yO_~Dۭz/R "$(i}_GF:0Asױ.ѹ\DyԽ/o\T(%aCld"(~LwJ"`?U(EO:8RP0'ĹxߞI/RUگY}' @mN/܁q ~$+wm ? MgcͪQT!J)U{O-3K j{naP@''C$R,=?3M?;nw/~ @2oj 1S`#_u4ʮNώ"9l aˈ_#jj$24sgYK!3MB?%q0B*`/< D( -~H&v2mcj"L, D AV @)Q/PIOZ0a`Ɍ"5 KH1T:[W<=wO[ͷ1{ )~G^za>\%x=y~Sٍ( 8rڱL7"o*a _ }8'D!J.,'МJ^KZkgUz{oOgie Fc%z}UGtI}ʾ$F.PWFv5$dohC$-5&>|7*r@BkdF@ ^8%QK#R 0#nN,djp(0qb%c15Q:J ,8>+#E {`͒ļQĬX,CE,]"QJ@$j % I7UY,2YkF XZX0T_*44IbүFVZĬx) e-:PPRV*A.pX( d]gW`CUJu2<\ В39Fb*ʪLjxAt|ıL(0l3%͙" /[J<; <,3љ˨cD }JƝ>Z#V .T"ܱTC#p Ċzq(OWz{V?T05]Wa_3g_**TP<8>4P!C} MV^wn9gjn^ƴ'p{kT'Cd]j͎kDžNjO,qKm Ǎڍ3_\Vzo'1^w- v?_ȇ8n(]. "=)/6tyڋ~߿39N Nӗ8 6)R~ A4XCmX/{ws¬%&YT xkU~uYZs~3cݹejued|˷-9}F#GBJ-F!񜲺e q}CnXtݿ0N笯/dag?{q/«~S'7[G/G$2G F suĢuFcIqfcG {e)xKD+'j}U NT"V%C%*! dΪKQd(C,^ `3h<>kEkAƨ?~?\ s?B;T_A ZC?2CxmǕE CqُC9BPP9B"(" uT & %:nO塳ȳa~Mim.Ɩ#'$E@ݥ J#Z@: RlwPO:_ U!!-STFaq(+?눝0TiFF(UB):xd$D x cG h6&jFnf,e{$Y]Io:=qg_2س422?;s;*Qwc&0u^|ع?ڎ>}=3X;8!R6AlMkU3  , U ]hUS.Ł_(1e,WK"u=| mU^ÌZd @} rȘ4Wф S6LR7XL5U1e(U1A'82F 1* 1,SB/0SeVxddjaI"`e*`] ÄEL*`2 HuxRq/+_{hȀI`QpEr ,@<UPL̔zOIe eHH(R2_C]7pf%``}sfU~)%34PUT(Tld,.zc~!j\`W8(ER{E0Q((Vuq[ Λ(< ^7'.X(ZP!Ie؃$ek +4d] rwu)oI[KayotPN!H`ČرBR,H8N,9wLB|/!@(N(p .$^U(m%).P`J '@OJD0TF|1QdHDв鈩,b{eف 0Q la,dBbg*n"{cGԳ}<*\nUejIF>beo/~ϛMsۄ'AE~W'Ҡ/t2=Vg`|sV|ea (̰0G26F͢ܦɕARft壞ZJ#Ш =+VhVdHDB 2|VɈpԓ6q Mhdg\, ,vYy bHK r9NȦl[0&BJ] jbPAlVe|Uֶg :ō5F<5ՒQyq*7-Ցh ,!noeeHm-YhpJXUՆwC4h<8``az&IVnb& .'XM^eW52O"%9rPLA҈Й'N'J Sd(>nD\CHD=hD%_/ QQYb@Ƞ/2>;MhO?iix|@f;J믒Ȓ+yYQhvv\>O.J{xiK[C?p+ ~cKzy5b| O]WeUv8߷.l]I91MXC: tN4 ʔ7GeF 4?\C L[oEL76q&܈z{lRri3±sDcnj· 3pv]^@א/NkGNUqhlQZ @:.(JL4gќ+[Pتto9 ʨ " C~ b͚C5$]K*k*b*5& @&+UUd'r8 \@1 +p7dL5QY(×*]C61!aP ł`m(a+1D]Lh1)ÞmKuۦE.1#%2eآ$Ġ,7jjէ0̆|. E9{C1v[,> 4Rrd,A6B}X}ܣ/wG,dsUi Uh *'/i',mu'Ekչ'Lb}0B|lELwyyGR>-у6bJ ?;two@: ʣ{Y'N!?Uuo~!nՙp:0֫1[,n,] ~6< kbs4eS6Dvs 1q[Rvvh~S[߶>|_4"rGhe ^IQ`\h?Y8VGoqL; IVn\=̫3OX ¢!4d!6*>1H4!WԠ(2ů"{ot"471Rİq/-K9)ZfzsZJ:;-t_MjޙThl2P(GroZ1HՖ}*M؏kffm)`jc26ٮ,#̍w2K; 5e}|zǹ oYC@gK)Y=Ox TH(@Z)iRE  NCH4?;K;ݻ\/{8<(Ս ^1},o Nx>~I9 nmhnýxgvVW>2ȹ=&`L [i~J>F0kݟٰC`12I3fB+b3lvM 'QWcc|`0@}bb X%Q*8=C%.!tG9LOWe@v;( D4ro;җ[p)]K|7ޮ{6~qQ,y{Ǜ1^as2>`v5>;([eV,>5ёuʨ{uvx_I"@ #1oq =4A }(;Ku /_ГW֠QPQF{N2$Q)za 8 N2WrW/mCGpyh!E7s e o]Fwx9xt0Md=撏ȇbҨHWyKO,CC W6"!kk!>/ w5t0ɓOk+=75<=p!qo%0"s/hЊt%R Spgϧb?3s2HmAd3j֩$^ $n9ue=,Կɔz$btc?a5X'M G< |l$C2 z6.o2tU Թ ?RX~:#Q˟}p9.sVeĵ5l]juY>G6)w׳NJ*rVY(\ 2lw"@_#L,;K(*dWX(KV?c] 9DL wx9,=0!y|>u[Iiݡsڪk;(o=lˢ@Z5IЌ?7ꄀDa5Wd00ng]MŲ L{fb+l(;/[ҕ'&$Ԧt2/Ѳ<԰>%RNF[v3$(@h3"B7ŘN%-Ete]? J[:L{{V7g9s܍/>Y)>5Q@"# dj'=CJMpiO,'Z£H$nI\)p 'WMJ\p$ɰb)QӀ.K0 I{Jd9 :,^WJ Y,% d'&E%dӖ{JV\\$%ɳʪZbH$$M | +&iK>uhtr;޿LjXSc`qĸJ2wgIZfIUR!Ig|q+ͭ|>aim}f; fX]F5d&!DIp{<+.i;,B_E"DDE@)" C<}kX7/hHͱN|%vjDbUuj'ሽ$TuQ=\@@ƜA͏ˡokPp@탿q⸋Fs%9!`uymy+L;O'A̷:#p}zgkMНgtnG?hK_֗ 봡.gn/' J !B;!}FLLL<*'>{ϏhG[%)h!}TVEu zZYהʏ~;̗BT\ B)~ nd_?5o0xVgcG|Oxc!u~QW$(?p]sO>;~>/L@?^#|3g=H‡Q&]v䩈~6cTbk8  $k?]Ҕ db(dDX(SA n{zG|y)RDc)AJ JYHhrqE/? D 1@6we@{܄F))dXQwѤ(fSg/6Kԍ%431 + wOks.CA9F`_-M2 Phn8ћeǓ46ُ25wsÓU}2{ww.~F'j'aGkS_iqS}TAP簾vw1ʃo,o:Nn]; %2mc!y7NC\csKw Ž`vh:I+ņy_/ ~!ղy5FI*7akm#wE1: @&Ɖ4PU=oݮkũ H$ז pĈ\Yw d=C K"$$ZBE{w1ރ:~_b{a ogpm`3z;|~.C wp]TP=419}O}? @PSă|vA%$b> & z% C܇3JrN+]8k>=qr]۸>xm`uK~ܾyb?OSo^~owNkki _价v򃄷\0 Da*cmMv\=Ơ-pͷV<*NTL>}^ 0ոT FS%KT =/$Y ș0ӱPʙtbPD=UΏ: 19 Ԃy+(Z&{{Kg ?c?RٺOzK?C?-km ^BN'O LʭDO Fɰq:$tnTaѡ$AVjO(bz\{0fs8FR#FR!DH?֣̚ʒl6BKn/O ?iom<| ԥ^uH8VIXS{h`'>iE7Hhb=W*o?2<K8(2߯H]oYarhEoH|N~\ 9]C/%??]k#M ;+\-zO{{pbm; ! "d3u#%/YAIY>zɮZ_QG-ql5?rk[;灁72>7In0`qIשwoULG2<޽"៯oW}`7$$=^ dW{N⡰gyRގŏ0=Kl$=lO|hfQ3b3l DbZU >ފHCESӴ&B}R-)@5. |O! h7ܠ A\kxA|v]{JOё{LmN fVB= Rz(8a{b?EHȀkH8@Vˌa+`gr:>O7UMu|Msp<_!vխv n5vc{+ܬ=\eGO:5z~Z5a \DD#9Ñ}_kHjLHP1D% RTPJCP\E?C@vdvdB0';_e ^)Xolr||~l8u`7 Y?F =<0[|'>ڌFka n vA^_DݮmP;&)>mJn6o8d`7|?ݺyKtKk8P nO9}l/ƫKihaY̞\3`=Ga2ÆDD>β @{[qAgEsI%D)n ?'vRT>}` w,ڪ/,igb D#n==oLJF9/x~n 5; qѼ0  4T%>jk, zT@A) B Nd|KoU `~&F&cѝRu>\ @sGPO/}/svECcӃ7)>>g@0>c#"|m?F3Jwwp5n筣`2`0FH!%|5@dK;{9\~R ^ ~J׫:?8'%KD _U8YVzED9ols};]#o戀!36}`=ML'B-wu5ɍ‚ȟ'upG ٜ~qOuڙ:jns'pN1)YPc &I&^={I0)3q)HPtp`\HbN<4(' (4 s*H%"'FW j $X0 /[0"* ``S`" kH D 2`;uW h&C! h7aԔ bp 9.gH1XĩkYUFՃ#()qDe`2+uK%̸>nn"eǺjX^ lVKmHя[ %n w=g_ੈJ5Q%2 M |V)0 Bݪ#P P4"$CaH]Ӥi-iAM}-)7l몠TngI5ڼ`3)-nh0Rkkm)kL{@B";q@~_xYpݯ5oSw#]_7jk4i ff8 (8h*̂pQ}g9 __>ʃKpgs `w~* ,Wz pD.̠޸ 9' /݋Gq>قFtnw#e5ǩ=fo`HvijZ׍YJH]u<ەQ E][2t+,}=I`%-DRDD=dWA8 iG' MP`b DNTBH^ g H7~1M`;n:&kJ!o}/|QzFweGG\i>\IT@H=Xh ̯.sz|Mhn~oJD 㪣֍6XWQf뒥V;ɯah p/|}3`ij_Rħ<=oGI*#E+W'2Seͬ99Zhe:qACt~u`*^gA3/quIy|c1sh fXVH;vr>D O;j%t/:E/gPwhtMTZr-!8ݍs襔1:>J }H U]SE+~=^^\LNe1E B$DAT^SA(ۼo"QKd LͫҰ-kflU"~qe|·s13w=a,v2k##/1ZXMQ31ؽ27CZ$>J.L"ZOe~,d<#M>ws]nxp߃hW2&%[3Sɐbem=|1ZKTnYXHVK%I/Fi󷍦-`ȥƩihUNjU,C>Lp%vuus[X޽GZI]vBʕչt̷f0lLeFpKE;h+Х3?NQ'Dss*CPRH$c$gʁQ=>=yb-rqa9{i#YOo)WgGuUyܡAK!?H*M0T6(ǘ,y X5Ƴwssh/*o} k@ 笿H~56]E)9i[JT{T >{ e^iuDiuu'?)f~4+|M#S5*Tc"lU_7,eCO mٮ+ 6nWز]f&P8=Hb71|t$ϓ!5] ̶Ol~ }rCbjiF]00tVɈ& IR_&p!Sq״zUmm\E ʢ- dJuE@!ZCp )ؘ8fa[Wոh1?6촃Z[¿֣3El[[K]n6wL;{k^q[\ N{y1fu':ml4bkqESoNK&nKz܎jc*$[u[]g9CZ{9-lqz0l tov;D4,\;Rr~e>-WsBGnE0prr/Z }?qLI0RJ,ao}6m8T{{ٽ76^Aa${ج&͵5:Zf)1P9 'G)zkX鹽TfiYֱ[lSj>9}f)x肉m= \cՖGp$`Lpp޿gW䦖NLi9F3ݖ1[;ӓ<5M<󤧯?%kf^ dR6:w%m@Mx8hxegWsIX?Ou~ꤷ=;30$hxUnzZQYm]kFTTw0rx6q[Nw+<sC_1[,.M|hk^'r:i<b{|.sRj!t7;&dfF`35o+~ҷkB^78o>[ J330 ╝;xw?Z+$?gա'~;!@v1M|ms돤#f kw7xv.7nf`p2j!BGwԱһnOE>w@C23 wmuVsUyqPwtXi(α\7 [ދu}˼o*s Sԡ>FKH-srpc_sDf ɼTp`aZ/-Kc0`1oU]?.!zs_^i:=LOb8GbLJ@ ]7Lq;xuq=H&Awx;n dpKus캽C ,яytRAv75Y? 2M\k 4K4;]u?FQ3'ky^y~.|6d= qm`̲O)&MT;v@?v]tqVgBN(\cYsm,Ze6Qz+|c̳}omoͩCc|U1?w_/X# ؝{+ӆ9G'ԅsAK:ay5yozl}'8ߛ/Zc< 9n7yaىg֘nYb&K8,N1)) 8˕EEֆH |g6XDj 2@ /QY>RU$J hK2~ fRAQڻ2tfg(&a#y|CȾi@HARt^GF }KAֺgҐ%G΢ N\Il\D;Mbw6&) 2}]go.X, 6[nV:oIW| Z&  _"{ߧdq.'J #"FKd Q\2:xXI |vH h2jB$PԈ~y>/ߐK"TOO.Og{TWy]JDf! LW~/YSưFX$V(eU4 a!LCn2/aQ8XCDKS*yWa}V fDMՃs6dNi&~ă a\9/|aOB?>LcHk!7_ >y C =nfE;RXf`aUA $3y[-NRj5 wmӧj 0b0TIWnyg}5¯(T\@OHj~?JX1n?@ (@~I?3# ;OyQ >{{|Oi!l8=eQTEp徟z=``lyݭN&R# CJHqiuD7dpAM*@^fyr+ P$*jt4W߾¦488n(_0=; 6Sto!"grLd((#QD.D6[uy>SWS{\O81RC}i{?>]ͶЉSu5-< 3[傭>3X074[f.hn3Zō?" H rRH uP;XI,(6T !,.j(US 6(.%J+l *iB`)۾E؀>si" =#ZS|=C{v o'Dǩ/ym.}FhJ7#z|xSfo~C{n(\ؗ AHԀIt8M-䤄PC\OX;; bpCL908"!ij/.-/>{+AV=&"j>"\0'/'|= b%yư}w&X#oM*1S4hå-yV0 :NDѷSYiJs~t:?0b~o.+;v7TԺir&,fa'8J l w?#AyWf1䦕c a%Ey,k rQvH?1G|;Y񭅄ZͽP%g闄g!?XR]I4rqI9 ċid*]Oiy31-H&-UN&xx-\iЉA[^@]ԬJM]X|۟bp'v4}_q-ۧWxN6 gGJ^:^IBl(0UpQAb? ĠS9+͗c.-"KhRL&3 >#"#hdiP8Xx4"|?淉I]c94p|WzN!V<0r ,~-IOx`IiB~5|$(ܖ[]zK&'%_]yx{ fDD11I!HYY4PRD`1F,ٻw/>6JoaKf&zDQ|L}:m|pƢ7gM/}{~`+8='q+ؗMp`aL â{!YX,T:,PU,0٩BZ9U,rUgW>E+ O +v[5Y~X̣)|j®~-~̞L',o >G6%SqJ H]Ί%Ӳ]dv/(DY L.~^:чT>㳴/~z>Fio#j#'zE o#?xc>F3X X/lje"v󂏉z WBNKtҟ\L=:s3Cs.rҕtD6q9ެFA |Oc yہ+ĪL(6hQyXohR%G} 1l+~lcok|,j 0"VQV2 $d u~:=U@q?l*t??Cc@A@`t&DVdW۝^[mC%n[j i{V&&|lNՕ+=|LWϩp̖AENҪ] Wێ )gO΀ @pe! rYȇB'xت1tA`R|vSp `_YDJzXguE.UZ*-" R(.&JFEFmLcLC}kzk3,P$™AC7n1FfN/)kF.f}٤fi|-xv+²~&AEo.fa 2"*W|4N7D[/[m})I}o#TכuoKj8V*ģU;60-)CjN#A|}kx@Hv5Qa0w*˱< e }"L"}>ϧ2h;P2A7^sg))aO$,hH_: d/&LLGyĩl0wv VJ;`JiרqYS$;Jey|?8izw<4QhZ $\hwp#T%2?%)a ?K/76hU+q Đ;ˋQ(O+{}pd& `u(yo1!?~}fNh dj5 hllyߴYP £e2Lya=̉ ;dUO͉_s;+ F<>tG7(_5\k,:r;~yOlȉcH"M~L0AԪ%I#LwPt60]fZ>N.&ȇER5bF\>4|@1(I}RYq-ƺgߛg8|TLjPB;Ǐߚ80`9wguL7=T:Ar*vzX^;Fc@ЉB- lн wR݆ qZ Izzoؾ 6NT2[ JDJXD:ǥg~A"<GUoɔXP=gx~"R$}o?e&" dDYCF]nyo~&mJoj3ŪRUIJ TP%%Se$f/v=_L@ (K2 9[U3?yi~_-E͚?5k#h~w:HǼ8-E5Lpn+tc<'[ Uo]l*۵!0Fi焠>S{<%"7,-L Wz8b;ʀi5 [^2} MHAAi𶺜aƠ(aR4pUԟoo]LSغʼ[nsPzf U30tVHr;|؍ "Z?c~\W%Z`%&>Eﻯ#qùݔo/!ˌ^=(Z?Led< ױs78hwMi}?YZ-[.mWa5aɭV"%\˖V %V-O۰gLE q[&)"zNr:Qw;]hɠ)_q`eOX#=6"KP/ct}\U߶IT~u:89o͔ݐtT;ιK|[+a'l;'g=!q\0{׫d3C9]".B=Tg']hPKnoQ}J{8_Ӝ)u1S`@lBQ~$)ZZ|+͈y`j.0 +=, ]z-A$a=i+ј}v>r!Ou}yy8jc|? ~t0<. 5,g+lA1a]jaL[ncBO͂N|sPّ'L( [cCĄN55#Fr5M* pҡCyܟ-^s[9| 3{ Ƌw-לhȋhwTT&nfu\!ǹrgt~=FԠPeuBZs*IC[NϪEm~HpK~od&j6BD|4 ٽL>UL Uu%m|ktp7ťWj&7>9Uh÷vq|K0]k'a=T~qi` 9,<'WDOkciřn5eCp+AH]`YTK('H=KǠr݉Y?}osl7g!Ⱦm,R(; 2Qᅽ(%^('1 1{Bꨍ&Ds3o6BƲ/ŵaAx$54i4rȉ-Hko7 {'}_%Zh L7k%ggM]ŶnƆ6CضDC%;lNci&X=ffd`r䢸t9mkn]gg*ϰfoNER7PS2p,F"m0UA`+ WS]T[ 3㕰y(4ᐨJ ׄ C"`3I4a> RјYd_TCs/fӳoLi7Qz7ruɻM_C=ڌ9YcCY4]a5~d/Kmp޻gy 2y yRT \ O0,Դ|uN(7/ZG@^+P I$WocOl3{ ~mB>_z9i { *%)1 @ %䥜JyX$F/CBA;Awn7sȌۡ m~_+&dFz"4[zwl>)Y:~]e*e }ͭAQhTC: %* -]n_ܻ94Y n,CZ!fed`wהXQNTfT, DѦHu?Ǝxl$Y/N9 w\oppk^ds;=h0ddfD77^P:z*sUO'>}}&_!y?/'XX:ܷ5=v,ԩJOqdZd/l$g .sq8{\K?C\m$n( f\ @#gO;{=acq PN*}3 hyQF^tqȇ޾O9sO{)eັT//_?4M'% PL5 O1/cΏþfiw̟ΠN'l$51ښLwrmwMsPA K@ +ݣxt?$ '0M̄!ܙU>7 Z{ttq<_7}33vshʅ_ QYU?}RZݐ}G[瞥o088B 3o&}W}~#;PuB\Bue]?&rȸqU9uU[yTPtqW]MY"rB ӽחo唣]I{/X,PB~=dXPu9Fm s" 'AcןP@X2éF@_Mjo$`y>* q0zN??4s OBJ*%Pvi"fH4SUPEh >* zYE))A/㡆 ۬/4JÅZT((*T1E1UUDY0 ~qlJUV&VX*"b2Sf6,6~Qh-#S1@ȈU,W,i D?#>4}ſv'*gqB4n8=?&a>>vSy Z')DrM?{;MMvu^֔ T"uU)bE,+R!(k+;xuQA+Ở!y@~}c jPt@@P ?!_ւldH]?"]߿Ym}rz1$Q&B Y^ڋF**"]ƨdTIB$ puxH8 6g=]oMLPCD| BJ~(d` *bh0G  {錋%jyJ~DNk~o˯gq%wcE1#F@"ME&|/;CR>,YAQrgߕqTHщEW9=-@$IR6QixX?| l};* " k7y'C}QU5 9lzPhR )"<8;&Ld _﴿{}sc#VlfD: cʍ:@ 9Ozv#6_WZ|O6Zwr {ڄ9<J&$ȀfI=g|*fcC"diehF<O1~?I~F>gc{OVS({mWԭ/7EA4i)8Yʄ ΔLx{x Ct:h{BL]U=_J=zzy"O֔}g$~/iEhL&>l!`bT  ίmrO_pOhf| RYLא χo4udfo4:g#cA__vGDb,71"B@$>?A@MTK>S#J5Rv7C |~Pw-lz/l )b)`y6f:ےO24Y3VlwO5f'b'׺{?6>O}>WWxT#E'f?v{ T[_RoDȪRU$ )%0PF؍L1޾i&#@tK$ ӓ <}۔Qd W8s~z{ zg]ya3R(HQ[=QF؟lQ&@z& Q%b v`z g4EY9٨.PXM$Bfh0LL~,sPf%1=}|60^̭+ F[TAb`D"N {`j=TLz-F=y$`4;dL̆X{( -zP ̌oŧzV`ܰ(&̟Q_ZoOse@|?]=~<  !{s9y;'cc Ѹr6ZxUUTqIe(VE0"j1WbX77T$*5ZNvE/+`H܇ڇpz\ w[hvޥ_[>aܴHR,"gX»XI&#x}},0ءlZl7`V)+*l31h6xM<^i4-8(JM_P jA3jReb2$>Lp`ьT}$t')~,+^ᆊLTXG_ w`P;8!d;b[wP\Mu|"㎓4nbsٜ112 )ٲJC!fꤤ2UH,i RkAeiaLVs,\ReWU%B7]V1fDʴ=)4lQ` o71uI$GUDQE0`F*|md&" +PS osTV^L q G;t<*#Yffds{rʤuI~t?9!hܠz6zNJ-': WxP|c3=UI^w&ӛ*D 0 aSn (C:7S't[/#<%m(2u!/PpĂ(``ƌrE4 JP=9glߋBA`zlg8 @P>!c\{|pvm>Yb|vEv&62LmBS8_vƥ2o@em`wQHQPPJ'.!KKhVA2sQh%V{(F _%IG7nhgIz%\Lʊk@Rފo}ފTq%Q3\cMw"k~;Wkg]չk].}H2h`MF' +">NDTo=eǴ<[zLIf- 种v/ߡ¤/TO2xI* !z jŲ>g"ݝeۉ3ȳ5N_[22l,/H2 `P|.'k!!PY!J%" M.v(RthdLjÀ$O%7ٹzYc}G{g&'PQ檒A)F2# q!F=dw1,}.vvd5DWP@2?mW&D_:\}'[6մKynrRo>O`q>b?s6dQ>suf FI&&^Mi,ߓ5P෾D@RU$@ƢYTq18t?Nݛ۹ O|Lp~A}m_]ܞA-pSN3!~7(Ċ,RgcUUUOr0%!Bu) 9qe5Z=፯1{Y: Z7h`Z{׺ȉkJN0JSPI #0@8eJ7,%p 5Ơ_Bv2ްDTgh\JgoUMg3VM[|/} WSTWghw(/ѻ{=Ecxbz'" >5I0hy1CA@Gv|o 26߳,-{(~m;1(^.98/KBsvWuUZi}7G]^?2`B#Pw`8e<9D?Tex?~S=Gz="(H2&gg1vE+hQ(400K" BH&xPXf<\ dqY`??߷ G g+鍍q齯[S$ޢjѦ-;ktfewX*\a{^2Xs5vL}"Tu[U?v[˼|dY_{K,ykj('W'l"7eO'_/o f4{?ViL``\:]bfl@Β3oÄ0_OÕ".֊= kD d4a> ?o ȶz~u׼ BČXV~0eC(K,P8y~~FV[>n@o $3clF|&c`AE܀]1UF5U\"B %(})y =Y 5o}uL8g$'=-B8IA4c8dvZ#3#b*~7v߿I 8O8y&>#ljEheg"}c#*i6j9ؑ5y0Nkܥ0"da}Մ9jKF<+]Bҧ 39V{UlϹuNY+"ݕI3[ke̻(@_0qңPpufLo{!emd{]IaQ_>z!izYRa#1W+!ٮY%gG1gy|i9;RFާ@VuZ^d$f+gP/ ?|$b ňb|];쳶9,ůr5pzJ"v7u40OIaf BL"V^P㽓a@-&/>+ݘp'wG: ,;2J>9}o˪t} ,Ü"9/#>GL>"'ʜ #A$uJ|ѷjȈ+!: hj܃+q+!=y60 1ʚLЙpmPULfGn殩̐tl)Zg_ORse˄k0qr,c,0@`k c ! e);#wGÒ)#sS*s˜@MAoȡs7qlA0Bdd&kDH&9֛o!Ra IJ۷V簞wҖ:hM5rxh*6uJn! ai!S 1&;@E '40.cZUgu8zDkV_9 q%pɥdEpOHg k)|èӱ9wڻtԀ/;^ճylC7Ͽ0r2~|.ЇD)k H1U^(5ܿ7 5^3n.ZKg~Ĉi9b P6[V7xW0P|FZH{|#M Ŀu2:S$0q VcL`THی[4&bU3!&fpr(W"T%%K lM65,=ߘ^pRFqǫ.Xe7ŲmPk{?V/mg{*AQ.Xc%,ɗh,;❖tq}M6A7>T8cO6}^X$Ē!n94bZ"]R_To~_%C_Z`x&_ȌxѾ¹t ܶ'z3=VEl7\=tP<,{DoHfCmq?S(]V= ]M@뛻L5ۼ sLVU8?#/tɈN2!YI*iK'%}%su1G0 bk|?pq;1F2L JRE#} dvKbrB7yyuܤQ;+~wz*}-5OBla;'߆#B*Yd bQ8z48i /qe j0?l~\i׊ }Pj&vۜnu/KN3lXC6Y(rvhYMlɵ4+HorKVB薜$N1lWCz,>蔑_ z9x-h2$;[8A1@l&%@eVh?b'ջ U!?TuM&(A=w7HQXsG<-|\$UE ]BsOݛO&<(0,EqB%}HMb؟وA&@{KuY}o vVghViGwliwx}66-i|ENKj]F\/M~ClX]3F,pfh;/$gn:.u5EBlڲKe99DŻv |lhwkW oq~:Nb뢤b".eԢiUPX/Gjxw6K?[͔Qx-o̽$~0:`*=>0E(Ѕ)Zr` k*"b&(gȝeoj.oõP\WOsy{Rɯvb3k  "4;A}u9OQJmG>e ;]%JZ{LʾG§v`g؀9 L,|dz=/]8asɷĔݳ'IPk=äx/mP-4ނfw]:{mf5e2Ie!PAB]FVT*u W?nx˾eo@!.FGesnSpC&v[q3$. 2h#tWݚdH0fCFfȭ/(ӥݮf u%ߧ޻Se}FZyh݈3XW^m×Z*̭m3]lk&sSf"mS|!g39k9>9^m2A902(Sdžx|]'Z2&xF*XS˜VH8n Pd#_hmb[q,?@ȹpVTܿ=~%oJ_}״!hu5N&ƺ13kuk\cD =vLUT7'i.j8HbqF׹gx!R9Oiw{摼_[׬GaVW?SN-E`%}6?&<޷ٻ1/X52\Tp)q `)D_)6ꠁW㸴qnIy0lN_+n>S~өڷ_B Cmf`l@W B8zB3'P(`F\ȳ( Bu&jee؜ogErOX[]u6U{{֐BRQ **!Rf?;Nz^e8Nj<<>7]ێӺ=ʸeجJ 2;V25LD!oxT]b$x.lj"!=)(mvz!A;R HFȘ(*h-3w:xY#񹭗,ǐl X0w'ovޟX&8M>fgaͤ1{5Kmi*m崒@>7kܲ@_&x49zo^׹'!;D"B IuQ.@@e'};P`!vzGr{iz!R)EZ6". vt 9(odȩX x=2c|K͊2*{w R{1MR)TOr#y4T@icc2lm{6ٔ/ xYovAssڜ g]yGkͱ`EZL~y_g@2ǿH=!ѲT^nᶉh9W_u:Zy`Sbi9>z]iES+Ϣ@T|6 @ ŽOI7O鷎 C2TGS>\y$Y. 㦿1sTAgN1#X"B>!.h\F `sȟŮBXZs'Hi|tö x{R8޻f͞7hz$Y^ A?zH?NO0S`ƉpD8.G76u8?^tSO-'M=uMؖV(z[[jyzo\yܴJlʠzʪ߲xR۬" d3ΖL$J@ AOW{Nj3֔4 t&lv{K/Gg=:5׿e(0[h0өfx: ycDz˧r+Z20:.sO| @f9@3QL E{h%|uLl-qwt<}()m: `\ߠL "bfPP+5Dh~Np2^*V7OM?+gwθ$ U>V(Y gb"gubm|Q:oO^lRL{,X81Iƞ3iޖS$mU" Q`"xujF3wSc%o>*1_{W`/]YUo0/1I"Df - \/|qӡ}Oh#lV9 4V-T ; Tp`y)<$jtT+/\mKJ~bK>?؝JUw?ʬ!kBq(&<\Wown^n{r8~u ŷ2.'p G˯1^hN=_iw?5Ϯ͟{j>cq~MTMvwq=eU@!x[?}ȬP}(7yn>'o/.uXa~;|Ť"]XfVo:WgsL%S[9E)t!|=??տ됍C C+p%(DOl*)kڲQo"aN#our^J7d('4T+,۞Dgyh]* (`TߒC0a%':d.oȑݷP=ywaM=O^X7[~1~DF@-e7Sreo_q_(uJńIr@N1m۞Ef .xOV?FV Qx8㍷i%?VQ5ϤJ @A|unO1Mm׹_żg_t'?9m;NdYx67s*N/WۢV%o?[O\pcۻymsXpd~)p{z,3X9oc1=MYӀ##Ɂ"Hp0OyW 3+v٬vY=*|JJz].˲&Pd[?;t0y'>gg4=t7MY9}?̿mWhShwcUzyJ 74*T~UjNw hObMFcGc?ѡ=i+7?_[%%H'aN/w|`d ǺM d,h yk~a \%iDJP!=|I)0tqx՜]ڂGfU0 ֱ9Ump\x .3H!}߮!N9TQHyd,uP b*U砷XlLh1Cj߸7+YU-TρmnR:u@iK(C?0# @+K<,8L,E~^ˀ<ÕVd_: ,!CeCM>,@~_7,L}AloԋԀC .Y'.+Z3ħkP$H #ŅüM`8_oRJ!;˷~~*F6Цzx$\@MdUj 7']NQkKOQf4_PBOm:^^t{_~ X*|>^Wd im6ǖ`& | CdhOAiW'߷](ݡ_oc!gUKzwYpy~{\{NYtDv0 3VFk~[@y5QMTP_aþ9 7e .$Qd1߱=hM(TBM)MV<O{m=L?ׇ 1+Wnx7 elu+8Uh뷐ߝC|7N6_1O#w#L;W&2ϻB[M$hVv3 eae.ׇ ?S5gC/@r&`1#1>i6_Wr/+GluL%ofljr4ܗyj$?ΑO~q*Ӗvqn#9oO^ݴN`K3E|U;oEb7=-淿lѫh|WTnhcg)IhJ.>*;Hz_塓iLALG{Ka !0O׵r/IsOY۸QUm/Rqx]xv /ٿGnk+/CQ[J]/]>{otqW#H 7IXb׆,%(DVJeOȏu zN^ G~CSwȸ_]rBc]IIӘ|>QVVq,f8Zi{.xܞk8"lǞ\q[)_lNna:ߥ|G0%}5^[in)PB˦#p[?uhN^s!ܽ颰1zM!N1AH|"&ђ٬( !.4M?Q!~B8ѷ/۞Qe!t跧+ŭxpft9!>+XБe>GJ!P&cTu!%` Q KN /r^B>kArqs> aN(Áy{~|j%0SKIQ ?E ͔b b`2QQj,^S^۞b*,jq+%U8cF"UZʨ6[͍:ҵ&g*E/J4>i*%XR>Zd nl]FZJ2I̢Ć Z\(ұUe Z䃣QDD3T% @1MLEDMDTTISTSEK)DL50`ak#C(&TX ARTj=YN TAV#`_񺩪:0=.VADDQF$F*%ZԈ)CuJiK:^]T#EDPEk0VY&%(RHv+Qڭe{ V3 !]F~\6e}-`u>X/)dV7nR.uuㅖϟrh|]+{ZH#k4PiuUOSq~7-ZJ;vuV Ow~WS%k}fUZ׊T=4~ߏC,NwLJ}]bܷ}i)!l3q+a>yb}{//5ԝ7HDs SگQ}|G5d,hE.-:kwz|+Y{&UD22/ 橚nh 8߂wDD{ckB*. }w+qP}$'*Y:~D_'>%>^4fu掼8=J.pj{:Vmm:wn?UI9mc{^`53pc Mk-A0&4Ncc.<dcbeAs g6^ܣzj|v v] *92!?Uh#avFȨ&Ox/:g㫨|gwsl_R~KE)q"*z!2-#m"p׬T -GjH26QxbOĀ$>k=7Ǹ2Ҿ*;ad -*N<0?([ Rw<*hj)Hju+;TCr: %+3_wd0BoԚzjH8ƼU O(4}vE}:Z$+dݑ\^-fICQ>pރAyAO'4CSI%'(\ce1A+H T>m?s7; G͹{$P{V$5bitmڱvpeӒb'i + Rid%簠uP3j䴦)eBu~R loQ"r4=^o,7[{4{OүI^, u[LU,i@]¡$Hz4/e=˝MD =k$E.-4D(cFyB@IP^Bf68U*|='^]/r2~uDS:sC vj]P-ȇa3N% TE9J ruirJugKTxRUYU{wMéŦbhWHeNiW ȇlYk\>.q "ܢyf{plg90b8w 3]fP0"H* ,9/e!ƃ0KS\{lW)pt`>4[+Mrm!A,4ZLƁG.YY O{R_dg0JF6EɲugPE[sskO ɵ#?Z_мm0 |]9(y *:|eRޅ%q7-r 1DiL0l>}#Ð% A͠ $"n=dY^ȷ$Nj-KyT6A鷯P3~`^sy3w{6@A/#M0jlCbcJK`gZ}qYTɁyɶ,loA0јp2 #1{% z'P9ES8M,`Jh'f^>dx4~kRXէ„S4QR 0} yG.ewr-MnqL.HK5t LT DP8|o *Qmn`=*&$1]d`Qh\6Hr|K S;օtدh:[ 7=Mo;x/:+$cmJ?3tYD|@Ia:zȎg|O)(E{ĒQ"/Oا qqKI488|P)#]Oc|%xA^ukh}͹2&%"]E*ƅP'ɩL$) Y #_8:IQq4ulo$H3vRSCkwD. dnCw5I%ZE]^_aegD1 ewյr-F^ ˭CYm-^M\4nyz6Ӌkz5s]|f[Lთ~ThOT{޲IL 8zX8~F]8g[HV)jTgD;(ɾs [b?d eZA\DU4!Ww#(ԙ"/,WS,!tbԝKaE#NK\}8S鋘sgm27#śuw;et6_l}2'# #L.t`3~t7*<^3"@+K۠0md6Zb"KZIho̯A{, 1:T&35].)-GCcvH}B>#}/eg;LtJRCpi˨_uQuԫ#}-U:q0_Hpd`0a7vy3j5h}NO]SEg`[F S$!2^>Y6Bǯvz_߳vw@L{[hs& (7J=^[.(Z0 RV myLvYlZ1v|m>!$Sƛ+Ub:>/ۥx학-W}0~'= #6طu?t/]N| 4J~MS9i"_J`TkYfe-zJK$忹 {_ڇ]3(K޸K'u6gAp2"$*TB%/JOhY;ٹO]iP!UYw%F4cBd^NI`St<0LYb`޶apѥZS;o+`|>vxl'h}-?kUk%ӅJGu*)~QAؓn@9ZxyˌZ0h{آw=Łqv[W}$9# a]+n+c~hhb2U?6/=` VZ3TAޡTU6@!ɐ@ p9Z ;Q| $4슄C@z*+M}k6{K~[2 _F;5Pd*EQT7}0 tO,ϐኩd~ u=r^ǃShzP}ܧh$ç2[=e\%ey4Q|풓#)PP^~~bp\.*j c"gRN4F'N&sl` t\l1X=M^e]C!\ڢ A@j=UumVc\6d $xA?=+7cw^T#p^3-#ng_'1.p= \o sE? 0l0T J(-^gkFu>K*sH#(Z6(>n|3X2 oq]9^7W6m,=5ŽB~+u~nLM^2Uׄ LI,H~}c[ xrґMJt2"/xjwknm[ycPôf(0`n {["7_e|B, ?@ X\9u;gyyg(0O|}53dI=,:`RGQ C}12z1ږtӗHr:b:3`#E jib-ۯ=.߳DKa} ViuI1I1a-Vfl(V $ g&'LlzNT[Dշ3"l`Kl" 9`3Y2M.,&֖熨r.ț~L".hXO[zt~fTaw}/ΩteF{+ٟs3xX4zwdztO\R8/=.#f-QN DfńFJ1ߟ2xTv8TâA^'"~,`\ԡEmU+yv9(щn0;V#Tr]EɌhV b`jEw4!j?7Cx7|Yg+ǹ|n6g@47|w$XVܶ~+9X_jzgB+UfZctxB6XIȨ%ڌ{r`MJx閭S¿'">53)Ѿ{2GJece[fPy0͖(|;WٸR0jdgAMVn1JTm0pL5Nm4h+8LX; )sIyO{᫉JsQu1y+oysF`%~ ޽Aee׉]{ɬuΫ(m"$T8xqxʿe]Vz^s1MG#V9ll{).Vn돺EdQܜT,lf*jU6A{gS]cuRtg-qo`drTLJB>k7yוqT<3^yc.6y։OQmS$aLI5BN~HrzfMw*h >}/Y~ t!"Leb$) Ql%!~oSSod^\ݞc 买ϸ~ @X۪D4} EB$qhq72 !^.԰|"!0''ޯ8 NMD'݆`>ZK+ :]Q4DšOv5p̚*.IށNca2?7î/ Rlxͷ>vxc4N%D"閑 "ցLe J@i鿪u=N5'9<nքveHDHWCnOk_"aC)G=kptJ'0N#x0eZKAE x6)%9{Ci}C-X'5y}b(ѽ#S1? FiZ@dyw܅#:L4t@ I<옃FH# ln+`4/g~K*A$;u\E!oOed5S> {vpS|ZH V}7 \m|W1ߴwWXi{zi N"&bԿ;^|X)Vrgs2B=vkIQ-oU0P<-4W9YzjIN0hm+;5ĴsQegn9RX9uIH:гkhʰ+)`|azxQvU(:T%N9ۦ\/Ε~^IdJAq,㎂d}au} 6˝qzq|i5[K[6#v7c g,8￿]ZT AV E 3eB) ee,TҪd&^JVߪۿ꓾}hPbLU%CG0SHUDTQEPPSBP҂'`+;_`R렝~OCw+=='z7]28I!ßXmk;~}w#=Pf0˞sijz.p>%a~UߏZD-emI+KOwa\W_zǯ5Lb{6LKeoMc{H9MNc[LJk=TvG֥A){#Il$Wjb@4,CaH?|{{Vt;_Iw0: ףLvi+sk;D3xUOqQZPgP%G2-rPVD4csm5# 0*MAH8:HBVJ$~nkΜj"! ڋȽ( OCwlҝ5nL=];Jgq.Wo uc{*Pqi?ZHHQ;Avf79.hpnǓF9 7nq}!D&g˧4]<4O+`ڎq qsS" c'"=axx%2W] Hn4xQ󖩐}%/"W G1rT':MpJq%(!JAn(Hi|OdS`b8 `k]y $6Af"6'eGR}}Sd&l_hڳ>{~ wPPr3 /ݧʵGK*~ڙ;Hig1)ärEL+:~Xw̥1/!>O'O&kg{7nj̺5CVHAP|ϼEbSl,BtM"ذ] Хj{i!K_kf0 @wlHtg-Q%<9(H,h y X(g9K-݌>:Uwp|?;~ vzCxIaTǛ}A# '1= Uφ^:ht[MnC*y15K Y1oq'%l>4 I.Ʋx4 O¾A#m#4b%0j?D92My}:Gdx_%BX+0[74Z薼~\NqiIR #&{x58ig톌9˸kUW>n@hJ+ AnD3_pH,Bdvքڶ5âN~XӖjJ?M7ʀwv:@|dk LDh#!" EFǧWX%qPJ#Vz_xn8œTI6rEڕ2og~kS0-Ӌlm﹁]k%bo~9) mZ +'3,WǪ4}s.2H,e%a,/1FʳWpixc?4Fb Z?5w{9:t?-<(+#y]GZ{mTDž٦]nag ix &cyxɭX{8'2healr>i ?\ 7V2'ND"%C(+߭,r2MiRpXy}XX(mI82ۇ釘Vx ~(JvaP E8vYt+sx?dKNOa-*eF- {*@7b>ĚʽNBa\\m yRVݛzJ-^Ku<:Hh0ϳ"QSӳ:MmDhr۾憗"H/oQ M;^RhwkѫZūg5P*^ч%yoLE!.sѥwm16y3d p⤁D#7D䳙pTQVøPtkS:3!tn3T:U"Ε.犢_4Ś>T4*$Rt%!kmk Yux9067D:TI=iW'H]We/Q:UDXi)%YuKůIj8tё\RH\|oF.B0U urBvkP4fDL5t}Z0eDg'_9:9m9`:B7jnb{#4bC@tnJevE-EZ`@̆`Y[}HDU"d `; OU%柘\}mU#ݟJ+H21M5Dwd?h8Y1z@$AjT=wbU%(D2Y?Xr ȱaG#wm\귧$|P^G00Nujui`Y(tVe?ng*s٨Du: mX]#7.{+i~[|C-1AUOJmsoxKrh(je6l7z&D? ChW}0+ƋLgv y*Wd!=Rȯ0^ yV?l! g8.X1rR+߾qaZyI6;ǟ~wtL |PBH6۲TCG̡H-ksu,IO+&\fj%":>DribB dq-I ,=H h_g=&ZsȌA=2wƆt:>UPF W Mm+濚I5%8EkaEX”ת\*k震h`G5rCm`fJ+ϗY^3c*2$ϱ3ݿ&f~fڴ_ Et#ЂR. ImG=dU)Vc8st.;d{˩YLc *TVPu=_[sz ꩩqut'a"y^ǐnIJwI%!GrTJp^z¹y3H_-j]eDf9:$~pPr'Gj9`j'z-"YTsEƄpu]>^ą#/u61ЫNӁ̵3#\w8(TgZ3$6$5xqI/ P3wϱX  'HaRCc͛9~aO9Rӱʣ;Q˽{^ :{:%e CGLgwbv}#MH^ a̭IX1.H熙b~3 1l}aņX}uzBZ,JE*Xv{ gYq4KTHI.hmgr{wyiXxE$i^P d :PTِR1ׯbBuho}rK&b9Wo`;3&Q_C:'Eb(k5TAn_iq%p*\fLЛ|K0E=A@j %u.ʆX7!7oJ!9`ô TPԊh3b9|X>Ua*t ƪu/lG3W HHW}š0aw#cmœuV Ph9'k Y=XtXY#:)lR}k IHytnD6>̪pﳸ@j%g܂nAfPn:;#Ӫ7 &DzjgqkW$/Aq-갱 DrgO)G20?jU0^|y!O 2s*h*RNvNNr7pz%*uJGplIcN7<`Vorm,U5{7<]/J"I,ڢet[&fD eH[&O3PjfzӬ| *8hC{Ɏo(}J'W^ryc}! vYΣ2'Xe.jryVD?;PrmM@qBN!s<*RTY6lpk..2puB%SW9;*ԖFx۵ϽaZ~Ma~oou8!TYן{ͮsKSFV$L d"ѱ)H|oE #ɽֿˆmodhKybxPyDQ?#JtHGw3*$&uRh!EϏ|~Ŋ+% jy6}*sAFd5B1,ה/9Uýݦ!Wc_\wb)i1|{hk6o9,6'?eV`_@b+EMd }%,Qt!f _ ϲ1]J|[{XI"a@0}Y`E07$D1EDXjֳG'K&L =~@T(|&殱\*B>!Hu)&Tzj[LqC"ǙE꼺a&muJ-_{d^*}cA (c:@sxڨ#k7aL Vng$}{HІ"鈼DsZ(w>ۗH8Ňfu$ma_ \ų&sZWHG#-+HLh&Þ}lh`[} GVlJ;b)a֬Eyp+} }W-MwK]Zxqׅk'8dݧQRàB,"h\jVl3R%cN;g+Pb@#Z1wÅL$dSKsAfA erx Ph:K.MVA)22y4&0-+Ng 1?M#CקdkK%TY/#Cz0"+fD^ooKq\g951^ǣl;:\Vn#Uf:j]Llڦo,hĮh]65eϬS6=PSaNitC?G\IVhzhQ ΗC̘?>!6P엿6b'lYxLjArGXqsRr*#bM[aޑ0Mj W$dZ:BJ0Cqz안].,9΁5G@[_d`qx{_ +ru~+oF$'sM³w8)/:M\jA͔81eڤv#AGΣg@=7Cg 7:ͥh[ULBg,E""chBhp\0=Jmu%v0|wLw%{c/bFzse77KX*3L fEf5KFDyrf/pئS$, l,9{;]Dy #_"{*gPxD nC)|͢͠!pޭ~|\;ӌ#HPՃu\VΑ9<7Q6Ji+Δp$@pPVp2)-,jv;z+K Vݴzr5W p% L%$ͫYܶYi(26ñAlvNh3VgcO-%ß4YkC$ P RۤMba&|, Ur-4QEa^7G4SsSxD`FS_RqE(q`'>`vN%W6Ccp[xR9B ڹ"tBŤѐ@L15S a)dxf^DN$Zxow,2xMHANsV٦jӃΠgď_eN,_9~tяtW(X?%36+"kN7%2Xtkt0-kxܬ6/*93:vbb!6팍w8)O_Ǔj߭^VכznjYmh'{*hp0!7Puw0gy_Xd)t{躡vd([2"RܣaL$sσ&`ʼn -/g6t"bE]*#/򏞄z9>W3M$ۙ wakx+a_!7c֜MDq, 2ҬY*ST *ˋQA3Qs3P5D }#$^}pM+%kx+= Pa*{88'# f牴\4|]ꑂt'v\vCdcb$&F4If~7 @׎ VB24B/(7amMEj%S]7PM)^lˣPS@ͨSy^qm_zSCq(vt"&:FdaU-IxO? &$$45Hd hM V~dy|c0BFرh-VĜH>gA6ߔS˅v|n\ca91_mC$C_?@W/W=΢P w"5n_q-|0ETd?Um}Vڨm]qNdoM/5C 1l \  ] E =9q&3un O` 7W{敹`K|Upz/wK-A;][>9Tp+]~ՁbyX3S ɀؕnD¿d)KBk~D@(Q~ >y4&/XSr &NQĵc)T ?)]Z2,,nC_!Lsu{WjRAI <{y ƽ+A5ZWۖ+$UR>+>(H=P[dƿ^kO6)[]Ƞpi']$5&tU-ڨ5$85I˳vwL;uj)"t{|X+zH'Xp޲Ȋ[¨w"xgڵo 6=]Py+nB\ύoܑlfn\/Qsf_:x#VA]6UbSPZ2,Fa gukR> Ry ضg2߰:vmL3+SM5bEZۈs=0.5fJc{ ?L?vq. F5[i("O(53Hɲs&2xg :0wV|]H iVfr ~'_(W凩Fr;?vBP_( q;ܿ.8ͮV@b#P![os. 6|ɹKEQ# [dPvʀFzb",OPJ0ISP}xXxTHD*,&K?Ϭӽp=# Zxz=}>wYkF"'J(a!λ sbTh_=][V^=ߟ# P2mJ?Ӎ;.%Æ1 MH;], Ȥ^!tnKE$0cUOJ5!3H ݗxGSx{\$ǷrV%ev%']@|Q8ӘYA6h# s4sF7+Zh@Vꮞ5 ϨQ)0 /ŗi|- Zot/z29Ty˨gOu:s|:VakԔ~3p$n1a4R!g%c|5 Bgy67<ف=qڎ_">Se&caH A'?*gu%gnL{r(>gnǩfḺ9efMï 0u_'X P {x8Z|Bä|#!aV ,eV{uI@W/]B\kF&V",]zS\G11uהa.-cm]}$F6/Sc}"z8Nȷtxc%*K!H:je!Mxx yζ_X5PJGjE- :A/{,'ɃuȲ汊֋(Yu8]Vpj=š6PQ"S"+D g70 7^>{+4~ `| 2|F3,#FfF!$4v.&1m[ x%q_,٠\ X`Ons83We~jN7t4 wUM(Wwp:&9_:d-KUYyIP}{[4fwũ P<]\n8²RMEifJwf@';'ˌfW sm* ͤYʧǖR /C*O3"k듧6 Ak1=d1E`mtf)Y-'/gR;oƽ-"w{W(o*]cThӂa4|S8o2l,KOQ/ڭgt@})ػQFbO (vcMK1˟ :s Q48UR]jǕOku;sal4$"nEv؞`mfyȓX o.Xg|2[KXF$dY5sbyqIo WԸ`Ti|&q GclQ QXHh :OKz)][`1:Vt|JӎN`K 8U[QvCZLQ'66aywwu^Qv>y TkH~bn"R|?yR4m/R4xDv،B.jBEEQH*|_4R@j$E?zn1GW`iێ$%c/mC@dxIk`mwP< E]%WCN3}~ ϻH,Bɦ-=W`RmLnT N6k%߰~?6tl%QaxvVðv&]?>}T!5}`%6@J,{c9o^wp3FuB,r$KM2wsш3Xcuzd>fbmx?-֘yέaoPF  8:(cհ2lX"ⶍXqK xGQ]PD3l%z}Jr7PE\3EIr(-4'DB%SOcIc8,:>r^tV'VbG_&:Z ^gvo;ʕlNIS!nZܝ& C:/"pA ,|ќTBIkv)\ҿAMu|:Ik"8:38eȿ#ҹ kSg7 ژ_|:X{?΅5WtOmh?c;IÒn6 ęB{5@D,r~ʜ>R`3#r|mT/q +u@ȍ3!(DmQn HDYEЂ\ݎGlW!c3++ s;Jbrh]U<|oR+ _~r$fPT+6,Ax6x$`/(6&{xn {-><>_DXbPd0<DqUATua'lFU-E]P]f?lf/u 'ͯx8 t 2;D Wt/2) =2I:]%38ovh#3'OX5%Fv| &_[ v8tS9{*nP[Íg|i#ġ#HE)4ƀ1  YžY| <\,f+1 VsdyzyY`Zxfn6t<9oVΝܜ}9 @ˮ3L~2#0F3DqovPt.[GЦ}N0C+ϒQO; T=띓EZp87eljn BR̐ڶ ^ ~D-L1&W[%"9-=}k` }9qB |lG.EXn"!9Aj|S1\9嘽t<ņRCЃ>;\L>xJT9xqC =Yi\q\Y_SX@+vefanϩZeqĶ?ȱJ!^_Ocْ>O7S@f=myV_+<\mKBkZ}7Q5@#g2QV)PXn, sy{gOu^W`(ŁH|st9b U *ILЋ"iuk@y!T?!%Iqn.Dh+H[ b2E!ټX6;ojx Jhsasw=Trg?{F}m֬4oi|AtѧJsyl;F/L8*`A31mn* P+-t,њ"LhQ{+\O uZDzYYސ6#On?a9Q?NDjOE%]nJj m4?bl& i6Tںj,`F૽BP%i9L\b؛& M`#_Z)0jDLtbOt R`؏uVc< [t/TLh 0{},(`ņPNv-?I_ ӦZH~s ˳B_N0RR1FJfYH {^~0N_ɢ;y7^^"̺%"¬, AvVMx& 27zZ08 o ]dsOxӄ^:,U0E<^zI>uoSd˛NpTMquĒB75]UXژ2 zJ#qL5A,|[g7wߪz[pf^EH=T~{Z2Q5T8WG&,؋!̙)XoTB0um_FD(Q&am|Bxw_*vwQq+F҅wޖ`[]4Fo4tS#6aH_Aܷ2N, 8uRV"v? ?FÔkVߤ=uӕ#B{Ι#цvAS$hQsXl!(T@c5-sLB. ^/PԳI>[G'?ܾ.(꨿fZ[{ 2 ʦӆvӨD-*'2r.zkACʑ;5k SNW'8@ͤiKl-}D0䆲9-/U]csLtW;A:uNP쥕zOx߀%<ٜ  C:$Ղ.lw])DK[܎zr=r sBCмL 8z$Vc՘q1Ϩƅ/O(QG߲̐S>%kaia5T:`ρt`/rnΐkZ9橶9 ֕^/AdAo}=586&1KnaS{'M{YnvB~Y^ IxbaK8U<߂ᕑ /)[![5Ӹ"{ i< R 7nirL1AxC/c9P:h@z92Gm1>i$Fr3D籛j#Wp|C;Ge(9e ׹0j*sٷV!xf,z=*1dz:+M豛0Vd ԣIg2|HحQCq?߻ŊQo+&\Y7^1^O":5yih2s $&|t4fX\dC+%ě?wRBY1xb&&a"(^ : DɇX:vbŠ/i/_//iߎsnGaEz6[D{vAdž0[LHOM" {)sר@339V"$ws"~ -@cIEmt,%ne]Rw ԭ"^kÂgQ5;5 pE62gٞTX`oɕ"-P?~T_c U9!lK.~iV!&x O;2dޱʈR؛[]w?]VGzzEWrX=R)}z]=!JI|wE̓Zv&F2ؠ*n"I+8QPAv: ƽgG:~4߯\)&6#є$p53c(6H)WlW2/p *8ns:Y_Fw+l3`UM4>e}oSl$K#S x$/(yPd$Ip.gvQNnT7bռ~O_ve1s@UIejkSP~)RAYMHn*C) '@g1ɘ1GnՑ ͞(~tDVGW &gGN~ҥw-Ura="gd@WtjW9m;My~Z%b sbyo{Ľ%]D[࿯QPM{aYw.iZp|F^XYf/8+vbDƖ)N&ί.bb20,^X>R٣zu^DHyĊ]ZdGGybs d^*d^'&~za@oR?E4V.[gRS2xFT+nnC~:jn_V~ ~F8aoz)s6]~(=_=SvOKk0Ձw#MOĈ YӇ`x7zq)ۅvn뗫=tU@`.*B^zJ.w8rO?rZ SY(+o y# Hۿ>mcZl0/v )wxYH/@#rbϔBCr%_:@C5NsK+ ۯkXC'ݺ>JՓ.2R=)tT~3u1+$$:]wN}ó9,+=BO}S4>\C 9dіIz(V͚+ۏ&QgGͫhfnv`*kYҩ|WV|UD1@4|%{9{$j΀?(cE6Inz þRI=8LyfstdK"rRg³te!Z+ 7&hSȺHYD1Q.l=Bql827 0ѰPf2 vdtyH^~_bJprN٪ک_kYB 2qJ& z.B#-Haﷃ`˳იX1 \k4W&) _]i7ҤެaMg-Wm06漾,^ `zO(P+#ۍzЖC~PqpO;4O>>ֻ cZ Љr,@:HNﮆ[\B P}v5>mr? WtVصtshb#oP-~kbglfOX)gg w1^N ̗\%NҮ}#G:9W$&H^-Vy^>RB;z;qo-n_:RsËq{?VY"$ItjjTpd: k0)f/ ";NpPZ0,unqllz1p'L*33O7%KH͈=%mV|Rl\|Z+0"a{;+m-Xb`S 16(;_jFM,pڲcӚ8$&}+] _  HZػK3a&Rn2J{b+aQUvؘLn4??DUE:33ePdpWLa)gF@!n˯!kl LhbYNB׍k2YsMQ-J2Y-d*RD5(+ ?Yh8n BEbct;">t#|<@Gi7snZQ8kʴoۚ St?>^誛Y'Tޑ{̝!AԷ/G\h7R /TOޱ yO&%\ +::1'T^פC"GZ8ǪyR3Ya@F H`p'%s):'8z壭~/ȮrjNh`YuR3>il {)>R7c1='IJ,10T>TX5b:Hj%ܨJ1u޸ALW"]Mݍ5aW?!AW 3:i hkŸ́gZP*qC*߈1>SGwQ#qY9O6w~CI$@Ԥ*vFЧ;\Ih$71l TŦ.cVl]gkCSuFY3xEc;gCG[4mPYkR&j\J_PYD\釢0%;YF靁8=,(S8Fq:P{YJ6Rl9ޢIE?M&85t">v Y[\uebi=gX{UL=24%=5_x9-GcqF·+NC* eiGsZ^7gU9o!bukT |73d>'ʙQ !$~I(A$Z[Gė7io,[4l[p|ĜPh ef+j8&H˾8n'&13ߕBir`—l66Ǭ qˀ3ћ8y@bM,*^w=ZYuYwĂX¤yɃ/tJ 7ϐϛQrLF4քBO,+^Je ,♪7)_qnjwsr ($uXt֬lm屒?oQar[$""yRT4pjY=BPJﵸ_H]lNri0[·@قӈ!4LUoj@2z3,ǓcF+߿5g7#CT["/󦼚IV`- ϑ*7t\r-MXAYtb] l i !ݞKb\0 eK/F:NPZhJHTE׵/My/>C.F.m3jZVQC7e`N#kZ:3PdFҍ{^H,U71eFu>ŕMI *C{n[+~𮿍3 m />< }[kJl7R@n^6 [K@١vaWCs`؈"[x.T"n̻98[fP.! WzJ\_P "ZgJ`+U_9Uot-QP090u[FTҲ9:\7F?&k67s ;m+Q~ᙪu*߃ݙu }~dt c&Z88gIffovn[Cn]n}Ve*"l뒥s&;7#3^]9`BTUTYKcWR 9Fe' O##jȾ+3gP!p1u~*Z9#?%D] ҀޡK١{'}K i#ŭE'SxozRU/6{{/ZSZy/Y$eLS b4.xiU_t#7R0!屬C]x^ă٥T~#7M+ڤ6@Gp`H0Ц~s jc¼ <8ѫh"b"/r2Р h#]pS:V&wwM@)l]9h1Z,ߤJ6ezXL-4_ݟO=vm}2+OPpr%>_IΦ" G'ti+z9궻i y!_ϟS y|a>l.eI|Xk\2$=*JVBx!D o?2c] 6ҟաz<1xJ8]h[u/ezۓ~.tLyMDnoS>E_c ,!p2(0Abk,ǴxQuX4"S Z|m5] "[*zрC72[ 6YnK7y)XUo<23fzy7ia p~SaK/Y(CėM T'ī=תWٔalg{4Aee7J쑟^D 7BR O$J[;?#7}f'?@kR/4`;}Қ9(`0*9a%3`6pF2fAX>ׅ+e;$~jzlKC0P7H@Om6_Eg?|ݵ_Wpd„:OWCk# \47'X]:[yOR~2,Jdoiyo>\ŭL c2Cx,>>Bl Y?J^ytеƙHÁ8ݸɅ<^#kLTlWp5gkywj0̑Ia[|4g@kq8a{eJnDW)-Vsm co3ݪ0L<6(Ϊwi>( {"/z@Wʺ|-wn,n4ZspR.u+mn,bmjJIO0i1?VhLVs6۾$PceF-}ή'p^*i|+Pњ6 J;P"S^) LDӫ|@s0*`@NRF棵gc%d Vz4xC ĀWNNl AYc?7ZAJ,CT[d5+*ǎVE<*f,5I YM:V5$l4`Qrڒ=Ѩ(wY Nf+#ޜՁÎ'e "K9cERGECEt*C7oxp`\voS0I^ Z먍EDDkK1@~ `x9T=/MyD[=NUAoZֳ':}'Cdn,- Hͅ^c};1<)R'σ徲r \B`F\Fo9.!@!ДGEn] I b1Y )J1LE :alfte;Y.ZtϮ-ƴ5iʡA@aGSR@u ]\9Tq]hP#a!bkdp:~>ȺMm9iŀk\4rwoq;yDTʇ0EQp2jRAU =ky}<^ԪmuÝݛ+)?SIi:gwp+,C}6,Kx)q8Sͳ5Wgt-H0!'r o)u3YXM EҎvBOc6Sê\#Y\behI,X;۵-&l/'FR ?`W  ǰLpYƛEg T6fHq Ӡb Q%B \;aη<;>;R:4\>(ϋKo60]N([ar_/!eq)lJ{ 1C֪Ivp1AJq\R&ޝFԑEwdC)0NYG̀ygcQN zzJT\TI͚Z gt;5׌L! j &a}Lд~> o"DfRdߝOg`$5UI mMԮQS`bt=Gq9HPEKK<PXIU'^0Bv9\ENeJbKGrDY ޷ iy]:)n`5`vQWNAwR8VYO1Ǚ< F׶K|?N&עB,4p/ pMc')bA&SsJt,wpׇ^M-J{OR"TV0>*ʴ]&u>H# ~bCvG5(8ӫw?u> zMuƶHrb;Blvx=ƿHxL+VH.:]cBR3ApM(l|1c)Qy_8NOի^k8R0S6FBA^0*%jq5žD-{:+D6Cj%\aE06S(]Xmb[6(rPU@**"z'A0@9Q_v\v-bsבJ^Y xbvٙdd~]f.o/Ʊc|->?AS Eu(pQ@cX$R v(#z;K<0蔗#٣`n _W\99NkŞ@4pw;y {V5(8S8b^@^/2tX;;oƯEj%J`W'|<5nQ@U]maڗ'k"|<{ɩ{T2 4[ֹ QrӺӭyStK8jvGLk j 7r]*Y/ML(͇0݁ғ(>@BFQ;\:撎탖-КA~vJ SHk=LIU{@X^MT$ ۚ?ЍL 6Y %8%܀̏ezO{\@:w"={d"r}_q[\rQQG{dV&A[O PZ%y̬٨,>}>€HE*VY# Iv`Zٌ`/>!ވeۦ!EL]~CtaWT2k)79T)>hE)ZBst>LӅ$kz5fMpkZz*zQvx 7e'zg,I/ 1X>w#+0q\(,=[@D&ʕ.]6d ܑm>DЁc$*7Y!nlC-jR|Dk'/_Zy!2:JK+mo TxO+Otv Po7S? YJ%Z-8TdTq'|6Ȍײ }"S#ub?x)Jx]| 0v MbSh[vGOWD۹awTtL猙!wW0276B=YoU('/rX&FNsGC4D%OPiz"GaRzbw:b)ڎ@;cDl Wp$9$Xi2"Dua dcvI.T-z?dak=njnK6LH4sn~ VÌRO(ŖafbT_3Z] }B͒ىZr|~"U-$",JAPSΑ q7-~w'YtZԵ%ziB5ZCiaGI![$[i |7R3c\t ~)G \,Y0~Fb 38k|vxr6LJ)}ƭ !.2 JiǾԍu]e @qٯR>v&OlM$1,g?ڶ(ّ6w Zyv[S>-Sg9o¬bigI,wT0{6,CGu_ fERRDyL=2yBLk`g -s\ZyMƓ(sWf/ ggbf< ֥.k=N Q6s?lF@"/KK* fUMre5\xhPԝ5@ѤmzGq/YG/ȱ_E;?hjKR#0k!3Tse;5bWLÏ֜j@*۰^߮Gb"cnW 0 pBe%_[Q8eSsI]gð w ـ\ >zR*|2pjnF1x_8vf5Q^&I}CkJ_4{GݹahT8yP Y-'Uܒ{-9j'\sц$ #5J{S-sMp)Iۃj 6m]{SK ``Mf~ uшơ̟OC]R c&HKiC䦞(d &E"T6|"EeլF34r}2W V&4j;E4׌U sGje%mniAVb׵'w82w #`l`Y?w8\cha[!7-* 3A?-S!?URn+(E;lw{Ӕy< _|\/$컗S&.ޔ1m'25E#k;'R)s:>=XY`, (UȨe|:wY>x/D$8N (J$['hѫ4铆%?W$!!-HX|]J u)MmF;ӃE&XIXuvn;Zy3a/]ROXX־ 1JW٧ PlsE;Y^#~t|EئХ4=F@4u^`C7<"Ak씫 qsiբo>175X$S(Z?(|΍SLJJv2ֽ5*zĒp@}t!uW~)Ј]_t V{~\ޤJq#9RP>y3Mub7dsPm1Y@A{uz~wV, +aehr\6ՁnC+#墪u. !k?씖0O$^ H<_7Uq[nͪiDcR#M>2_/g7ÿr]@N7F```-a14^(HY>hzFmҧzPCZ,Qq:ZI^#8n𡛔tR(,nmT-RȌDe$1>aIK)Z C&ɴ":Ŗ1 Ȃ"*V ˟ujNcL2f s,>(Xig:n@^,4 G鯸[3hX2#-/QNy7Q?$!ѵλPڐF*n\ {x+gԾ.i l"Ҩ>ʎSa*xf[.l!R[ BF;x'G[NxٹrD m$86 K wFT(c3DziرҞHz4OցMD+.dD k 8\aﮧ#}sMFi);K\̭a͚kʫmyDjLU['F@Y -˚7vaR ۈRaC6~n{wD&]^#{ Iyl̦!(~`@oߺbϴ/m.$+F>\$#N[\1T%PwXAdMM F[M4̎?Ӌ| ߯/l%[K.z+>S\L N q%·avjK[eD)Ɯgz{ ,QpxUyʠ;8SpNւ2 j=J1J'}v`xE+iwQclM͎Zk*а 56] Lx6kC= R)WqG<jTZ;p>c62yO^h{AH(z"չ -"V [@VUpP (|$fr:`i('gE*Je~BZL4)AT=堇DY^S$pp淈 P:V;Sa1zi޳h5v@u34Cx)B#}"|Nnm;ϋDϝ^GIg 5ęt5ʬi^} f2`ZCr0#{Ð2#ެ Ԥz˞GYk҉k!7 ZkseAG)z 8[Nd<_>$;E`>,SDl<BnI;3%W#69b:FE g?P$]RR|T[~%JHX[/{Da$z(Yhf JbA߳.m/~8f|M/gc&pR;\ŠZ27m#S/τřD S;1 U>JIϟE`](B;K9y[?Y޸&%W0U<u8Mvϔ/yFۘ,2lv,}b*U6K)ï ]ɕ'IXq'.xb*23 ;S yj'7ż*Q|]vx 6m?+:AB8$3g?F 5rgutY;UfcdmZ/{+h`o$ߔ-Al-\q֨ "NG-@ؒ$zԙ$էߋ/-- 3<`oLs'Q37/pϧձʲhc_%崩.:$Q;K? $dow㻡5`J5^;%F&zűKXtX1>W뷡%^VXz≣vҼP 2d㪹;n,II#ާ%Ol= L$-7LI%8PX{0V_XshlEb䴄fs3݃TU^/7@Tf֏_Sۉ$ x>$qlTe,Jnlj{0\KĨ|3#V$R  Y֨Rkv;\xjԂ$Pj?-Vx 8p 9} -5yގHT쀓gσb5lٵ#%tuR'*U-h9ʊnFhQF򂯢F`ݷHe}Of"?sS%qiLT Swǚ)9aQ?l*XR҆KKӷf&tkwXFY/TbxlM!oiVz3 >f2D%[޾9 S]=rNh ڪ+A-:OUl"OL fH41NHֺ1sRm]mw1K>WrǞ!704_sk:/MW'h}: 1Jq01\@ 5NP,eP]T`iN워ն/o *TR2sՑBqcVӮoO="pXBt$<\UZDP1WϲuaAK{.ͫ{[w5zkˢL:Fޣ)x$ oN3Ɔ86Cc"S9jM&ETFiy]R\w6yr6>{ IbiKr~#Nxp*-S ֓'e e'?&A4Y9?!fWJB#4O0cOh{ \(8\r*M)^ǚ3cl")^tL- . ׃fJ=,,^~VN3c}P?q[r%HAyw> FbgNIмJ3%RwF9j1?`jbPcIX-ux ?GŒg*:XۨR2D; C& ѱLhNWV| 'a~/i *>%|D%Z`oU"ȉWQZfSY"ONεz4 9ͭbx [i}L^vVv=Rmp%(SUMD_;n-.& -s3R$婨jm`4,ЃmH1mQxlJ*.:®yj~wDքd|**W#\糅31Shl$-y).A b몭i;\p Uܕ!* Q#BX:pCeU>؀k"~%rx]dNR4kA͌J%;Uo.hתiQT)<~ VSoOSE^h!Lig ٞLFlw@HG8}J#>뇌RthNxi•͘b^7vtZD=OlȰ_]EuZͫ71>jWo?7 RvZh5Y ( %O=kzc0ȣ3 ,}Qڱ  :bbtNL|:w.1ҳ䷔b 51aa Aط9Œ*z7 L@sӤk,UO-hSf9U5GyJZMo6^DD=]X>M,mM\w/kGx)bod2k4uc#tDw2h8_ċWUQ\SAgHكSeV.Houy&ِw <,4OѴW1\HZ5Y]0C>Y٫m<ŧ%bMC4kV J(BqsiOQRVS} {O"L6yy[_ cU2rjD \dǁމy{r^a#u-Ƃ\<3I4\R*%0YpA>p[":LwјfΫ\MjܫcB.ӦJi1c:MP%sLf\Z$.5m^Q h\Z},ؔ-Nl UJo]31?-8$\Ģ]VjQ Az*u>0Y:4qB 5H307;S#qZLD[~C8M6w2enhвVT5pDI|GaoJEQVny~c0aT StAyh yST+!d4>ܐ*!چmXt@+ {>Ӂ(1 Ww㷪=v @`C;+-~f J2V*3x9p@0m - ` } A瓥EhLƏbKJX?"L+e*6<˗8]XS.Y )VƅR7"gGUڔ>eMe!$M)O!NIgeѷܞ9f菱X=tWk^$B7#%уѡn!N2?a{w 5 Ax (dkg:&MT' zML$%IH>L%V:Cbկa2a e7ؽЮe&_-#?Q3̦[b#b50s0[sBzu{tpxUƷ6*uC;׈$vi Yh"8 }jBpƧW'Y׫klL jD>}ݔ97 ձ1rguG-aN7w7#2?slZbDRɅ3N͞]G,7^D3A-FdVgGLH#HF/6QX8s t VSIp\~T_Gu<1SwpQR ֽsa3+}v FIEt?& G`D}c F,U]xni'Q/Xvaa+=\@yfߨw:=N<s vF <#"c D»@Qmܐ* Tj_qehȭF1Z~[󵞰a- VI}F["?z_fIzbf¡C rPI`^e{煐HԳyw= 9Y1נD˭ÕoYOfhXDYImnu8=Ʈa3[RD\7zLZnZ63p741U%/ ֱ> KEvYa0h ϱI<ŵKڐOc~Lkl. mDJSC9\tsRN&^> d'@& [38&!< WΈAQ řB]↛'|$,M{ AQ  z?:iZK*ގWM0Cz=ŷF qfpJvzH]a{OZ 5eiT΂y$;0 `bH y\5i!R30ڜ/!jVT/m-Aű7v hjA+W ^:]ͫLt z%"qrSx_!O~Y ^qHS2mTNCk${8֐߲`8 G{FzԌ?3jL, /ȚR> +_8j5?T|ioYM`H.Im8(L,;R V58Ge!Hh iʭ/<]›nYL6dR#N;A3 :7 }x43-?m-wV0i#(K0[?StE]oc¤rܜ2Z#ȢOK|;F؁Fd1c(%7n"l䋘P2݅P"s⣥?ept-+ӶFaE0EdjT [#/=ex𺜒DET:ƻwf26wX5;Vʎ9sza)UhK;Z-q^#.,rڲ"r 勁Z l-:WnܩY|c gJ%8j[wM8> 84<)B?$ ы8ە<[WOqwx+qhf遥ʠ~G!(I%7%ah#10lbC#U#.QTM.|o-Aۘve4ҷQVٹ,vo(.DBL*snz.$-튵);y+46<$\?_@ @Vv; Rp"QNq*ix˾zy_z2S+fLFB-` 4ӥɂC;l i?)Y;) ZtГNueq&$1aAyAP g"Wbo^˫dP W0]Ȏ=ClC$:TqpJ (Mun|[Х!"|-h'r@aTG,Spj78(pczdbr4v|{wBK'@N 9֛4pYr#UX%T n*GvUM'+ c(񓬞ϧ!Z0GNenH $HEYIt+UB$]qo8L)>s ݉vy=>eQ,k\[TnqƋ؝v.$?΢H!f V-,CQRу2P1=튭s||µb$c7H/`ޠ4iE`u;'ڦ 8IDvдS{؛~1PPcۍžQRQȚ+Nװ\Bzwocޢcnj%=Y2=Sbr|dI1G}/%D^x)wUwB.ůAVw*uKXϝW2FA|A)6zv# HϘ}TeyM5=κ>G=Ϩw0:GٗZ{׉K]k{Ɛ-#~) pk#hS/^m6'0&0aji!>:ڼz.>j6gP^|զSUZRH2 QGis)h,*#Cb$(c#{:hSO8H9bcRp-JLeNث&\&6_Z:c^ZVy,O/va&flܹBaCszt,+|x'L"f'LѰ ڻ XKM["F$O?|6 h{t<\g#8U@u*Qչ|pn:ѼMk7rC);\|9nƊ׎=hkZn KNҁd9(՟7&V/ڈ3Qz2R濮7|NpBAK9kW nlTc`#S&bwI5. p` d`7E> s"z缧mH:uQXAj01nȇk]t.Z⇘+t(l9o SDXnK4?%7] ^ۦeb ecdVϤC^>զHw1Rw7hu%Mmr!(3KŊɦk|„N郤o tc'[cN΋:=L!ot*$?7]HLwK)04&W};R&0kFQ6T /Sf4ym'Q2:Xtrۢ`D~X{k! KnnGm,u:*@|..!4p^m6HX@ 붾Z=ɷPZM6󛓐唪>-:8&8O/[3|EQ;fZ110d@|m \Љ\́@#$F IV28$1Sk. -%wYO`#Z4>YR68Ip#EHm- v7GC,.^uh[޺ZO\6*G}ę3h3LЋF,Gc-IW~iZʄGɒX>f1,°NYd;z;ۚDzwa+*2Gle󎈸̈́-Hc#-ւL˾"y1 y.tCadU2;мRA:LK :CgV s8QnB '⸸oS 6y'HoKwk>PSJ]/Ötz_3XD=$@za~f1"NgQ~|&lX[KdKxu:]+X\[SU2JAψ*N#9I"eM"닉|TA| Wô΋򏂑^F19џYW-^eb$lTu; M,BZf15Rc^~ν]?aKAS0x<6]c rsSpNSCyJ0 KYr֔psVw`D6_2_2 5^Y9ӘHZdn6pu%`7tWegHW 0ϹY?^b$NR[qrDU%Gp/' )`Y!}>PC-*J`PLҍª,eofb'[$l+ɥcz, ^qHS򟼜``0&#~F{!'4lB'4i )OдРE:(rwe7Xᩏ L ~M<[7='&w|Irq&j;ka=h6Z0~ZTnkwM_y[iU%BTֿ/cP|z : U*f?;陬 -۠\r$%Esü &Y>a׋qC#j7c9 m29Q.ˌ`&mzv>:YI]8)x֌,GwF% B. xBfmL0iDCǿFoS (F$|Tz2;"3e*~"46$L&gm~#sT瓈X9ŷy2Wq@\A^`4y,x`q6ʻʺ̔庉* }%$˄S0db_DЪyX*nZ* Tw1[v^h&\ gDo-uӲ7lNo;L&8Vn}SDȴ15SIwR2;Z#4nbÝkPٞ)*+(rCW![A*qe~Rꩻu{_J5:gP˺)BرѥԆ ڛhXݒ ()en;~R9qs(?L-oذB%kO7.q-W| ˎ-=|x4e9s5b@oP@;9qϫ%|op)$- ֤[ѷՕvٱ^.wuptp VHTj|W,g aeK!QDIrcB/bt/[^ zQ?/)IZd > Mƪ=OYo `2ڽ?hp~\#Jh`3Q[#{Tu4- ٍ-C/a\9a,"ئ~qMlg7r\![|=UZdp wP2F/B5Yo i.e7޻SVǍ=aF4Ells'ewFuōx@c}x^T \霮7L!z'~UW+-%+0W+'#م8[wqE j-JӝK<ȟ; 6"3ߨ7Anb V˦m!jZ2=$!x[4çR3$p(4.6Cm6IXeP.B1ᠽ\(߿ +ININ%GN=.\],,IWi_xQڤ#Aix 1Mr139VNһb2~/,:De<WTИq h$/`ka,hZG!ȈɀrIxGͷT746R7hsF4xɚFٱ~{ŧWýgCAj+_yCۍ0t>6 -bcLbrVUG8|L|?&گzϿP`zî8%j !W-9їcQ `~BUEG*,=ɋZaHƠ]ca˶:5 =%ûqejزS\H]Pk/>ySQF&V_`iwnj|}&؞=ax _.Z}li^E \0 W| nO.}G/;SOҾ-:kvz_uU@n@^f>0sq*luL/s)bsv6,^#|mzbh^7Y~FEɕҥgIjR_> C}%&wDu[tU5٫fOz4 ad'sEop3P |D7Mv<*BEhvY^ ;1iP`RA0J2q2^2 OT6ӝ JIx B;rV̘>~싿^[%n>npx'Zh脌 (OEӿmGq6gˬ>}&sC@:V%>rv36Lrx2 G\>5h%LDgF>7iX:QP"MmiOgfA0 r*vCގՉ1/4aʽYIl׿$}4h|ʓ.k\1&,dIN6ctEczS3.allXjuh,"s[h=| 07++91>KxlĞȴ>rM+K!xԵj| 5F;eӜ Rj L7w' l $~}HLӧ\U9 8JdR`5IU,^FIQͫg-=yq =6ݲA\n-NsOY8#rX_xO gd[3sORٸ>NJUIuʩ}bc1dW87`ڳ2Ɋ#!B:vRLPi(< Js!Ѻ e&_q*~UlBG]4pR[tY]..z>Pyl4߫Vdc梋moPft Ip`ub7F6VQ)A M@<OhH9(t= t4|G,0pi963AC)y}nAƱs$C/ϨU04 bdqvyY_EԻνXzXYl+7&%\I\fn_Y|3ԥ*\ d>vq<},9tIˆ2KըY \ܚ438O u/F؀~ }'?8n4UqAOx9hqO)!LT %wکrO?aof/z "Hҹr/LJ/ES0VZtf p L/-.$R$4MiV\BН3wQܦ+S }ԸTF[wI.Fg6z1*`hNr % ;&ArnLJD;( *_0g8W,اWS=n4WDɨmOS,ˋ F {ۑY{燔ɣ*>_|@pC,xb}kб] AoHfr 5z^Y{ȕCL]Tn&ySIh}"xPCysKV羍V2(WG`yǛvPS Pb;Sע L({(xsPK +^-2ta`M<60CkC ?g!\ &|يP%<4B{ Y^UB5yk?P᳛ʕh<1)8;YO H(޽ LjsI茻JLLX2?p3dLq+3Z]dRߚhr={#9%YFnf%^Y➱j{ǘ?8~1T 䘈%T{Ӊ5a6lYsR0r٤iLGB?UTZuc!,_2d&a=@d"ARKxBk00`͏j>-x7B)bQgF** ϜIaw~g4WPA$+-ͯ7$^h>]?Qk+;q 05`kPyoy礒9ur 5s6l˖x[cp0sŬ5pV9ߕr,'^ZϜoFKȌvpyL IqmjƭŸ81n|˶ @uȅttB>pE~n;p Md_"+bg"~<[ NmTWɯ܁؊AFΰ6If|=6Mm}5/&h131.Qy|#Ʊg0[cvم{(U02|]BW#@uJ r2}26ךh#K}nQZխ=+1dOa@ra=?ª>al$EߏiYbwR^bޏD.xzr1&;A| ɖi,e+G܏׷ӕz~#6@H̒)qIr>n IrĎySNVFGM(f_R^WLԊ^ts4x=JQJ `j`ϝ֔52P,l&^ʎM^Ptϥb> 7j:B`H3h"3pK씨`Nld<|g:?4̒vt"pht` m6\+($Jn25(\S});Ez{ɲ)15L $#9ٕZX N?MGof.,qr9ń GׯFI OC ;rUwi)=9Sɖ NLk 1c\`X]6v? $<8EsnuqiUBy3Bò-GcՏ%ty٧h5TDU^H<[ J!, q\El܌>\-V 4} #"ֱLRS4"bxagg jp*㥨܇+B[<%UVEIC(њo'SgJFuI;HR6%j/ba,/K(@NJCq{j3#*{f%.f4[g/oQUSFw.3ͧ[o )!RƷ1e)"=뿍RߌN.Rr 7G%&ܝ*xSL[@ -+ ːqe5oȞ~V>(A$ F Ê?P3Dhե}oaS;Je|l蚵E8Hom?5K j0peI#;jLiQkILFݍ:JHo!+Çva]Ìi,6=AT cp3"ܨ$A&~tbXE_Xe]~3iNrH.{-sbTr4MqXE#> jJ~D͓R HU-&uDK }:YkF]6ӱ!izcOoHGH&ˍ ޱgt%AV dž2H ݿ\#sӑ%ק^+ց%]l~@:\pFrg(4*iT'5NŸp.q\yS< ]YqL9C]|U3J?C8 4:y-ndՅv׾)8{yX6PMsf'PK?6 {a[0`/ն >)s!t8 i\H- E=U+ς/.(9Y^dVo=2 L)N" I)^H)F7A!N4 LţqKGj s8/iv"~Pm^z}wGa]b/}8+=Ý ( P[t`F/?(TOO`s4r;N)-u"W VJ( |-F7].}KCWR6cKTdF?&so*Gx;7#,uDHuuA0ƒh/U5I'6l>:bK!<O{N]EIf^DX (_MI#ٚؐ04$mI^/t8!\au)–h] ~Y=@J [3M?l*$l|;!zO5f5fhc'Ϧ O,ز'R'?ktT0ՐZ" +6ȒXG\֌ |){< .>a[q4Zt0@ e"\m"-qަOd̹N(tnGBd{TEn͸3:`_CrSTf#`+Y$j 'u, V'X$JIUoMK-~PP_8ocT-ꐿu4t0wiSixE%a(~K95wߥrTNo麒78K,0 0CpњSm˩˧;>rVnfcNͩ+ab(' {?h b_$4€J%s_tkJoLl F%Cˏ -c$͊mHgܧ~K!1OPJc.t?*]pJ-s,6OϾnkWW.!ev`&ɂ` vOd )ȰV ,"n|[L _`/þ*qqj*<$ޭ",NX5@jMILY Iu0Nؑ~jX_!Nkyf⤒vdO[I𘑈>JPA8g9皯۔TYZQw"F{A/#&DAW6 ҆ fbKe[3WײPs$3Y5`F֟ We#}"v(Uwc MJay)Ub(AaOcҸ9&x`;!#:KЬM$k(ѬR4y$,lհܰGG"/.˨l UސP(<~.#F14oMmɚ-;9|75>`a+]ws:rDS>"s = 2HۑV՞ᨊJtj$ 6A3 2Z#-=ټuO9A+ux|+3ZZzÆ6$ fy[mten65CƸ;hyMY #FXbV7[w~(gQp@j#1P?#!oO_7_6U7 jF*o~ 6b5 ߤp ]&cOi(C}Od,K>zF(xac  $t_<IƨVraN y' vO$sxOXBA|Dּ>m5X{A]M%gb ,ܔqqwq>- Ȕ}捷hؕ?=%'+ |3̀-kX\֘Xf)WD {+iSfqj">dl ֎7tQp] bW'ڷQ/Uݙ=D$muBe-2"ш|υ5T/+&ܜFJ4u}r 8ŀD*!}4*gY!9-n2n?_6]T1 $ MC`q/TB yե(CRb{'1K#2hDA,;H $Ś|D=n''nr¶NhRMz8XTj@V_9WT=c+F2CPa-2.DR7  5R2ɜzx@oo };`nåOUfBAS/NʁC6vC5NQ+XdB}h)&{IcY.$js|{_﷕zx@}S]Fr",ѢVʓ1\Lt9+غ8á~)+PNq&&pDp\k&D'Hz;F3zcRܯOEcW^JvJzzM.8)Eaw4}TU'pI5PlnGqlu@1l۠Q*BH%zl%C\Ncy#vSvl@gL~6}֓c4zÙ}Ȥ؊B'|2dZB3XyQ ՘t.ف2)u8#"fN}@qCFWQ,oK3LE&3K*,"d)=oLFGF 1ロkjKUŬr4NܘB7,jO+0GZ0 Sc* wJp=CeSOOj8U0DGW'ŧZ3Z7tqqaj7!.7Άã:{ᕩC5ObZQ  ,(Qeb"g}yU n7X؝ rN2m>2Fbˮ$͐[( 8 f/.#`(L|墮t;2=[ڦ3    c],fgtv9@P};Mh4Bj)$ahh2ا!SYC Ph: /[TtCbQZr:+p[8[9| z7ZTRGEL;FAB *|.io:`ZG81!"xu@ma7M_X=3~\ZNSZHO/Pt3_֊ vQMze" `acu4m! (:aIU~;1J?~4(%lJe,Nt+BǹBL:R(Y{yR&!K:GDȬܶ)P@Һ^G؛o6a.,+'İ*i^!Z~S6A^)%&,c J vA)[=2*l)x%?) qդJlHg^oNl:%a^Nϝd"o'x?ކ烄?FS ?{B܍&'\ 8 +[jF/Gne K>F_;Cz/FhKc$]}7a*Re`⠐`]Qp0Y'v9qTc\لK'aHe=>J}[P B dD&|s^DKltPqvFa . =?zJ6#giκR'txrObrYǺ/pbS)c:&/ڂMԦlǰնIdQ^;xׄ#=OHgx-#S*-18 _% ' vf]T}5uIg 7ۤ\e|hTh4nO.{9)"d;^Wqd;<2d@ζ!ndbGU kO? ښH?Ati oZfJH8"^"x=݇LĮ^y'!w_{ٔzwN};-?;JTO×Is4L34$XW7Dz6Պ*s9ÊGv.>[J=0BH!׫3O 7g|ŤhmIlڐsRwq.i{l7ˡm9x$: {~½tC lg1  (Y0x2ޙΈ'ZY&zie~T1$򘿧g8-921vIŪ *ȁ"@ ۵^s(sI NX[!oDgAF^ֲ&cʇ-)r h{1nH FL;$RM`sԷh]SVC$Ϥpijx[#C5ӊ1mJS,e[J%E6ńĘ{n, S3A`|XY̻.iNQd~wz:߲sH_ǔ`(ku{k0a+p%%~3bP?s?Aq:F/#s ']i eCe$__8+8sߵ|g6@Zz> \IGW!h΁pBv HUۺ Rt6"$P ?6,7Gc''c5{Ff*.FtPX/`0_ ir =,4S~i|%(՜di'-Tg4 h c p6›s)M'Z|| 3 HN"Ui׾ָsJ4 DAT iSXgosU[R D  ˈifCI"NM`i;rFwۇd/]${6$%72lQ-)3T7MR %i2_J#vO"hAjZWm[)ҍFCB$b߶93b$<(:DZJ馊' & t਼w;DI8}'0ǹEP~[h_0ɟLn@\ί_&ա  =I Ѓ*bר ^$ɸ =W-K򯜶c.⒭`9Ѭ׊従n99[KMs(Ԩ~L#E":,qfCxrp{}s!9R >6 Fme_j",Cdӻ>nJ7"̘󾝨,IZW2#&ίNwT`ϖDkbږCTYT̘e|j>N(JY훜\o$}v̋3DΓNel\#;?Vrtr ԲX@{:Tb+TVPDyt(f \6p

rR5 ʦܾAqS&TKkN!t"F26~AguzӋ&l.@a 2ړݱ!$XnljP9k!}033Bb,j;J>UYOKّ޲/nwg,&ZJ$6:6m rCUv o"Olr"2rBK(HdDrxMꯧxU)=yTͷRZ\ٯ(tP~8v#G;iބl8H-b>-f8urO1ξVG,yK!c!nQlt54BaIAM Ѯd~MÉ#ֿ'Q*zjvꑁfA6g v!E1xSk7bY>%<&r)͂0^ܟ)`Vϭ&?'4@ rr5St*VxR+!j5X7%aiK N̿]ȁa I-^4"(@1YA'p>'4MDSd@zF':wJgeF{W8 2z ]?#9(sBð 1Q_+pl~~dis전= -ufI[f_~;I]`z):+Q@,uOA(Š4Qn2"+DhQOBg cG2B2ײ@ң h퐲c|*bSD$:Sr-Td rK"4Zcj[Qg 0"(<W(%/>p~q{~f}2cتc1IdUׯRO%vd1]KVoV5-dq =eMQ)s\X[~v4HceԬ2~ ?8CItɘ6d\h `<=.2rh*F>hW.rZ eS%P§>Ւ!U=onkÑ??%v! ʁG d^eF(B2ӡʲb0ѿHRP֌[&C7`;tie**)78 刲Bt֪%G:e?lV_Gtf$jWӈv3.\9sDf9Fc=H@t?ij@YYU,oWT -:j${G\R):,¦4*=ܼFs{z̰ulGw/MXM2Km$^0,Ԋd*bvUp4+y& fPJEEr@4E(_DQu^<C-#**1w<Y 9^ig3IޭB]KB>$/b {u;Ll@B)`8Wn4I"kҁ6VablJK A&E rAߝe\5H`64%)X/aGrSV#03ƲEST=f3)Pk"L4&~+闥 wn>ɕjﴣvH NxO=<8߮yh!K؈= muqz]Žh5Cd(9t(fSs)ǟ"w$KAC*6WTC3R6c%} h |o&(@C@+;wȾ>)$ԤxFSRاB%t$A-0 75rY{29\\~7WD=K~Tڼn-#L2c S9UCh6l($NC