libavcodec58_134-32bit-4.4.5-150600.13.22.1<>,g}p9|_R8ia҉ ѸU$&?Oz )*hXB:Adz4UuD&gPJr-E#w!Wx;BR n(s';bCyǐ-wŃ!7sjH4W> ?d . C@DPTm     R lt~(//w/(89 \:f>kGtH|IXY\]^bcdEeJfMlOudvlwxy, Clibavcodec58_134-32bit4.4.5150600.13.22.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.g}h01-ch2d]TSUSE Linux Enterprise 15SUSE LLC GPL-3.0-or-laterhttps://www.suse.com/System/Librarieshttps://ffmpeg.org/linuxx86_64/sbin/ldconfig]Tg}g}111dcd4fc49d2a70877474663541060024f237bad48f26181c9d8afa3cde7e57libavcodec.so.58.134.100rootrootrootrootffmpeg-4-4.4.5-150600.13.22.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)libdav1d.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)libzvbi.so.0rpmlib(CompressedFileNames)rpmlib(FileDigests)rpmlib(PayloadFilesHavePrefix)rpmlib(PayloadIsXz)3.0.4-14.6.0-14.0-15.2-14.14.3g@^^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+@jengelh@inai.deqzhao@suse.comqzhao@suse.comqzhao@suse.comqzhao@suse.comqzhao@suse.comqzhao@suse.comjengelh@inai.dealarrosa@suse.comqzhao@suse.comjengelh@inai.defilip.kastl@suse.comqzhao@suse.comqzhao@suse.comjengelh@inai.deqzhao@suse.comqzhao@suse.comjengelh@inai.dejengelh@inai.desndirsch@suse.comsndirsch@suse.comjengelh@inai.dejengelh@inai.demeissner@suse.comjengelh@inai.dejengelh@inai.dejengelh@inai.dealynx.zhou@suse.combjorn.lie@gmail.comjengelh@inai.dealynx.zhou@suse.comalynx.zhou@suse.comalynx.zhou@suse.combjorn.lie@gmail.comchristophe@krop.frbjorn.lie@gmail.comjengelh@inai.deidesmi@protonmail.compredivan@mts.rsdimstar@opensuse.orggmbr3@opensuse.orgdimstar@opensuse.orgbjorn.lie@gmail.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 0001-avcodec-libsvtav1-unbreak-build-with-latest-svtav1.patch to build with SVT-AV1 3.0.0.- Add ffmpeg-4-CVE-2025-22921.patch: Backport 7f9c7f98 from upstream, clear array length when freeing it. (CVE-2025-22921, bsc#1237382)- Add ffmpeg-4-CVE-2025-25473.patch: Backport c08d3004 from upstream, clear FFFormatContext packet. When packet_buffer is used in mux.c, and if a muxing process fails at a point where packets remained in said queue. (CVE-2025-25473, bsc#1237351)- Add ffmpeg-4-CVE-2025-0518.patch: Backport b5b6391d from upstream, fixes memory data leak when use sscanf(). (CVE-2025-0518, bsc#1236007)- Add ffmpeg-4-CVE-2025-22919.patch: Backport 1446e37d from upstream, check for valid sample rate As the sample rate <= 0 is invalid. (CVE-2025-22919, bsc#1237371)- Add ffmpeg-4-CVE-2024-12361.patch: Backport 4065ff69 from upstream, add check for av_packet_new_side_data() to avoid null pointer dereference if allocation fails. (CVE-2024-12361, bsc#1237358)- Add ffmpeg-4-CVE-2024-35368.patch: Backport 45133009 from upstream, After having created the AVBuffer that is put into frame->buf[0], ownership of several objects Fix double-free on the AVFrame is unreferenced. (CVE-2024-35368, bsc#1234028)- Update to release 4.4.5 * Reliability/bug fixes Fixes: 51896/clusterfuzz-testcase-minimized-ffmpeg_dem_DXA_fuzzer-5730576523198464 Fixes: signed integer overflow: 2147483566 + 82 cannot be represented in type 'int' (CVE-2024-36613, bsc#1235092) - Delete 0001-avcodec-libsvtav1-remove-compressed_ten_bit_format-a.patch 0001-avcodec-x86-mathops-clip-constants-used-with-shift-i.patch 0001-avfilter-vf_minterpolate-Check-pts-before-division.patch ffmpeg-CVE-2023-51793.patch 0001-avfilter-af_stereowiden-Check-length.patch ffmpeg-fix-new-binutils.patch ffmpeg-CVE-2023-50010.patch ffmpeg-4-CVE-2024-32230.patch ffmpeg-4-CVE-2024-7055.patch (all merged) (CVE-2023-51798, bsc#1223304)- Adjust bconds to build the package in SLFO without xvidcore.- Add ffmpeg-4-CVE-2024-7055.patch: Backport 3faadbe2 from upstream, Use 64bit for input size check, Fixes: out of array read, Fixes: poc3. (CVE-2024-7055, bsc#1229026)- Add 0001-libavcodec-arm-mlpdsp_armv5te-fix-label-format-to-wo.patch [boo#1229338]- Add ffmpeg-c99.patch so that the package conforms to the C99 standard and builds on i586 with GCC 14.- Add ffmpeg-4-CVE-2024-32230.patch: Backport 96449cfe from upstream, Fix 1 line and one column images. (CVE-2024-32230, bsc#1227296)- Add ffmpeg-CVE-2023-50010.patch: Backport e4d2666b from upstream, fixes the out of array access. (CVE-2023-a50010, bsc#1223256)- Add 0001-avfilter-af_stereowiden-Check-length.patch [boo#1223437, CVE-2023-51794]- Add ffmpeg-CVE-2023-51793.patch: Backport 0ecc1f0e from upstream, Fix odd height handling. (CVE-2023-51793, bsc#1223272)- Add ffmpeg-CVE-2023-49502.patch: Backport 737ede40 from upstream, account for chroma sub-sampling in min size calculation. (CVE-2023-49502, bsc#1223235)- Add 0001-avfilter-vf_minterpolate-Check-pts-before-division.patch: Backport 68146f06 from upstream, Check pts before division. (CVE-2023-51798, bsc#1223304)- Add 0001-avutil-hwcontext-Don-t-assume-frames_uninit-is-reent.patch: Backport 76a48e85 from upstream, Check length. (CVE-2024-31578, bsc#1223070)- 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)- no longer build against libmfx; build also 15.5 against libvpl (boo#1230983, boo#1219494) - dropping support for libmfx below covers: * libmfx: improper input validation (CVE-2023-48368, bsc#1226897) * libmfx: improper buffer restrictions (CVE-2023-45221, bsc#1226898) * libmfx: out-of-bounds read (CVE-2023-22656, bsc#1226899) * libmfx: out-of-bounds write (CVE-2023-47282, bsc#1226900) * libmfx: improper buffer restrictions (CVE-2023-47169, bsc#1226901) * Multiple vulnerabilities in the Intel Media SDK (libmfx1) (bsc#1226892) * Drop libmfx dependency from our product (jira #PED-10024)- Update ffmpeg-glslang-cxx17.patch to build with glslang 14 - Disable vmaf integration as ffmpeg-4 cannot handle vmaf>=3 - Delete vmaf-trim-usr-local.patch- Copy codec list from ffmpeg-6- Add ffmpeg-fix-new-binutils.patch: Backport 01fc3034 from upstream, Fix build with new binutils (bsc#1215309)- Add ffmpeg-glslang-cxx17.patch- Add 0001-avcodec-x86-mathops-clip-constants-used-with-shift-i.patch to resolve build failure with binutils >= 2.41. [boo#1215945]- Add 0001-avcodec-libsvtav1-remove-compressed_ten_bit_format-a.patch- Add ffmpeg-4-CVE-2022-48434.patch: Backport d4b7b3c0 from upstream, Fix use after free in libavcodec/pthread_frame.c. (CVE-2022-48434, bsc#1209934)- Update to version 4.4.4: * avcodec/012v: Order operations for odd size handling * avcodec/alsdec: The minimal block is at least 7 bits * avcodec/bink: - Avoid undefined out of array end pointers in binkb_decode_plane() - Fix off by 1 error in ref end * avcodec/eac3dec: avoid float noise in fixed mode addition to overflow * avcodec/eatgq: : Check index increments in tgq_decode_block() * avcodec/escape124: - Fix signdness of end of input check - Fix some return codes * avcodec/ffv1dec: - Check that num h/v slices is supported - Fail earlier if prior context is corrupted - Restructure slice coordinate reading a bit * avcodec/mjpegenc: take into account component count when writing the SOF header size * avcodec/mlpdec: Check max matrix instead of max channel in noise check * avcodec/motionpixels: Mask pixels to valid values * avcodec/mpeg12dec: Check input size * avcodec/nvenc: - Fix b-frame DTS behavior with fractional framerates - Fix vbv buffer size in cq mode * avcodec/pictordec: Remove mid exit branch * avcodec/pngdec: Check deloco index more exactly * avcodec/rpzaenc: stop accessing out of bounds frame * avcodec/scpr3: Check bx * avcodec/scpr: Test bx before use * avcodec/snowenc: Fix visual weight calculation * avcodec/speedhq: Check buf_size to be big enough for DC * avcodec/sunrast: Fix maplength check * avcodec/tests/snowenc: - Fix 2nd test - Return a failure if DWT/IDWT mismatches - Unbreak DWT tests * avcodec/tiff: Ignore tile_count * avcodec/utils: - Allocate a line more for VC1 and WMV3 - Ensure linesize for SVQ3 - Use 32pixel alignment for bink * avcodec/videodsp_template: Adjust pointers to avoid undefined pointer things * avcodec/vp3: Add missing check for av_malloc * avcodec/wavpack: - Avoid undefined shift in get_tail() - Check for end of input in wv_unpack_dsd_high() * avcodec/xpmdec: Check size before allocation to avoid truncation * avfilter/vf_untile: swap the chroma shift values used for plane offsets * avformat/id3v2: Check taglen in read_uslt() * avformat/mov: Check samplesize and offset to avoid integer overflow * avformat/mxfdec: Use 64bit in remainder * avformat/nutdec: Add check for avformat_new_stream * avformat/replaygain: avoid undefined / negative abs * swscale/input: Use more unsigned intermediates * swscale/output: Bias 16bps output calculations to improve non overflowing range * swscale: aarch64: Fix yuv2rgb with negative stride * Use https for repository links - Drop patches fixed upstream: * ffmpeg-CVE-2022-3964.patch * ffmpeg-CVE-2022-3109.patch * ffmpeg-CVE-2022-3341.patch * ffmpeg-4-CVE-2022-48434.patch - Use ldconfig_scriptlets macro. (CVE-2022-48434, bsc#1209934)- Conflict with otherproviders(ffmpeg-tools).- 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).- Update to version 4.4.3: * Stable bug fix release, mainly codecs, filter and format fixes. - Drop ffmpeg-sdl2-detection.patch: Fixed upstream. - Refresh patches with quilt: * ffmpeg-libglslang-detection.patch * ffmpeg-4.2-dlopen-fdk_aac.patch- Add patch to detect SDL2 >= 2.1.0 (boo#1202848): * ffmpeg-sdl2-detection.patch- Update to version 4.4.2: * Stable bug fix release, mainly codecs, filter and format fixes. - Refresh ffmpeg-chromium.patch with quilt.- Add conflicts for ffmpeg-5's tools- Add ffmpeg-libglslang-detection.patch: detects libglslang - Enable Vulkan filters- Fix OS version check, so nvcodec is enabled for Leap too.- Disamble libsmbclient usage (can always be built with - -with-smbclient): the usecase of ffmpeg directly accessing smb:// shares is quite constructed (most users will have their smb shares mounted).- Add ffmpeg-chromium.patch: makes packaging Chromium easier and will allow for an easier migration for Chromium to FFmpeg 5- Add ffmpeg-4.keyring: properly validate the added gpg signature.- Update to version 4.4.1: * Stable bug fix release, mainly codecs and format fixes. - Refresh patches with quilt. - Drop patches fixed upstream: * ffmpeg-CVE-2021-33815.patch * ffmpeg-CVE-2021-38114.patch * ffmpeg-CVE-2021-38171.patch * ffmpeg-CVE-2020-22037.patch - fix avfilter/vf_yadif: Fix handing of tiny images. (CVE-2020-22021, bsc#1186586)- Add ffmpeg-CVE-2020-22037.patch: Backport from upstream to fix denial of service vulnerability exists due to a memory leak in avcodec_alloc_context3 at options.c (bsc#1186756).- Add ffmpeg-CVE-2021-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.5-150600.13.22.14.4.5-150600.13.22.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:38125/SUSE_SLE-15-SP6_Update/cda327fcee60e76b6277458421d7bd58-ffmpeg-4.SUSE_SLE-15-SP6_Updatedrpmxz5x86_64-suse-linuxELF 32-bit LSB shared object, Intel 80386, version 1 (SYSV), dynamically linked, BuildID[sha1]=d63f1d922bad74790b8c85ac68bb13334909ba6b, stripped,PPR)RR RRRRR RR RR RR RRRRRRRRR%RR'R&RR R*R(RRRRRRRR!R#R$R"Rutf-8afaa3dedb2032de89641ffd03988ca93504fe193fa1e81667026e1ed172d99dc? 7zXZ !t/]"k%+ֿ\"ɎG@X(Mt檽D,j`I&=P+HI6BwS:'k2gw~LU!|\2pfA8M pXXu~JVkPf HցUv4 e^\EZ~epC$deq~ P;CdQcTwpNGHDёΞԳu瀥7y.-=D| qI4,S_Lor0ޮqJ+A(ٟ%!6J W;]gAZ/w } hi$_7gվZl5P!XĞ?;~sGL/bqF%?~jnQ1$أ$ |X1N5VQqDY/@n&$REKMS 7XLM0H((E!!K( &Wn|+a}}$L}oaLw/K0$:nC`8x>xQ9Ŗ%hG2bpJ 99l݇j;R w|j%8V1 Ilu%4~*'F&s< F~XaloF=DrYQr{p* ( =P1$o"*M)d=]ǎ'0q */;6; Uo/[zBH#vL <7!W8?H3 ǙZtZ5OCF3J\ZA$A_UzCfr* J<;"[*%7QXx~!>+Nb=4qU:qؽ\Vlw`Le{hĉܓ@~RfvFSs)vT^,R!f&!A9 MTzK|?nQdSFyn/N+)ԾwXt^8CwM2CtPhW VRoX.[w>V]i@ZHw;P7}RqUkg`^#&.^e]-ְF{1[f)BiMHZtsPHhN7VT]ϭ;d]Nę枯dD%)y6%<Z3oR*}C .c rf mp ;_PdTI9<9 /4R LA\z9#.nssZhZ+\{# ZCqUxe!?76w/^G^8spG~.0?+4Zeͥnɒ{!]3l FUnt4hPv_1u'>)r)w9CF\ aml%)4d0ά߃4mQ|D1GTFӛF~$& QM$xT'޹~[DUr8c~9.\j"K2S9qwrBm'7 Iim߰VN X=9NZS4{ S6E%B)s=+=_S$@ 2m"Xh߂UOlg9,ACZ,lnqBwSA: &*iaẃLO!"ܣ-^S&VΥoi6I 5zV#;oIsOka:п1hzȚ+tw1<oC&iTYO; Ku84훢i֑Tl9"J~ ơŃuoBÉ umr^wRQ!hrs<Ç9ZH[}lʀEG I!"V±F\l )iA-Š*~0BbNUy' y%<o#o[[ch!W- Exxx}_%CI* a0%u?DƘ'F ௫&NJ#oːFan(t͊WNDܿ9ҧUM"W N"41p/)*7^ێ , a)'܋1V|7CtPa*~MQUYi θ7Kr$,S^ ͡cB}.(G7k͋cKo}}g.r?EVc+>]@)N#{ˏ\!!{pѻ{'Z-]eZB]\]*$k -4wk͓"7p>]H~PkR>V͵2$}BvVIH{Q'1n.;jN䃱[?M_Bfu!J*NJ6ķ2 ] !Mw/7 *_rlhCQx/ Gx^(2KHiӥ2S& Pq)޳#0xHI}ĞXhjh:k,hr+!]3ozԘ;AF.΀4w| X&O*Ӭ3~*Y@u4!#sY;[_\8cFBďgob'rM?CQj hXra_!@_'Se32d,dhrt ,(QICtcՎ éܰBi W̓A iZsҐb)ɞfϺo#WF/ML{?&nݘV܁AѣEԾbsM!I\5>lU+"]_zcو$QH8b~KhuN;2wW#(U\PI5;(ls@MG gU/!ۤwFq`%8mn3eѐT2aZ ҮVٷTMy- HNb[A=T>*ls؟J/J 6P%KWN:6š}WКIKGi7E>p#=0h8kl CI }/]10Baԥ)kADٛǒ&N{ap`t͕P?1׽)}AcmR4P),I$^9^at .ˋ ]:^7Z%Z'!}h} k!V?,Y >: ~jUsOqA2"4 Su΍9o :اaٴm&9`!n73:Rk*@t1vX 9nt ̎Je28>mSz[GF^_tN>qj0^aVh׊P+S87&j\ٕK[ XTu~J.Ϟ…0h2dŏGʁh!) i[y5L0𐚱zO-ӫx kH0uJ"͖)C5a6cr 6/6iש:Ө34 {|nkW`|>L>5d,}@I@#O`*(Z,M8 ?# |2n`D8j&V%-ygB-`"V=FoQ0lcqbezP \kFͨ>x"ږElEƃ^HI`ǔie|B9y❊z(lngM,g_V g  ;BιY>$v+OԀO?)9ʚC U/xgqX _[ApLN-zM/^}: kJl>VT=E gQ~ $$'/'e±Oܜ n{1³ZȢM*79hYѵUT G:~?'xtEWN ?#V-=?x؟T&U MeJ`e A79U2mm0w"QcdzzJU ~1Akز+! & _a4*1%)UgHǖV*,ǐ" {fg#XeM٫(6:- }mGe@6CM `8(e_ɨ6I?}1k S?Q޼AWc2RXK H,10"be7'uBĕΚ۸l=_B4_q|ɂE嫇?!)Arjxh0fi3y SFx5طEiB#LK*&U)D~SuScMhsىE9C[8e(^x6\ˉ(c֧H'va&reJ@Al01bߏ"0,U8k#iڱח kHXJ(;znI0uS;m Ϫvpqy*BW<n@>VҎ:؅Y(-u?z50jw=^۽?9=gX"5hWMm-$|^[tFOnZ\wՐۍVӉi_( (.rx}'T\ĽTυeyIY`Z^.G1&3r{e_n"OJOUCxSco" 6B:|M8Ci6QdE_pu2cZny't<?{~UˬW3͟2#g$ rnKs&vT9ˊ=U~XrbdGEdla^M O-j?t 㬣Bs]t}uYA6 72|& \\z7샫nϕ y65; /3{sӁq+W}eb,qJ`Hߢ֋yTzJkUߗf<'9I 5SaAՎBjcZmB3B7ê퐀QfH^$I-~k j 9 6VIb5_lRna(ʕa?Y˼G E6v. cpV SqкG,Z846Ea#iYgȅt֭{-creuoϞi;f` T #<wcPY(E2g,㺌kϲMYZ~Nbc3ߴڀ$Nd=R5,{wYevh1weďʧ-iPJY}Y^; &0}HHɨVv(4d?,Q^RJyDt}s{g 잸L3|WwPЊv|o;J=<b)t.W4x$zB[;1J@#~5 ,b%cAܳ02l6Y|/G)M4r?GG1)naV}(rg5嗱 -xoK#(Rp6{\7y{x5""w<^S 9*k럠'{ЂTS`uc7n/D]ȣq8doճdu. =o0tvk\Tc)s_8#1/?W;[ FXɤsu%^cA~,(&o01t$[mpalYXjW-~ͻ-265{-[1<İųҊrInL#v7}>>[ =]hxm&/NG6;~k)[ AfyAݚszVL;KiG *bv㟻H,_ҼE~t(P+yReh4WXVRtbQ]AA^Gok9Ju'gm&O=r 2oBuhP@o3q L(LXM}7/->ل?.ܩ+,S7ȧtófƘI-j;?W7hS47#~Ȭq|H$F Y0v !VCض[ m=lEIKvU@CBÍQѭ$2Cq6uQ|f&9; rۿbkE%se\<~ Ln@m3{.M/?SH j:)$O`#`mt.EX0"uќ'NѩDg6b9J΢E{Pu4 k4B?n~OvEԚf:)H۽} ۑH 7:yxk?ѾLi5Vjx[\DRc|$ pK_;#Sb=HjPCfM+쇿o uTg[FlG /q'<|0Qɠ[ ׳6h4qeJh#~B[$Nq~Ex0Y;/H#-Fh(to }~;OaT Qy˭ܫ"yfW8%>~j fG7Vq-U{uX+kՌFW$G}VWQM:!.˅Ce'4`Tʵ@=X GPD8|m:o\ _SЅcBffY1uAje&5^?mQ3s6,  ,(:e*g Jyk E%aUHh&ySjݖȑ¦v-k+`Nyj^QO/e `n8oDe*bdWK*ȴlpܤߎjUE}9N5yN|nfria٩pXvZa?(;D/7)xU,{83>o+\:0liw\p Binf[Jl)'vs?eS^%T,ϔC,Gkny4 k eBoe0ef87XMϡJd{aˮwB<&9G&G.SaIPL2XLh FB1W/uC9x1+vgx]A^߶^K=*3ywFLʶʮ]ai[@)/2K{veN᪎`M0 KZIT @4Xb) `Уz6̡c;Vu\ﱂK8{QpiJaO+d=Ʒ%IlphU}kM~0|KrWj'\FUK,+lTɒсɦP,=gD= {d!.& G̅O=yӔ}Q´ ti-aCX*Y4.=<翰,@\Yb d' lyB7F؟{m8l.G:FizԏԍҦ_g<Stch5ZK}LVq %H_ azc0'- q!c]&] Q[G/-KOnòtڤl9q1?d<ex}sS)I@?GI6sIy6HF%1DHk0\'[.j^er%_IeeN?#٨@=+Hnv\L'jtu]Ǫ[mصj ʮ*ogXĪW=! u f.%tAjxRd5XƩ/^vI Z&5zB#ٹw*D2vp^g,`ʓR9Ӎt,#YMOQȨH3E"L>@yʉ\.NG~sGu~3ϊ-՗;7w8j\V~3!@3b^|SF(D0^حD[*شٶ~Ou!oq]2U-Whdfq%HS)IiQ͡ ܅l(uʡ5V%,q~G^"XmjWaL봳Ury3j&\PeL۳[v;bd"\"^uu`1^y~[ 5֍k:ڢQ(Uk#7gնV !uL68f y,=32iƮF<߯tjr3[`a،vx|EnYu)N=HT6|تn%a76!P=Wm1}N-yx_w?b(W|bEmZ@x G'&}=[2@b۲q''b{tbv O:zQtC̙tM#vid0?È<m}8.?UQVD_ar5jSzDuKJQ{!L$&_uVπXP(K"%%糚b,ړu600>mq=j{C+0 0uc_zOz({h?"ؗ pelÜ ejtfTK&p%==tֵZ]jCAOOE۶rZ%&T-#RҘ#g78flh-cUB.j$;T37Ӄ3\n:;tŌͽ~hKʙ_^I?m>BT~j9%y޻CAcXÙ/A( Y~Ye%8 G\&p1'|*ӊWsy:׭ڤȓz?1epY>8yey'fqb hW3sK5(PJb1L%,mX2d2 *gyG2FHf9pE@6(Nތ7$a ɈrWhCI8Nu8'*wM ՗bOy=!Q~':]8lFy5Q4N3J lǹh`J]sWͤ` >pOtdmX0W8sG. -l~mdDLw#YA*mO$nO* 11'P"HMW7 v=={@ߧDFSp*6u4SMJ8YLOpUw>hnɘpɥ4_Ǟ#?R㬬TGj|u'("d1P3M3JݶlSRKs! J$5Lq&X)U&_&Bke{tM_KWfCc-#o'hP|SCA޵!̩= mė:t3crr\Qvမ: q-ZaB\4=ю'fiND+Wڒ?/;U5:hʞ_yw§mEGTՁ}<|bU@ Ls?p 9#wD}@@A`0MB@Q8D)o0ςFu;:bąBB?TqL:TmqlP6Bu~F@M>u8=ԘM,.yXU"T^\tL(Nkr)#iS e+Jlz͙ dL*6wWS[plLpW[xSiB-z*nVڥaIR^ĥ] 5PEi(GQ-Ҿmq)#nyH>&㉧H $Kn1E綌A1;](dZ",)[iwݨ(\9[EEW献lE-D%/5T~PVw_$)vL~7M24;&N6.hc9VщkkSd?1gީPM(@knkF -7Pk`ѷ]>շqڨr*eg  NP5.2 N *dV>#aGw,|+vYc\iJK&K_g`h=PuT3Z=4A.z$!"IK-1@ط04$o`[b^C Î0%}W-hm>?e618 _?{+ "Ƌ?{9{ćhJI"JѕOnR7 Sαou7:DLVԥ3PM2uRHbj/ԣ]d *gLbM1>z$Q>>;u)N+> ;;}_L_3=MaoZ'l]Y5g0MrZ8D~U1L(/yJS3Mȏ"N==l~AhPf:K75勿gMA|z_جrtɣF3'`J1oA-Ѓ茦^G_ƄAK-V^Ĩ^]yZ]pr2s*rQߥʩӦ<Ú&f'=Q'Ÿu,Lr$W@<gv m;c6Y(@8ϳI;_tH0~pNX?9 12]bv&59 Ƕ,b{M_!j);{}~yd.{ii"z/[? *Z1 o]<ʌYן:j_r5rgT:c_Y gwK2­K߻-1q<'$#Mza# vɈ< 7GK6ߚr9,uUqF/ E y)P^\ +%y^Ļ J9Imd%vV*r5_ɟ4,Oz/27!Sb)ǵ:ڳ3r`́E|MZ_&Ȟf2jP瓮Q({:tR[]" qVu W8kR`)ݕzPEs:rC74 b@PʾK~]F%'ULRa0? ޖ (bNQzc$݀"؏U7{ ^jQx7sD=>f)9׾̃C[OO=Z/SEIXbȀ"tU)O _rO3Np4X?vYwf.fR{Ywùt N/"6|ú<o5ς1= /U:w'WGX*v?72KvNa"^h|޷)e7_CL4[Mu*r:7LO#Ral?4 |Žpbo:XfLH6 ?GK-Yd(Kr(HP\ c h>=nov[6q`8f,<swt`_ٸuW](YB0KZhAeDN$O;Ig3Uq:Lf|zcN'{m0e1<ǜ]t6tWź LP},o*?gM^hssr yժO y̰ed)جI0,CBOqY]bd(Q^Q/BHB^+?b)2Q#Ԩ-  n2\BUƊm~)zYZDSj^1) '~z|W9+K= .inyW͖r"ݳWڤw߿e_Nq_R #vrF5/یz/3 w N6E%tq_t__k'%LQi+U<-M2cpGD&F2JҊLqJݭcZQŧl-GNuND݌K;*$S9K&3=UW6ыwR&xq0"c,pqݴrHJcr>_ ߽2 Mok PUo-B<9BD^F"Du"M#5he{'N0!Ҷ"۷#86L?UZмwk|+nZ*r2)3teZ|i QG0ܵWù P4DH@h#cѻ{ O[85u50$gͷ,q@AǬVBI}mrՂ`ryhtj ep$%P4K;w;7|(WjsAD6½vvC+ _u7f2bq"l.a!4qzA n!ؐ"LZsB8>;=ZRɢ=TVCF"j;׫N%ѹi&JX,O^k![cF0j =PY/7;Z1Ew>.c\k?8ƿ^D N'oyyLZ›RTA[#69u̗A,=, k mKwM>޻$lj6(?UXk`1M 1絳&$*\nR0g &, O`B$DP+G ./j);ܑ$˅Mxq4a,P8za^fh\:I[ -H&|lDfdWNi(2b]&ƀ! k>rEQM"NqYk~W@㟹yB/'脿&8CtKU)&h2`eΖ`WGb5 P̈1>ӝk ua}q;q(kVzt8xnOo =ۏ?iiB/=vnDZR,1'329H\HDwM(L l ߫4:15F$`H3e$> s.Ⱥ?AyRMCl~Z+Hcd%]W[v8ȫ0'!4<5x)b xiAz8 {ߎq(jp'OQb#)E\DqWOΦbUV|QxfLHC Țکٶ 9rfYI4=r m>`铻>5Lzs@}3n՗9B`)Ǖ瀈4!Glf"6Bq83ON$G`Z\ t)i4@U u?+C Y) }ˆKTaEf  ^7BZ4,j }^hDK{=NbJL8j+_Ghã Sf,k5A{}K/JzȒ ρ;m\*ov'l?(.kfsNOL姠[K4"I0zJ`H1{(ݗf*G\z1U;dtlĠՠ\7hMvAWKR ѬVM@S8@UYN&)2S!+=ܻΙn"Mq#ka1UO+Lc^'AKiyiDH)9pפEċ:#ױqJ]ڬ!b50[`1N Z(Q`1Uj0CLIVwtI!mg"%3 F*)PuqC55$*F[xB֋l (:7 ֥zr nG]5!ӿ[CW@(^ϳٖ9=2H5mR9m[;/J(3Ǽ8 ğ\QдDFe8=_QO~TQw%<'SU0;hEYJ-3,!UDV#!b%D` 8-l"pj?ʰM5D`=MշC\_3fzl]*R&?I lX:Iё)û !<&)]_-ohXWMA OJd_'K5u߫o,9Kh#7hgYA85B~rm ~jgkEtZ(qp9ůnD` ܑP<0+UZ((713I4^"R J+ Llvf:>;) PuuX}+~! [m 9EFuǩ[}]曪5xUfބn($rm ɪ ^ȬL^Ϳk=G;'=L+iMLkL6q (1f<Y1U%Ug70Lll"geHWJV HNiXR`svgf1d1\</}iKQst3Bznf䃜̀%IThIs8(oyR/I#Qx. [U$jt\IqLV#2zo \h9kF)}C{z K;ʨ`v_IZ0|adėG?kS?eoHNY٭L$罂X(,EoP'AޅaD%tG*[,=&bs`49D;4Zu9!Ewr[IxJcЋ.a^A3 gxa/Ҟi%_v0)5$(SiL+h>‘*Jܿ=+uOϑwKٛPL_3~R>@>@n~ZilH0K޻VJ6yT0]<޻adX^< HB<#$a)i ).9h Cݳ,@罰vsԆ"{vnubǠ ;̈9,eť :U;i֝+6|@JYIaU^lk&8"7{zUL- THB ]0]a< LOJ}Є_YτUN@%#Y|:4/V $ W8A^-Z7ЂR-Q.bc~J9e)刟0d5r(BT trڛ<"nB"D7گ\G9`S>7-O#Yڠ7!4]caNw{ ~wN= ޸]Ku,ͷ,JwZo9~ ۹RhÊ'OHD1t'z4QK̍:Eg֥;o<=uqiөr!,%KgRǺJxM׵¥AjL\xCAd۬KkULډT䔄$O6i$-ibU5G/, ʚ? az^|@Nq*j'5altC|'Zc9Wm&VFTpąbk`VT=\sfn'X Q@ATV]&֜l:#4"C T}H]|X%cm0Zy;~Ow&59cn$w#|lHb7/[yW3WviAk#4ɋ]$'wVt7v:_SzJnW;  6r쾝;Oubac$*>yG]y\{AU 8Xc餶;(81<ܵ.\ :qO ZSPbğyd43.U2lDwl:"_3gN-[TMׯm߃LFl` fXVv9ߛD7ub\Н'~lc8X)ر_Y X<+1֧9忔A K>ɓ2^x2aXΧzepn(+^-0 N]{/b8\w,rkBPx-ljlBC-,ݞ㘪zZf))X碇[w23rjD8#],4BNu=Ha$odC3rG xL.`ST*eF̎xw7X[1Չ9"'AW猛ߠݮv%39 0H(PRuS$]|P(e\i9ydrߪQ}QY(1pJul'#4ǚ ` L-{*M7A6o_n֪Vǂw&; 98oP>H!KjWD$1k"A=C"qA18:zXe#13OzLbncXP#@bװ/gZ5Z$ 'R">^L9?}<[6m\yFЛ6}!3`^Lg&9 8P]q!Jx%v*k.ǿ roj_åbY?]8сzpȵ:+b7w ^JAEe ~Q W(0tы5…"ݝt›`8cu׌eZ CrKcCs;0ڋ2`Ձ1_+bH|hEMQ0MMl\`YPФmEi}nm 6؉HhMS~G1ݵ1}L!6caoFva3*!nC Sf8W#RuR0h|WZ Bm!vp%(%ۜ q{>cDq;@P.Sˁ헡Jrl~WzX:ot JB1?jK#íwwZP3&F=U/.%u ]kɓ2| q'\V žRYc>STso/́=z"\\R[1"͜ O;2X 3a#RV8JhʹmEOʔC$fH9=V\k/rA2!-HM4e9-)lʺm4L#Ϩus(8:5(di!7f= *Gr dTŶz9$T,i4'w^P]UmIzD,*&A}J}dig 2ӽj%_E!6oPbu_V^,/cO gE 3^QЭp#}\7<6- 3zs55'K1tIQ8D.S-LE  ;]{OAGehYk).B3CWV0kws-: ُSoj6_ x f Do]eƼ[~Mջ2IV(-J??3H6y9s{NE2? $u` Y)3mO]8~1qk%80U٢($%lBUrYwp<:b`z {B2^vE'(Z;Ku<,$Xb/M]e 2uUXR32Pm%-;IO;YE$_m΄ 4N9 ZUgb, #Qqn9}lqEkom0markT¿1&i> '}{spf@Q9|^OģΡOt'a{CfϦ#0Ӯ ~)&PQ4:x,d7HF9eqV͘_/XNT>]+]J8&o*fʜՋI-ۑjh0&J`yM}|JKп)tRb67sOs wUE_W ǘ6Z.C|F̀u#?hε8eTgP1{ KLGJZ0P_-0g-9<7K)ÀGd'v%QqBA_ȝSšqCìv"&^5@xY ,I1p~ 8P; ƾXG @a (ʏ zR]8(TZYEDYƁ@ G?.NXU\5W_]*R~1%hpjO} y} 6+"j.Aq OUT|)'*[PO\g6vr@/':bҾ?2_ ļ BXu\_hJ\!17(jHCo`,saM@bK JPv8M n34/։5ke ~YaS,$~0UVYO er8q-b>ȇK&U0ai.EȱO=XLJH``E0): ٭HMW$u5yS>quXV]cAqFd ܁B{5?63PMv GqB2,:ݩbucLF h?$#Mq>h`A÷ڀ H"c5S}ēLfLb1f 7$2~kmϺt8+e{k ([Zk8yelnǘ >ІJNG7n&Ao s;Yd3ݏWgA֦kܥ}@D6mA/yL;x9ۺf5_; Qf玊TbN-Dgzk3- =.Gf)k|5TT4ݶ&-D;d#U)sa+L `S/IIU)睎ӺdzfgWT_41|2Pⱍ; | Xmʜa؃SDcz?=~G qˑӬȯ4UIX"39'4ۿUKga/WhfNj]X^xKtoo ư0oJgA6F8 C$-\z-+C+>rS8 b`ŕ'd=_TT6*Wʒ >'rSJ"7ߺșBG) &hN݀s P*!p8J#^ok|`ӥx܃џ ) =L7˃~4IܠOx 9j_[RP)Z^žh3ڱOaSQ!CTWEXgã X'?B:$ȅ| vN_sDaUk>*ZFˆz &˼f *t*KE+vMsx[D4w'\:CpԀ-txx/l$ٮI9nEHmOE;fM4M/#qtء -YCujfQ VmzDxwjG+1pl-z=¬o΍sT +CJǘOy,So>؀H~,j'{ {QZTYI.cM4խROɋ"t.ey|&]$;z4ۍI)lO<\?1teӜmFKK9R1BV 6l|ϲ ٣> a\e4>gäU: U|L6rīf5%Vz 6G䴺#a ftwF]O轈 ETb=&^kX{Gwo9"GVk+TghVF -nkÒ>qd܄PZ:J8"]4Z2x\>S}LVaѲ4TCh>$Z^BDp''h`{U~߳bYTa[5h >[K2Tm:8{M4nj z}fvr{<V}EF؆βS,9,bw0:7yf.)؛ ?eRuȞ *$7Bk&9 CiHeZ/ /ȳ -:>.rb MR ~TcC&xeS׫mz?kI'> C.t_ |{?6㡾c.u~hOJv%WP«̄jD0zKc&:L]~p܃_>+++Z'in3II q]4ÿeS5ӀyO1v +cX[vOeH;Ov#R+6szL1e:j[=V4##1 ѫu' 9>m;2ҨI#v9r{Ǣ=Rڟ[Ղ# 6TSM-d2w8@gTc1ROP@\ &{.0T~^s4tkl2: R>eų߽S1Ù퐯0B^}͚ԼЇꦺю!|9LҶ DL2zyI>7pCYveCgxEtPުkJEL"xWb,U׎|:DEԈǡwi97H8De*Bu%BqG14=PCԜW-6Z 2 ZQ$SΊ*=7:SﶇE'W;⁺js-7a> xl$?C!&LsIh0A@A-'u B-*C ?6 tDJKevC~ɎnKd; pl]Xvh1Ў$k'#>9wAg+k'pZi%2EV Mj O#֗ͭ/Y qxȹxG B JL%ěk3ۓvI  fdC8ʡ(9V;R1rĴs pCk8zk2Χk'Y*1U{_}vAO cI(# B ٿ$K?thgcA 'դv Ci˭Wk5V׎«-X#ʬ 7tfƺlsU;؉}zpr zzM҄ja䙂Z+I]>U[DI֋ޑ#pm3w9 *B.>rf߇$H8a>F{oiBg5fĥMBr,}'O2 -l Wlo;r|]Y$"Un Z 8Z#Rљco#(Y mvR$@E%hGNfIL\<>G9+I}5ׯab z~. $6ڰq3s K1Am| ~EB/-ẻ陷U?F%ъ>N$!sۺ1ؐw>78}Bכ1bc[g-'Ir7,UJ˽,`)9-H}śm!A|6ns,\ks)#1l^#mmzwp Sag@O G]@?Dˌׂ\]R9mdsbւ;Wq i#M)]TXHT>ڑ!kbo;1:h אh. 3Qo岙 !UMD4a[`h`(yXF3 2FыiE7hݚxOɟ3¬ؾJ7ij/}1tUWM=VZhPkb:22>웥+D/wFt[]8:T!)n?F_#Lz; 2BR~ЎN"e`L9I#9 G%[u7mT(+j0.\߆FHF]4&tञjp U˃>= bRKw[M ~ZLrfáocr'DrPpF %{[m`ZsXSeӍAz4shqVrO韍 ^H HU{m>,$:kj,H@ W> {4y<:*]ps|CZk\P8rWy퟈ ܆!@mEP=*Ɏ"}hOuU&Mau^\| 1ij L>0.Rr  M'ArU%7tbx0WVO6q0`˃b tEz_;ǭ_;Z&gO #K|saR^ >SȚNIcHROaAӈ@`GFy·@o@Q| ,L$ W^"<[tX<s J=,Tϲ="}Ud7ELR@U, ȃ#YKp=j u3quyٽ¯ti퇅~#GEqH~Z`<^1dt T?6 @P]AEPC5!baqڶJ }vʲD֌ťeݐ+GMѵ~8 % }ΩҶ8Tq"JO$''G L[;xO{"r@I&L!%mJ(gr4T[R*{ @X'7xƗR-`K}_Xu]!b'ŽU Z@@q# oLPI,nl9ZZ;aD2.hHHMF|ؠ,RތIJY{A byᷟX@@gz'\~5dSa#1)y t둅[W~ɉ@jIz#+v0@I$0`)Qzt5_5!tEAyr~kLEu5$Y2^!A]Xe : znX l^7y,yYZ_3W$4؅;]:e /X:&Zxc@+ F.s]=GX>z nj9wH: lZ*'v!z>p~DW_H e:.J+A, RU ⼾ ܟثn"^̗JK릟۾C0HN$JEwi^ێs+qZOyJe)vB5v8f\bXVyt 3tB[nk:7C٦/wִI #KY̘4 x`IG}qO ^=/hT={H+d3~7zY9eϤY"'@C (PWQ{=4(^է^ܖFO:ЖT2i7gQ22=.,<\.V#DYԛ?.֊d#Aٽ▩~]_NeY5K6 ,4tQs#-_XKCb~>)Hӏ0eշ;h%$Dڽ9*.S+r"\Dij޿=OkI:W~2 c/.yi{G$ocﳫͶF?VUu} RV*N K}#pEu2_* *fIǪ58#-%˄c 7 ?j\7j%ܱ%Y lU! Qϳ);.P 1=!|eVit^CmYͥ:M txq̉YajXY_cN^iR,jZ &L1& q'y|egὭ ̩5I4O ":b&X;Hg2@O _U Y82p :)@"У%&7C=HSa1($9Ց{?n0' f3o^ ʢ6.ҩ kWzs<<_HQM.ZU&wf`ol\ ryktN@nLy08f`j^HN18SMC:˙{F\R٢W^b( C3:ukc ߏLLFWxհ0ds?Jo_ܔ 5ҁIO_Uq)c#:8_Y&Ys{<&B2TD{7C.{6CV\@V,,2'ns^ނeYxu)yK$杮]UT4YZQ3ί34]I.Kj/~]ݮƶK[2IU!ELv 5ΘɃ0vR:G{ '9'\MWwVT h-gEKo Ajz[ +ecu$"sY0 yj\/Ƌi^8_k s7 xֶ=[^rmD$I |S6=Ni~)&[0Y& 0QfHVu{Dx~^ h y!NT ~KbչQ/#̀9 DTo_?[6/Ʉ79ur 1h=KQSi 蕓>1]*Mn,d[z6>}~we=) 6@<éD &}h0zke! _:K|[a~yrfi pP[O 9JVH$ cJtkIZ`J3RG/O&- 1`LMg|_*@ㆩ6 eq`V Hުx3v?dEW^lfgӃ[]Jikop{G5+WzBy۳Ohxl<!zʑ嫔f jVøH.RpaQnɼ/))hɇ{xDDܒLV?ʼX̛xRM յ )$eÅ $p!0N(҃.NE"Z-s:#fb6{aqAi}?[@Zk$A֙3I9 x3?LsxR~GY&N8.­ʪSS `%<cdxˢX#\>'%1;YJ~=a׈B`fx%IM) yYwlo9ˈZ=%kՇ0DeerTy!)tDĜ/1 s1} ,w-AQ#|PY3z I-QԥPz^Eg#_6h0LJ1XW9ŗN?ZFИ|26PaGS@%WM.Ψ(fSp٤kLiP7VN,1^ʅ|7i)I#O-6m~C7)$@^,ͩRo#GQ0LG/ .a\ަXU;$ xuyFmqXwѻhǣԭ/͟FU!Gfx7LR%Q8TכT\+ޱ8O@dՌ6B7ZBO< k%&'{ڲA:Lh/R8xсԴ\"@(c_IȴîJ% /G}1}?Je3RJP /v}/`0;9";!˷%FuK[bJ[u:Hnݡ)vz_ (#bWɑ\1/1Xg F5MًmoX4B1*2čeA^CY9Y` >Ek~F["9z6Ijh JG@?\H _\l)QDQYR¹mkߨرԁ: DiCj\64eoȳ'+^Qm~/yg(TA$.ԔlKd6 v_RV{'w:Q!p'pH"`ڦ1V=o!glDp˷R*m03PT+1 +[e=fT_37?r}7"Xǟu&R50+mEq q \oiIZ8XƼݿW ޭRA^((-9 k雐Ns( I1jx1mt:z^ Onn^H3b2 R*0{R`Y?WeQ)jCjfIy֭E[w|!)>+% TwvM/$tb8fì9<O ս6߷N nUnxZ3>I Gx>M,[·_|x(ޔJRRХϧQL6'5e>۝).ܤ <$FADSgA1kA! ip3 ܰYl8tĸ/!ٗ=2R؞ajqZ,t%P8F#'}V rE(<=p?U @aAdÅT~3 $]Hu[b܆E<ΫݫN䏄?Τt L6[7ڔdtX{~mGmT_9gY[Wp.&ݡa ǣXuz ARGeTF`hˇ-Zؐ?z_~,(~usf>(˾o:bȘN6fTSck%F296x`}A(wS{xH5]܄q^`Iǘ N=HP?n8VK/ t,53#9QɛXk9S&Kf4ݜ`xdf&&5}wx:Oݦ:8 n|ݟ$c"B$ Պ_)KqdךER+ۛ6A^`{nعj\JrAFuP6ώ+a͠.i Srx\ Jt9 a/ȣn,Kaqe]|dF^U\ޠN `3* ]#8sj x4ڗ ~CSWg4m%!bɫإhYzk֎l-h|v2zjI(~Nbd'Qou5 eSs/weB9g!S)}S_"J:.u"2&k!Vf'hj?I>GqjiFf^EӶ@+$xˌD"G;vKϔ;IdC V\|ݺM 7mr)ȅD|ȽS CZ Jb޾F44c;2R7|! ;ɐ_T dG.u@N K !TVL~ ܽǗŨ#έ.xS wo9 _~U822A/V'W.js!Hѽ̄ʡ#./!Mg10j"ųN9>W%,2rU OesRM M)zJšҁ9lvsznD,fA/o}gO SA$x圮˻,%UpCemo`@u+lJ!>=D+ꝡa*We١JpQݢX KIҨ;3`SrE] /RHS{[b 6/lxeiO0׼vP#UIG#{{!P]n9hvT@jjSR^ ~eyĐ#*ѿCdž;)+.*yex0`1_;N-mq:s:l@S{Xмvoiͬ"<֩~\^~3KUQ1𖂤j_ Cc޽4Ki/v/6g/^c6Rt 2"Iq~g"/u4sT8j`p%BA@ lBLx9Hy}C .tXs9N$ZvFr`F`8 3@rUMV<ЩL_7#`ƌ~s$!Q(\ ӇsXi%B#띥մОF EŹFZpH#6jqvGL_B#j [#rTdon)œPpYZFhPnW/E{L&|Z p^A dzyEm[YsM%S^N[%@MPׇ\|\Aa$KKFfl7@buHӐHY\SD~0~)LJ[4׏c,Ժ O7pÅ 9_&)QG] gz %שigH\XO]Jb(=U 9N>1} d(njZw ^n)S;yV2ψ1]{9tQfÙE:x0dpz$d=g5D58jHC, ̙'b;d ho엡5/1U#$驐h՜WQ^5di1FݍSUȰmAa9jӐ7 XR_z\*ȴ5)Ь_}pQ֩JUh!%hcl8.|[͈&HJdW{eWW=f<ĞoI3Jj-=QdI&U ?y{[TuUаE[zF7;5Mn𒗗ثYJãJ3O}&rau=}. ܽmTPS)ybJ~)’IZ*(r|՛~gnQL@C-]):kc Ű8Nǜ;4&`c (obTP"#]o8BFNH'vfcfv# R33bxfvθ@rE]%S'a9 *ӳŦcf4^nùQcZcב-UWY&tIVR/+}nȲr/V[mߟ!3gB_l;E7L_e#G*ɆPR'ƹKMszeld륓&wL>`un5Q_=!&!:]!K҉N?H[t#e|mjvji| U ˜Uhٔ;W*pzkKv? ˅&22^ O|[,Y6lץ#=F:+_DjrwίJaql@ٶHzjWr!t2MpPĚnWw2^SG\U.74> Q 7_D[nt,M-+ #0Ez6-]Z1ͣii,-<@ V{arBFwѓ2S0A'x,ݟ\y: !G82ZFPSZ(WQ'}P u *"%$ON?qz?۶IݫFYcl+KHWB"E*j%Ukb)+F@mLV$AR_LG<MێnuQCɞ$ɢTG8hߊzE [xdmZ{}aO2<.@P&36@+ 3 Ղ{P(c_{KyMBj߿&;x>Ncg?肑T$}u ޤIqkDzҸ<g; cWrBRch5CtHhqm& tћOʉl_ڛ^mac6SRy0j?gB{;pFWy3Hr\ždPѫ󞨺jUky-,jVpgn԰tVc?&E3lѣ[ ^Z+<.Cƞxg@~I# ; [4z9&^ޜܥO u%S3gKq5Bh!! 8{; :1z#~ߔ8|޲E]dʖ1؄^PG"*z*GR}B?+r&zo8nzd5P{h82'urW ~QsI,k4AVCZhƶJD釺XLejm=.yg-h̢ռhs*Q`ka\a4RlT*_`d(TԒCR,.x SHAen.Gxr!w$wٹ Vպ.TO nCA#2KA!ˌ&'Hj8mf`&y9^U {ؗJ_Yw}"63"L(r7-gNx(m-&-iHQQ7$Q m똅p -=Ơeי{¾40Qm"[gG鰖lStڑyoNgE';I ]#e~ jW1H)/Ϲ_{yVY;O`1 Hs:jt)o+xZW%=2ĄFn5,wIhHQPĜR=1$[J )?DɚS[ uiҞ 6/rL~b#nANEXK.i_|^]84875phH{g ƽ#{qh:K8! 10P]~74#1Z ϏN=<% ؎ip k׮ 3q8=3#e9G]p?,ٟY"2]r˂^]航 xO5E9 zFW}f&^n-Rvﭮlr^kz7y' ܽ76-*.Qe$鍆߲ࠃ'A<[Cn ӽkҽJ78S*:(]P4~SZ b:O&,Ŭ>I"2ʒF,yTo!E :a'5@㏃)R<:^Cّ |x@`^@9ne.؈cAɪv1l/)wP 9.Opr~z/_i¥,db9 񭖮T cԤ+p?w@#ݐ90ܢM$ƗP \f`8DD.~ [+b oVd L;S)uFC[x܅F8s݇Un9i[ҞO`(οDP?+wߟ1k^u W܈ *R9 @gMTي+#BDZ&+Q8,h&1$U>T8nuޞ6 р>כv|}Gví7=%9$n171AƜdzÔ;F' eM/Nmk8d0wא|b5?mt4#NYlK9-T嚭'9A㑐_@xE qDMNԼܿO}]VywDs+lz $s vUd-8ks؇"XmT/+nufܝТXL )cl5$3%8ŷ$Hރ0da71 d喤2}flJЪU %MU>0t(4|A չKǎYKyÝ2d~}Ae0!Kձ5TGiEۉB:+|J; adWg o3SRpů|wIT]S63jԑakՋ*'b&VrDT!3+Ţ>@":ղ?"rTDyTlxf2P*;& Qf/2L3n[)gƚkMz;jɈ1~&n6/ޮ2:XeR@fZI/ڇ$cx3%Q&l(bAJL? 5;ϑh͈O2/ $i )yaf]#[DW;/R[.@2x7C 0NiOn6-5+1mvk3!>•b˒vbN MN*4Z.UP!k-  H;z_jAhKBNAg,ѝmJ5p^)S9uuQU84p9(iZ-EKݻʄs'0;phC[3n׽ 9qJ/aIvɶ@_YG"P9,\s>$7jc$ea@;[.6WEo"+*OK ٘$|B"t|7 [n:tvb dA*r N kA)1i$l!S'(o($)@x' /vR\^1&ׅIo@WDHo1:?D@3CG:TT!DŽ =c=oE-MhԎ`a)ifȰT?G=hаisB3-T|MA1s8-œ _^*Vz+|37횼r( ٯPV.=R1&[YD'|OF[mf^ҀB@[P*/`Po Hdgsv3)nvtY(LQ*2r-7r"ǚWק8M~{yu^() Ft^2A!{.ˍc%LHJ]ICc;>>3+fN -3/N2uω]uN8-rj: Ͽ_Kmܺs+r5yC2 Sdj:DL"[lA SyFO $`ªLs55lcO_Ul; ͗`gwNFiLZ@"M,{ b~WÃ.AP h, 5+`5Et/lA^ui_C5ԓ'nbMⴊ%],ٿaA:u9fX܏uDؿ=){lj8ˇO!MvR,e/Ci]u8G #oF[/b*ѣ~CO|63ޖ,+\<8 sV2k:rWO nj#?ꭀ#UK 1M5Üu~sfaն ,)&Ce(N M_hދ̞n<@:_4:Enlh]?gL$ 2)ABѶFI +KjΕ^l8x#pƄ @i۷sZɉO#:okPTGY7FNu\eYOS #Zo{4n[h.t#;7A,8OA{40l%YT),AMd;KE}\<:㺛T.RĶ5X/ ˆ/r{D|L%GUD}^??34Zxw;%Ȥzhᨃ29s z?){E![iNe<9jANfY,o֒&֋f"`B! ^>ҹL) `(|WrMǠ>6\0uu'LCLbtO>aundZZQ8wK%j8?Ajpfwu\C\1 r'Zt&bLY{Wwl [s>j?uT29_`G%\twnHh㋄˹[ţa0鯶%Z@z?R^A߸Íco@Nt($#s SOƯ?y3K&=hh<Ç.@[0%~s`ʕ\DoVɽ>IOeoT;gZX_]:$u4 )p3̈́%EͶ B#L}"Ӝ<./M87W.qڗ12'᯳[5`U +'ki5\5객J o(5k dIQHؔ܃dMWk]-Nt>Pq!*tFOts /b(-2} $-F@G 5,m>mkV6^gfl񤫼ZlU¨|8n:}OWbnq#S|:⳵gQf69 \`}p<T^w;Ts%CqGѾC#7j[6P}x~`b+i^*!YQ%cXINfa`!SH`X߅26ЂvZ5e@1˓9DGa_/l&&EOeY^,Nqxc!3NZRN3 0orFkW]+)i1{򤾣T C&*6+JQW33,@V!73SGTO42HG7`3y1*}hu)mi.⺵Mle/|}u9Ë/& A{a(u! EΎ^˝ A reK}=QB0/Oc|RU:sfxeznv=<v9>[{K4bT)dN[W̻ y:i<LZlHPfYIt] o7]2ٕZtǶq Jԟ3@;ANY3&_t, ҵSYa/VH#3j6D_;"}gb-ȇBiSIK,&ЮATڲ9fHJ8wnsSCƪ%-|}kLylX10Y-(K ez&,\#`}cD4R.S ; ~幃S* R@0jnV",%Q*dn.6ZcEÆ>*?@QXcl # :Ow@<`bMXH 8^B5w)^Qȩ 0Mgvmo9A%|x^U,.DPol"ըkZ;\ 6 AG`5oƃ$PXCSdz= FiݯnF4/g rXosVFW$ cKcͭxH`K"C IX 5wXσO^( r B@55̞3p¤1x3u.;xz=o#Ϝ" Z4σ}=uX-9Gvzj/̮+?;ⳭU>h [xs0DG zGӁ PՈ6J?Bυu Qa=O^XF`KsFsN i$_eTnÜfc6O=1 `6/"ݒ/y| =Ź7C͆aM@6P!"LA*/NzYדllWbÖ'Q&Luچ~HpIBއR muPV.HwXӹ5z ]6%+v3hKm&C>#ID PW7k/κF(v' [USav~SYcX*PzkHD` Rde.mVm®4GtW)rEFe_6( ^﬩t).As"~Dz^n6SKR?*6IU)b{ΧK/ gS~]'%;q}j"5hή q*(of D2sR[; qN5 ~+)4PsUO:px)W!i2$*mq!$0/pw J]cmԫ HN1cgb?I) wH 6L07}[dLXh͇ѯK yJ%T+[xVJ5n sBX\]-!Ha|P%6m3uʁmU՗y\FDž'Ǣ-9ܛ1ڝb}$gyƖ*lSj~~r0XPBcAu$sszZC@+|+@;^ȣ7zɅmR㵎I3NgǬϤ+Q +\:OL,.$7^;%Ş菁}T;ÎDnI64=.f "5(tGlbkN~"H NGK-wyr E{^7M^7$ D`ݏy/2bjKHУ2˯y$slD$bRD6ؑx:&U|65)l)gMr2G8\?wB0Xz]p F|TUW GZ+A%.8~PYwރUÅIXTQO(Y~P9$:Zڃk]JE\C$h& a6flKoשs׺r%ť o2Rdqѓv-ρ8Ixqu%deR C*UF'71v 8I!s94 MwVosF́H|~qTB㤀Q Mn'KH(~ϴHʞ\Lvb=Yt ࠎYE p\ C=m/T 'f?l$`%D+P^h1 Fd,\LSg+t)(˱{G}NgGb$RyD6|BuM܀Mwwڇ9xd`>3XF؃rtA,#9b(p[Wj; ZX;=DG˜1r~BSdHpI<n9q2d[ F]u% !.XeeKh(\Ug^0+˭E\I!V-KL_4^.`Q"(RPF; + Õэ* 3h<+k>E zPǧ!=UI{& CXv\\Ϳ1dܟՃ{t.iK[4g0䥌l}/fHxp7YRhS.̱^iHdߎ^KreNUٿi]5[2dgхД5B?3^ kk@VѩJIS\]%3J`_*s[N{Ʒ$DggR8}$Yqhi)\U  )uތ)ձ.@ېNR#/ g6A$|G(;5Fc߷FB82HLVǧyax~~ա2nȭK/*׻+&zWJPqogcCILR U@׽mmp(d4IBۮ՛h MI8;`sT5~sq7'lE&Ĺ-TU$X^etؘo1~INJ8Ѡ~Y$>Njc/<W ]`^i񝩆eZ|ARZ3J?^YFb}@QCG^OSULWRZ8~J $3EGIUJd!:Qƽ?UUS H6@"uSHծE{fk΍ЧBD[ }HI**Z*ڹvMC1x7/F HŦXY!t 3|FtSDу,#"-i:hU}+ʠR#boDTw,XfIœC"rd\ _aZHib!JF_MG\#`i rܝ;vݦ>Po&&Hg(||@^5ʽ=r7Zq-9"¡v349G\x)Ġ\x/%J 3T^.K᳟!가ǰ)1rCD±1)BsQa"^k&..6]Oc4c )An|]c8#R* 5OwGyb{4 +)~ԴtMk7)l~}j&&`Z:gf1wq~W kɺU'9Yv7$O+ՕYWG^sALk`<[ّPW"lX aa pP%.ck^ޝUǶyCý0GOzl/,=_GGbyѬ ] R2b{&Eu惭[$jLz(n9X|>3o<(gu),˱J} hƩQYL'΂3rġK05sl '{Nt\:G ܩ9Fʥ@'мP"sM74(D1^i&< xՂ^'j9nڒT͞z]H Ou޹E(LL sj0Shەu+Eh"JEw.aƨ||qA.Lb9.6̏+BMyRKʐ-ASJ t,S}력( .6sPAY7CSl8m]S~Nwn:TRf-0p[1?eZ E;ƄW(Bz".fpb)_2WZqɁOLϒT^ >i }Ftx훉Ma|>bWѣ[qvXfЙ I ˢ{8ǃoOE 3eM%\6)$OeXgA|]yllS4_t!5A^4<+̬Hu C;^dYS|ujcd 7KL,EmD`ӑMYƑk`2'EJId9yDOXwDKC0RYre6|!Tq u$ze?Fw5spn0/l;P\<ʷV h5Ͼ:Uz7`ғccAgXsC?Xl+;O :OWCx,pN腲*FfgI/K{"ڏgLS7akPb2JF24rt24 -<sE*LYqȮFqns a{TdZhzvaޙ'ljYOܭsv9vGDKqOSktge/d}nAb$ZG[p(v1 Qf%-T'd"Mo@Ezտ:|5鍦]\owi8Q(e99Dc[d/]US4D,g+ssiOfa+sD{E~R9 |B-Ha "XygC3#o8@՚r`&)}țZw'ad~OE#õ%z%cFQ$tGS(eI\PXv$t5ܡ#OY( O>"#J&w>>,}iTR_i+껞tJ<ӗ`{YI8+2[¨;ňW1hT6)*א"sSi&JM&wW~ud#TJS -7_,ްc&tLfQ ܘ5MWGRdR; eJ{%eKuSr&-ɵ9U:YBNIɆIDJXq\xʣv'l#L<͞,šJ_ZS(v YOf*&ԌKE x0w:bmׁz䔯R:PhEpQM@6?&$t/qϸ~NY˳m%yRn PS&cr_ۻ+L[@(ﵳ-X3{%_Qz,#zS4U Do- {JDdm|ko@mQ+'"0%ps tr94ˍ7`216ϑz=Α)m+Ŏ`Ȟ6XtXZDJ(0=8;"Ml4&w3aQVk)^s@J<$5.Iv9Pê_ipepr[ro՘IZaSm3XY߲1zWLo).M!@8!ܔӹ~5Kɋz@lR ?$P9T;0T{d? ooe2KsX2e̱tQC2SLMk^=vĔdl{"r}N$D t ),Ѹi@Bɷuvg P ı:a(*,XVJ|8o:s ዤ+?d0NZy*|Htw`xZb VԔ{LD>: 5 e'6tCMȤdݥ+jzuEVYYP7z O6:-5Kux;7XOg&IGּlB$P5Ӌ[}ܮ& d#n''&But _鄸B`^ڝwgIbFXÙyC]e#c֭ٓ T*XZV2o'u24zyy=Py4GHAH4rCqDYz|.шl2ŽR`$2,|)<%SbR2DmBc7*ϫ sbOIXYj}hʑ)7VCiRY9%k]|b$e390Խ^qrv:]0y4n%Dï o\ײK&epqt$UUby >Nb=_6̥=?_$Z*/;KڨZ-[nGU|=RVeR;\>\dPyVn/ҫ.o/E%iخ~Z&èׁðM-إ>*_է t XcbH甤N, ˓_ xɩqp,zKs3.~-X*:ȃ*cIK`x.ԧ݉T{}O/9wM2!cHݽn$P1kͽj. J*MVҹ`.<`Fn,-Qg ecD" ZvlchY:WSS7ںs3.,'Oԃ@DN!4B"P RN!IV!qK5Zuqo)̼z>⬪kmtyN>owimV߽ \-a=xSc{Gܥ\5߫fuPLj:oy~.f.Rb5 58r֯K,UKKS=̣3cU 2'g{*gMy_ܖuXg~{y`"uӢr5%h.{.@wfYn^O n0[CxnNt _? =92M^kX}=\Y,~ j/}z|{M;~S 6cYKXxr2v7$w|Xxhbu].&bqϥªKxԚؒӹ[K ʖ%$b7 ] ǂiJB?`@OĔC$((GdFa' {,N 83Ceg Se[/_{|̙F',|'%OjQ4};Ϧm@.^u3QAATR}ᾏ]΅hU V­S[]R| !DfACH論-},b6̬l_w]yB10Cп8>N~Sޏwv;*,n-!EHR `{?sGrD8 %9' La?/Wj%T?OAtP@ "a$ǟQQ?3 ? j9;d 1&} j I0ڡhh]Wyǐ@ eH 0 d# :Q%:y1 Q"q@:3wWY:i敽~~G+U3e 89ˊy9\¯oڅVYߚ^zކz{AdQP 4k2oo֬cWnDFW5L*!)}IGQLBFJ{|"9G]xM&^۾o?BXQSt@ D?s:=O xRa2Q(&P&Q(um% RT㵱sj- KNzuwyK%I - 8(#@Fe2G;La9r6*iT6-xtN=\*`2ӆ.idp^|[>mӳ@Fke^[+FLIsW'{yg`ASWHdnG"SV>nڷT'"v,AHhwqd>2t0Es2"nż[+~Ovwix6NKKnCFM2P]pId@l%B"%"Q@/Da~m02 t0uMCM 5m񞤠PR@.ah-"n# Ć>y]jh=Ȝ;HDX$(ĔӔz zxd:>Q C3{ݓ߃c]ʪTܟ*f qji lyɃcT0sPLTxA4jc^d$Pg %fN8 BE_r x ۻoUΣA[<] Dr!O∂MO_X#z7VBq3eIPHW}3`FjHFEoIRFc3M.T/;bc: ըH-2Ile83Nh i1/:V}IÌ".[!Es)yהNJ[g1-Q-{M\,T,  5]1Mg, wM3݃P{Ic6x{vx2~>SOҔgx1Z*+ 3BI|}ʝ3bps׬LB WOi8nP:Vk裭S^]tY1bg csJdZ8ʺ]&wY#R=6|&?UQaf5Ł2ԩp$qfWg+a4'b7W4PDzk_C7@=VP Rf0&-NPf'{S哩V?DJ\+hѽR9&q_vJD!͗ڶkzY,_U.#q NƓ:3OGo 'uLLWVIpA.P@X H(!$ /mZM6lJr B$^Yy6`%6% ōca'\%5-h!$!! >SuY\=4!}и ʬ2Ku`vR4gpрA[Sg, w]>} IKtqZb? scvY[ -?/ZT0jZUpXg rM#R.~z/VRw:E͔*޵,ښ R27j\YW"R{'9Q7zcvc#Et2X{@J%ef)}ΤI\g0LkE'XVūTN([7[93-#EhwQQ2%;fqd deGIPP2لҩX 1 4?Ajd_꽜4, m:ZwŽ}v}T?׎me-X_5_3yl^O ̏\GKfw?Gs.o=eUg_NjZzQMFh ДzBP/D8?K;/5څ s@=$$S }.Ă?¿}Ѕ)@e*o‡Qx*Jҟ=|șf%E!&ā̇YT*W./|xQJV#3aE_2yNKBֿqjk!ByD5`젦;?>Q4JH]n>D:Dw(&?һKWF8ПI!GESAs&VabD4HB !10 L S R:5mEX[:1PFA)Jh"h lFբ 3D)6XYĒ!#R&fH&I d0Ҝ?'] u'X%Nȡ 3|?zPѡЩB @9)A1 =gɼ?zUJuQrx{vjԬ9uaŒ`kt99H\ {8ZiO_86DRF#)h@߯Dp $h0d;ݷc#>:S>BqB&Ɲp)@ü/ #bra);EXL|'_iZ]XRdBN5DZܞU@՛;?>jDL7b=@w4k@ (O64?A #pHkkl`1H}C?<0E@7Dɱ 7!f4tsˈrGާB@.@ gC?(1B`@.Q0@4ĻXUO'p$Ǡ~O0gvQ|W1T7`D` ďn@}A>8x鄂DDO/w(`uC$ wAg$!te.gMizPu?k7ϾJ>}_8Ag= `zW_Q?v94I@>A`iNٷ>TM2Las̈;gLa?9BL{'ɤbj޷9 Aȝ\t00+ Gz;]m#"i t*(j/ʹrB]*r *A>[W_7b<,̨0`z}ߔ9Ur&:h87t[`|l~>O0>ǟ"=P{ŞuoվP}ɠ7yWWӪ"bm?y 9cx>;A`=ɰ_>K@s N,a}_g/}Ӫ?h{~v,?hFOY2{sjqNaNs45{ E?kDG}T;Şxli7 ,VZL6Md'@TIh:i7wŌ07N: O,'W]7L2&D$$D9TfҐOO8/yF\޹>\Ba$qw~2_7,AXh(Zr<L QvC-7F('#@ah 6d@\H o 8DM&g g A0|D@`aocjNQp2@Rt#~݁ݏ:@oOs@1I0AO{c !oApc ɥ?<1$_W k놠}xh 6ՃǸQ Nw ~@IH0/`VcY4`<w4ܬ-%0f_W|?2l܇>@& s`OyܧURLz9}`I Nn~!ޚ0~?ik<4 "9~k1?(~Wz_PB5BZB`0C|^`ؙR =*xa AODƾԍMM<{54LգN#z8=# " ` 4Mxʷ͍e0Y(2 DdE0x1}%)X5p|oAzDbsnθN Gp吂4D6( 0V Լ3e4!K%͜Pق6v\8S'C8&SܗPQqkѪ/K~p؄.@bEXŷx+V-,\)Ӧ%GRXw"$D'kMzO'tEynDm gt>v7SHơ8 ;~W&@0h!8MPF@ !%MMʠĎhј4QPG*r1>vmty?Űͻ\)|ҟG\AXB <-t<@;}_N!2vOrS(W OD@6 hB׏kVoN'n qU0զ~NLJ4;THB(\G6 0ER;gNwf2 B* a^@54MgsGr2&B!AEDЛd)  RwnSn*ހX@B EH">^aP !$GP23)]SOiq~@$Ib}$H( @Z+צ&d+Q| yLѝVgu@A)1Cv@(G<3/m\ϒxovUɓ0fṂ?k{:Ky͈~Ix H U;Ccs8 %U!=H0VpƜrP)]/@2\fCA(Ǡ23 ʷiD&hu޺"Y" O>S"@zF0Y}E(Al,^ >ғ\XBgO\*5u'1ϾzJ AwV~1ra| zg!Q5Lq ]pyoʑ~?\QZS˱8a (fۭwwk֘jGemm< BrWJ wBQV$%V |k}?&aw 0ߦHqTRAu9SSwќflbwD|={ JlFTLгxaQ򜳮 SV?/ Da_4mF}9y0R5:G5RdX5M<0А"ah 0%z?=M_OÏ|G;Ot=iS?Dd2~wD`:?C<$F3@# ug~ClZ""@6^@v㾝@| `wxH+R7aD uxYuy_39&EN BbC„ۜ#cNRP@%ǟKJ@ fWoπF{mDDcrP" 6zQ[~k 9^<eG(iOGQ9t€R P$D@({ro ; y)=0` T 8``rlvp!">1X,_ˈVDR`xxDf8\Z<YAY`D)J-97 1 |{R cE_"0>\/X͟6xM(uw68 Fqk߳< cL@ B`ZXz1+8#}ށ@YI#g2!Df$ Wr_Y\k1"=FE{_ G_3)!&2q[X74@&XY"˶І$F$#I⊪Ʃ6݊Dgы}JH -IW~'3[L֦xy[绊̝X` _=JoF!cx:Euy-.|v$U0ѕZ+fxv(Yvco5Q&S+h;|'_iZY9^̽f[OVDouV&qw;P>V/jZ#y썔rfVmGm*5XΊ;o+3n,=\j% "oxݤ*YiBA(6_@o} U£- +E X`HD)JNЫ<S*ѕť ;ᒴ?9Pѹ!MZ-VW5,  bU3@S˂ gFS7Da.Ӹ·UZ UO52&΄UkoLp!) W\M-QAtLJ9&Vh!h T!B0%>/WjG8Ca@X}Cl4AE(9t?"%l-iUj'%mĠ )Q dd Ť4tZIUv[џ]̗h'ϖ*pG򳣼h:ODOj irq*Fc9}:4j'o*iŝwrZ=%wuf{'VIx,?ߎ~kCQIINa Tlf81*~] _병Q&ju ^̓foH"3Λn7cA-bg)u|,= ةӎk 7j^䛝1g? !}&rM&߉0l:uH0jUE NR@)J3?}pDHw~n;ڷJb @vD)HR>nktZ%ɴ^j*xUm C*\WL {(33;8=6bX(j~>MK^}bJXyydXwI)E¸ua&) $Ð2:L[R ^Q|gTaGګQ|);^;tkCu:Dr5:^NRˆJ,(T)߱{3D.KqI¦W?*ĩ:z\-EG,E!'׸D>cPBkl챯t IJ '̆*<ёC˴4HSCA/5%#Ĉm2Ip_ŏ8ZQS\l?qfLҡ#c|Ar@ } e>TYU/WΊa(fK@ym M!Q|վkbALMvherQ2"*H&5!F%3,b$L(S'vI}pD(E $+ҩ@5T| E{E Ύ)ӚF!!$0"HI"e}^}:a 𱂎/3<_9nO/,/k@j Wz渋},juT֛-qG|”M vMv߸(Bc>s2sO63xYytyDt4ƞ$w$RWO FwJUZ71d$<69VOFZb˵\Arbb 9HJ @5KN aH^Dl4&Jנ9)p b1(QP^'}CX_a~[C]K>+:*-Nz,w5skgwodKt.:#'_.1ڽ{C~ZG-P$MRU*2>TۻQj=~JԾ>+`7xЙ'9(Lh6Ej'kj-tٟo/mw'eUz}~;l{='k¾|Q>/҆ h&9\~7:|G BfZo~{}Mqe9O>xT_t/ʟWϭ NwyNmY'tsmҥ6B/?WKZcUhRѻt^AFYseQg]L׼շ*dOTs-ƇQe#iKUBDBRh pw;lS.'qgiɷWaW?P+d,wUXÍylmq1fV(@~e.hV1PEχY~hy=u>9ۃhx394g4?Ce3Ԛʷ}T>(Fuo''R_:7ˀO_z';6B bfZo b\sU"w쫋?O^%}s2>i2(M827wbMI0/AM?SUMG8pc>MB:CǍ^~F&n/妨{|ر$̝yRh88r{)Wɞ$[_jHt;/E9>B"Jhhd=e?˩t.?e9xpz;-=<È컳\- 9=G'k#e<. yle>-[I. ^?O,Sk{Z0IR() ~<'O*: S,) Z?i";Ih`еnV[kM-`ˀxp8?7 }t"t&?&9daW&"6m ,qI" q/Ρ;gJ.OdAw4EK3N $S6P]圊CFؐJ"ydpQ`$) ـ*7dP{s&< O~G~ "˕DB|y G$sJp,xPw}t=~'Gwс A (ʤSs4N<xn+VzPB"H?iUh6 dʼnQ{>5:锆2%@5AE( &u%jx75n$o3փ:ddzE h5!2BDH&D4rsꨢ \d%!qx t`ݮV7E$<*;,b17+t d@zHL9SR^nsz<qH'?)_Η/!S?`=)aOy"Dvwxt(U!Z @pFYO`DJȸ,B/M `(h_kZ!CRL𩲦k@؋O@jNfzBW졼GCِNKLTB49<ˊ\d} o!P LM w\^P⦊˯a(R+( rsE[S8^r5wi:[佖J@Dӈ}M62JC0'B(uOb<x1Va\*S%N# CD)AРxD77EإCpy1̀y~/:%RPҕ:m$BqH~ !3*~?¯q?*.1ǀJހ_Z?(h ئj2o |~N%9ӵ9Ք$cFHLNnYٟP!7J6@Hk_S梾e<45- ۤU\M⫇0Kht )Iqm_'aGHU9ȣezNQ:#(L|QuyKg)/XxOÝ1 Ps(C1qͻ'0m$$"Mw{ۙ$=Eu_JbC.F,NJi}V"`cgW zRx"ϣxؾU (\ݳZRtRYXkƓ`yjPWo>.;SM|U;QBmCb(aFs|ȟd:N?2n+e2eq&t"SK<3MG:)ثԱI뙕YTVhI&6 `;% D럤yvIϩ~dhoU'u:u1v+K|R5~DKee#@VfpZh|BՕy^ݤ>Gn}=ze9N_18Vum26Hf Mكccy3aGC:./[cc?u-!5k_mg>r5;;uk{jRoq?K!oY*_ׅEӱl,؂;[$ !Г\O+֘d@NaNInef|s%WIG(^܃:%W} I OŽftK {BI$N/0cFF4ʘЌltsr*T)Һj96iH^Ur銫{a- !yQM^>bV/qЄqa%b'[ BS̭*[Xb N3׫To[-]ĆnZei?fXrCVch))HR:m=86UDgѓ_i3![`7m $iҭb=9t0sYZ9_þiEy]XJMf7eIJ*6>Y¸98Kziu{m?r9:>ULw4*Bi>oUgRM\SS'WmO,RiJ;E_5GMk2ĔqSrξ%e.V9J:7jv!b ({ L9]S(Q)pg%(jF(χ"-~E6 PhZh) &B )r `= ~!zK,Uϑ2k(\Wu˦L]QJTe*;\(\IFAp@SARM w}rT6*7%HRiP%H/?5Z1?a2By?ݖoʸke DHfŠ Jd a#$BL,! ň$031I $33P4"fbBęHŠ!F $&HH (!,؃`d`H 1$ 2XLHL*M12 H$2DC2LdHS 4d JSH " ARfdl1%LF(Б!!( v+W&iv.ϩL\nؕ{ETwF5S$ YU*vR/Xg꺐 e^u;\ c_uuU+ GaymPD?x|j+x3gzis/sDޤFDB8G5JEȉt_{Z]˙yߍM(es7r0HK ?)␲Ǹ<" a]@AU8ԇdhwEҶ~AHcaP6l-9M{y#OFUz Rr{b1^Jk#E\Y0f-'{WS?~ۻW3^}4<{h,u2_.;oՐ+U>\8n7Gu1oLF&MEX~)ER&Nz>7e`1k^UF  {!.EXm.%Ai(_Z˵*>WbʯǐSqäW'j~ٟ+wKVpyqn}->Oe_izf\OeU^|+ W=MG(ПkU yƝR;}!W&яb)!FCQhGхuIbMHv UWFٽ] 9ƅ(1\c8]Is9ywl .!r$g{Qwx~Jsօfw}gSܲr/ G!Wfs펯e!,Q_[0zh,s~q+d݃.ٗ!;]6{f-DTK@(QRSLJ\6LXLd$ JA I! CI2f"ccP”A %f*2RS1(FIES %jB dI1Ifb"L2QPDHY"Jh aRlS_u}_tK0H6(P6PJY0:8s-H!KvL@?rq ﵯ3h׼ * EF$ccu {dD @=ao)`XآZ!/׾0"@EysN"IX3=B4=@nDRsfwHx_ W_e/ עG:)(llW_[&%[^ $~^:$ٟ#8zW(]]/J͂Y7oi?Bp{w Pt#eҗͯݩ2,2r4do;'0ac>+o/N3AABjNǠȏ ~b{t2G1 VC(0o\ DE4</ \%u?sȲ&ld^L R;w"bYK}&a.~Z싮hdl$RέHrt~CP2Oiօ~~lH G (&Y}})Đv?9  h;4f @m >sy>&ƚ?~@LDp+ϵ=KXMY"4'HyGbhh)JHXS!S%F'YZ6+bѵh Rmmh6ŭ]6&FbJ je 23Qb$DQ`LFF`dF,cFDMKI&),f 0FS$ieK 3CLIaM,P$" # S$h]CCp̊H<ֿng_5|l[W^!Sn0݂'!eZzSt2j]VO@e-a@1@=E40o2尙Zu2UT1YuZM9VnUYp_F+-ܟ58 !> $7~ʣb3FAzz_t9uxW wlU1zZ):H[ˀvwtnFޛyv4U}Umi҈%p2x-J]!{/Xl8^"NЮiB)7x}ձ37TpT5; T{ /(6{dQaY~U)m69R/˝e(tY ^&wqx\ϊ#}ir^ԛwvRP[ ~{O+GL{4dŸuɇ0U'=규qR(Uz7:Ňϩn]4KKYJC2ʰ1ًmv?[k#}lkc+əZ<|H@@֏(>"j4(E[ڶ淔F-XIdљQ4Vj@hجIkUEP6 ^8 q$LZ05jSZqH@THTM-CT41 QE"{;DЕ25bDe'1Lfn:Vxϙ㺿zY^h}A_: B.]g7Gڽj;iW&m<cBF"D'N_`'e}xLj=>8z?ٗul|oʟgt{O|cks`zpCO!OFJ3OӐD(d-~IƿOAo[cZኯ>ǝ؞^Ru'jI|3?7Q<:T5<;K⸌fu3IF 2~s a6 \?K 7@Axʨw_‘;Y 6IN$B ?6G/ƀ{?;NYB%KkB<;j"%Z)*Xulbw@fcN " ggyyNyIMVFR*nʀmߜDyIUlYj-sި{be.Ѐb4 It2̿8PĤ x4{K}nEr)Gy${y%q]rla-GFrO!lG%fN]RA>-`H*~͓ȔIq"xRt*=ڡ~7"zWHqu*|Y]y짋]rdHC:Mês*ZZ&ϊD׬15k"ta'lTxmWe37Z"!1M+v0廒UӲuI2ޮ3R3=yMGE!r5U,?b|D8 TXd,ߪWe/yK3+E fα >Vo㗥;9$sIN˯UfXu2t/S;İʽ_Ak/{JMéh)Mqȑk.DZ!Rѹͤhln[3[scc:ˌBD=L(,S=ù sqOQI‡M&7ܡ1ϔ6Y%Ӆ}k*K=L率q) !nPxZ賜n3 s1ajURܟGCjѿ U)~^-%~RG*Ɩ4M4o9JqlEF>}Y.r.RoR ʗMӿn]L_SS;yK,}Oì:,ܢkr* ޏ bl'=^CZ"38#s#!s |_}?z׵j:C*h7 6}@H ۴e+ܱZ9٭]l 4WK{CTؘ]4㨹d<O 3K֕pv**XPpq 3l^{PH~sduLŪLrzތxPhx0l69pM#7^Vm{U%eǠ{ LB>7.jƕ^Wdt^۲jrBo/B`LH( 2<~Ǵ#В* m|1r1GPWFOMKEó\;S!p֮]hn&b4Z,cNSK_y0؟Ջf$6wKh+fN%ZMɷ"r,`/(-σ28 @\sF=2I'7#sqѹiƋ@iDMլনfeo3קɐBD$C@D'퐆y>@42Dbρ|DYs+RUP4 ETPDw-e'%OpZsn*-Q?wݟͅኟ':w4+3ݙ !C %ѬTQkX- -(PJġf;CA>S1LHQ;bI$a>n)dnG&&SQ=%8=(:)ך>a.z }CcYVf!-%5h'Fy{K? SL?~VQS7©5+>w-_e8G {;Izc>'! hB );^Bqx׹%]ak}/SPBu &';Aأ[kU~_钿COJR BT)厍Q$G(8 (QV٦bڳg^솝< % 'RfJB1qHViGfʿPKcm-{Wэ&I!T))5`H.Dչ|lt1z_m<>2r)i"WAP2$C{HPOfJ m^._8FKc0H8B4J㟝r0#Z紐xpӇx𬙣۳YnuW^SNs{Sy|rOv=&엲׿DJE[3(HB"_*مaZdZ#eDQ|ҭl6h]@ѵĮ)-^!֬ԛhDk-(l1u GNL/đ7=cPv6MZ1xwPk_w^טPtliRg$3[(U\c}t]6`ʿzq4\ 4s?n0f`Ù*hhGz f.C9zTEwfpSbѡh~v=.w Q; {eS9W%X&DF$LxC@5v  %5YxP%8Mv%]T"zޖqy%CR!@Ɣ2_^OاYӃ(ʀ3̔ AJ\ݔ{O3݌i0\e$$xܐ﷭;̎=we$m<+{f9Hg WcšDKXaUV_ŖƩN _fy?`Z+Fxz{.&_D-#tv"C#Z^DKTpbZce"p:J Ktbp9ȣ]eWZ6V)b^me{.kcx0lꡔ"H )F'(reo ˙͉52# Us ?so]?֧sy=m,čX7gv;`@/ >>{Dp'_I^e@~""E!G_ '!0NrsU5I"/;rww~guETG[dC0}gS`Y!_Byqz9͑A"&t~ fVb##^S4BhC"HjnO~z׵jWQ H#|!үd[#j"X!bK.4 RP%(o!_ȚH<@[J Bbaup>5xvRZ(UNH@AAA>"E[=?y>[<}̍I*[=L poǾELEF*MA+R?4`() JO& SCW}U^XB!lYSpXj?9 "(Bq|/w^s,*#2+O̡(N`OUeW*;|^7;e])AEi: fܞ5uK#)J)wmm ?v}emMt&xYgW#s rfRJeeJ}1n{XéG2L'TBǘ;#K -M4e/ 3N↳bhE;wǼ]QA}UF^ZWɸAXAS5WN39+Tv 'Fϳ|i+|hVrYr{U>B=g[~Kkt#wz)帺P2 T~gc?/. d(qsAE -)HD>a{<q;ki\s/_\aYV@..ʇ$BeD%@@&F^c' X6 G(FKɽ9q@()JԜocW޳|QolHrJJB2/QDS$||t+a{}__oYz/}:.Jv&= 5lP"# p:cmm=[d@ Smp͜nEJ}9!v܄)b. $F6C]NqycukqH Ak|T%PM&jo6G9e+>uO:RCM%uaw;x|$PX:5$lܵh?j3R8,m8N+M󐃘u$ ws>%\@5NViV+)#QşuF7=BZ앮]//;֊*lzF#\ Uft[9ZE #%OLcZH:y"Z ojM",kh* !d:w H r|&9;lH0 " `G#ZdǹH*Te2S*otjVCIdQk4+P+qCR{dChjȗIɂnKVB.2R1W"xɮz=!o91n-7z +QYS1{SMk{sF;sy+~*fQWzg,,IsOؼGRIrq⩝C_hrTp4}mR8/k`Uxu޾PАuyHj{MM &[~:ԽSuq/BC ɒ͡!vî|sޥ?jEq84Vy:"0FWK\ᆠCӧJ!NbGؖlac⾅)&,2ү:Ckpʡ*Y 굓mPHxxw[FcC*fi}s\6k7WY+0VX&M3& gRԄsNh+t (V{n <)}FV #.cʃ _BХOSc⮼-0^υC_{qI_Q݄,v^J7=7n:c0*&&}*[X.KZlgbk~#Ni9qH=axh8 0J{ _5[=Vңo])fwh8&'6>Z:ϙ<ӫ;c%o  EEk/aX^'zž tۄpב33\b+πMo ꢇG]:q˷(ٽ&o6|iwbW K]7NF_%}ŵdGħDmOh0YOc)b>/.SlR:Y8ãcK62nhJF+mD0Ǒ*:* |9{aW#LdPaYa_*w ޡm={1Td=4VZcdd-|&96\*%,);,t5|eWPRsS2xo +Ovvo(c ^J>5f#uZuΑ^tzޅL~+]?רF덊H}2fsߵzSWy~SfsXCyIG% 952=߇{i]*F~.x~L1c9-ʦ3dN3mvўY|p6(w)H }\u=',9q:UeTHM_fg79EMvsVs)F[A^JlIgb3NCpYF'ML<_khn3mG!7Qi]2i,,^YWMOPye>sħ7ru.\cstOL؜&"D U WEa1k%WYhdaZ=Q-А%&~Q@L oRXEi~m̘`[+B<RGY=|a;99RJ˔yG|H=^ A PQJި]\D.}nRĸ+g+w%L%y찏"ßWW]b!y*!ItTHaL\2JM)%ewΟԜmp")AKc>rt=Jik>Q/I9-|M5<0aq"g դ僼4yKv1$N+wO7֬0*~ajo}!ݒk$]0ëêx"W/um*Ua(A glŅ;4J*/ѹѺ4xk:jOKP˨;poAiϠ{#X@nSc&XN7+#$d7]k{B]W%-Zn?3 biReS@d5 !' u,$q7-/սJܳOr ">Q^gg-𽑤[;wm-qw"sg>rǩZ~o`xJmǁciclvŶW{f,ߡ%8i _3,Nƣ64wg(ʰRZ'KcgipLso\P|~ XR;ٔζMWG? v=[V?? $X7"̦nDJ I#b[-GM2Q}iKMAҚ90Rqaa@-E"r(*,TrZV]F2J~/Z={H Z+!^LxէD?OUVj9W10aJ0a]NƷ5N&y;l~yy,`S1EuBR^Maaj a( ̘5%50=#00ĝ/g \]xqkr[SQ-hTFjb,Gn QwXd늓[ NhqnʭS?c}*Uјfi8kpnN?:/s4ʟ]BQ,g{i:Á3ym;YYGh4B]^:Uwv MopW&E&BZؗĦr-H&mKM+4 ΋%9RWgE=G zwN%F-%FB4SY3TE{ssTɳPr}*qd.pdZY&)Q: *% mceqŋGG #-P)O)  cMb|IzOyV \a6Ǽ:JyQUmϹ{)O*iykC kQ@:*bXzg\I)ǮY=d}6Y~` jxn! -70.z64hi9Z]N$+m= 4X SD ⑦mz3" C" vW]Ѭ~ɈOej.I 4/H澺~ 8JJK0gHh}rk#ӪAfR:ʱ$M=Df'wtiW6頤h3џÉ7>ŴK0Fn*b>׮Q,4܄8Uw ?+Rt.!⧴Na[`B3}e$e[*NZ)mo)XJ-@_ p'zu=i9Gu.Fz2PP"I[ 11 XR쨰0@r.P(6>'ZJKإ/[!r414 {(MGSLnKN2nȼ^DQXwXn?^;*$F*+ppRjR\Ѽg*dH:f5N3!yY~_/hvTyRVu0EaJ+JPN&%SFoLKaxEY7vft@OŎGpsr4YAcϳi % u!{E?j9CD63n{q[Lï|Y6H SǍ㏟,6RriF11۳;Bݤؖ}u",x9g ) }+:g¢U~'T8~}fupdfTeKe BSUV4 OA];t?%!CVuUswtR1AMGeEY};g`8rK1ikj_?=^قxzLaggTA3cŘYCѮ{01*ZA%P)beW?aQi9,-;9<걮@hq T,fZ+0bH4>5OiˇlUq3)]ZP꺺E4><[]|XfOY gWNp Ѭry:e#+8[\TKzᧅJogډ[v pW9a!6vgѕ/W7j!جte,,j]!̲Σ* HK3Ҫze&nfoa|*/9Nׂ}i}S1yH(^({utqkR3ok!1~4h>nz8kM`l|\yg]&74Dj N{,a?ek1{V2e5 _CX\~Y?m֎6/v~|6[cizUQѹ$^1Qp4ʣլoGgƞ` _fec=U4M~jJ&Ily2^Mbd}6yg)\0/˿l0@=wgKuA$Gap8:I)USu}>9x^sEZ*Jr✂%1YPjj|]ϙOGGUG_8 Jk7K.R!rit4&=%925_woKw9>{E nd2y\^$ʧ x*zZd Q0wRG1f~$YDS~*'sVJNH W"ø~(/]^5s,-sA\PM3¤`)D9NM!)8)n:TpQFt.d`EsdbR6'U༌g>1OAL2 Ta!RnTTϋ΄*J8^$Գ d lUs.|gZpFDrPEK9$}?gJ\4O"9\Rys^|Qf"j}y!Ts8?2|,D;`%P/q±Q( (6qR_1 GAz%wClyV7O.>ix9Bzu*WREɽ@I3*;Ⱦ_1De(edܶ?~sK(()o:1q2(qRs x$a~x6uBhe u9j\FF'k LJBE#TJ"F-^T8^@L3 mՊCCIu0R"aS7.{MdٱSuzid΂RZήi633`b1lT9h asg ׇ~(z)A$ ".jaٜ-~زеW=8FNi!P.Nij>?JBqq=uZuHy+as6E6iQ7{ o nƑ[$*F3GFB`K˧de.ogܵ|^iĭ Qp.#9ѩu>.uÚsgyq8cnlIe y, zYϰJ1K,.N>9 gZFἍRZz9e `o{CWP@"rH>ĤtgnyE=kuרRc gV&%Zf,=t`T Bsm֥ŢN|ܑ2?kYE&v;%'q+x) '{fė pT&"4y1JP0D38tTyTsl'SaJ6oA>|JqoPN߳ʑu+a!PX!NZw%"Ux38X->mLc gj%줚 kXt*D{A %[*;ؙn~*b?=oч_d'`Ir2A̠VAUoC@bIl1b_'!WG8 @[Hѥ食Q[4OChd4H̺iY9=}wGtHy3 &l懃[_4ruo3eH=gA, YRggٻzBb5ܵUy ^rGchtqc?Sco(䧓XN1BSs& -"^)Kdvmn#5A WT|5BLK}3(j 1_7IqbòfLT#5H-M1] px7_b\ӲWj\HʻN<}{9[xS)xFfvɒh!)m5k^.'X{L 4wmdW[˷[v2mwk8lmYPcpCG +w4{]-}.3<8I=wם5|yOٚ=Sb0jSt CQx,)v֚?"_b ݕAMz=5^Qy`61$CqL?G^  >ɽ:ѩa7~7vP)C8 q `FQ9}ߝ葍q 6k6 g4cdEګsI?f:#~+f'Dѡ6P</56PC+D@]*C/ɺL{}]ŕg۷W.jWO LUy݇X9[s<_UH/^h oN=ˆ[q>ϥ+-]RvuO" 䝮!OVdbrsgΙkM:\IMsgJ4¥(x-mӴF~O:򴐟KW*"w` "7+3Y=) F CDHQ oA; IlkIm.XBOJkgY"7dbGdD;;vn{^W-"y`Ŧ!+fV|m"i=\v,{&͗gqBX>dqVx|z~GR{KECe~ "/u};rU*av*&WTW:v/n;}{~ΚKo {: ,d\9GYGTkM-]zx/Oϛ{7s^Mv/eO=*-09~f3_[< '@7y-ل7ca¶TE$fT֒74Ta+fXFK\!O{?'K⨫U8q ﴨ>Ƣ)k{}.M/Z_iy 8(q &A)y5>/ _󱾬Qd-ϵL3)~gnJ*v:y Z~T6"U%B97j i%&l9rxs\Apw-ejl!´VO z=50q:ߥꜪqD݂c dڪ|0s1jK֩y]O﷢տL p5VXC+LN9j/ i5鵸Q?#U4vi! 6㛕ca%GqA(QU~C]L( 9VWm *h 131npKlB=9͋zF looE-b @R",\:A(82g_5M9 >)X1<2#% q\oSzW/GM}cx)kj}VwI' bˍx569Q2BIfnJH}>/ٸolSyuj꾻XYy?JtN*OSʨ{Ru}ܡYj/z8sn>{7ij5w379$seܢUkm9&"CkJIJ&@{t 1緅y,)3^y%%>3$J+>%f/R(]u _i&l]2BGwz͔tlLjmZK7霯k'R<qD9ΘAl79~&cQXfh$-fD Gʛ._[?3㤖] (vD@2VLj"eJt.!&M0 }|;S岗oIc59zk7 TtRgTSBy qw^Xùm[O8!QSK 6PXnHYf8YBEM6r3ΑeG.s3Y,ƯE|Xy[ؔ,H{pګ33{i3fe*h$JlJ6~}vC5~ R̪9g^2_ռyv9̴_܌1Sz YF"[K%H}}pt8 lLo؞DU&ThFG[+5ӰܭVSȃA ѱw-BD!cǩ7mDtU3"#UXCS 1_kcN6k3q\AZM5-!Qx*>EjpX[ 7Ãu&ϣTU\S5 A){to17z7=hZ*^7嗵AdNZXvRuɆRҖ7GX[+jZlɴs܌w)WL~FϿ1X?B6ѧ)4~yV2lT4˅yO3rKZ,zFc|=N*5@,{T}鹚NDU}d5S+#uLrd_,'c*Cdg|Tc1;v1ow9e;.%wh,KW 59eRb@\k-i㍞3$v*:DZiC)RP穚]Clv5!l{dgr?e!oW([S(VCa+]ONղOE{.~:?ߐ"Š\9aƺX[7oaٟ]/k9cg9fݤn ͩ>Y˚/;Թgz~IOF;,aUy_=}RI AexĐ$%#qV:gWؙn Q|Ixl&=cܸ~0ǘGݸ$!aZy c61rJ֬,X?m<+d%:x؜nES+w>9B596bE[Fķ*=tr"=}R21rHhThF)Eocŗc6#Kq|iKژ+uweoQ#RW3o ~'?JJ~Γ9uGpѺv0/w^]ⵛ5}JI1뤌bVI[T{zcE/ S@~MVIm(\uriچJg5Q-.%wOE`WϠa:C:ªsfA|y䎒!uwYZBYZBٺrXr,m/=K[l&"w4c7g7[FwãW p ĪC]d'h p)6sƟJZz{ƹ*E5>&񲨚Iƣ:hκ*"flZhZL kt>>j!+}S8-H=+ŖM(HGRK*Rk :&]NLIB;9z. s,?o##^ "Y|1 "^A)2/T]+͖=rf+#(rKfv0 8d"_\7:WFA|CguJo ]kSSƶ;vM֖2Nqbry44_쀫}//l=ި9_-k?lm-cY}u^#c|,cMmSٗ r1Z-UfQ镵.n85:h)u"P1;\قN"ؕ8\n*0t]zwy 1tƢYGoB7xsyx&5 7ej> '|u_ ʢy0Ϧ;O1G_ce7j!5Z||;*Za)& fbj;6ws`Q2qhoXsg|̻؁d-b)gpjDЪr MEt 9m-ӹ>y;v录|\ 夿aG^ v_|Ծ7}FGcYb B 2ZLoy=yw;\ ")G<;-zqjrGAc{o0=k;7!rr s,IPшLd05 B eq_r04Vxh\{‡ GNmĸ6GLyr==e<Ұ:Kސ)d0~*/0!?,-ِ]AV12!yPh]MK,{vQԼGĵt8l}nO|}QZ KAPo0=,tOx<qy򫨠yL# llB>Umuw5Á5S? /~Ry5~i]mJOScOal>I'1:9W))LBRIKZ[IG/e7{Qڵu3}vG!94ĵ;.4+NO"_19pс{<5"qHxARo-Fv l/$O|#Kzz|\'>4u>GV^\zN|S9M\4d?2{VG97(}hfE/as[ U.zr._] OлۋTGBHdk31DЦ&7yVj:ŇSY@^s]QR\{@ T-LS#O}17o:$_tmFF\Oqm'd>C0b-DN84a-YϛYS;LuI:&n[}>r&,n8bbV{ܝ.5K|Fw~#:V <*:Fye)iI7ehBou, u 7o GdM]-Q<` 8nޞ(zhl7$L73!ܯ4S]-vuSi^醗Ȱ6^k:ryڴɹgap( Q[]/^_>?fXyxWALںW5?P`S:3zڙ4%5;JUOAS}Gz-[B<-y2}ᷬo=G *s| HNE v+T}|׊Mg6c׶H|N2ⳤ_f9* Or7X27鬦^YLjgl׬IŐu>'-kO;h}_&^ԣg훏^޴gaڝmB^gC_U,|N?0N*í(b tF6M$>r7|5 w%pp~Βj Ge2z:eۣ3C1ߪstI}3;"Jvg>ե4$?Eb*OIb)+LG@a{ 3e\Q="ݧ[<.6kk`6um? ]E׫WadopM>sC4ɾ)&cKqn5z_K#5]*YKX2Ο;|>نϊ!1޲۹ &81\y4J,B_.r-~10R<}~ZfGb4{w!)se.>W<k_*"㖟^4jJIy+Npǯj+ohP7mA9V!|(lNP@b(($3ȁJ=ۗ9Oiu^?yzWqt\V1UAL_޷?Ηobsz!h(! ZHÊ@_zC"/7򔠧)0y䭤'z1GqZtLz 3*tBl{Rś &rAO.3Q2iʻBtIM %qm)G[sm_v=_:S&n7 ˂SR4@TvhX34挆 E>ߍW_KX5JUSJ ;FhҲ=gmo6ƨQtf3DVy7E @_{1KLP=3nR`3/.RtPPŷvql#>T['-[185w5 )BF'gԗ(φr yZ@"_ic1[$d!8?? n!&u*, 2,ZC0EFJ;IH]LerIH:<+Vj(˩/!*470UU6,g)jq#Q77w'5We+l:?'w9c/)mzӾ$ X JB#JRQG7 @1h0O0)l%8jWGCeX )iiD(bG)%QQy6ʱzcH+lrS|ث]^U˒7w55>,=yafq.ŏ7,爃%ZX ݜJh O^"dDB-&%$1P1:?WO2B)E <-}J%yJxő-3O-"RXvȑApܨDNu\| aˌreQMFoNK=QngӣYx)gg|h[M))vгAʝ53ͻ[')C.M dul?:YVM}yGXW[֪S"b7jY,rHK?y|7ޟ=w?s4Ss~or?1)$AĀd5BYQ-:ICM)]5{l}FZꝧUjv$ P"M0RԠF7\ x%,XMm!ǜ3zƭ?U4y  "''W B@&CY2I2&dLHA딟obE7RnNyRE2@++2N1D\~P>L @cGjm Ll@F3K^NYpr }v>wdPvBM `וDzLiN B,:зp>q~ ?C߲)RC'xE֔sޘ:J2G 7~~f~2jKĘAS bƻ~we͏O:Х4AG(izǬ8d5&}\l5E9PB((#Ґ x E 'p^6R }ɵЅ'{{m?3f'$Q*$1y_tXd(ZJ^t᧺D7M7ՕIiBP<^,ot6JMLc%sOHq.۔-k}bwv^U'ˆnqf9@emH9 8hHYw~9\|PD;8 bcߟ'R=6Ov4|Kz.V|],lq OBP15|B]!IѲk [GtCO>1Q9{XuzYP[ZcG7zT8.if&=/MN6hdOػ+D[nQ5sɡtT+*ZψkEYU*͠oj&ܭ[fm*mqXc]VU6lH+cio6Mb JPN{!R$!m!hT"e 8Nx} ,~uzbә R*ЏE4<ӏZ0Y|%FL)Q zu[Q@M\`^=*ڎ  zu *3f'>_'6{*K#p(X0䞦D3|^QEBP(5hQS*QKLAUF 4+3)i Uᴅ JTZ[vdqB=5T@x 5bg Huw,e)YQD)qчjQ>=4sE'8is9Psmx"Kzot)>RPC_s/_?h@ C@R:w(Pe=i:F>'JZ#CE.UbRtQ*N%^K%,D'̇c̹rg+'o;:)G 4u=//8w<3P:U@R"*pQR*ϩUaaN;b#yh;OSM˜&kieu֘ NLy#EՀ* Hm_jW9ȸ\:2UUHڔ]I@{w<I{udϸ-aNٌnauq#e2BAcE-(cM ؅.SX (v*AAV#sY";l)B`R@©Wx 7Ӯnb@mJc4Ys)\uսӺC^&;]sy^/d]ܔD޹݉xM73t#j+b)RmE94@c-fDmT4yE.o歌S}#7: rM-r$UJS5F`tZ{ ^J2mԇw\CMwoiזsӁmOX DBqҁ 6HhZ0}hRn/i rXAVM( l@h"Tfͩ=:Ypq8sLnW$ryR] wvs\ܢ.XzsrW5IO1kү^_WFsw7u/]:Fܙn]ˬ%pخUɗ-trq5rn kʼוy&7fzkЕZ뜱-۫r6;uNmnsX͹r6zTNskwn\&̉J9ԴЦ7Jʨ3Qh'6[{ݭ]9$ k302Z%rr2 575c˔\=ݼ'u\8_;E\*-˜.ƫWJL5FHW6lU;fܵs\.F *Q[lbJ\E\wu:rtcyy[ړFƊ*U4U.fVɔ52Ģԛuӝ *|b *nZU\M˛kcb.WQhžvi@4~| Tr7萢6-mZU޵M!C[F \AQѤkbh*ƍ1CKxي`ȓjKiS#IōldmQZJQUMD 1h9=#;wC"K3SX8{xw' ڸ&fEIZ\eNKUl$Jy'W!>eyVs=Oӻ,Xõ1uo8'}P"c{RIߟӀ7R"/AF7|}ueN7Ϋxu@.ЊB @J"@fi"DJVfZהdd)ƊJ`5&JQmwz}+Vխ% kmwp I *h>d֬|wNlW[{_!2 %Hb& (HEWӠٙ3mrjdl" mT]kQ>[QDKDYFvoo[ cfXԮVX̐ԚR^ߡ~qw_MdLI "I())F!Q"4"R" %$G"s3C2! L+"XƈLH"a2XAIɐĤ""L 0iB(4 1٫mdmDmi-$QXUEi3b V%ckD7]i,,PWr֫PIXwj )&YLm!%EX7R0$LōD-j,HG)pԘ`A,  Uw>w DEcdX_]tƆiahBR@5")hv!* Z55DKb!F6_d|^ףEQF ɼ*1Ҋ+ElQF>_K~)FH:S\ XdKHLƍwn壻uZ2K[5LTIi$Qd =-\6HuՌ BW7HF5 ,$QBbvI$Ti"Y+TS b6d@i3k Ik#$HWT3%0ͥXeZJ&"b-j˕#iA2X6ja $blETZS&VPDl"e),DZaM2(4CXiܮ6hDwt[*n1l$ѱ1Pb&m(&4dE%F EMH"hUΚyPbm#t%!˺pSɦ ;"FM!AE 51E$qA וdlY(lD41lQ:ŴݪiI$FHڢgu F%F* ))4'`щ4Z,LR%ZKEb4^I6 ƙԲ#`SHғhRrM[a4& ɰ*)gvܤ;IIQůwTF rrƩX(Ʀ3IAYRRW:h ܢ4IIUccQr6,gw*1hm@ѨC[&X2k(-4EkImaW4m\Ѣ-ŷ7>XrhQU&XѢ6b͝r\h Au(]f9:ՐjFZ X%!ebjֈB/zt&?f>;lˆ/` ^ }(2Zq@Y&Ɲ e])nt$1X m#TWXuy\ WqgVe}x>{*H3='W-~?k<K珙{=K^T[CNZ61Bٿ,OSy2b7uZ4.˶/!w6j2ݓh#78+\PLobϓq6j5-܀[t8:Tj˅{0Wvob#NYVk%NQWKᧁvc%`ϵnݬWs[GQ3_;1<-ZXH LS$vr ~79QIx?nzk`A $d$vT UAB(Y`ZCy0!07lə\f0)Se^іc Me9n\;mq* N6)q_VB+6!2tygg$WXV\p#o 7fg?ZP*'#~UPIB u{P|7 /w \:f9 sycဆ#zc {zHq Y.#9A|P}}{ (>0a~i(f+m%!fۨI)8 O"!$G}M~y.QCY护;ɭ|eB !X .x,vzm*&)U5X2 ,B^Mr~&b(\JSk;)5 qOiGD;~~%WZlDR/ٖiꢠ>Bwl.xN-i:ae%Uڴ$}XAqΛ#sd8>jDhME㱻:uUէ[C*l.`ExhgѾM^U/ڍ9僖YRzpm緿HfHZcʒI3QnB/6xM uom2[&2MҶǠZd߲2ILB.t: u~.ӳ4(  F~6D %# $'.ߚ VE9JuemC2AJy2Ւd>|{{vm~?= Vzn95m T >il( h\g;qY|1Y[}.2 g 2| aVX`~7LcbxQ 룥{BAVetc˷)©^ዳ+.۝~ ?v1ҩc[YX URO󳍷Uh 0 "P3z7?V)C<ivq[SV 6lg]2Pb" Mʉ~* ps{RxaPٷfY$C]) 4icR<: ]x~3߰RPjn%FN~Sd$P tg֓!>of;W-ƝZ%sgp]dJ"YҖIVzo. B ufbٜ ;[T@۹<%rsN!s>>}9w7˙mv1EQr:s&wJTRL)ruAQ1YUui f:!MFӤD" \tU@ )לQ،Y "Ӳ_ w)TXo2.aT#'E+) Z[U:-.S&¨bTprKxOU\Az"gե%띜!k|40?Ry#GYfɛ-aLwODk r`t5Te(vZ8햦.xG.;#L!d;>WAC\˸ fS_ 8w6=; yKwX`ſ|1F[SX$#!Vluqlxi.#qaƳw; ]|-9B1ќM qb!=,v5vqϲ:SM]»97蓳[#*1Pr pfUX%v6)Wl( x7]f@p\Lv=4U(yV3c5k>T܌pUѼ1[:n>#gP2l銳`ۄm5$Fz` Nzg`ʹNG! H/h0,l7<"Wsc-M홼.YoWޮ@㐁 [s=6S)/"k:Fsf]]fHBÞ&~C.zѪ!8!0.ģx{:tlJ\F{M;r$ LQVV .5S ޫL(Fq9_otƤ,jR Wb{I*A*P{bt rlVv.~k\MٯymAC'xfgʾF) q-hMJ?t\NzKUVvA5(kFLߧwM/gk1lhFRޭIO48U%]JL?>P3˜\ grod ??] B@đѧaB| ѮvHZFe-]ȣt/Pc+HX)?gFh06#^*ߴpec'9&w–a#e´$odIz}']V𾺳2w7{+KtpD%djqDgO||39b+yi!\el/vek7|}ajq[t蚯+וT=HOڟh,\^aJ9~FEVMᒢ͒YB>U8֮ tp7c;} F}olL6g<֯]ga7s&Ӵ1F*@'*Es$Jiu`!mN$񥸔_qݦUy1SgMhH+ Dg8&PѝE6%GFգK{Ldu{wU`Is88 + J,1SOチNi/(C[Jk*,Nz!BIji5JD&ʧIUIӥUvuOUz~ŝ}ܧB)k*sۼ9U_v ќe D\'6_cH_{PtWĜN(&%elKIR9mk׽ǜMf$W!ЮMz}jh+VSVTW'.OṯNaMn$.6;3x꩓R|e/tdnU[ky))CTd?6J.di|7ίP&OFعW&+^cϓk[HF"jT'-5֌ĺ͕2IF)SٛbNuRYysm>[%5enQWxҽE#DV6vƩ7"lU=֑ DW$N\ T5Mq4[(5iu{C_e?EB(1U8 T&(M&4 S|UߴBTRsneIF_ ѫ ț9њ.Lwe4 C)}1pG93}+;L=O^@;- y2 ^dA9D^G /8kӪQ6hf>^BұGVureŘ9}㳠{6.'\HlxPVIR]Z>!$ɀeAR/-S( = t|{tOmJh± O ;jtPֻT(. x٠w}iݑ.7a+fyQ=6u+lƗ}= ҝOƫQSP:>V^@hZv܉e[z:gs`@ßl>2ň (Et(8{ A`5!b e;V邊 2((Agv_P>@Ab2iCdii&Li`M0L 10& xLЀ@ d4Ai6&ƓM&@FLmS5OOF M=11zS&2ze14Jzze=51A@@2FF&FA4F6&CSSƚjѡMShf'HIQF҂M$H4iکzzScSPyOQ!<CCM  4m hFSzSj#I6`H~?wXS. 2ղ}QG ZԜcGv6sNl?8He`=j!9~{qo.ź#h|pBBxZr ''P-l[Yhajd;HlbQbJUi6׋tŁc>Iײ?O9JEAS*f͵Ά&Jx`m"zW5su Ur͔'s~~Ld*RpCQw鐠AB0^ˍ0|)HiY&+X,Liv9$Ea*rm<^Wi;wB}N;$xɎrC'knC6t>.85SZM?` Ë ,H@!:+jYdxb,$#t`; nni5_pr0$_Fa,;ZDK\Uf?/r H\"MŪQ FCUt8?E7d t[&Cm2z6TԚ"Ngvixړ 6h~mڿ06O献pSo62Fn[\b-$;a]iyrPx{m[Ȃ6"^oHdۛ~e(Ca>K`4)d"iZ-d%+-qi*QL5Wj1>gQ?}FƷǹK&H; 8lS9U#𹷛RKin᥁ԭ$\:Lf^QB7ň?"Wrv ʸUmS?墕̥fI$} NOZ/uHkT)SMЉS]QĢ8bJS k`g ȵTt30a;.m4A7Os䚃&z59Cno-kv>a/UGAE( 鎟|cyG t]qn @ !I"]].)<8wl5 AF̱79v !{2nU;*@SVQdnc:9A-,5Yp4tj*~Z/ע<\׍qUr1(ʦ;Ls6gqV*~{jb3i&dgL9P;5+~361uhX9Nsbv{x%d @g{<{pES2Ɏ~)87շ e@47۫%9.8ESmŴ7/ftOvIy@A~f[4;t/dP/*ƜIUr D8k0}oYҹEb[bvS)~vra(Z˿Ki=,qR[{;%~"$͆έE75Vz۠D$UTTIvYe6k远a=ضL۪YG8q\Ace3>jrag ^QW_k2Y%#> =TN*`>r*(2CXx W'OO na@!G>&;8axxoC<ڔ$ݎ'"C>|qc'Y2lyD44NT 6n=V!SQYU6>@7WA G2X z#އmPM~}#&y yŎ̀CQA";\[a\48pardW rklE&kÑ dlHu&gpւ}_|Ba D/6`YəՔ P-kqF[R6T+FE/ D0KxN瀖'W6äKi+F# |A|#8* zmCDO^Pq4gi [T `CF%0٦9ɇΈخ&u0tg%f;)̚Ϻ^E+oC"uIdtlsRMmۄ'7V[䳌@h^* i)?EM !f'߾c zgG6 ^'BnYB}ui`ȚCgyqx dr TIwysiEtjl_cpӰ͸`bUdEM@CO78pgeBR;֗b㯭aACIY8'bul%*A0vA;G:\02 99-WصXBNT^.+JhC ?5]%J 33ga ~XsJ^ ^8l)dgUm}?߆,L4\ňxdNqa>^ͷPk1jOs)O4 +Ha^e HW7_I P3cRpi\tZ9a_)E-m~?SТ#̳VxEeF(d^?`H.{ /ThwMTcډV|M *!iP3Coz5}*(Eī)>FSJ;vuF'ڿB湈t?:f;yew=m--HohqA4Z75xBk{ fiKi9}sgRpӨPGJ(*іXA_c9ꅇ}5Zf`'B .r9iz? `m 51,߭S q I/޺?pC ޛx"ն"iYoZ_.0Hh{aÜg+%7ޗ>FVmǑ6Bs(d 處FBHLs@ U?* ϶j @sz+,0VN8liXP}/4M~gо֚ \k8}[C;!گ$.[dJ (~J,PJi2 mM̺V̲<-Z\ㅉc\u8y&Kh#,g*eS;OXŇƬcI%g*УCndL8iSf $,EiT?jc8zvw+OqWR {{rIS0_ bBڕNu{]H^v]ihJ3-Z%f3 )&0ZPE+ V;tx}2P=|;fWQ[K f^F/m? qeHF7xZMRic zu*Ŷ$ qf30Ffiwa7D)]͉ôOk<\0w,KM7(/{Am+go@i56<2Q 9})-W1lZ&:-+_F_;4`LHBeԏ?[gfG+>S,jdfcWMra%dl%c}u䱧|lBe!}lUCpPم͹1uz;ȉDD;ҶjRY?%܅'p}Y #[vg=|e1iw o$n]}{2Lƨ{7|*jʂ@i8jې#އ(~nȿtVYe(ihQ-V}#4~ϓd)bofFN/Qc5^]@\ ȅG?9\|NtB.' ҽ2Fɓ:*2=H_]~eQ-lU{_i_(/(>SЭQs_z1g}1؏5'=ل.X(#eMC$ EoJ0WzDSO#`%E{D Y[ӲYȀm0hA4حtgP*'\dCsq#KHf/UY"'A-c&%;[o \Ǩ(K؜u9نs!j\Fܼq򍺪!0\ em;,^@ӭ'QdLɫ&GA\7SP KԀb,~t{ >4[^t+y}1.05q+(=YշMTGfe]`ʯ?[\1Sy[{Ibym#5[.#VMgYRG7}v ;fA@LJDZC3YGm$M5dNpAy n|5 ujaYF-nkKˊ qL `PumLkҲCna# *%{7C|*mZ=N'*f'PȎ llzR9b2vyi!Nؤ#difmڑngpd4I'd'\\Ҏ9SPR!&/BrS"JjQ5؇?b . zv $G80BZCF!xDaW'2n b?q>,4A"fg{BORLi[4dr IF%^c&Q]YyQ'FL*ˑ2fG/]{!gH\JSCtj>#(4o&24\no3lF>ƫBG+!84I/oJ1t&(;}JF QO"nHND\9XJ= Q"POBD)pY,si}ǧc0ka?'Ä!݈W^B>W8ta5_3y.rkl;b*]2v; P@ fmq vW+[cu"ݠ#Rاjf؍x4+yJўȤK(8 +Jܱ/yސJ"9QMi4$^^!ӤiΏ ;n|[W+3y]Gk)7|56OzAk{{:x[~Z4W0uˣ%/ņ)"aHQZF1j15SD2u RjofU0THSm-GsaD~6L.@7i )vѭd "ۺ@G\y|:@>kB8s(;GHT놪,dts7%OSf֣3{ZqĎs%@3Q4VCjeeowka[?GムIѭ4zc \a/ecGdy,]IcDBHXNt'/Ի6*rX$͈aM|HǪ~| Qf=^.iZ3<~(u歅xM30\I*1#l59VDƚ#h< FyF=*OwӇ_e#[Uq՟XXI0ܤЇ+I_/\l>&X-P6{Nuh41:M $)ѾWfWQrA.c.3'#_iG-͠(`K(=~dedWNgScWt2JYr^"0m]]21#XVn܋ָgb!#k,),1Qs\Pe?W/mZMXLy>͢ˈj5ƶW~'hDbƓU?wu14kZI4' <ҏW@OE(z u9֍h&  ߲lq2"qW6ܝo|H$tO hwQkBHU?ⲟk ΚJ$4$RB`}$ N&XSlR^1}ʭ N܊8]R8QwPZTVf'?>ye[{BBDVdE(|HDGm/<`"Z*eRbڵcu U kS)-.AjauIW ӹhӰ7l:MHcX[};@\In=Cmigvv[1GV|zx|-f;p'-!<3ӳ؅3Tb;#h<ә9+ #͈_(PT de~V@ J|sxlǁq?E 5 Aj/\~y; Z gK>I04 1`[.fHA#dw" 7>b s)8bQf)^47gґ+.3غTb\d9]j۹c)0BS3N>7C:L KĖX~Ͻx >K,D]@Wʂp8ρu:L kiZU &UO7 A!,h"r}bP5J/'LŪ-5NDDh' .b02f&6hOuV\la廛>P|u(K} l%yAy?w #p%4t7KK:3xH(٘N4K Yi=icV%XC>iv vrhj}Ff9;ƨ؟q L) `vn#[W^dܛMgÃ0&-,7D m {+P"@Srt{/#VWB;T4b*/Bdbm?K-uȷoJk>Qz=΋.5!h0P1/g`e6l\pz}$qQ2nJckKY2^,(R,c.ۈ#{G!tmNmV}bڝ;Yp{.AzKAMt47r=gq -Z2c(檚 6XkFZx)?zE:|I6~Z^p^Wa6§ZDNa`]jȮ:ܲ?5H`?u ~P7\U@ɖˤY ӌׂRy_ҐN/4}E=le)(jE8cq''stbM=D> F(9DuO3B3樘l9Q#"__`js|Uۡ8SKξ Aİz#:rǽ/_y/V?(R>=OLxJG<ש64$kVE%UZqʔsMY !` pնZ&ҜkO߅v@x?T,23 U9ڍ; 4ڲ3H[ƗMq. ȪN~\W0.N ddh=3)IsIӦd tv @yVw&ren@cGM;cIaƼ|&'f]IUE'=ao%. cRo:J~d9p2WfwUb8{XiqX%jGx/}U,As޳f|V*Cé;p{}N`n( ;mlJy6lhO^ |js=]# wFq|xQ%\NS5[ڐS?샳M%fd {y?蛊5֍4}*kӰR#7~0ptw/&ia>cm' .Jz0TrQ.i\gcSsvFeU`#d0߽z0y[yΗ|eڅKj:-9 ȴLnQ_DeINW#}Y38FC/YȠJe;25? 2` 0t Ee 0|[]7aJiτ#Ja 6ӎ\ ~O\ZW.΍D;b#GN-SuW;}'Goǀ)U;)e]@##E/t(yYF2Qרo&/'%T .!#@ou}}Q(-t"crGOt;f^b],;PS-U,̼ y:]J6ƺՔ`YQ"xhit۟Җ;J:ă, ym~7e r؄&#v?m:E8*J {w`Mu@QÆb%6NÙ;4܂K2B*(۹ Ј+*չIUm cIezyU.h|U&UA:߱U }> L( ~vuI1I]:N5Y7ф( [~6RAR; 4?7d&aa]@L4ߓpS0Y^cVОT{ K_~=k.4 CCC*ؠߓNz?ڕ8p|ŗS"P\S(,mY;ybؚ1q$GoiOrGJm×"0]h)1{ g 紮硢"͙l`qlb~2|3H%co.;"#삗sAAw.*A"UԞ] ƪ7q:Uu%。b[X8ˮ̹NC*#qt';ݼb Xst8p߽T2xf%ews R) 5lu|;I?X?0.`PM[@!O%)TFKdGݰYY%Dsd ZclEͅ7RrpRҘ(GKM U&f⋕5*kX] ( 9zc台jr`>Z\0Ѿ= 4vUB ״pCʺ6c  =))퉦 MҨq?ge>o|AR}gҐ:⢯GIm ѱ WDrlEӳ >Xb sh/ E馦 ʚ'V̦Jf=A0xK,k% i"Bef%yOv`o˹pwGR0O b܆PJq 6"rI;Gƭ/Ӽm*2zȢOR8`{|혠jj7/j9Y `3s0aoMy*®#y 1;abTG6G†qX9,@4b|c_2C@0N9z)IxCp׳٘\ر0ǂpq@TZ.{x`iذ3 ρI˖[ڕާi J>חOJrVoaƶ~ 8Ad#Ҙ"G`z<ȷK?HB>"?嫤D|? wƖ0=~*83]oE1ûͬ`5K[֞LUb:ߏވʇ+H 5ђd*s 2gIBRV]dW &ݥ".[YSz SrOz!dgy`rWf`w|x2-*f6MRX/j+,MLA8+.hY ");Zi8 xZܐoQg7-ɝݰ㘱<{hS[6:XcZWMߊYj͖ -8^/K8 '\ sD&9"z"[X ͯjͳ1Mư~eӄ[N^zr^Oj}9p,(CNۚ[I$"ڸC)]RZ#yiBq s9 Pg6e5mc6Ֆ8ovƆ[!%_a{J:<4H)$ʼZ|L<?J2\ty|ƟnI')eZY>Ewi]po7x!H'&u1%T1x (jbU-zTwOR,·ܼHXW4bU=-Dt ΂WV [oF+ƶSʂ{)/5'ɻߛxr01М2ɦ09< %vW IU\~v*ɼy%yXso:Ke}_mOB}<XP0<!џ@AhPoE[3!mC!(Ze-bM[N/˭ ~tu\chnSc}asW_ 遶cI#{}!V96€JҸ:,U<F2d+k4D镦OWo ;Β;ՠ.͑Ey{-O6d s8+SlZd[M]cMM􇖵?B̈́Gp+3yjGkO{wO9Vt&~޽&!ra9b!g Kzfj)`|hs *K TIMRF,{]$PwEcÊ y3lkjZH W?>t}'5 ++`&xhףry0CGH=P.--^ZJNVCR0ۆ%ޥ8*'|S,i0H0N$6,[-?P:/d*/(;kYv;drDyppAwoGp.ha¬pR(~q ,WZn .%aWlPCJiwA{;^U@@:-*({߇zYu-0,hc/d} ] !6qi]TJ+u &Oő8 L!=IAIS]?X~2 ;+ثpl*^S ϾyUA,}K-fe -.SHʺY[˙jHlX{s2ddo, `qЫd@4pjZ}Kv Vya -#[ba\lCD }ܩ<)OVB2fǩ&ۍ}A ʹ2^V%UǰF灬psB]ce\#{wqMZ[̐AKhg%Dl])!۴!Xc;r2SS$hbi0Hz7 /־DA]!.hP#$9kj3:sy2Zm;gQHWJ"7@AV!w>rve Gv01? i :bxUrW3jok qYm6xR+PPzޓNj_mJ7-Uab!}sEqWHnvP ӽ$4{;Zv fQLԳPzM37GvO^&̮斲I#d(· '0`W۠CF,%ObDhk+ J6r( Ūc+cy[E}nY+oL'k5rShٟ^$ǣX,1)YQŏax gDOtkmlX0CפU׋ VSʽzpoEGh"=ZRzT~m/$WWtrϙFJ2q5nhklGS7ܗ4KyYQp"7S8tC:I26O:4u)%"R/}e!Pev:KE'-B6GWcam kOByoe\z̆5v aWj”]Mjڋ$f" EgcGBE?/9]P8Vg^]˗-'N0]E8).dH<(bQ{r}[JGiۜ5O1'C _uNw#q5j:1Bsf0ޤ3ypX{6ֈS=_[%S܊20]^?^*ޤMM\I1. J&W~z j X5W =ܒD%*ދ^u[LBŐ4 VE@CwX V3 =/hҕ70Oz[@1 9'<ꍩI:sbT*ϪE['B`-7D`+yz)]=Pb-tX}| *0eB (E٩̙ZBo>s]:kIR AIuztڦ dlRtS#?؃i#:2z7isueҶi 5o#ocŢvՙ Dίڮt mBdW乜̳,DW+x^ck bqӻ A cR"pFgJ E{wYСÅ$Ⱥf-~#o\GYJq Ѵv([ztB+*GXq@u"qɹ%%9ȆؠA:*iµųɘJ [ܯo+2 ?{)PFtULt1y}nUMryiۇ@NST7( IR)d=bNTxEW<? W,DǏ 2Vdqpt9-hbg[U3r:B!' BR~Hd>Ji\֪w5 ~M'd +i阮4ݓT!Q4lbR< MHw ~Oza"ͧZ (% Q/,=0#nZ%ivlL*-z,-<jFdI "staN;KLG6vmsyf$]Ԇ5 IM؄"vPЫĻB9-PB8UmёH-J5)vDh~l]',a,\Z/ci`yƷڴҥ~c?W=e*t{1 tyWzI:`Vx4bx?vԖMo#Ie)gٵ!ם0WbT(6mtJ ]=,P‰>N7qJ@Vҗa; ȸz! lMÁ0$VkX\ .^>c'7$G%j]&)y՟.c} KwϳF}~q)s1x>NcU\Rbw?J]: |_zkh/>c/*~L6#vzR˒F`ui;M b!pI%r~2y<حW:VbxGLӕ9δ(2%ǥZJ;ĭg!/ѵ=xOz;\gv/#N_DcjyFD2;+~D]k)vf*1w@w!XxhsD"^SiE<݀ Ȓ 0S+'Y5V '(__;>MdcB({ qXDlod;J{%QE;ٕ.ݷo?I!..ͽh0EWk\RN[ĝJ\`m8 \y]1ٱ.ō?QXQ5Ƹea%ūm$Fe8i\!}[ `nښIJ>L*A"EHjVx{{8R{N5!a 0tAlaTye-~R6#}Wϴ^07ű%$z uu}˥ajRǾP0ԢuY]VV$ Wp/10zX]N촘:jU"zI5w2ĕNH~P皬H.E Ќ\qO∑$ȵ)O^ ᅣqmޔVI-hl+Uѥ/C.p5"m b:>v2PKIg`NtJ2%=8ɄKReG;d4V3?o4fxjĖܚv |+nk9r=BN8L򬣪QhoL,UZ\r4n+ 嫊adȑBH31ILlz?8qX'j6󦩺;9”H\rTܹeVdoKdyOvð|ʔ*E-{u#}| ,9ku Ze.c¤CcW#;8^6fVvyD|de#R寠])gn=@ 3Valb/\crM0pEŐdvV*ٻnԲ$rә'X5LAs0{4L{G/Ѫ0 SCP@ׄ<|%;0h @Mޮw!VGux@$˦Z4(A- vzan& oI?%>e$sI~rX_?+= jL3!;8M7.)]S-C?kt1}ĪvjmRL0Xq*~Tjd <-1|-. p.L!@rMQZwW@ c E9፸Q~09Md$F݅2U[u7L|9ȧEBO(2BOj*Aixflk*ݎe(Byrt=̀C!c,]0JAtfgu%tA<,) !;m]z|1S.-:qkHwVt3~.δ&a~#Lirq"c!q} / 7(O|,[2cm1oVnFqE{5qyeceeBqzRcfSb?D%Ɇꝝ7*u)}PY,<rK9鬥J5waSAUPi u/2~=3#=h#(u ٣GAlž|Z([ɰ6O{7`5k@prh kQٽ,^Sw*[:"A8s;-"ޱg/s-gt ]P!('̠gn|~FVl6ՐzTP2*`|uR6g\=tȚor|`@w>74Grx]N% ҩ44ʃ|8d48I@G@ _ƥǽS ęɻ?,g!E9SGI GVl6{C)h*Sb{{ˠ%Uh0^"[$28vVǗ$m-lJ8CDxlbZ nZ:5lA{K5}:]Z=-wrVj,Dfܮ̇ `J):^)׾\vӷJ%'ȚR pd\f4ivxaBɢ8ބ뷈j' r%㇈,2VK&Ί*ǽ h;^KXVl.{VU__r$]Di:$3m[u)ѵjq70s`0zd`v툦h 鵛_o+6ɶcV}.f(HnG-~1|[OwMm̀/ѠGxfzR1 1ө/4w0iepꂎ#6!Fbʒhپ !ޟ4="bD?A1~Bb[0K]vW(S&ؾ=a=C>tmE;3Hϟe)Lć3R вnWW_3kW4uj> A0_0I VX.dEόH JjH%KP-O*%Nn;& >r cCe")z):⟺Sk0ʧoxȢvԐ`dG~i{M+hLJSS0f=I5/J懶,J[u\({ -,0ZYL5ĽCb=l*rJGۿ~ը߇dfFX _ˢ@X\4"o{s$3W!zf%ee/&u:@6,6'?ʓ)?(4pcHݣcbrԵ]>_ SNC 7S"`\YsAHׅ\zj" G'ĭCy>T{sǖ6t l*sg>_^g%xvM:[yURS)DҾ"bq?<ۡq7yᏣaHnʿm_5GQ.{—>}n l"VZ ?r5h?RN>1tKS6a qoX*s+,qD:-1<|71r;'Im}>.T}[=š0> SqғdKQh ! n?8hF;dcrf)mg?-fGe]6=Ups+ LV2PN| F؃'R,NwͨF 7azΐvr5H(ȹqh@ Q5laKF nCŅTL:1^˓Y>>?nlf}q}!m>Egpٖ V`_;#wx;iT{uF1gz#VNX髯e!$a=q"k=X^2jb?hdG@mlaox}A"]!0Z~&R2mPDY?㷊].5u~ LuG!^p.;G7^ӦF'dtYE4G?`@/)Yn2knYUy$[vՏ[~jrC0%5.B`ʢ18^[} pM'|d͜jmGy bmΆ߹挫e*r|w0 нYQ &>j oB%A% /&D5%Vd1*:{n9 (Rӏ{XLXoV7,%$+ (8a[@S~0qI{_OIح 5mv!5!Bi/D%myro6nWDW;OŖ+K59vuOq3>:I{2ۻ 4։eg3$QgD<F}zkve뼅"e $%G |~'LCJ~kәEĽ1ێ:f!\yhr/h1 *{0;v_J+Kac3>r V<$M0nU>ORCeQ˦[+cWl7Rb]\FJP/y-IR#)j:\ߏh8ëYIm>>zХBiuNvꊐ-jtu-EoU:5Uq?!l';d c 12J@,Y,uՠڙSÉ lZee;)޻OwjNpt5$P4KHيnv3QEh-gmC_3óp#vd$\ ;MyFi̳gOf jzk_+-*9Bf*V(s6r Xp˳RhaJ\Jr@lp5^$U0RIϋIe@<47۠7^lky͖/X7ޟE66II/-axۿ䖎͋Oot1MCY,h_C&}b \H DDgՉnyZyE(=` Z\vPlE 0ZNhjΐڗ_gK=1Zkvj7Һ@d\-tf4ۑR8DNRxt0Ykא@.1bzkhMbJ6HTk3pw\f́?ܲ6/-2cʼnw2; v{hF'~9o)О qKSrp{V*)݀WWGOiP7EJf2EB"0f ;?M?@7l 6l_Epx-=Vs^a];sS6&(޼T .V\ɥgZ`,2o)W/8<%$qcgS'j 03Zy5"ٙ F<_YzQ8_TD]Rz}p4J8?^/Xx֦"Yyiccy|]UkN(0Kf2X%z0 ɂ#|M`/C(6%Ӥfy;"1 {`80yӠѹ̔Caekc3nOrTq %C&3HҒCeLgkxfz"jK;2{2^؃md65;Mgz\y eA 8Kcd4hYqjy A -h}W!eҳ=`Ho>#R"Ճ1m^U\puH5]|#2pH`#}{۬4AC4WZ jįED]N0!):i_b'p Ĵ\< HE9>&4jP@` OLd  &rPsD{i~hdm7l:#|ZX#0SH(c CyXdK!ǡLץɩG80"xV J1|*Ԇ;̂h$HHqݐ3iRvrʢ*AgY]~dQ6>f9{(+Ԟv_ψ%wUNcPWs,)(b1^|p,ڜ ^ʞw< @qUn'%!Md 4HqoH!u2R1'$",LbMN`9-S esnE~( rٌ VH'!|e^T$j=uNm%zxܯ38C6YCè:O[թLf⍣8k\B$l&+ 㦽lhEY X26^+8VwrVNX@[Qڠ@o`1۶U¢G笈_nyPM=@ ?V[ IfDybgi\!oUBu szy[?h6^ncZ'I-dwX{ڝ7/X S#.?;Ŝ-1"}z@3J`+4+ @j>Sys9!b N+J<4y4 gD5jA1gEmǏEKhR0nuź_knS.i ipwKŋY~lHrc3P$H (pk,fly/o' 埩 ,ɍ_1y#T:!RzMWWV5ܤ3&~۽{)vw”qxe,O5JU E\wAKN|Yi*NE>,lDI @n % +HJX r9kK 4fjX*_`p,h1Z._ L%u:;vZ4ˍ* bGU^d@{8WE_DbTiBN!hQkQ1*ݽ2>jgi#QѮIպvL}IkŐ޳pK =divdCp| Frzk[K u!$tޞ%]@_PFOUf7g.z8X [NwGyf?} ' wE$871o@;1ު Y/ RiL"Y`RYUTUjmU`ow3`H?q}fk2|OL(tqm+NHW=ElNdpvyPx=EҳV2B*yw $b0а뫺·@ďѕGq su2Cr.:UrPe 4.sINܯEoXOvvvv5򾘼<kUR(#N(~))ov3@iPlXPyR'ET+OR=~*P&T G )s9vvp,3 _|<-tQ*|0zr*=/ 2͚7@ S}e1 "kx\>Rf$-^V͊Z=JE@F0 ԅG|3d g8 }Бl4Im!MŎ2,CBqT|ݎ)rEG@ima*FL0Q 6)kt ,% vY,[86Z q=#2#N"\hoQE{?w;W(]DKÃbTطY1Il&!d5VOƻKCdQW:s9wȯϙܯIR1qtӒ\#П HI֛Wwݣ٫ r[^VnVEi2s?nܶSMk+<"efȆs:%ؼ/w5S5E[˻!K)㷣\mCLfE ֭xx)Cwf4wW+Mݱ1CG-穑xI і A`ZxoIgDio"3q 8W/ A.9>a @L'5kxg7Op ̳ʼӖ0k <~!@7fe$;hu F͘,|=^Wpʑ$ֺ:XIR%Ya3a4Lo5~40|[4x)/FZ&^N%9PlhVC[7mj4K/d s~AW/?߭$By=d0Z0P0lA; py4waN*X,P,;5FUMaNӋ}\M*ac;xI,iFC<< _+1=ӃT >C|KŌ)F"|Ǧ! lH/G(VRB_+:U/ܧ%v*oQEXVIpKApUC4qp䐇rL+ 6C-{`:gxC98w r~[da&ZЮ_0ګU-pYqT;pRFއl@[ *&~+@| ;怸/Nr.֍ ?b3Q NH6{niGo[CiZ~[\tl-R}HXx5mV[|bwm]S<{"Ŧ}ySP,I^D߀f n n.XC#OB H|]~ɴo>pXSY֯ikIԿ&d+'GWˇxJ_v.DrtN" =p>c ;5JDaw=g v7F0@yA h7hnVvW"oͤ(99f_a|EZuL6~z[Hc0d$fkdm$zuOԖʰX .J_JHj/taN}__Dmk 0q`77\HS dPdJ!b,e+&KGKG.Waw!)@M;(jR vokRkgcT<}'u$+tFH=mfxG/^ܟ6^p?+ L j|LWk+k l_33#~T h~S?jݳ}]_ ;=.@(R/i~`^v4m[{\cxm n* í\~K~f11)ѵ?6-`jTC>ٷW5Y[}!_]dKmCr WUO}Q0{?zF:`P<& 맊Cx쳣tsd즳 #)<4U2(7 1"^Mv$04|11 e-֞Xwlt֛>*=ZLZ2Q%UENenY+D A4ΆDt@ӫH`~^Nd`vD׈[Y˘Dh(  35K%$歹XH2: VzRZ SgyTs-IG8H0QOqmra2N9'DhwG#DiX"t1!vKmu2j|k4w&IS,!fJ ebۑ tNh]e=NCӑʹ-!>)Cǀ+oiƎÁ =b;6Ä#ȶ6c;R.f(1v Rۧ>8{]v`vtb>0" w:v#o"qjaÜl%+<&ZE6sz;tcT|둻Mtfp6*2cO*T {n֔RBQۓSlSht$AKPļ@2}^[vFg.5eT(e*mX܌j÷Ӄp4c 1Jwv_6ͨQDv*WǮ%핼g'hKKVRS;(,6-M,[OC߀$?Tf.%}`) GO2@xU}Dx5T o44ߺsMJUt;W2T1V(-,4 6GlaЉ$E N6)R]LHVR(#J &A7iÚ-wtAaIR\ė'zb~=g e[7+nor CllX~jzXe#AG, u e<}b,H`=}tSF_z `./[P`0$ؤQAueq+(__T  V5uXp =ʜLR-Ѫ6+Iv:Hvxq|حnk3 V!%nuRlAD:/w# g@Az+Wډ?zVƣo?+ٶ?J6G#ϫXt̺  *X8=!k BLJT=ct Fԡ5sz+M$Ie^m9^n,KPg[]ĵS.`O?[UKZtVۮ9lm[Ojқ):C`$apgHOmj-Eh0+LUxi2r78es񾘏 ;TOmd'{OjzD.~z;bQjEdh% \eS,DM8+l<# 4/0!9m):DLChLYt,#C$&L>6r(Sƨ`~YH'tPJevnPxSfA'`(#.9tJ+$@`KKQ@L yό"ϖJO|mS( w ͡3X]T/pE|ܔKECLu3k9NkG5?QS-@oP0cu @!N]ї)E2QhFw7.&;QV2eGd.@e HxĨeβϝ+6 X#ˍn¹%-Sv?ǻjT,sR[Ppfz I0h̩1G1 WYϪ 9 )\9 .i3)n܄G%°:ߴ;Ɨw ~T27A,#J?ݪЗ^Wo cBR ڇh&Nw˜OJ>\d3j#>Fl0n *7Q9I ߥM. X׷& V \|Rx7,%rdٮy2"rLOMwFLPc3Ҵ9jpgzGQڳG~ 7e5EYz(rFn^N /vwy)(؀aS[ 0h *8A36؀60+_hBI`C@Fu$O]LNv-<R B2d|ˉv )$XC\)dYIn*3ۮͣ*S P̗6 Ӝnw7mLwB|]? 斚UF@/̷6M](vXzJlGf6yX>\Q;&UxS.udL[$Ea)ljYjx σw>gڤ-hC?)Q8fy *&XЬ+ "(?9Si}|[}(!d39+-E>9;I}R0*nn8=e }T0:p0Z-]p*K`"!y~n흤I|u!ơfxU_ ZS Ј_ ХAn{p VvSM7/Зd`ae08jd9>{hr.Pt>YC>sh0ABrrcP A@'yOVffŏړ|, }zY3 "ꏅC%7:y#N;eD\=EJiMzD-_HfHtysuG|YH}}vsO)<Oh>d[|f#IT$4`yb H Tb:  D1$zOŠmC1E7"MB"Ou90L3fU|דFbyd9g}m#C;_ȿH~|TۤՑt,F$pVlQSU_ŧI*2 S[h%k8˞ڧeaY'u|S|]pr ,Sn1֢K#IHg=bi5{f7V|t:%v-1ՀMmϴ&-WtiV%E ({Idd4eɮӶ LdNt3Mw2Je=}9&dxhlh z(EЦ89$i%CVqw]icÐӜ?l|RK7N};[XQ P,>ˆ[Kh( s!"dR JpS* C|s5Mz=U ve-%TՊxfϪnEDCr4Ӄ'4蕢A1TH31 k!;s Ԩ*|nN!Jeښ7bk_'3S(DgA!W)H3➿(h1&ϙ#hځ+uC+6 936b-+5f"qg{ &JOޫ͍Wę4 *#Uz \ M]JVIR hEr٬ϘRdAxp{>`ƚLoIЕ X^G67^u[Ȗ8˵u?Aӯ%e:C]<lNX̛XRJV0VBe"7ܙ 48ĖlIL?!qF ,;ͥc(qe]!aCgu0 ^-g޸_"x0[\!:.^'-u=xbX^7R\ucdĀ"ModLTJ`&]O=)剕DBaw/Cho`HaA0C"+M^%>jZ]%ꉢL~7ՅZ!#Z~%ir,]N]Eµb_l-ϣqCÏ CGA-Y׳ <ʷƐ|4fA84+F%CVyٌ iR.W&D^h$F3CڴVMi3GH 3baz7|L] n"3 InHCvnLވ8Ly#X;uTcP;\,}|?ӫ}. h.kt^%^#^lܽعP.@{߅B\^yU+}р@Gt4*=f[W)S|s ȑ>LСRWOrk/i#F<} n;B/iX/F* >?y[p][N^5vl`.H^