libswscale5_9-4.4-150400.3.11.1 >  A cxsp9|+$:-@HI8 ړbH(zF TK{>o?۸Y^*Ȥ4mWv*}l '&EP[z7Ց;Q[\կ%["]?u,Rkك\#M & VzQ̞eVIp #X ˜8)hptWBiH7ZT3 Fr;o:iF]CJt>wo+]74770ba325a83ad4e9d5ba8380b1fb9bf78b37b87f50a4f07b46a898d0608648b6b53394fd14414ea689b77c5949c5960919aad4Dcxsp9|^:'1NsGHui|H0g?=@/ؗ*Շẍ́1Ѽ8svvXj 4I 삢mqhYvْ+sfDc:mMG}\4O\#[2#$UZ6ъ[eNS[Ni$*Y=.JG:f^$G鏵+ލ(. SuJj 6VMy + H~ )9dƆȬ᤾#ISKFs0Jά:h 5d|>p@|?ld " _# 9J^dl    m pf(89:>l@{FڊGڠHڴIXY\]^kbۯcXdefluv wݴxy z  &hClibswscale5_94.4150400.3.11.1FFmpeg image scaling and colorspace/pixel conversion libraryThe libswscale library performs image scaling and colorspace and pixel format conversion operations.cvibs-arm-5`SUSE Linux Enterprise 15SUSE LLC GPL-3.0-or-laterhttps://www.suse.com/System/Librarieshttps://ffmpeg.org/linuxaarch64 8FA큤cvcvcv^S_ 3b827443abcaa0723c323c8f745946022e2fb933e69cf0505439aa24de10ad368177f97513213526df2cf6184d8ff986c675afb514d4e68a404010521b880643cb48bf09a11f5fb576cddb0431c8f5ed0a60157a9ec942adffc13907cbe083f2libswscale.so.5.9.100rootrootrootrootrootrootrootrootrootrootffmpeg-4-4.4-150400.3.11.1.src.rpmlibswscale.so.5.9()(64bit)libswscale.so.5.9(LIBSWSCALE_5)(64bit)libswscale5_9libswscale5_9(aarch-64)@@@@@@@@@@    /sbin/ldconfig/sbin/ldconfigld-linux-aarch64.so.1()(64bit)ld-linux-aarch64.so.1(GLIBC_2.17)(64bit)libavutil.so.56.70()(64bit)libavutil.so.56.70(LIBAVUTIL_56)(64bit)libavutil56_70libc.so.6()(64bit)libc.so.6(GLIBC_2.17)(64bit)libm.so.6()(64bit)libm.so.6(GLIBC_2.17)(64bit)libm.so.6(GLIBC_2.29)(64bit)libpthread.so.0()(64bit)rpmlib(CompressedFileNames)rpmlib(FileDigests)rpmlib(PayloadFilesHavePrefix)rpmlib(PayloadIsXz)4.4-150400.3.11.13.0.4-14.6.0-14.0-15.2-14.14.3cʂ@ccs@a(aj@````O@`y|@`pA`M`3@` a@_@__@__A@_ @_o@^^3^ϧ^>@^^l@^0^@^oj@^^F^&^g@^ ]@]w@]o@]^]^]Y=]S]QT]Ik]A] @]G@\\ڭ\@\-@\\\8\N\@\6\\}@\zp@\y\w@\g@\g@\b@\Yz\=@\[@[ݍ[ @[Q@[@[qr[n[i[h8@[f[`O@[[ @[[ @[Y[Xf@[O+[?Y[<[;e@[7p[6@[6@[6@[3|@['["X["X["X["X[!@[!@[!@[!@[!@[[ @[ ZZmZ'ZUZ2@Z@ZI@Z Z@ZZ.s@Z!D@ZYeY@Y@Y4Y@@YbY@Y}@Ym@YMY7Y.@Y.@Y@XXXh@X7@XXXXk@XY@XF@X9y@X=X=X TW@W#WWWE@Wv[@Wq@WM|W!@WWzW @@W@VV@VVV@V@V$@Vy;@VwVuFVrVn@VhVetVZVG"@V4@U@UU@U@Ux&U`kUXUPU+U @T9T}T+@alynx.zhou@suse.comalynx.zhou@suse.comalynx.zhou@suse.comalynx.zhou@suse.comalynx.zhou@suse.comhpj@urpla.netalynx.zhou@suse.comjengelh@inai.dedaniel.molkentin@suse.comjengelh@inai.dejengelh@inai.dedmueller@suse.comjengelh@inai.dedmueller@suse.comnormand@linux.vnet.ibm.comjengelh@inai.dejengelh@inai.dehpj@urpla.netalexander.reimelt@protonmail.chbjorn.lie@gmail.comjengelh@inai.dejengelh@inai.debjorn.lie@gmail.comjslaby@suse.comjengelh@inai.dematwey.kornilov@gmail.comjengelh@inai.deidonmez@suse.comtchvatal@suse.comschwab@linux-m68k.orgbjorn.lie@gmail.combjorn.lie@gmail.comidonmez@suse.comstefan.bruens@rwth-aachen.debjorn.lie@gmail.comjengelh@inai.deidonmez@suse.comidonmez@suse.comidonmez@suse.combjorn.lie@gmail.comnormand@linux.vnet.ibm.combjorn.lie@gmail.comidonmez@suse.comidonmez@suse.combjorn.lie@gmail.comidonmez@suse.comidonmez@suse.commliska@suse.czbjorn.lie@gmail.comjengelh@inai.demliska@suse.czmliska@suse.czhpj@urpla.netseanlew@opensuse.orgbjorn.lie@gmail.combjorn.lie@gmail.combjorn.lie@gmail.comjayvdb@gmail.comjengelh@inai.debjorn.lie@gmail.combjorn.lie@gmail.combjorn.lie@gmail.comdavejplater@gmail.combjorn.lie@gmail.comadrian@suse.debjorn.lie@gmail.comstefan.bruens@rwth-aachen.desean@suspend.netsean@suspend.netqzheng@suse.com9+suse@cirno.systemsjengelh@inai.debjorn.lie@gmail.comcarmen@carmenbianca.eubjorn.lie@gmail.comdavejplater@gmail.combjorn.lie@gmail.comtchvatal@suse.comtchvatal@suse.comjengelh@inai.detchvatal@suse.comtchvatal@suse.comtchvatal@suse.comtchvatal@suse.comtchvatal@suse.comtchvatal@suse.comtchvatal@suse.com9+suse@cirno.systemsbjorn.lie@gmail.com9+suse@cirno.systemsjengelh@inai.debjorn.lie@gmail.comtchvatal@suse.comtchvatal@suse.comtchvatal@suse.comtchvatal@suse.comtchvatal@suse.comtchvatal@suse.comtchvatal@suse.comtchvatal@suse.comtchvatal@suse.com9+suse@cirno.systemsjengelh@inai.debjorn.lie@gmail.com9+suse@cirno.systems9+suse@cirno.systemsjengelh@inai.deenzokiel@kabelmail.dejengelh@inai.dealarrosa@suse.comalarrosa@suse.combjorn.lie@gmail.comnico.kruber@gmail.comjengelh@inai.dejengelh@inai.dejengelh@inai.dejslaby@suse.comjengelh@inai.dejengelh@inai.dejengelh@inai.dejengelh@inai.dejengelh@inai.dejengelh@inai.deolaf@aepfle.dejengelh@inai.dejengelh@inai.dedavejplater@gmail.comjengelh@inai.dedavejplater@gmail.comjengelh@inai.dejengelh@inai.dejengelh@inai.dejengelh@inai.deidonmez@suse.comdimstar@opensuse.orgjengelh@inai.deolaf@aepfle.dejengelh@inai.deolaf@aepfle.detchvatal@suse.comjengelh@inai.dealoisio@gmx.comjengelh@inai.deolaf@aepfle.dealoisio@gmx.comaloisio@gmx.comstefan.bruens@rwth-aachen.dealoisio@gmx.comaloisio@gmx.comjengelh@inai.dealoisio@gmx.comaloisio@gmx.comrobert.munteanu@gmail.comaloisio@gmx.comjengelh@inai.deolaf@aepfle.dejengelh@inai.dejengelh@inai.dejengelh@inai.deolaf@aepfle.deidonmez@suse.comjengelh@inai.dealoisio@gmx.comidonmez@suse.comidonmez@suse.comolaf@aepfle.dejengelh@inai.dejoerg.lorenzen@ki.tng.deolaf@aepfle.deolaf@aepfle.deolaf@aepfle.deidonmez@suse.comjengelh@inai.deidonmez@suse.comidonmez@suse.comjengelh@inai.dejengelh@inai.dejengelh@inai.dedevelop7@develop7.infojengelh@inai.derobert.munteanu@gmail.comjengelh@inai.dedimstar@opensuse.orgjengelh@inai.dejengelh@inai.dejengelh@inai.dejengelh@inai.dejengelh@inai.de- Add ffmpeg-CVE-2022-3341.patch: Backport from upstream to fix null pointer dereference in decode_main_header() in libavformat/nutdec.c (bsc#1206778).- Add ffmpeg-CVE-2022-3109.patch: Backport from upstream to fix null pointer dereference in vp3_decode_frame() (bsc#1206442).- Add ffmpeg-CVE-2022-3964.patch: Backport from upstream to fix out of bounds read in update_block_in_prev_frame() (bsc#1205388).- Add ffmpeg-CVE-2021-38171.patch: Backport from upstream to fix adts_decode_extradata in libavformat/adtsenc.c in FFmpeg 4.4 does not check the init_get_bits return value (bsc#1189724).- Add ffmpeg-CVE-2021-38114.patch: Backport from upstream to fix the return value of the init_vlc function is not checked (bsc#1189142).- Remove second hunk of ffmpeg-CVE-2020-22046.patch, that contains a goto to a none existing label. In order to distinguish this patch from the original, I renamed it to ffmpeg-4.4-CVE-2020-22046.patch - While at it, refresh the other patches with offsets- Add ffmpeg-CVE-2020-22046.patch: Backport from upstream to fix a denial of service vulnerability exists in FFmpeg 4.2 due to a memory leak in the avpriv_float_dsp_allocl function in libavutil/float_dsp.c (bsc#1186849). - Add ffmpeg-CVE-2021-33815.patch: Backport from upstream to fix dwa_uncompress in libavcodec/exr.c in FFmpeg 4.4 allows an out-of-bounds array access because dc_count is not strictly checked (bsc#1186865).- Enable SVT-AV1 encoding- Enable vulkan on on Leap 15- Enable libdavd1 on Leap 15.2+ [boo#1184830]- Update to release 4.4 * New demuxers, AV1 support improvements, and other enhancements. * AV1 monochrome encoding support. - Remove ffmpeg_altivec_yuv2rgb_novsx.patch (merged)- update to 4.3.2: * lots of oss-fuzz reported overflow fixes, see included ChangeLog - drop ffmpeg.git-ba3e771a42c29ee02c34e7769cfc1b2dbc5c760a.patch 0001-lavf-srt-fix-build-fail-when-used-the-libsrt-1.4.1.patch 0001-avformat-vividas-improve-extradata-packing-checks-in.patch: upstream- Add 0001-avformat-vividas-improve-extradata-packing-checks-in.patch [boo#1180519] [CVE-2020-35964]- remove dependency on OpenJPEG, this is obsolete since ffmpeg 4.0, we already build against OpenJPEG 2.1. see changes: - Dropped support for OpenJPEG versions 2.0 and below. Using OpenJPEG now requires 2.1 (or later) and pkg-config.- Add ffmpeg_altivec_yuv2rgb_novsx.patch for ppc64 (BE) as per https://trac.ffmpeg.org/ticket/8750 https://bugzilla.opensuse.org/show_bug.cgi?id=1179332- Enable VMAF. This can be used to compute VMAF/PSNR/SSIM. - Add vmaf-trim-usr-local.patch .- Adjust soversion.patch to include a symlink [boo#1177667] - Add 0001-lavf-srt-fix-build-fail-when-used-the-libsrt-1.4.1.patch- Apply upstream fix to avoid segfaults in x86/yuv2rgb conversion ffmpeg.git-ba3e771a42c29ee02c34e7769cfc1b2dbc5c760a.patch- Add librav1e support- Update to version 4.3.1: * Stable bug fix release, mainly codecs and format fixes.- Add soversion.patch to workaround ELF ABI breakage.- Update to release 4.3 * A plethora of new video filters * Intel QSV-accelerated VP9 decoding * VDPAU VP9 hwaccel * QSV-accelerated VP9 encoding * AV1 frame merge bitstream filter * AV1 Annex B demuxer * Expanded styling support for 3GPP Timed Text Subtitles * Support for muxing PCM and PGS in M2TS - Drop ffmpeg-prefer-dav1d-for-playback.patch (solved differently) - Drop ffmpeg4_swscale_replace_illegal_vector_keyword.patch, ffmpeg4_swscale_fix_altivec_vsx_recent_gcc.patch, 929e5159bc13da374b83f5627879c607acce180b.patch (merged)- Update to version 4.2.3: * Stable bug fix release, mainly codecs and format fixes. - Drop 0001-avcodec-cbs_jpeg-Check-length-for-SOS.patch: Fixed upstream.- libfdk-aac is now .so.2, not .so.1.- Throw out v4l2 m2m. This is likely the same case as boo#1041794.- Enable v4l2 m2m encoders and decoders- Add 0001-avcodec-cbs_jpeg-Check-length-for-SOS.patch [boo#1170767]- Add Samba support for Factory (as this needs a fix in Samba itself) Add --enable-libsmbclient to configure, add BR on pkgconfig(smbclient) - License is now GPLv3+ by default (--enable-version3)- Always build the binary ffmpeg-4 even on Leap releases boo#1167628: * The conflicts in place should allow users to decide if they want to use ffmpeg from ffmpeg package or ffmpeg-4 from this package- Add -ffat-lto-objects to _lto_cflags to fix configure checks- Enable libmfx support for SLE 15 SP2 and Leap 15.2 via conditional, libmfx is available there too now.- Update to version 4.2.2: * Stable bug fix release, mainly codecs and format fixes.- Add 929e5159bc13da374b83f5627879c607acce180b.patch to fix bad ID3v2 tag length.- Drop unused liboil BuildRequires.- Update to version 4.2.1: * Stable bug fix release, mainly codecs and format fixes. - Drop upstream fixed patch: 0001-avcodec-h2645_parse-zero-initialize-the-rbsp-buffer.patch- Add 0001-avcodec-h2645_parse-zero-initialize-the-rbsp-buffer.patch [boo#1149839, CVE-2019-15942]- Make ffmpeg-4.2-dlopen-fdk_aac.patch less verbose- Rename ffmpeg-4.2-dlopen-faac-mp3lame-opencore-x264-x265-xvid.patch to ffmpeg-4.2-dlopen-fdk_aac.patch since we need dlopen only for fdk_aac and looks like some other parts of the patch is buggy.- Sync ffmpeg-4.2-dlopen-faac-mp3lame-opencore-x264-x265-xvid.patch from upstream.- Disable LTO for arm, fixes build.- avoid ppc64le build error upstream issue https://trac.ffmpeg.org/ticket/7861 Add ffmpeg4_swscale_replace_illegal_vector_keyword.patch Add ffmpeg4_swscale_fix_altivec_vsx_recent_gcc.patch- Add ffmpeg-prefer-dav1d-for-playback.patch: Prefer using dav1d for av1 playback over libaom.- Update to FFmpeg 4.2 "Ada" * tpad filter * AV1 decoding support through libdav1d * dedot filter * chromashift and rgbashift filters * freezedetect filter * truehd_core bitstream filter * dhav demuxer * PCM-DVD encoder * GIF parser * vividas demuxer * hymt decoder * anlmdn filter * maskfun filter * hcom demuxer and decoder * ARBC decoder * libaribb24 based ARIB STD-B24 caption support (profiles A and C) * Support decoding of HEVC 4:4:4 content in nvdec and cuviddec * removed libndi-newtek * agm decoder * KUX demuxer * AV1 frame split bitstream filter * lscr decoder * lagfun filter * asoftclip filter * Support decoding of HEVC 4:4:4 content in vdpau * colorhold filter * xmedian filter * asr filter * showspatial multimedia filter * VP4 video decoder * IFV demuxer * derain filter * deesser filter * mov muxer writes tracks with unspecified language instead of English by default * added support for using clang to compile CUDA kernels - Drop ffmpeg-avcodec-libdav1d-AV1-decoder-wrapper.patch, merged upstream. - Rebase and rename ffmpeg-4.1-dlopen-faac-mp3lame-opencore-x264-x265-xvid.patch to ffmpeg-4.2-dlopen-faac-mp3lame-opencore-x264-x265-xvid.patch - See /usr/share/doc/packages/ffmpeg-4/Changelog for the complete changelog.- Update to version 4.1.4 * See /usr/share/doc/packages/ffmpeg-4/Changelog for the complete changelog.- Add pkgconfig(libva-drm), pkgconfig(libva-x11) BuildRequires: and conditional pkgconfig(libmfx) BuildRequires: Build intel-mediasdk support when possible.- Add back pkgconfig(fdk-aac) BuildRequires since we still need the headers at compile time. - Fix include paths in ffmpeg-4.1-dlopen-faac-mp3lame-opencore-x264-x265-xvid.patch- Add ffmpeg-4.1-dlopen-faac-mp3lame-opencore-x264-x265-xvid.patch from OpenMandriva to optionally enable runtime enabling of fdkaac/lame/x264/x265 - Enable runtime enabling for fdkaac via --enable-libfdk-aac-dlopen - Rename bcond fdk_aac to fdk_aac_dlopen - Remove fdk-aac BuildRequires now it's only dlopen'd- Enable LTO for all except i586 (boo#1133123).- Disable LTO again, as it breaks build for i586 (boo#1133123).- Throw out svt-av1. The build is unable to complete in openSUSE:Factory.- Use %make_build in order to provide parallel build for tools/*. And make output verbose.- Enable LTO for new SUSE versions (boo#1133123).- Update patch 0001-Add-ability-for-ffmpeg-to-run-svt-av1.patch from upstream- Update to version 4.1.3: * Updates and bug fixes for codecs, filters and formats. [boo#1133153, boo#1133155, CVE-2019-11338, CVE-2019-11339]- Update to version 4.1.2: * Updates and bug fixes for codecs, filters and formats.- Add ffmpeg-avcodec-libdav1d-AV1-decoder-wrapper.patch: Backport dav1d decoder support for aom (av1) codec. Following this, add conditional pkgconfig(dav1d) BuildRequires and pass conditional - -enable-libdav1d to configure. Also add libdav1d to enable_decoders.- Add a new filter line to rpmlintrc (addFilter("no-dependency-on ffmpeg-4-lib*")).- Add trivial encoder rawvideo, already enabled in decoders- Unconditionalize bs2b, it exists in openSUSE 13.x too.- Drop ffmpeg-libcdio_cdda-pkgconfig.patch: It only adds comments in it's current form, so serves no purpose at all anymore. - Refresh patches with refresh_patches service. - Rename rpmlintrc file to ffmpeg-4-rpmlintrc.- Add missing conditional configure option: --enable-libbs2b, BuildRequires already in place.- Add aac to enabled_encoders and enabled_decoders. Build the native aac support in ffmpeg. These do not support HE-AAC (v1/2) protocols.- Update 0001-Add-ability-for-ffmpeg-to-run-svt-av1.patch from git To fix build with SVT-AV1.- Update to version 4.1.1: * Various filter and codec fixes and enhancements. * configure: Add missing xlib dependency for VAAPI X11 code. * For complete changelog, see /usr/share/doc/packages/ffmpeg-4/Changelog- enable AV1 support on x86_64 * requires patch 0001-Add-ability-for-ffmpeg-to-run-svt-av1.patch - refreshed all patches- Add conditional pkgconfig(vo-amrwbenc) BuildRequires and conditionally pass --enable-libvo-amrwbenc --enable-version3 to configure: build amrwb encoder if dependency is present.- Enable encoding/decoding with nvcodec, the required headers are already in TW (permissively licensed). The required NVidia libraries are dlopen'ed. - Enable ILBC decoder, ilbc is free and already packaged standalone.- Update ffmpeg to 4.1 * Lots of filter updates as usual: deblock, tmix, aplify, fftdnoiz, aderivative, aintegral, pal75bars, pal100bars, adeclick, adeclip, lensfun (wrapper), colorconstancy, 1D LUT filter (lut1d), cue, acue, transpose_npp, amultiply, Block-Matching 3d (bm3d) denoising filter, acrossover filter, audio denoiser as afftdn filter, sinc audio filter source, chromahold, setparams, vibrance, xstack, (a)graphmonitor filter yadif_cuda filter. * AV1 parser * Support for AV1 in MP4 * PCM VIDC decoder and encoder * libtensorflow backend for DNN based filters like srcnn * -- The following only enabled in third-party builds: * ATRAC9 decoder * AVS2 video decoder via libdavs2 * IMM4 video decoder * Brooktree ProSumer video decoder * MatchWare Screen Capture Codec decoder * WinCam Motion Video decoder * RemotelyAnywhere Screen Capture decoder * AVS2 video encoder via libxavs2 * ILBC decoder * SER demuxer * Decoding S12M timecode in H264 * For complete changelog, see https://git.ffmpeg.org/gitweb/ffmpeg.git/shortlog/n4.1 - Remove 0001-avcodec-libaom-fix-setting-amount-of-threads.patch (fixed upstream (bsc#776cdd1), remove ffmpeg-CVE-2018-13305.patch, remove 0001-avformat-flvenc-Check-audio-packet-size.patch, remove cve-2017-17555.diff (fixed upstream).- Remove 0001-avformat-fivenc-Check-audio-packet-size.patch (fixed upstream (bsc#8591d16) - Update ffmpeg to 4.0.3 * For complete changelog, see https://git.ffmpeg.org/gitweb/ffmpeg.git/shortlog/n4.0.3- Add ffmpeg-CVE-2018-13305.patch to add a missing check for negative values of mqaunt variable (CVE-2018-13305, bsc#1100345).- Add 0001-avcodec-libaom-fix-setting-amount-of-threads.patch- Add 0001-avformat-flvenc-Check-audio-packet-size.patch [CVE-2018-15822, boo#1105869]- Update to version 4.0.2: * CVE-2018-13300: out of array read (boo#1100348, CVE-2018-13300) * Various bugfixes and a revert- bsc#1092241 Enable webvtt encoders and decoders.- Build codec2 encoder and decoder, add libcodec2 to enable_decoders and enable_encoders.- Enable mpeg 1 and 2 encoders.- Add conditional pkgconfig(aom) BuildRequires and pass - -enable-libaom to configure as well as add libaom and libaom_av1 to enable_decoders and enable_encoders: Build AOMedia Video 1 (AV1) support.- bsc#1103064 attempt to allow migration from the unprefixed devel packages cleanly- Reduce the optional conditional for the SLE12 backports to cover everything, most of the packages in old codestreams were not really ready as they need additional baselibs/etc. * Since these are new features user will simply wait or use TW- Enable "kmsgrab" input device- Redo the nvidia condition based on review feeback- Do not condition nvidia based on BUILD_ORIG all the support is in TW only and not on different instances as such safeguard it with version check only bsc#1102532- Add new bconds to build on SLE12 backports project without requiring extra packages: * %bcond_without codec2 * %bcond_without bs2b * %bcond_without lv2 * %bcond_without rubberband * %bcond_without soxr * %bcond_without zmq- Fix typo in swresample name- Conditionalize full build to be primary only on Leap15+- Add macros to allow conflicting with all other devel projects to ensure we always install only one specific ffmpeg- Conditionalize the vidstab build to not pull it on old releases - Conditionalize srt support to not pull it on older releases - ------------------------------------------------------------------- Enable ffnvcodec when building with NVIDIA support- Add pkgconfig(srt) BuildRequires and pass --enable-libsrt to configure, enable srt support. - Refresh patches with quilt: * cve-2017-17555.diff * ffmpeg-codec-choice.diff * ffmpeg-libcdio_cdda-pkgconfig.patch * ffmpeg-new-coder-errors.diff- Enable libxml2 (used by MPEG DASH demuxer)- Update to new upstream release 4.0.1 * Fixed some integer overflows, undefined shifts, negative shifts, division by 0, and a null pointer deref.- Enable pkgconfig(vidstab) BuildRequires unconditionally, now available in openSUSE.- Conditionalize openmpt build to be resolvable on Leap 42.3- Conditionalize mysofa build to be resolvable on Leap 15- Conditionalize zimg to build on Leap 42.3- Use autopatch- Provide ffmpeg symbol without version on main package too- Prefix all the devel packages and conflict between releases * Provide always the %version-%release of the respective build- Fix setup call to enter to proper folder- Conflict with other ffmpeg-devel packages, simply always pull one of them- Move license markings to the libs itself - Add condition to switch between full build and lib only one - Add provides/obsoletes on the ffmpeg private headers- Reintroduce conditional libxvid support since FFmpeg’s MPEG4-ASP encoder is not quite up to par- Avoid double-nesting BUILD_ORIG with %withs. (Reintroduces with_opencore)- Drop long obsolete and unused vo_aacenc %bcond_with. - Add conditional --enable-librtmp in build_orig part of spec, conditional BuildRequires already in place. - Drop opencore conditional, explicitly enable them for all BUILD_ORIG builds. - Drop conditional xvid %bcond_with, libxvidcore-devel BuildRequires and --enable-libxvid call to configure: ffmpeg have a fully capable mpeg4 encoder and decoder, avoid external dependency. - Minor spec cleanup.- Enable libmysofa support (sofalizer HRTF filter)- Remove superfluous __DATE__/__TIME__ replacement - Correct libvpx version dependency - Enable support for additional libraries: * libbs2b * libcodec2 * libfontconfig * libfribidi (already in BuildRequires) * libgme * libjack (already in BuildRequires) * libopenmpt * librubberband * libsoxr * libssh * libv4l2 * libzmq * lv2- Update to new upstream release 4.0 * New audio filters: mcompand, acontrast, lv2 wrapper, hilbert, aiir, drmeter * New video filters: mix, normalize, fillborders, setrange, deconvolve, entropy, vfrdet * OpenCL overlay filter * VAAPI MJPEG and VP8 decoding * VAAPI-accelerated ProcAmp (color balance), denoise and sharpness filters * Removed the ffserver program * Removed the ffmenc and ffmdec muxer and demuxer * codec2 en/decoding via libcodec2 * New bitstream filter: hapqa_extract, filter_units * Fixed img2dec infinite loop [boo#1090826, CVE-2018-7751] - Remove 0001-opusenc-psy-disable-stereo-searches.patch- Enable build against libzimg.- Add 0001-opusenc-psy-disable-stereo-searches.patch to fix a crash in the Opus encoder when outputting mono. - Enable FFmpeg Opus encoder as a selectable runtime alternative to Xiph libopus.- Create a new package ffmpeg-private-devel which contains some headers under /usr/include/ffmpeg/private that were not installed by upstream. Those headers are needed by the libav package in order to build avconv and other tools using the libav* libraries generated by ffmpeg instead of its own. No other package should require ffmpeg-private-devel.- Build and install also the sidxindex tool- Enable mpeg1video and mpeg2video in enable_decoders, and remove it from disable-decoders call given to configure, mpeg2 now available in openSUSE.- enable video stabilization/deshaking via libvidstab (optional)- Update to new bugfix release 3.4.2 * Fix integer overflows, multiplication overflows, undefined shifts, and verify buffer lengths. * avfilter/vf_transpose: Fix used plane count [boo#1078488, CVE-2018-6392] * avcodec/utvideodec: Fix bytes left check in decode_frame() [boo#1079368, CVE-2018-6621] - Enable use of libzvbi for displaying teletext subtitles. - Fixed a DoS in swri_audio_convert(), added cve-2017-17555.diff [boo#1072366, CVE-2017-17555].- Update to new bugfix release 3.4.1 * Fixed integer overflows, division by zero, illegal bit shifts * Fixed the gmc_mmx function which failed to validate width and height [boo#1070762, CVE-2017-17081] * Fixed out-of-bounds in VC-2 encoder [boo#1069407, CVE-2017-16840] * ffplay: use SDL2 audio API - Removed 0001-avcodec-x86-mpegvideodsp-Fix-signedness-bug-in-need_.patch (upstreamed).- Add 0001-avcodec-x86-mpegvideodsp-Fix-signedness-bug-in-need_.patch [boo#1070762]- install also doc/ffserver.conf- Get rid of ffmpeg-pkgconfig-version.patch.- Update to new upstream release 3.4 * New video filters: deflicker, doublewave, lumakey, pixscope, oscilloscope, robterts, limiter, libvmaf, unpremultiply, tlut2, floodifll, pseudocolor, despill, convolve, vmafmotion. * New audio filters: afir, crossfeed, surround, headphone, superequalizer, haas. * Some video filters with several inputs now use a common set of options: blend, libvmaf, lut3d, overlay, psnr, ssim. They must always be used by name. * librsvg support for svg rasterization * spec-compliant VP9 muxing support in MP4 * Remove the libnut and libschroedinger muxer/demuxer wrappers * drop deprecated qtkit input device (use avfoundation instead) * SUP/PGS subtitle muxer * VP9 tile threading support * KMS screen grabber * CUDA thumbnail filter * V4L2 mem2mem HW assisted codecs * Rockchip MPP hardware decoding * (Not in openSUSE builds, only original ones:) * Gremlin Digital Video demuxer and decoder * Additional frame format support for Interplay MVE movies * Dolby E decoder and SMPTE 337M demuxer * raw G.726 muxer and demuxer, left- and right-justified * NewTek NDI input/output device * FITS demuxer, muxer, decoder and encoder - Fixed a double free in huffyuv [boo#1064577, CVE-2017-15186] - Fixed an out-of-bounds in ffv1dec [boo#1066428, CVE-2017-15672] - Fixed a denial of service in rtmppkt [boo#1082335, CVE-2017-11665]- Update to new upstream release 3.3.4. * avutil/pixdesc: fixed NULL deref in av_color_primaries_name [CVE-2017-14225] [boo#1058018] * avformat/asfdec: Fix DoS in asf_build_simple_index [CVE-2017-14223] [boo#1058019] * avformat/mov: Fix DoS in read_tfra [CVE-2017-14222] [boo#1058020]. - Dropped integrated patches: D 0001-avformat-hls-Fix-DoS-due-to-infinite-loop.patch D 0001-avformat-nsvdec-Fix-DoS-due-to-lack-of-eof-check-in-.patch D 0002-avformat-asfdec-Fix-DoS-due-to-lack-of-eof-check.patch D 0002-avformat-mxfdec-Fix-DoS-issues-in-mxf_read_index_ent.patch D 0003-avformat-cinedec-Fix-DoS-due-to-lack-of-eof-check.patch D 0003-avformat-mxfdec-Fix-Sign-error-in-mxf_read_primer_pa.patch D 0004-avformat-rmdec-Fix-DoS-due-to-lack-of-eof-check.patch D 0005-avformat-rl2-Fix-DoS-due-to-lack-of-eof-check.patch D 0006-avformat-mvdec-Fix-DoS-due-to-lack-of-eof-check.patch- Add 0001-avformat-nsvdec-Fix-DoS-due-to-lack-of-eof-check-in-.patch [CVE-2017-14171] [boo#1057539], 0002-avformat-mxfdec-Fix-DoS-issues-in-mxf_read_index_ent.patch [CVE-2017-14170] [boo#1057537], 0003-avformat-mxfdec-Fix-Sign-error-in-mxf_read_primer_pa.patch [CVE-2017-14169] [boo#1057536]- Add 0001-avformat-hls-Fix-DoS-due-to-infinite-loop.patch [CVE-2017-14058] [boo#1056762], 0002-avformat-asfdec-Fix-DoS-due-to-lack-of-eof-check.patch [CVE-2017-14057] [boo#1056761], 0003-avformat-cinedec-Fix-DoS-due-to-lack-of-eof-check.patch [CVE-2017-14059] [boo#1056763], 0004-avformat-rmdec-Fix-DoS-due-to-lack-of-eof-check.patch [CVE-2017-14054] [boo#1056765], 0005-avformat-rl2-Fix-DoS-due-to-lack-of-eof-check.patch (code not enabled in openSUSE, though in packman) [CVE-2017-14056] [boo#1056760], 0006-avformat-mvdec-Fix-DoS-due-to-lack-of-eof-check.patch [CVE-2017-14055] [boo#1056766]- Unconditionalize celt, ass, openjpeg, webp, netcdf, libva, vdpau.- Build unconditionally with lame and twolame- Update to maintenance release 3.3.3 * Various fixes for integer overflows, too-large bit shifts and buffer length checks. - Drop 0001-avcodec-apedec-Fix-integer-overflow.patch (included upstream)- Add 0001-avcodec-apedec-Fix-integer-overflow.patch to address CVE-2017-11399 [boo#1049095]- Enabled cuda and cuvid for unrestricted build. - Fixed typos in devel package descriptions.- Update to new upstream release 3.3.2 * Various fixes for integer overflows and too-large bit shifts- Disable cuda support to fix boo#1041794: ffmpeg 3.3. enablement of cuda prevents H264/avc1.4d400d videos from playing on Youtube - Refreshed patches: ffmpeg-codec-choice.diff ffmpeg-libcdio_cdda-pkgconfig.patch ffmpeg-pkgconfig-version.patch and ffmpeg-new-coder-errors.diff- Add additional checks to ensure MPEG is off- Update to new upstream release 3.3.1 * Fix uninitialized variables, signed integer overflow, excess shift operations. Add boundary checks.- Enable ac3 per request from idonmez- Update to new upstream release 3.3 * EBU R128 implementation now within ffmpeg, not relying on external library anymore * New video filters "premultiply", "readeia608", "threshold", "midequalizer" * Support for spherical videos * New decoders: 16.8 and 24.0 floating point PCM, XPM * New demuxers: MIDI Sample Dump Standard, Sample Dump eXchange demuxer * MJPEG encoding uses Optimal Huffman tables now * Native Opus encoder * Support .mov with multiple sample description tables * Removed the legacy X11 screen grabber, use XCB instead * Removed asyncts filter (use af_aresample instead) * resolved CVE-2016-10190 [boo#1022920], CVE-2016-10191 [boo#1022921], CVE-2016-10192 [boo#1022922], CVE-2017-7859 [boo#1034183], CVE-2017-7862 [boo#1034181], CVE-2017-7863 [boo#1034179], CVE-2017-7865 [boo#1034177], CVE-2017-7866 [boo#1034176]- Enable mp3 decoding- Have libavcodec57 additionally provide libavcodec57(unrestricted) when building unrestricted: allow third party packages to require the unrestricted codec. The existing -full provides is not suitable as it can be provided by multiple libavcodec* packages, whereas we require a specific ABI version.- Update to new upstream release 3.2.4 * lavf/mov.c: Avoid heap allocation wrap in mov_read_hdlr * lavf/mov.c: Avoid OOB in mov_read_udta_string() * lavf/mov.c: Avoid heap allocation wraps in mov_read_{senc,saiz}()- Make sure each subpkg comes from the same src.rpm- Update to new upstream release 3.2.3 * Maintenance release with bugfixes * ffplay: fix sws_scale possible out of bounds array access - Drop version number from patch: ffmpeg-2.4.5-arm6l.patch -> ffmpeg-arm6l.diff- Wrap netcdf support in build condtional because it is a drop-in pkg- Enable all muxers and demuxers as they are just descriptor of format thus do not change the behaviour in any relevant way. * The best user now gets is proper interpretation of the format and failure to play it without proper de/encoder * Recommended by vlc team to be done this way :)- Update to new upstream release 3.2.2 * avformat/rtmppkt: Check for packet size mismatches * avcodec/flacdec: Fix undefined shift in decode_subframe() * avcodec/flacdec: Fix signed integer overflow in decode_subframe_fixed() * avcodec/flacdsp_template: Fix undefined shift in flac_decorrelate_indep_c- Update to version 3.2.1: * avcodec/aac_adtstoasc_bsf: validate and forward extradata if the stream is already ASC * libopusdec: default to stereo for invalid number of channels * sbgdec: prevent NULL pointer access * rmdec: validate block alignment * smacker: limit recursion depth of smacker_decode_bigtree * mxfdec: fix NULL pointer dereference in mxf_read_packet_old * ffmdec: validate codec parameters * avformat/mpeg: Adjust vid probe threshold to correct mis-detection * avcodec/avpacket: fix leak on realloc in av_packet_add_side_data() * avformat/apngenc: use the stream parameters extradata if available * ffprobe: fix crash in case -of is specified with an empty string * exr: fix out-of-bounds read * libschroedingerdec: fix leaking of framewithpts * filmstripdec: correctly check image dimensions * icodec: fix leaking pkt on error * dvbsubdec: fix division by zero in compute_default_clut * escape124: reject codebook size 0 * mpegts: prevent division by zero * matroskadec: fix NULL pointer dereference in webm_dash_manifest_read_header * mxfdec: fix NULL pointer dereference * avcodec/mpeg4videodec: Workaround interlaced mpeg4 edge MC bug * avcodec/mpegvideo: Fix edge emu buffer overlap with interlaced mpeg4 * avcodec/ituh263dec: Avoid spending a long time in slice sync * avcodec: Check side data size before use * avformat/flvdec: Fix regression losing streams- Update to new upstream release 3.2 * SDL2 output device and ffplay support * SDL1 output device and SDL1 support removed * New: libopenmpt demuxer, fifo muxer, True Audio (TTA) muxer * New filters: weave, gblur, avgblur, sobel, prewitt, vaguedenoiser, yuvtestsrc, lut2, hysteresis, maskedclamp, crystalizer, acrusher, bitplanenoise, sidedata, asidedata * Non-Local Means (nlmeans) denoising filter * 16-bit support in curves filter and selectivecolor filter * Added threads option per filter instance * The "curves" filter does not automatically insert points at x=0 and x=1 anymore * Matroska muxer now writes CRC32 elements by default in all Level 1 elements * New "tee" protocol * VP8 in Ogg muxing * Floating point support in ALS decoder * Extended mov edit list support * Changed mapping of RTP MIME type G726 to codec g726le. - Drop ffmpeg-fix-CONFIG_VC1DSP-changes.patch (no longer needed)- Enable libfdk_aac if it is available at buildtime- Update to version 3.1.5 * avformat/mxfdec: Check size to avoid integer overflow in mxf_read_utf16_string() * avcodec/mpegvideo_enc: Clear mmx state in ff_mpv_reallocate_putbitbuffer() * avcodec/utils: Clear MMX state before returning from avcodec_default_execute*() * libopenjpegenc: fix out-of-bounds reads when filling the edges * libopenjpegenc: stop reusing image data buffer for openjpeg 2 * avformat/utils: Update codec_id before using it in the parser init * ffmpeg: remove unused and errorneous AVFrame timestamp check * Support for MIPS cpu P6600 * avutil/mips/generic_macros_msa: rename macro variable which causes segfault for mips r6- Update to version 3.1.4 * avformat/avidec: Check nb_streams in read_gab2_sub() * avformat/avidec: Remove ancient assert * avfilter/vf_colorspace: fix range for output colorspace option * lavc/mediacodecdec_h264: fix SODB escaping * avcodec/nvenc: fix const options for hevc gpu setting * avformat/avidec: Fix memleak with dv in avi * lavc/movtextdec.c: Avoid infinite loop on invalid data. * avcodec/ansi: Check dimensions * avcodec/cavsdsp: use av_clip_uint8() for idct * avformat/movenc: Check packet in mov_write_single_packet() too * avformat/movenc: Factor check_pkt() out * avformat/utils: fix timebase error in avformat_seek_file() * avcodec/g726: Add missing ADDB output mask * avcodec/avpacket: clear side_data_elems * avformat/movenc: Check first DTS similar to dts difference * avcodec/ccaption_dec: Use simple array instead of AVBuffer * avcodec/svq3: Reintroduce slice_type * avformat/mov: Fix potential integer overflow in mov_read_keys * swscale/swscale_unscaled: Try to fix Rgb16ToPlanarRgb16Wrapper() with slices * swscale/swscale_unscaled: Fix packed_16bpc_bswap() with slices * avformat/avidec: Fix infinite loop in avi_read_nikon() * lavf/utils: Avoid an overflow for huge negative durations. * avformat/hls: Fix handling of EXT-X-BYTERANGE streams over 2GB * lavc/avpacket: Fix undefined behaviour, do not pass a null pointer to memcpy(). * lavc/mjpegdec: Do not skip reading quantization tables. * cmdutils: fix implicit declaration of SetDllDirectory function- Fix linking errors for arm and aarch64 builds, boo#995937 * Add ffmpeg-fix-CONFIG_VC1DSP-changes.patch- Update to version 3.1.3 * examples/demuxing_decoding: convert to codecpar * avcodec/exr: Check tile positions * avcodec/aacenc: Tighter input checks * avformat/wtvdec: Check pointer before use * libavcodec/wmalosslessdec: Check the remaining bits * avcodec/adpcm: Fix adpcm_ima_wav padding * avcodec/svq3: fix slice size check * avcodec/diracdec: Check numx/y * avcodec/h2645_parse: fix nal size * avcodec/h2645_parse: Use get_nalsize() in ff_h2645_packet_split() * h2645_parse: only read avc length code at the correct position * h2645_parse: don't overread AnnexB NALs within an avc stream * avcodec/h264_parser: Factor get_avc_nalsize() out * avcodec/cfhd: Increase minimum band dimension to 3 * avcodec/indeo2: check ctab * avformat/swfdec: Fix inflate() error code check * avcodec/rawdec: Fix bits_per_coded_sample checks * vcodec/h2645_parse: Clear buffer padding * avcodec/h2645: Fix NAL unit padding * avfilter/drawutils: Fix single plane with alpha * cmdutils: check for SetDllDirectory() availability- Update to version 3.1.2: * avcodec/rawdec: Fix palette handling with changing palettes * avcodec/raw: Fix decoding of ilacetest.mov * avformat/mov: Enable mp3 parsing if a packet needs it * avformat/hls: Sync starting segment across variants on live streams * avformat/hls: Fix regression with ranged media segments * avcodec/ffv1enc: Fix assertion failure with non zero bits per sample * avfilter/af_hdcd: small fix in af_hdcd.c where gain was not being adjusted for "attenuate slowly" * avformat/oggdec: Fix integer overflow with invalid pts * libavcodec/dnxhd: Enable 12-bit DNxHR support. * lavc/vaapi_encode_h26x: Fix a crash if "." is not the decimal separator. * avcodec/vp9_parser: Check the input frame sizes for being consistent * avformat/flvdec: parse keyframe before a/v stream was created add_keyframes_index() when stream created or keyframe parsed * libavformat/rtpdec_asf: zero initialize the AVIOContext struct * libx264: Increase x264 opts character limit to 4096 * avcodec/h264_parser: Set sps/pps_ref * librtmp: Avoid an infinite loop setting connection arguments * avformat/oggparsevp8: fix pts calculation on pages ending with an invisible frame * lavf/vplayerdec: Improve auto-detection. * lavc/mediacodecdec_h264: properly convert extradata to annex-b- Build with netcdf so as to enable af_sofalizer [boo#983398]- Update to version 3.1.1 * doc/APIchanges: document the lavu/lavf field moves * avformat/avformat: Move new field to the end of AVStream * avformat/utils: update deprecated AVStream->codec when the context is updated * avutil/frame: Move new field to the end of AVFrame * libavcodec/exr : fix decoding piz float file. * avformat/mov: Check sample size * lavfi: Move new field to the end of AVFilterContext * lavfi: Move new field to the end of AVFilterLink * ffplay: Fix usage of private lavfi API * lavc/mediacodecdec_h264: add missing NAL headers to SPS/PPS buffers * lavc/pnm_parser: disable parsing for text based PNMs- Update to version 3.1 * DXVA2-accelerated HEVC Main10 decoding * fieldhint filter * loop video filter and aloop audio filter * Bob Weaver deinterlacing filter * firequalizer filter * datascope filter * bench and abench filters * ciescope filter * protocol blacklisting API * MediaCodec H264 decoding * VC-2 HQ RTP payload format (draft v1) depacketizer and packetizer * VP9 RTP payload format (draft v2) packetizer * AudioToolbox audio decoders * AudioToolbox audio encoders * coreimage filter (GPU based image filtering on OSX) * libdcadec removed * bitstream filter for extracting DTS core * ADPCM IMA DAT4 decoder * musx demuxer * aix demuxer * remap filter * hash and framehash muxers * colorspace filter * hdcd filter * readvitc filter * VAAPI-accelerated format conversion and scaling * libnpp/CUDA-accelerated format conversion and scaling * Duck TrueMotion 2.0 Real Time decoder * Wideband Single-bit Data (WSD) demuxer * VAAPI-accelerated H.264/HEVC/MJPEG encoding * DTS Express (LBR) decoder * Generic OpenMAX IL encoder with support for Raspberry Pi * IFF ANIM demuxer & decoder * Direct Stream Transfer (DST) decoder * loudnorm filter * MTAF demuxer and decoder * MagicYUV decoder * OpenExr improvements (tile data and B44/B44A support) * BitJazz SheerVideo decoder * CUDA CUVID H264/HEVC decoder * 10-bit depth support in native utvideo decoder * libutvideo wrapper removed * YUY2 Lossless Codec decoder - Added minimum requirement for libva (0.35.0, matched by 1.3.0 package)- Guard usage of opencore using bcond_with, boo#980542- Update to version 3.0.2 * avcodec/ttaenc: Reallocate packet if its too small * configure: build fix for P5600 with mips code restructuring * mips: add support for R6 * pgssubdec: fix subpicture output colorspace and range * avcodec/ac3dec: Reset SPX when switching from EAC3 to AC3 * avfilter/vf_drawtext: Check return code of load_glyph() * avformat/mux: Check that deinit is set before calling it * avcodec/takdec: add code that got somehow lost in process of REing * avcodec/apedec: fix decoding of stereo files with one channel full of silence * avcodec/avpacket: Fix off by 5 error * avcodec/h264: Fix for H.264 configuration parsing * avcodec/bmp_parser: Ensure remaining_size is not too small in startcode packet crossing corner case * avcodec/pngdec: Fix alpha detection with skip_frame * Changelog: Make formating consistent * avfilter/src_movie: fix how we check for overflows with seek_point * avcodec/j2kenc: Add attribution to OpenJPEG project: - Dropped dcadec (libdca was merged upstream)- Add ffmpeg-codec-choice.diff- Remove ffmpeg-devel subpackage. All users have been converted to pkgconfig Add Provides/Obsoletes to libavdevice-devel- Add ffmpeg-new-coder-errors.diff- Another try at organizing the codec-enable list. Enable video: AYUV, Dirac, MJPEG, rawvideo, Theora, VP8, VP9, WebP, zlib Enable audio: Celt, GSM, Opus, Speex, Vorbis Enable subtitle: ASS/SSA text, SRT text, UTF-8 plaintext- Update to new maintenance release 3.0.1 * vc2enc: fix use of uninitialized variables in the rate control system * postproc: fix an unaligned access * lavc/hevc: Allow arbitrary garbage in bytestream as long as at least one NAL unit is found.- Update included pkgconfig files to require the exact version of ffmpeg pc files, instead of any later version ffmpeg-pkgconfig-version.patch- Remove the optional vo-aacenc dependency, upstream removed it.- Update to new upstream release 3.0 * New filters: extrastereo, ocr, alimiter, stereowiden, stereotools, rubberband, tremolo, agate, chromakey, displace, and many more. * ffplay dynamic volume control * audio high-order multiband parametric equalizer * automatic bitstream filtering- Update to version 2.8.6 * avcodec/jpeg2000dec: More completely check cdef * avutil/opt: check for and handle errors in av_opt_set_dict2() * avcodec/flacenc: fix calculation of bits required in case of custom sample rate * avformat: Document urls a bit * avformat/libquvi: Set default demuxer and protocol limitations * avformat/concat: Check protocol prefix * doc/demuxers: Document enable_drefs and use_absolute_path * avcodec/mjpegdec: Check for end for both bytes in unescaping * avcodec/mpegvideo_enc: Check for integer overflow in ff_mpv_reallocate_putbitbuffer() * avformat/avformat: Replace some references to filenames by urls * avcodec/wmaenc: Check ff_wma_init() for failure * avcodec/mpeg12enc: Move high resolution thread check to before initializing threads * avformat/img2dec: Use AVOpenCallback * avformat/avio: Limit url option parsing to the documented cases * avformat/img2dec: do not interpret the filename by default if a IO context has been opened * avcodec/ass_split: Fix null pointer dereference in ff_ass_style_get() * mov: Add an option to toggle dref opening * avcodec/gif: Fix lzw buffer size * avcodec/put_bits: Assert buf_ptr in flush_put_bits() * avcodec/tiff: Check subsample & rps values more completely * swscale/swscale: Add some sanity checks for srcSlice* parameters * swscale/x86/rgb2rgb_template: Fix planar2x() for short width * swscale/swscale_unscaled: Fix odd height inputs for bayer_to_yv12_wrapper() * swscale/swscale_unscaled: Fix odd height inputs for bayer_to_rgb24_wrapper() * avcodec/aacenc: Check both channels for finiteness * asfdec_o: check for too small size in asf_read_unknown * asfdec_o: break if EOF is reached after asf_read_packet_header * asfdec_o: make sure packet_size is non-zero before seeking * asfdec_o: prevent overflow causing seekback * asfdec_o: check avio_skip in asf_read_simple_index * asfdec_o: reject size > INT64_MAX in asf_read_unknown * asfdec_o: only set asf_pkt->data_size after sanity checks * Merge commit '8375dc1dd101d51baa430f34c0bcadfa37873896' * dca: fix misaligned access in avpriv_dca_convert_bitstream * brstm: fix missing closing brace * brstm: also allocate b->table in read_packet * brstm: make sure an ADPC chunk was read for adpcm_thp * vorbisdec: reject rangebits 0 with non-0 partitions * vorbisdec: reject channel mapping with less than two channels * ffmdec: reset packet_end in case of failure * avformat/ipmovie: put video decoding_map_size into packet and use it in decoder * avformat/brstm: fix overflow- Update to version 2.8.5 * Fixes CVE-2016-1897 and CVE-2016-1898 [boo#961937]- Update to version 2.8.4 * Many bugfixes, see the included Changelog for all the changes. * resolving CVE-2015-8661 [boo#960385], CVE-2015-8662 [boo#960384], CVE-2015-8663 [boo#960383] - Drop ffmpeg-remove_some_unused_ctrl_id_mappings.patch, fixed upstream.- Obsolete ffmpeg-tools from packman- Add some provides to make it easier for firefox to recommend this package for installation- Added patch ffmpeg-remove_some_unused_ctrl_id_mappings.patch to successfully build against libvpx >= 1.5 (at least on PMBS).- Add buildconditionals for libass,libva,vdpau to fix build in SLE_11- Rename bcond dca to dcadec - Add more buildconditionals to get closer to removal of BUILD_ORIG- Remove unused imlib2- Sync with packman changes * All packman specific changes are protected with BUILD_ORIG - Added the following patches * ffmpeg-2.4.5-arm6l.patch * ffmpeg-libcdio_cdda-pkgconfig.patch- Update to new upstream maintenance release 2.8.3 * avformat/matroskadec: Check subtitle stream before dereferencing * avcodec/jpeg2000dec: Fix potential integer overflow with tile dimensions * avcodec/jpeg2000dec: Check for duplicate SIZ marker * avcodec/jpeg2000: Change coord to 32bit to support larger than 32k width or height * avcodec/jpeg2000dec: Check SIZ dimensions to be within the supported range * avcodec/jpeg2000: Check comp coords to be within the supported size * dds: validate compressed source buffer size * dds: validate source buffer size before copying * softfloat: assert when the argument of av_sqrt_sf is negative - Fixes CVE-2015-8363 [bnc#957114], CVE-2015-8364 [bnc#957115], CVE-2015-8365 [bnc#957116]- Update to new upstream release 2.8.2, containing fixes for the following security issues: * CVE-2015-8216 boo#955346 * CVE-2015-8217 boo#955347 * CVE-2015-8218 boo#955348 * CVE-2015-8219 boo#955350 - Upstream changes: * various fixes in the aac_fixed decoder * various fixes in softfloat * swresample/resample: increase precision for compensation * lavf/mov: add support for sidx fragment indexes * avformat/mxfenc: Only store user comment related tags when needed * ffmpeg: Don't try and write sdp info if none of the outputs had an rtp format. * apng: use correct size for output buffer * jvdec: avoid unsigned overflow in comparison * avcodec/jpeg2000dec: Clip all tile coordinates * avcodec/microdvddec: Check for string end in 'P' case * avcodec/dirac_parser: Fix undefined memcpy() use * avformat/xmv: Discard remainder of packet on error * avformat/xmv: factor return check out of if/else * avcodec/mpeg12dec: Do not call show_bits() with invalid bits * avcodec/faxcompr: Add missing runs check in decode_uncompressed() * libavutil/channel_layout: Check strtol*() for failure * avformat/mpegts: Only start probing data streams within probe_packets * avcodec/hevc_ps: Check chroma_format_idc * avcodec/ffv1dec: Check for 0 quant tables * avcodec/mjpegdec: Reinitialize IDCT on BPP changes * avcodec/mjpegdec: Check index in ljpeg_decode_yuv_scan() before using it * avcodec/h264_slice: Disable slice threads if there are multiple access units in a packet * avformat/hls: update cookies on setcookie response * opusdec: Don't run vector_fmul_scalar on zero length arrays * avcodec/opusdec: Fix extra samples read index * avcodec/ffv1: Initialize vlc_state on allocation * avcodec/ffv1dec: update progress in case of broken pointer chains * avcodec/ffv1dec: Clear slice coordinates if they are invalid or slice header decoding fails for other reasons * rtsp: Allow $ as interleaved packet indicator before a complete response header * videodsp: don't overread edges in vfix3 emu_edge. * avformat/mp3dec: improve junk skipping heuristic * concatdec: fix file_start_time calculation regression * avcodec: loongson optimize h264dsp idct and loop filter with mmi * avcodec/jpeg2000dec: Clear properties in jpeg2000_dec_cleanup() too * avformat/hls: add support for EXT-X-MAP * avformat/hls: fix segment selection regression on track changes of live streams * configure: Require libkvazaar < 0.7. * avcodec/vp8: Do not use num_coeff_partitions in thread/buffer setup - Drop ffmpeg-mov-sidx-fragment.patch, fixed upstream.- Update to new upstream release 2.8.1 * Minor bugfix release * Includes all changes from. Ffmpeg-mt, libav master of 2015-08-28, libav 11 as of 2015-08-28 - Add ffmpeg-mov-sidx-fragment.patch to add sidx fragment indexes. Needed for new mpv release.- Update to new upstream release 2.8 * DirectDraw Surface image/texture decoder * Many improvements to the JPEG 2000 decoder * New video filters: colorkey, SSIM, showvolume, adrawgraph, drawgraph, removegrain, erosion, dilation, deflate, inflate, reverse, atadenoise, aphasemeter, showfreqs, vectorscope, waveform, hstack, vstack, framerate * New audio filters: Dynamic Audio Normalizer as dynaudnorm filter, areverse, random, deband, sidechaincompress, acrossfade * allyuv and allrgb video sources * Switched default encoders for webm to VP9 and Opus * Removed experimental flag from the JPEG 2000 encoder- Update to new upstream release 2.7.2 - webp: fix infinite loop in webp_decode_frame - huffyuvdec: validate image size - avcodec/vp8: Check buffer size in vp8_decode_frame_header() - avcodec/vp8: Fix null pointer dereference in ff_vp8_decode_free() - avutil/fifo: Fix the case where func() returns less bytes than requested in av_fifo_generic_write() - bytestream2: set the reader to the end when reading more than available - oggparsedirac: check return value of init_get_bits - vp9/update_prob: prevent out of bounds table read - avcodec/pngdec: Check values before updating context in decode_fctl_chunk() - avcodec/pngdec: Copy IHDR & plte state from last thread - avcodec/pngdec: Require a IHDR chunk before fctl - avcodec/pngdec: Only allow one IHDR chunk - ffmpeg: Do not use the data/size of a bitstream filter after failure- Enable codecs for audio: PCM, Speex, CELT, FLAC, ILBC, Opus - Enable codecs for image: BMP/PCX/TGA, TIFF, Sun/SGI/X11 raster raw Huff-compressed or uncompressed YUV - Update to new upstream release 2.7.1 * postproc: fix unaligned access * avcodec/flacenc: Fix Invalid Rice order * tls_gnutls: fix hang on disconnection * avcodec/ffv1enc: fix bps for >8bit yuv when not explicitly set * avio: fix potential crashes when combining ffio_ensure_seekback + crc * ffmpeg_opt: Check for localtime() failure * configure: Disable VSX on unspecified / generic CPUs- Enabled 'bluray' protocol- Update to new upstream release 2.7 * New encoders: apng (PNG with alpha) * New decoders: TDSC (a JPEG/BGR24/zlib format) * New audio filters: chorus * New video filters: cover_rect, detelecine, fftfilt, find_rect - Enable codecs: 012v, ansi, apng, bmp, exr, ffv1, ffvhuff * unpack DivX-style packed B-frames in MPEG-4 bitstream filter * WebM Live Chunk Muxer * nvenc level and tier options - Canopus HQ/HQA decoder - Automatically rotate videos based on metadata in ffmpeg - improved Quickdraw compatibility - VP9 high bit-depth and extended colorspaces decoding support - WebPAnimEncoder API when available for encoding and muxing WebP - Direct3D11-accelerated decoding - Support Secure Transport - Multipart JPEG demuxer- Fix building with BUILD_ORIG- Update to new upstream release 2.6.3 * avcodec/libtheoraenc: Check for av_malloc failure * ffmpeg_opt: Fix -timestamp parsing * avcodec/cavsdec: Use ff_set_dimensions() * swr: fix alignment issue caused by 8ch sse functions * avcodec/mjpegdec: fix len computation in ff_mjpeg_decode_dqt() * avformat/matroskadec: Cleanup error handling for bz2 & zlib * avformat/matroskaenc: Check ff_vorbiscomment_length in put_flac_codecpriv() * avcodec/mpeg12dec: use the correct dimensions for checking SAR * xcbgrab: Validate the capture area * xcbgrab: Do not assume the non shm image data is always available * avfilter/lavfutils: disable frame threads when decoding a single image * ffmpeg: remove incorrect network deinit * OpenCL: Avoid potential buffer overflow in cmdutils_opencl.c * libvpxenc: only set noise reduction w/vp8 * vp9: remove another optimization branch in iadst16 which causes overflows. * network: Do not leave context locked on error * vp9: remove one optimization branch in iadst16 which causes overflows. * swresample: Allow reinitialization without ever setting channel layouts/counts * imgutils: initialize palette padding bytes in av_image_alloc * id3v2: catch avio_read errors in check_tag * avi: Validate sample_size * diracdec: avoid overflow of bytes*8 in decode_lowdelay * diracdec: prevent overflow in data_unit_size check * matroskadec: use uint64_t instead of int for index_scale * pngdec: don't use AV_PIX_FMT_MONOBLACK for apng * pngdec: return correct error code from decode_frame_common * swscale/ppc/swscale_altivec.c: POWER LE support in yuv2planeX_8() delete macro GET_VF() it was wrong * matroskadec: export cover art correctly * mxfenc: don't try to write footer without header - Enable building avresample for extra API compat - Remove ffmpeg-pkgconfig-requires.diff: RPM's pkgconfigdeps.sh is scanning Requires.private too.- Add baselibs.conf: provide -32bit libraries (used by xine-32bit).- Update to new upstream release 2.6.2 * avformat/utils: avoid discarded streams in av_find_default_stream_index() * avutil/cpu: add missing check for mmxext to av_force_cpu_flags * avformat/http: replace cookies with updated values instead of appending forever- Update to new upstream release 2.6.1 * Maintenance release with some bugfixes- Update to new upstream release 2.6 * The VP9 decoder is now usable on x86(-32) and pre-SSSE3 CPUs. * 10-bit support in the SPP video filter * New video filters: "colorlevels", "tblend", "palettegen", "paletteuse". New audio filters: "dcshift". * The old libmpcodecs wrapper is finally gone * API changes: introduction of device inputs and outputs- Update to new upstream release 2.5.3 * AVFoundation screen-grabbing support, animated WebP decoding support, and Animated PNG support. UDP-Lite support was added.- Initial package (version 2.5.3) for build.opensuse.org/sbin/ldconfig/sbin/ldconfigibs-arm-5 16742130464.4-150400.3.11.14.4-150400.3.11.1libswscale.so.5.9libswscale.so.5.9.100libswscale5_9COPYING.GPLv2LICENSE.md/usr/lib64//usr/share/licenses//usr/share/licenses/libswscale5_9/-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:27507/SUSE_SLE-15-SP4_Update/76ea33ec9330022466f4da9452438a98-ffmpeg-4.SUSE_SLE-15-SP4_Updatecpioxz5aarch64-suse-linuxELF 64-bit LSB shared object, ARM aarch64, version 1 (SYSV), dynamically linked, BuildID[sha1]=7ee59b376566169e4c3a2d9864382c74425c6a83, strippeddirectoryASCII text PPRRR R RRR R RR%!;9\ fTutf-862b12ecf87c1863740790c43694aae6f5e155446bd42314364b3fcf2b61d00ff?7zXZ !t/㯟] cr$x#GA>78;8J{ Z iU7e5lYzl?sBXOmk :?7PJVGwB'Vw?HapyScWs Hrܩ3ȋp*w׳4]foVAoGuL/@'ugIuKXY NP Yym V,Rr;|j0$V0ڏ"@L>_9=rHsҎnsxϕNp H=>ߟUdA2ty`c7m<Ϋf"ae%=}r ]tLYc̼GJ5FR Sq#@UϬKB|fi0ߓ|4rӶ1m`@#_z>H 6Po@v_a@`W L6@o8H L8ҺҦ=ĵ [ޖ`qw6uي}T94oxؑ=Yt 3.9 {KTR9FNRZ#G4C Q&G@^ ̋yB}GoЬ]FV5푛&g-.?*2Ѕ'JV #gYjD_;KR beYǂiKܿǷCB4UɊwq,Jd36%*skI"wû6׸~>e Z/QvOT7Ĕ}EI++>qmK4پQU|bAy/"=bM#.s\~?toT0ҰN2(ZOTLa0ff֣KŻYdPW28 @#sR K~۩'dR7ζ"s : ٶ3#) ]JyϮ)`rsϨ eD 2?wF Az)жHaL qWGyw Mm*~[c3a#ouFY;n)2+ia EWbt9b/K 氖tקw1wTaZ\βJJ>/ZQ>XAhT,LCd ~5#Y6zBhLE7'υˉc9*D#U7CsuT|{*5_=(*He毒rKI˞r{p&z{y>hG!H̹<βڜ,h= 2'7ԁFJksn5Qmk{Ssb\ Î0߄pdN V'nӕ*1 sOP9%:!%v}`0["k[ϻN>aqfpk5@$ CTSD<D.prh++ܳx ݓr8K"b*DzD+_Psj%2NcWZHF'U\t]3wek(D=իӡ]65('_@b֯ .%OLa 2fYԦ}5-[3 ]kDu̪4xE+UoC=jn ;_cVh\ZsveGl(^Q&fh?1 0-٫yd\JDGg2Yv6m&|D#|X@n7׈6;U3gCzf#^{j89j֊o8L3v%Ooʐm @iKߋK( wΎ|RO:NP84{0y"A-ak].=tw: 2SFKn/Ӹ;jT?SIAwV-Zxn怫GЋn)ޛ0A~k:ecPsnxf*vX!RYZ<;ӴbvT\ۜBm %a_ﵭv$`6kTGKs >9 l@BTod($[& .:`\fZGji(h'秚b;T(u3Zꨢs&v[ O!ni!ڬH/8{xc}Uuq5/ˉFKỡփߝ~:U,mVU/Wz+v2|H"7e2 , `CBȍ ;χIvc[4d9^BZ*'ƊF%E5ewmXU9[䀌Zg9'.yOюARz)akWCx;We ٙ]YG$oVK,~䄃ɢ/wz."ɪuGEaZT}G+8qR5ՔpOc8۝EߒL*}~g# /*&7ašmq&e [sZv$ğ3%=>q'4-0 V8=p HvӟEHaj3Oq9-\[U˙|R A8ɲTm!H2 T,ѰgK0~[*+|jp|xBŞgr[cYK~+!@^FXxQ~ /nC^?Cw6Dv tM- = ՚3njؔ{A^ zXJ}~gy6T01*iѪJ$4OItAT9~zzj}fUUJ)T \LXy^?ǝ﹁%ؔtr~U-WÑ*ᦵw`1lUxg\un0C ˬQY?*Fwp' P] 0iRo ,$8. }W8@G9]ͮ(Ԋ:UH7- Zn}p;i;kx4r3_vVf^(:=FL&tk)weLKV]w2ޔpPyyd>4ADan[-0[hugT۸*3%!n7T/Ԝ5WQ3n{;]׵s GSmB$Lv:_ y/螒9VW Iخ_:WKHk#9 nW3(ٙN(`TLzEv5d^ĈiXHWr}nSD% NWC<#SZ2AKI١bSonBoo<Av {S&BB sCi"{G>۳W?0N=MG.ַŔW{U!фjLjxJʹ*)Ey"<ܴ<559fAvDFeV pE FZjIkEo&MVh(,.HVzMuPVRe*rw_<%%>"Ylj^WXE F϶4~we0;QC1Na({X,c\ˣ`^6&-,gO8P8.c+Y oϸg\8[*:^=]~U2gpI0fr{h^t,6mI !Tf7"H0˦+s/Ns}y3)Mp2?Lg}," 7)Md4ԺwBn^EX >U+C1Xݡ5--ˤ-1|Y =K᙮m3!+JϪL?/>6 vQoݶEĊ8XRd ?GZcf\3uP8TcA&zPtD>pD lN_h jʧqASG,Kzv aBM[z"RnVfKyUSaAi/YgGHjt:AZH_bFl u&h k]pqZʐB~`_T' 7.JbԈ9"Ǐ>ْ-`]p20#v;U`ucܙ쑕/awhf-9N8ލA_B̷ȲY񺣝$E(I.uBiG*|)H XSY\Q}@1h+@@G)cjێܯi0`x ϞBF~ǟ2kh +~ /8;W⤨UASp{F.`Da ;E^kN6<fj^o`fPpY4lֺm1A'͸sLE"@MD`k`Ԧ3oAv|SQYjsw꥞cRrboUI[-"7Q*-d$Frw m@`)|<E),E>鷀>_f0U[(Ztx^@]OLO3I|'uۡfcC[VӹJ2@e>…)B id;4,BIfsD0jww z3RHfJ8nU`hgj?L|Lr_ʄ씆{G({E ?࠭h+^΅#lf7J܍-lro/w3*͑=jVC/Xz5$*k"$t'ƾt z&PPحs ,9,L;G?] I4$V^RV9Zsߝn{"O !pMㅯhJGƘ/t )Δ37PgWtiѦcFtXu^ ߛ*{jZ$d_2Ng­=n&2=\4#AI{qNQk vεU1L4 wYBM-ٝS~j8%[DpBpy*Ӽ t{`t'-3zfsEֵa,_I nj7^j^P*úToTn҇A"@}u8Uxw|s<`\>ý֟HǛ haby&]]ZİD-\W Dg'jVpsU&~i>j-($E?3GJF JbNX7?RNטD e \&T "$Ka|e۞s%BץവMQckءV{1lje` i;9~B\uD!e!/*jul(ڻo<cOc)cHAiǗ]Y-sTPM5h!.`ߚ8CѨOid#J}`Ij 7W[O@r爤Ī6vX_t9*[A=e.zݧA226飦?1-T5sؖs;Α"xTl\U'JQKLw;t{=vG5*Gi?b6rI*"u:2*pDXέ0cSj4Rv1o[ )Mȁl5Z9:O,3dey|i<&|/P``rGc1W'J*5jaӁc0L ㌔3#_@RV,qǟ\P"`M[JfGo/( +c>} V]CT5[W7$Sdq"C?95~!JU簟’W8X;aPv=3SKUٚ[z[\V ,y^DguNi5^wqۦm~ՕeBL'-PBAՙmH>Ы"~M{@⿪=>_'B}!b@`]j\sq)r߇ rP :^ h­gV642s uxDM!6gMa^(җ>^w ug|[xN] {Rʻpc[p:]'/+qse:.Dz??RkǟrPOwȗajjXZSJ]:qd52}ËbJ"FĚ>Ma|Z` @5m1zտƺ{P$J925P//iƣR+5m8ڊ*Ûզ0Cg?2h&=GUsVD(/OjsDƴ=GUJ͍FRVu rpmIvNFw)i or7(ލ\ưIݪUL;Bn,8~j_pJd\GIU>3q=6J)CPYAti[(Wʤ;:k Ҫ8(TLh ʦl5qGdxFD $&#҆7Nrnlh6u9+ƘiD'rȭ*0Df[$ORĩSVM(=aHQ /&)%~90O$8pŢ-}b6Bid畞x:B9zCeex>s͑0SPN=Cepwu{(Qe W j#EɯjV.K4 }UXhB1t`i6fI}!FznmIR8(UeɳƦiWL D E*){dէ1x~ScOӞ@\Aͻ[0K`^1p>r,[/@jQs~8$P$"F`uPYa- PNH pIش vLnT66A7 {Z3I3NXM"xɟ^/˗rŁ[94s9(a*O:XF"z*jCċ-+/c, NhJ!'," 2O᷒ eZ \j8i׍ڌE1ɨ ;䠩XƧC%LXI)åkm3%Qѳ GFBa+BٛSEJ p 'B\GJQ :>91Yq(4]Y{E;֭OQ:TS4ݞ8Rs~LAr+_DlG"*LM+G2F>b߾ OwJp犮C_)k~.i-G%tB\l.:=Mð]krW27K uj?Ϋ-l}]95MʗDoԓ 5 oFMUo] ;M<՗:$k6Hݦ@Bؙn*!\U*fk+bR$Q!ډ>À%`C\znF/BHn9s_HZ"?:omnspRP{rXl_ ؼ[wkʔV:*֖%V}%_ ɴXwbn4;OWQӔX{L&zgP|*yHapjdX]˛+  5d`gjT ~p}}wcK}Ѹ-DA|X]HJ|$Oi.8J'# uiJ`R܀ LJa*=6]: *FmF0D╚܀1ueSir{9)K 3+$3+Ex@HLPU>ST>(,WC ޼YzGTD@6S(b q RG=Lj@+$ YIqH E eK!ӌBwԸxYM}SΚfp1 DZ[9tՁ(&ykЇLo%ڛZO2^mIWy?l^u_qv3%ȧ艜H xh|_}I{0[o٢G SR~6;b/ʻcVN=hπPuu~u3!=գ/r.8X.w}[b p01X9Bgd~վ% o5*` mrtMB$4iR ؉ʁ {׬abt9n'ﯩZ__uR9q]#<ޅd(Ue Oy$NgǝK8Xx$.U9f:4ӕΦ(:B+tME#b+2ץ~HgTЙɄ4r2$5?Gm;y&Hɝ)Qг(nȬ0n?v~ʞ㆚4k,o([Ri2NS*o_>oMGWPPyi۰Axמ-;C/ Q۔sÇ%Nj0ذ]b u$,] scnjq'^ l+ZyLIf8p?BFʛrt.] S0Tr앖Cr!fEW(ԛgIAZy{H|ftq }mPbg\wa=ی:gpXj,h!U;6%Bc/hM1&*1hss>f_,A($jAAkfj/QtZaߩ`%zQ0VBt٤R>sF}EnH0/#VSM}.=H -ٹjx"7A<*pMLH1:+zV(.FlI?''jy["69 /xGJ!S[b_s|Dp*[y_Ⱦ /jNip~Ex™ײq4n+DNʆimy7ńkVuFkLTӑ#!4q~%QQi8m2spXw(Wl# |ʅHAgN]w+3_"ib|`}(AogB*eּ  @ 4w:%y7'4>u 4 +Uq<#_OE<u:tL>| W~Dd:G!ϩ(AncD#qeKɷوo#j#lᏛ2& *w^Π36b(_z@ W@zbj@oq؄-Gƒ}V#um&ZP M?|õ]6aBԝ㑓$fRle&~%ƂJ]oV1̠xAp#`j?4H?] qb0cʕ3DΧcHpv3t%p G)tNEMuyIttx-x "fZ)I"?vX$|ۡ ׁ W{@˳/heds_[1J (i4ф@̍{>$:L]}?m[޲匇;n{;ϻ*OmECFemǛv?HE/I"O^gL( .AfCSjU^0]cI|v[TI3!=$m7JτTqT:۸UZ+y(I[STO crJ$#YKŁ8 q7)}鵺6L0EIx7!i&W>}Գ¤ IB&(g@jq? !)5Acc=dsL-^ 'Hsg?a-$XU ^Y4wq1CҚC~%v=/ye7hqsc?;/4/[0Bw:ufBpyu/KGnH7慖 G˳o&f ^\ -ͻuaZ+1>+M᮹NYoͷN!O^cI}$B " 6Bؙbχ JQYc?uRnb v61WXd^L8N=`lVmz,I <ê<=O<Dl_S_̍HtFtl" ,Teڐ -{ YJ1v9=ML:|-sUk.&}\2+koKp۞LIq}sk(<%yXu_r?9$')V>S-2ײ"PSxCMɶ8w кAe䁹نR\OYBm(7,>B{FalhHLozϒ8ўwi3[$7~ DxM7|QwmCHgbq6ǢPyqQȟS׿$UbSs{hiɖ8ȹjg VUIQp%i}fxN8Z>InY ƚV8rycNu6'8-zo"I?api?DT@0 J4GYwW;:f^(Q0p(-s67LiaD0C}F%0IFƑ̅Cqt/HՍbP:y!#Ȼxbt ڤŨ6U]U gJ5Io ?9[r#;x cNuMHlФ3$ j>gz N| d UX*t$kCh ZkApB"G[e'OwQdzSS L}s4_ءgj}:+l6d4+:MϖJ~.t kw\N2ȓ.,- s~R "9lj} 5r>ȼF0ӻ&5jaf[F9 UMkK7ri.Dž'[gjn$ $72$#T5P#`:ޡXtWTNqA<[Nmfi\+cKwK|ܛ}GuPzD>]tkXǵWҴܨg\I$HӦ7=#`,6Rz=g4$\ĖqD6mmŌrz X|v_CGWYi<7i?-̿ݓ'B3N ErlcN䣹^":RrKi}k|ⲥ~,ѠG,h0Av Qh#!;)ܷz55[o#((o[Ae +=ĸltFk0(ZWzJȨh GQI-3`^!0\5 '_NDuJef.hJ 4lyvgjZ3<+%/w-Cײ+,u*I~&ñ|An=ӶXRΰ {e lI%NWm"]'Esߢx1q'v}gdGB=͢b=QmyaƢV$(X m` p~.ěM渖GeWtIk ˖Š'QP45@ag@}fܼĆ: $`?֫ɮXs>*MV~ų?P 2ϰ]{18>.@+Lx @LKn`=:VM.a]Ş jVA@|Gt2]I!R@ah 0, D5p;-RV|3Yl7c Pll/fn'CbB1eK5튗:WK\iMLg6)yr% ƅ:ԁ9֌.׺m]Q#߳u_D|k"ϬCE 0 b{DH*d,j-HB=!zCJZF٭)Hs i^^zv^8aïT3ȑ2K!!eAehZnQ˹CIBdG3߁cʙH%֤xva0jWfg IŎcN'v' wz%1Rp6ъyLH\UCf>~Pw ",=s퍐D72s:0Joӯ#.6_/=2S U_/"eX rΗ"MySϪ;zYХ=V}˱l8GjyVp {~֔u "X~[[+e3Q-s!V(m Me+`y:`-BN"%+SӃWIP/W8qbsf6_rZkɔBۏbgb+w^x!m)E˪vzG#6E?߯vwVmVBfO)ۀ2V7V._-*a lK$˧s@eg;w`B^I3}A6P^KAi] (7'mpިuh^`Vnh!KϬM ?xHs4aTVLxM+.Wgh$=SJE!^L} VL Z]&͜D-n&=&qH]iv_Y`o4^ٸI5hyӸT^`pC{rc@jxb{͛,O":D{sОTaeL;T'u$И gPD|Tlm[/T:3e#B6tn"T-i ystr7& [+1!pHÝV{Oo>tuV yY0FMIL1 AmWJ1@pnEm],v;nCg2? /e̸gK)I -1((]`hPj3$F0xayr1z7$ Bffh([f| Гx&{ 9zirs)[ZGr]{7m[qжƕ/=0H ή]&jYܭ/tX>%!ї㚊IдM yWk0})K򂆗sN{uDNd ֐4K [ڷ038>8m=AB: nǷc&r:d3JkrKeXica=OǕrܦ@>3 giхsJ̎T -`*cbtF KWL/-~.Uxe8F?)XO0L3Oa*jydkYx&C*"Bi+X61kߗކK{ĺ'b8 OJcQYϩ C9}3ͳS5iA=9P"]t`c@c5Iϻ+"Y׺R7;/٠ЀX"k4Le>y>-΀g6$^(LH217-7zXtcSrGۇV4E.=(Y% $ T/ Nރ$.-߹O,ܯ# =Z7چO3>j?I9);0?18A1qek-d4Eb;/H G}_j?V $Y%6k2uB,Fb:!9ԾY#2XUZW.qd0x3݂ȃr {J 0Ob&JzB(feݯUYu¨h{"e܇YӴ]PSxFmzf*^8C}T:BM2<_g:`ͩ:bq=p8^t_*ˏftI jcT_y4ILxv!L~ 1pgiUw;USϤDO*RA m{fo2"-J 9ET둖~C`l>?@aq (7541ˑ2x)7Njx*1ڨ":< }L'|6c <+HjS7ݥߍͮv,[&@9 Q\u.vȢRq!u-FQH"#l;4X7|BdJ>@w(yH!ͦd:/ 6h&Iٯd#yW-pd?q3ؗ!(Z%ը gB2eWx3HY8A(;rmD |n{Iq4ijqLzlY&@ecۺxѭ\r.¦z$,܇A T|>X"s[ @ F&dtʿ@I_ԧ,{A{jDS 咴\U9Se3-qIiy)'ߋ10wo"Sp,o fVQ}geƟy=hns:#Jm_~H031dGg =giq ܳ|{,(~ߘfNLEEsv$\]:>ᒂ!x2PC`[I$6])o!5{K4y-X0wᓤL3 | QRm9|?K[t\4 H85ښ)%DJk^r8ЦWcS[/3+_[=V Kۦn T$>r {VCo_;f_r7 ׋, lY* ݓm`@J>yyּ4Nw $,wa[uJ*[NxB?PH{:JKE+ں\iQ0EY`ʻXYZ%- ҷmnmrZFO*&a>V܍qM&k1\ƛ*TEv ۿFڣܰ2}tU^.(b}#ؐ+v>,B=,n࢛y _nsfu"~}vV!> jȾ[[K8!/Wo\?$m$1L)UٸF娄F3nA6(/J=lmF-bVP\(^M:z H02x";Dh{ $WFxs&x'TE@߃ I6 wC 3*HpE cNyTV3&!uA\H˾ e:I3I zإX$xKܚgd+K_M+Nf lhNoIGVi+WK0W1Xs`bS-Ձ .FY,ecftI;ajDR#񝀥^> ;mfBWNW]4%JqҫMX9n S?w }D 1 e1G_ED=8ިWS͑`=&ooKP(~*rAm(c?06VR(\+XM/yEۣցU7VPr8BJ'H d>c,sܼ$i# eW#^~3T,tP$(~V9us*VS^yÍW%TAckP[d#pF67T'9hςdk$$lg o/XdvP/Cҧ 0@w+1;//z<GcTv)4竪r^65Ap9\jn\5\9-4&1>%@ȉE3>ɕ??DmҾgz2z`Ke8vgƖ%c%J^o %2$zɼsߒ?н/տWbU ͻ2<\D5G4ȓPԌ={\]}:Y!f'e(LQ!1`|NgR-TSMkjquM{BmAʯuvo'yUpE 3+\p9ZcNjZyUY]j?LjZ؟2Myr3$^A-=xI=>´dsቪ /l/(`De&Ɛhy&`-P5+5ut'S-v"~ b>ڲ<:ͲrzE dQ-SnS,{Ƥ[jY4ÜуAWo1`Q_&$6Gv.`Ȃ̷]|i<S`j?K0BtL)5[$dz|̫LuE!+IQo,#y0^nՎ5 SeRf=id!ր*nֿ.%V#tK.p<Nw&j ~ʀg.\.( ِW{=1P.+rlҧ׍7 s*밂gOPÀ:H,~; $onӺ)$@=j;UYΧ1楕JGT0a„O⫫x[Ab{ma_FH8xt_d?]#x)x ]o@[]g` G*SZfT0:3zclB|۹q@uwUO,kP̙_th9":j-#9 VW1v }9"v }BGG&o ً>ퟕu5BHXʌ|(HQ>Mٰj[iA,4Vօc%JaWaI$OuƄRI@A;k`NVNV}?z#6mlRpQ[w~R`Z! ҥ[m3DdK6v:*CW5/P _1e |P(wst]iߕGʂY*m})>^1BRddekbԯ5PZmHEԥ@czS7Y8D5B[.%:"ZXx}=2%j; AYpӾOogw+tmL9Ҽf8#K1ƒ9+Z"u$-?Bt"t"Ց)Mn'1dePA`W&*>T^ P;YMtA*kjas ,ySX {kCPNmzc¦z78xYн_]9ɒl3W1'XY9i{e@NM>؁uն+%1k09>4, |"k_Ha^7Y߼:cfv?BS0\E qN tǿ~!rQNX#Wf^ 1]3a?-J/<`vXQVS1bͤ;q/gqYA cg8`ׁU^p΃kVU@$ ^VNzvtA<UIGFF<.D"uˬsWjG2+r9+潮a7["Ryt.VgVn%}4y+b!{ øu/zQO6f!H; br 7GHwBu;؛'#m!ۨ׀#/|v+@W 7f^ը1$`Ni}RI2ф~qsv6ˡ娠ć[ivc=f/Vc}=r ,O*]˥(5';!b`*WuolRԋH4w3t{t ZQ}pO[G qGvn98H\*` 4пrLA>}rg,ɌtB֪͢ǔc/WW uANQ[qk5qQ=(:LGQD[{pYwo5ۍ*Yl&g"K(% 1p:os*^ S8Y" *cik\}3y,H34{ynR-sZwG'/.9,`ج!ς<[9[olz O< aɳt},dX|qnPb4&݈ۙVfGGin?}*>R'd%obdl$-ECtͫ~-Ӱfhbuƪ:B]_<{L#ܓ|L=d1EO}+H$'Q}ladez?NF fo,)yx`Ֆ,^9p/ W=dq$\Z\Vk\ܯ)|e 4Nvx\|N]ɶqCZL:i2uؔ~S&S ZĔQlT ⡖֠2v-L|W!(!:7YFg/w5tQ~$O it{fmsH rև^uDۑaAFh@r!A/r,8GA̶\yWc攥eQQhLb( ?i>23-JTmMqaGUìJu렖0HWY$Omba\4$ўMey;-3czf2pGvhEh2<3zțN .T#U| xyPLrJ^v6.\-I~tܯ 4r`y¨='U!5J!ۙ4O>a~1!?3Be3"^8x5HBYx%tfXuQ0ɻH[hLNTvd\? S (U R#`KP6Pas1DT堞M ?e"@}]m=̀FT, ESyya)!<13k 1\fPަG1dμE/%I() o hT}7!%E2v=}csHk`k͸ ild%.r &Gh πG$.޴7o~/mln %DA픚SL|^qba7ӄ|EjlYMxhw?T0=g^ {9"ز*n:[d]Qwg/q e{?>-6^)jRE.r+ڟ5UuZ9ĉri^N>z8eo;jҦ9:*]\luIZ9{cݸD` #VȽpHT 4DO 0.`M@R҅!oY^Z>,Ta8G5 %4ʑԈ6 |țAbdƩkyu"YїiG뉵V/%>t0\JZ.v 6s)@RZ;rT^^<9Q讗=yp*yߘzMLSwlO8D-ǐFi׶ְޓ`[5ĠU~e2$3'_YH5!6Bw2y4!Uo YnM#V5,c(2bW-x7H#{bkVDwn~PnIM2x|TI޶_\\w T|Dr ɩ(Wm#]D\~Ls)}Pb`tg+e3̧-{ ]~w{$z+ 7ltU*߽9LSI# {;YWFZL{Ss˾{ "^$[50*;Ƒ퍍S6p(9_ȴR<Yk7U-ӓ=7qW`Zwd ײatݺ(aRodwV_քޅ!R/yjqc@F =0:y"č zlw:qAw0# q>x#;F%⍴2eTqRmQPu,w`7 52ade^5r;x{8\́Ƿ|{`E,XFk}{v#o-J7`$QTC1}h9_JLI[dsD 8)X$3P*:/"jtj|mqhh byÖ=W#c+ǝ &OAMH5:T60+̺]u {$_O=6j=#:LhYR< b*HY=Ͳb#@بsBu%@? 6^k%J|VI[) iiđ]+mk^-Vu4qcqhXtk?шU94v{q۫%_.0+05l uFaXg=&T!X6lbudXtmԖZݗ.V4vo.d PfzmxB{U1>0B )%m@*,B ţ6J6W~^ E];/)\X-]"@ĸcj8D&JPvkM\8R} sοxCqe$(.I[(˓#:k=dvJ&)%=X^1/S|9f3p1 stS$|ቄ%.ّ!{| #{<†0АߧPw'Qm3(==r|]@[{OX;*0Sŷ[B\wzv{z}M]im.b6yH^޴PN3PNN64ꊑTou` B4mX49 qTv [@I$HɽS"C–YPqP_swX()`d2icNm;B$.S24;:Liħq;46"EfV7I1cN<B q+T F-ta-fk?%䄨bEfHb)v>!{ՍL0e7t %K4425w5#iPT"vvN~3S֦"'BoygwRaDġLd:k^QlӒP|AL Sµ7g.l%d_ɪ72#Z , m_ W<3ٸ"b5,R̙h%^ʕ*9~[G{67=:OЧ i[-Ƕ]>;T8o\ZQXq̡:{mܰoFfDe2L%If3Y:j;94_Je@ )< |9VW)04N*N`Aw];Q7YAT!nv%3,W'2<cG— [iMLs/kz5(y;5cRl:m_1 wAZa)OuơXvY,)ʍ1)q>'rNUL'RDy%bQR<{r"ȍlF0A8{,bϝUWe9Hڎ6f'I RL՘\ylq8,[Ȏc`wuL9[ձK  \q"HSpϼ,,_/ILs^N`IɧFkڂ|(AF Q[4~QR/Eh6k7D(FXq(,`?CBB{#׵RCq %Nt_W{4iE41JIȍiҐ/ vY !gkдW_Wqݪ#=H/ Ɖ\|bH9A[оMB-"K^XnusH0Tws؁0{x=OC,ؓ102"9nX2R B {e ]Brrm]V8Up\?*sʱP+6mPo'ʙ L`JCK%`4m$v4Bݣ1F$gCYik )42"]0}Um t!  L3L-X*&/hg4f] N77WKgFPGԽg,Kֿ@{B JKdO14_g˯>T}gdt_?SiUx7*9tA5M}/.4V%_`p:VɭAC+Tl As@,`At]J"[ŎMryP ;G.iaVū/|C̄ԂV%jwari&@ -1ul&kL 4 %%#իGl~%(-rȥ06=Yْ `Ƨ+gbMeTR{.tTl |xd\BMW} =g0?Ž.<ȧ4 v_31E4Yjo0 X23}h\G%Cã@f6JMJﴗ` \$ qmH9!wOb/zB21N+4PTo_TF [/+hYvfrsԒVLxǃ m2g1n^P &nDgE3ItI)dG5 -WgHI$gGgz/2l7zW2fJ*H Rvr}|jı\Y}_AҔp*dKk;`21K6ע>,~y?Y4Lɦ Xi],bq넕uN-΍9tW>N^9H2$~T[K! 2b]D@ViSdXdhY-bIi.E,m_ڇU > v[LPoE%P=M[)w}Qn+[ {m<ՠ0a]#t}^2!6uDC);q\m C/;Modm?Xv)SdkD8&?9q0Q!\]0l3NWoer pf8xCg4@[ B~(LTC'v Jzy$;…zW>^_¢ƴn)Txt5 b$ݔC%'  p/d݉էFN ڑoԚtXblm|xm AwNnH7@h%A8X}+'[̢,ߛgn\E}`=y`OJ UtZ4_WGz9\@omNEC)#ה 7{YpIK m؍RVn/V)ZWکd"=t^D؝OLoIuN|jΊA@bY1"DvAuxQu*M+,]chL5\ܬ7A@ݲ:-N٘V@p%Cy _%=rY.=}ueaw6 (WJS:!O{R4, dKISt{bO[`jt*Pc&:DZO$ZHFlݤL" IF‰. BD-,j=WUHQzQx ,  {hV} YX X_;S*l/NSVI <]$|2_M/i(!T݄K'aBԤS} x"GӞ;4*i hP$_-WfKϺC\o0':vp2Yim9N ^ĩ6Z49aIFfv>Owt7ewD8=!B2RЊ[ ,,.C#A+h) l*J~=g#p,b $XHhϸ,Ϥp+XtRpK睲Q Yڨ1!.ڇ47jzK= :pV[ӏq݌|EDqr;=>q M*PƝyL<"wzuaR2qB5jmK't*=do■x˴d %}Q1GUD>D3'C2V4v8yoc솑߿ץ"-9cѰE4P.3:У+G.9QaeiRWop:Q(p-!rm>PLo <']*F#}[ltզI^U-w?ϴiiְ~+mVѫ?PVxɩꓜ;U75czGeMbl 8K|t}:%He=@8lC﷼$j!Αp4 6T yZl II "!]riުsj\A{g8sI * -peN@.OYhEjfͬ7{"ڰ4JsZ_FC)-zQ*<Jo0$p"+ HyMD9("\wA )%UCV~2S'qC$}aO#l)-7סjR#׊%[]0 BSkE$4F\_&GV%e߾]Ht¡$W n7ޭK]礭Qg?(tjIqȗ6r΀D! K+4JpRPY\u5m1˽D]u&¯|$\MP]$WxQ۰fkT=*']ߏ1?9~FT47#ֿɇ& ͕yL~4 F,Tk4 z#)#YHHe&ybQtiS- dܶOZ`]̫U00{Q.GV5{pj+tےT E% xFx5."_^DMI#D5B8ruP n/:Ǫi.~;cBOǏ4/YGyűM*ޱ U/niJfYe/OE1Uz" -95-#ft iEpVy1~hhni:Bwyb^H wAL{@$v{h s$kh>?m"Ԕ ;YTrɼ DwqO~F\vYrpn))[\o[-CG\ G~UEd(i E&9dƝzEPm_6:)&@_ a\y{^*C'Y^u`@ËmaZ8$쀟N[WPm˂a@,h)v2nOX*?ěJxŝ&Oj#$vNjdΐU|˨ÊVkEZeY $iヤt9Qij$!d 6.;VJ]s7Je5xe07B| drZ}7QUsPpXOЈ9^mDgwN3z9-LAI;=yIgNSwϽ@܆!z\%91 KQ:gB|o8ݯ~1#b`YE4w #ELڛ:Nc3!":bcEoB5t8i4-| iHTKPհ;S~ z1 mu]6 |C=4734#3 {IBH4ܱt490JfGEwN]@)V%t`j|G=\Й9`"FTD'?.a&2(/n ^fÔ6ZlyD_dGiO4qnBE/%}/<HZYD(cSt5:ȅ$KN?+QiglXhfxkC5] * Ky=ց2rKrIMx_ P>439%5G*T<(OI#&|#FFou7@"F5+ ^s]}R]%X{ٽ$6p4'zZ 3d|YL zy{bhGc:Q8 b JB̓:"uL6HL^7ʉrqf 2=LaGI`uI3Tʞcu֜D) p ^֊ُ]a2)#KN+CG>؄Vm7׫v?U#{Y n.MNMDn=!_!{u5BGת,\7Mg-d">~)B\28ѥ֢)з[Wj")E0]pw:I.Վ⴬K)(vHU~cLgίFz1DL}La$>y]ī-ΥkOVEJL7[R&y5@|TW~Z;LrKc ˎ|XGBA,2Qn=g</R݀2*%< 4z:m7Ō'ķj%Ÿ.]6J!&,ٲ 2GzWt{acp-᏿{+ `JӇSKeVNV(FpLwȹd5͈&+$)s9Z]ǻ  hdւ!nYImAIPrXCL?@Bn N:$CeKiTCoX:]0En !>5R1Xv^Rdt8яih C f譮!ٌZM`-)Y>1nWG@~ @>^* +^=C@bݚ{PS+9S֭T`4-YduKGdbP]sq >˫#j7ɫG41]52nH3  Lr"%rSgҧZRX#|Q QchGQ[ngp[޺tm$vZՀ|xu\F˵HtOla[瘖Sh4Oī_șdeTvqG,8}=P]B[Y&*խcb*Gz<d:]\-$^dL8NmsD(36DJRZR BIP+' Nc,If` JxɥpCIA}opٚBIh-ԄHaM+Ωl=W&sgb/\rv::q22ѩNp/C#!D8긧/zG )[UgMJqygoz5zS(A`Vw}ujaV Լ-೰Ac &z"D.^vgtSo?ttBZw6Ai]T'պ>dPّ6µ.&?p3 I_%hTV:oZ良>iZf.>1y [p5t tu4C8_oB O33/AS]If8k>'8s% ; .q-'KiHky)5[P Oe)ڕN{}w9Y`D> ja*Q!\g_UBˍ]im睯F -<=u" ẙ}q>=i`'y{L# _UZ1 2?DzH%zFe#*%qPL.j}\J)+Ġqr[.^NTK\<'w83 }*Q,[&|b[@ Psak@V0&QWB7w<:{v9.0FAA:Bi;.skDŽٝ4p%V&Sكz3/3qsD5ewsGHu 9S.[1D-pzǰMcm/q7%p:˿F3CDZ_$HV. I.LԤ sˡ!6zBj*6s$HyE_;Z9 ע5Od׳? Q띘 `: W`9B|.#j8y uXC4_n8զ 'eH!WB kFOoC3 2`mm@ckք(ٸpuZ 8"SB֟-"IIq>9KoYƩ/~ I\tAuY>T=?W} @. 3kW$^xm0^NcوtrYp<'jN;{UjS%?zg/WKg=I=y|AI) _)",>&f}zBF{hJcCH+:ξ˟Է ͑Xy"j 娩NE0kvN!L梔u+rfRT|:'}p ሷC>^v?=o+| m_MDr:j`"RJHK:)$lS փ5h؂%cD(n芗*)kPc.&<=%" xLhhͱF-uN+fo\y,k98Q7GL>v!.QH 6׽]`:MY}לО]6yzyWTflcMߐ{8em.BF޼zqŔ<[KE?07˸b@3[N3Oߎ,yPfV'eY&E"ָ{T$ \0̉}Jʀ#u:;6HesQZ ϾowXi7mj),Xߟ CZusZXg\z df.mD:؇ Y&iy6H>eɹ<# ZEE}zv-j ɦ3ԍxD#zD> ƄOw禖<Wu~oR`"ug~WC) Jt%Y@|{דi$c^C л9ICV{*#X[O@n:zc< qj0Iѕ8N8Ac-M w> 'z,HD{x~yel]m6iT尳^3ga W[ALğN!+1J\ QƋ=6d N4HgNӳ/`Xs97%y#$ݸ+n__J$unjqz*1PT]8[vVh,X 뾬hk08%'\U^=ȯ{kGv0 ݸ9X~ywknXdճ9ae4 w,aMl&Pq^)'^VԝO`L=biFEfGlr{%~HJS Dm߉>r~iŦB,eyi`q12uNov^~@՞ȸ>c`X:3 O]`oL5/ۨB!\87n>L!8##t+:Z136wۃ #Țd^un:Ҹ0kTv;4P:֔<I>I%M`TS  2Z5(QOB Xl,r&3G aDsJ\e`9?cML]H1t<5uԕ<,!׍S/QLV^41CNic*#ng+*f]`t!j 3 m+nsxav@lM _WD)jpiw0nhPR$}F*C4=#){;6 $beδ%WVpp/RK^10c/wE{Ԗks6xJF)\f!EFK͕r)!q]mf%**b}i OXf.jZn_($͆(Ζ J3^Qr?.y>?26o^TQ=,cKTDh$gh)q'PX*:|j଱b7]p ,"/0Մ_dRm; ..d#ǯaAۜ;.WnK{hP— bL wDM1};@2xP˝6C24{8@"{hu, +=濢.]4Yb`0Y&ZW 8p+Jpdپ`F ErmW02JG *-VTQ?9wƃf=WTZHI!e ;+l1KeRz\; t6#e_VDJ4py_٦Yd[G(x݂`Yg]I2S=v( toѨbB 3iNH^d8>ښTGGp Hw^g)~L6HmAc)ڄewԜmwT.q[ca{xˠ$z4p"jOeZ|dI;`0Ze@P?gWj]֏mXtΩ),FX3y3!#<) L W^׉iY-y4«IK~şGuodg7BN/+*RԾEWhY0>[kѨ |LhNŪџ^ގ=0Qm45WGۖ!2tƠ-ĹeGCU^h:[`DMOFX>RFB hTp[eǦ|7duKy\^8q׮Et鏹a3+jd[% nZ quLΙtQߧT 2ӫ!|QRU[R8k%z/%$wjPSNc3Ff!IWL;mnTq)@:4/rG_ͳdx2;vw* Ev:wԘ`2S !T/B AxJe=͆_\oSrV_w[{ C?}\}VEJ3h(%KA] ib YGSd%Hg2۰3N8 m;~]'"JƼ^o<]fDȴ7 %>yAIŲ..+L(*>Rn ̽ tƂ7u6+.›Ke?m:6 0DS*ףM%DB䫦wtPu4QLˢ)UN5kAh,Ǩ8ұqu2F?Kdoخ! r/?~?xU^ÕlWlU_E]sS:o~`ɈN Y)J7Y|q&VzP2408KXPH8 “0i X~gG1FGb,5vtk~NI-lw϶-1fjD1.mÙۃ9Yc#_l@XQ(;rn|Fp.Pf©`~ ru\9T?B5⹅tcs5tY{$mfjg`~;4XNb .kfD_!5,EϾ;H w]i:'=CV@ kwpLn;[D"ׂ vѻ,T/~i,!8ѫ_EZ o W,uWqfm8Z-fj4\ |_{D$ Wg+Ky#nZ7;xݚYPF8^8[gQu wfR aڬ\l&١GB6'y(L#m,}>bPb{!1%C{^ڻI].`W+]WY(ɥ}>WӎcG؛f$粃]J\`cz/C^ @j[7 8 k;0rzhľrs1w?fDQ>Qn0!>e*] zMNj>wqkҝnH =kmb'̜xtKɈ|7H MRBF^ʕj|S bKD⎲IWRhՔ@ :r/$s8?*D/8ۡb:'*Lʹkju_klav:Aqg`&n˼^͞+s(BvPw-b[y.كC\W7O^p ԑ:LR'F%&A7Z?2>= ͩ7T0ro̓tt0aCGAT g| tvih )] UiX "xQ!C'22 PF('UW+бG6nÂQQoc뭹kH #Б{}(Sa&Љ?! K5  ^l&U?'P;n/M:9^PXLK_ Tpt&$뙌lSʼn'+\O`}7 .{o`X֭?jE[;ԧN| L^x#bڍJG Vc zm%§`D)ݨA[dg󏳳1eq*}l$swmvG$^Y\sOщP.!juKv^0@jPuߦeJ Q܁Z̓lՎhNP4ڭ|D^xg+ȉf1 f)þ%@Bs7 $9v#Ky6<@xCLj?28JM?3o>] tUB1hpVPjQ,o P[fx -+wR#-xbKz57+ԟ/FZOg`VsL i6m?F2Jr'/X0,#Wu`yOcH%vz.}G=Jƨm.xnLs7{JG-źY\ DWT$*W,}rjԥ1"Ö҉-q%EDG{e~@^mGxP\n;F86hUl ٬\QFP: Y*OUES-}L`\q;02=X|y?DfU;c Szze;eA>:x(a]):ω*xo<D%{3tn0΋Bq`06;͆g\2uvh~J%o%lKeRMWl Դ9r#l6.2ᢶ(E/Wcw]‡D%ȠQng4$(݋m-mnW Ol$8 .dpUιD O/+o!QOLk%lup gi5$E|U?f[k"*dҺ,d;vY1Y,=V4˓"]izC&`b1Pg/q] thv!̀pP[H2v(`PR؜3^Ek "Uh/?u_'9qe2?ٲAx3.v'toG~EX]/ɜb}>BB#Gc 2C˨L>@.5T 8_Tu$RBq{V ')?Qc8: tl1kkL vX&I|-^N4ֻ¨2wAdMUފa#YnZ6F†0I!E  84xNe; C.+hO]3+Yd/Qw/D׶ODBrbdF jq/W+wb)t\/4(؊sө6D$_-_C30e UO,M:W=eBzb&9OuUmLXdC٣_c71m8Yp& 2|Lťż:p=ygSB+ 0fc a.sRP ;8:謙JߍTft#CF\hۖf3ߦ%&c:r d{ SOn\Vw1BOt ҮMυv^tp;Wb1N>]jDcG!)Hỏ*!I|Z:-UAqK˽Dyovwʅ|~)ȄE VsHF}}&liWۡK@ƫ.UqmÒib6RHH ]F4N LcR-F*S%*tPz {#t'X*Z5VL1tC#5fFJM;%Hr{ %Q~J}(i6G;7@DƓ?q?۲ceVV^4ϥ=-Yqcl?5&_uЬ yD*恣s3 ۭs͍p>o&ae׳bks+٢G@踂)FgrG|SWAMYCjbsvЃ@j2Q u6$$PbTcB_]_HhI?|~ȗIb/~(a$ 臣bF-8>~W"WdUQ-OG2`2K&U,,4?r I>!?4ot:;Ok{M%˲99=\Lyz&Ce 'qP. ,*ڑؗ$SYay]8C#VzfwA8`Ɇ43Ѭep ~ Wư=M`_f:Βjw񉊅P@sT\ k72rjrdz-0p4SIST_z6^G3?2"i12.qtncd;H"wU'Co@z(k~=HrRU% šio"D ^Ѿk֕+)ig&Hk; ,=CWG Iw׏E(|I w^ ލPU,gWH $ٚGT6?u>*&c!ū%ȝYl'{MW&14, },'v`A`;)K٤;˟I-10Jpldžݸ2!xR{oq[' OQ: 2<~hR^,j> nnchE::!kTr6V*J*GfBv̸uaaeW5¤,;\%ҿ@c~ܯ_<2_12wdVKȴ/f-pYeU-NalB5GymMQ9̫ET|`Vc fnγ.}%qs#&_Fh1'(Yl] Y vVwn^1{/[HPGN9~TiC/s>,7zb5=VPm%Ŷ`1QoCzk%1C!x[ppX>uHZbLC/z@;=Q" SZk⥯MV,`CWzw[sefN;<"Gk!t@as܄j&WZ51#H,֨NĊHV f~pjtL{l[i 9ǢRv%W V~&^}kbP?nQGFk0Jgfb-W=_+{ץl:scpyCs9*,DiU w#,7d[zF\`z҆ղ?hõxaܽh>V2EըxgV9j̧I~tZ^ks(L4WJ7jtwS}7f򪊥(XMSW|fitZCN:5zVmfʤX Y@ӿBMUe7> 2NowbPt!>!=OIL'kw:^5fX&Vbs_ dٟnf6fAcmw:C T"-btt~2GB!.=KHbfK[\_6Ŏ6[ݳ1d''Kx+rkyVCdY~D*Q2 fo\49C"̪Y 8?4miHB;YLb 'GI>ss[XsE|~1^Q; =JO2&IH3Q?fRi'G!._DJg'yC=H^YȠR;Z16b*ލI2SAjk׵cJf׎^*_ ѣL< -E*.B_NTڜ63~:r1͠Z/A㄀k ?:%~{$t掄 "MJаҟUi?ծL:6ٷNχSgf HV%G}sgLDKyNȹG=qD0TO ~Ĺ[86{4~\;Üx7}LcQKasgrPraLzbD^ln̳aKgلnlEѤF+ں-SdєghS #! 跼}ՠ+Ӻ< wǀg8`+ܼz,ɞ5rc┬>밊K|nd;]TsDVp-;(W+t0s~V8W)BϪghg;n+xGmS WU|.-6InWwl#kNQ`4]K7ݏ_ʏ;E~G8$D1eSW+S[C0KF뢘t=GϤv]鴉"P25v;1_Kq⸋7$fUΩ9epaD<(yXJO/Õu5=VyȉiWf+ěϤkbtEW t$0TZ5 !qv7;fR&TQ#Fv+_B cmҦw*6_5+m`R3ek-7Lb$%B+euE(fy a՜o[2uq:=}EaK3iӚ-rh?dF%ea[s 95-06 *amXV?~<f'P.&}|W4zUg!6[h(֏"C 2䱯H;'pnu*iނn]awHڕ;"y*p8"7ɼ4<k_%.380+$5uQj3fK{ppEeUUofAXze`? B=/j7jrǠZ'[?SD쁧@sPHm0> U՘ǟ\otӓ*E$pT? l#mhQcyIl']0>|M ]u!<My1Vi/,/r ΰfuXs2 ,HC~N6 eD JT!] 1_髫D]t/Y,xf7Y 6ILRk {hXS^'azEnpc99NлY?CdF̛ >5{Ś 2<-+c&ԋ+Yg -1Y>8a4KL.2a`bHi;:%JE<}5Fr.sAAoKaq|l'E$mh{|墨xHI15NЧ ǟ@Dh<2{Q[ݢ˛Ċb(d XWC~wʼTW$I;@Y# sF6a,݆ݼ|svLOyuh˅r| Jk:xAAY.Z&F ˊi(Czun} A|To_ kE4}ȴ'^ϛinulvoּ MPYM2 Coҭaߥ<f$6{70&4w+} 94g¾EoIQ3K/L%]<\FQsC%MPH=Cwdw/9CAZ,!ڒt x29jsK#|*{;ɲ~s$syt)DKEv} #]S'TH12Y}. T0Gī𚖈s+)W ( ĉY 0-}u% &ӓtANty!>HR lp!Cs**Omx"V8cXsґmT@:VvuI]k7;l|?ےqMQ7$xJ.tuP!(?"2^ pWr5:&$>cǥ, 7'Py$) ڴ@숰3,nZ@^), qm_] "q;'-)1m < n+wC=r.f%1ק3)2tg4]cQlvc_rՊФiŹkDoƭF%e_|p|]Jl+O2lm԰Wr:xWJ&~wm[RІi :>C7/}OP0H~k1K 34^K5]K1O1V`G9b+QY''wЍg_ w=@[τǻ Lۣ8F Oku{.Sn X 'ሲ , Ńh:%7W1 l$ɲ bz&B mo !)62V?-$~f?:TyTEypƷ9Oˉ vnaCU. :HH7dF7y*r(H$iÜc)ϼ t\y=?1NYch7ӝ}j\-_XΚHH(AQ lIj%}w qg4(vevePAfílA٠Oskѩw2KapOB$i 2qw  vK JvKR;FGPt۞!0W 9Á=IfzIw{dfHB9iꡳ-'$xA8penh=V+Lmwch#Bgؠľsz=Wf6ɵi:%vLcZ@\xIkP(3UMX)0zn~*ѓ!U!zgX@uE<^el9`TF1qةbYa+J 󖄿f_;'ثx^l WYLi }U3TyP.K׃[?,< C8Ӊѐ0cj3C;JBUk,KܡMuFANz"Eqx} gZX8C VXİ!ز+lpl;Q+홽u,@&P~tKufR>s6Q}Gk}/F|hI$WhӊM^K!qט%H^3mP ODT/'''̖5u6u5D*t_sWǓv%Dc,^>G)z¶̽1H1/^"^Kk.5tq qas7}%T'(!s-^ʙ:; 'ڈ|ϺC~0y)Y̎3onrĽ"11қhlךK7(٣b_3eod/Xr_ 0u^࿊+PPAekniVRUPBFq/9Ė5AlǏ=X6KZ~<8^l}c])#=& KjO;1X 7 %4^IXv#*2uv*01' r)]䁪E"7C I5S$ M^ VVA|)}2NIpH(*GgWeP,D{ٟ䷨Mbgצ=4u2yDw#k, ߦ`"wq(ިr#ƐRqLf쮚RξaD?; Q-Kuqēgb^K=AE)]0vl[O]OV wf]T&$IBQgۿ,!IHFL5!jC"+RIh ,VowUh9 gh /vryb:n!( ; ѳo)@n>G]oBJ~9FO',UWG#"NK3}JSXWqJk#ϙ"(!|&rVtii*ud6KLR8 jeŻ6g}m{+33'KҁMrMzR*<wIߵ7,2oXVf|ph]$ $Pz:0 5fӦՅYZ m ˳:lE{ox9v< Wq!gwj;œ1_{Ar!Pfp)1[_anC)zşuL=n)1ȴuh+cT L%GeR끅(cZodLJNrwʀ% F/x]1n2/TGDzżfJ%t&WĖ,c5c'~1 ȯE!/:̺̠s6D(G,\lh7; ybnFfrQq:4uʄtn;R4x?1Go sM}TܬCyj~hznNĴNm+]IfxCU37R.PlM@lZvdl']<)k !/Hj3M/Dj;6@5,0F5qW욜8Q[~+NZ~ܬ+ΎU(/6+6/O2]\WNRf{U{{V|J#>֧@q28M"M"n'@2[ Rv zDeF;PvP$Gmo_&  X0e^o,kkj_eK Jc Rآ焳-rΚ.ߢITJ==y0z5fO]iu^?B"X$F u=ԴiG<+7ҋ)"rAd>N aוdi+ymIf?N]>v*2o ;55?EDm[FWwJ=籊aT62T7Ͽ%ɚ5Tw[q7ª &ZQU"}C[ ȖHym윎boo?}KEW b)1,)xg`%R6?e:Fbq`Zֹ6cLh SĆdE]<٤I\d-!أnsH>k(~־ Ke<c O{uy+-b4UEY6!Wm*|&f'NĪcE8>YTIm(ԡ `ړN?"_ܭcFLV.-~Z U$s9@H7|w"y:XJׁe 1qr\,~o]`ZcˉFjEsw:_W@Ӄ0K;BNZ_eXqO>v{R"G O 4}Ȑ`cT$+Zr2)j :i -3CilyC|ơh+g7Քޢڻgy +e@7\9$| r(iy{W^Zكћ9jGMSƩ1A Ң9XeL2qO7?S8mAh=5? #Bxls[o/>$GsT箅߿b2YXxXmqF)CAg8(ljOMqV9+z]5kͦd΀62'7=s%^G}wFmp^{hp` &+à@utwWr>^ `jK^g<8 d kV]IT1-efPG>|k.O72 ӧid(G3~[xqw!PT*g-F#Lw=3<鳫O{ #;\uT}f  Cݮ. pQGD񹰼I NEQۢ}7:C6Φ〟Ǘ`nqzHtq~Zx<.L!a8:|Zg?zj%S*_@E7iB}4֨VW7X'D8>-`Ubv>$ > N.Nvz[iW[ښisUR,ﶨk+Kl'$CcRp)HSj@|}Ale!;]ysgi5jBme \i4xSwn n5;%+ֿp.1z,M"-XX́ҝ%WA؞K$nV*~KEvj3# JޖW*o&W0n:dHG4nweX(& ]Bb  ̕ƃdzdMx70];]Eߢ_Ig!_N2P*E)Z/rbB e=Cae]g@5 8ۖ4YsWʫȊ{euSg*b6{"rֵE[_&3:J%?kx.:oμ(l'1Asǖ0o1,ԫS& YEOXSfwE|"a`aYCA|KN7$o4z(  ng܉Q0PÒũ2@҆6`[oXLWqkeHnH]%CcO2X,nefix/ uzdT[!cǢ28Zd.- {KO;=KvMmO ۾Z~!)QpPk@11j"%ҊxDvnGޞyj]p(.ODwCg j=(^JFNz<=Zlj#bS_{7"1}B/wYqc\rԒ.Oйe/F$fzU&qw"}6ωTrTS-lʟ_tl/"LbrM "t#8E״NaqG> :YQ._O?&+&?|ӥ'hX9<[ 40#cäspSdT罡&1iH(EпlqJGXD@Zڅzz_T(,+co?_Y ^O]qwPT#\|tuw;QJ:m[ ci-'VUG|kA- ]-ՖH趖 &9t)G#'D`<. )fd@um۵tcwjֹECb%KTyFl<`U_,|%S' ]^~R`李Aѕ*yIlԦi~x"? 'n ї<=P=C՗}QS48x0~[(p)F>-_Fo>&y3kqS4OwG,[`᧳lgD=IcQZPΞk« K= j⻴V5áHxKw1@%\*N HDM{!%t=%|Zoѯ']`;fϏ.+\ytLU)$K%A92^5X-pf(^Ig.lFI$olfh|Ql6\㫨N KQי<) ưm@HFlױW':v!]=x) 9<]:?ZOZUj^H7 &Ч0!EHnqze8LDBJ5|4™fF(Yxlv[2L;fcY[џhoWC9I8+n+ĴHleqX*ȱRkcaE[ab(ƂD xin˦C-iVh?NM邼 Ҳ3r5Vzp-)_eӭθ*0y,/kw-if\M_W3='g}lREq(jM(d?>* Gh,BLuAL`J7C~C͒YSu !*"%D&pB3oh?6gkTBLFfMH֬dE>dk W{2Qv7^$2|Bqv3 ED怤M.8>G^(zS"KdR9x~y"KD&ʉ󵦌iF;i} H T$+~_PQtU[O=F ꑱ~H.kR!SN@l4/GeCQc1R=Sȼ(0i=D9lwY9|!V]> 7I}9Zw gI)GB/\&+}Ha`4!4g9,c^D.䑙9(>Z )[4Gg-Ho)<ۯONv1鯞v6 /'$.{pH HtDq#}PFݕ'er=0қp8I0YOE1 Zs!5JO>O7Ճ(2$PP:5qCƨƋhm8m$/ZĢj9Q)BmS \()4yVаvݼprϋt<8YWJz(feޅA~ ݧW~A5bu"0! !fK!̐{YeŲ/3aElʣtV`oA kGD>1:yOY ]M)I[O)~.N-0>_qB{ݝ5u.6B6ۯbXc/. KnS';9-$/l^bFzwOhc8}DL} ;THJ pZjȬz@.`WٵoTZ(@R(~aO 2"CM{HJ']J%#t/PX{= =T:<#CWqt^q.Fم/ 1抁k*3.#p3 sy 6֭h6+UveėHv5 znYQTNϼT 3˿lbq<'IKHɌVg3@!(:lQ";4#FgգjT]S"M̧T*pS})^vjoCP]4nîIZi7Qv լ fZ'޶qpR iJvZC3N䂻Km7rqEi=;V|##[SˇjR.AhQl72H2 "/nX-- 5kl!5@ciбx\"8aN7( =Z"Mq}PTQM]=/U|j;[B`$覟yq}\:|A_ dZVӵgP]"t|dgTaֱS*f&.wdZ_F\9V*Y^z~Vxe:^tA﨣È=xxU)qfQyW$ZUKw[G]"TaJU7+E-l *5e'a^r,Q4Dޝ p CyDqҌ; ܑ˗C9c~ Fnj-re6A+r3e)X9ChVf(Wu/#%AD c, &Ψ#QwoF#=P}j6Isꞵ[#˟kߴ\ ‹HJX\EVּ?ȟ( yg*}tAKAA{@;^O|`{N򳤳?ǂlRRM>9<ھ0ՠډXn_Mq~.)U/$-wnqn0%ܤbĹAuv}*.H/[4 `ʼrÀhqVf(az VD3Qʛ6TߗHd逰=$іE44uQT(1GO/-JõqGZF/+ ܯ`gf{YguxuC}ꘓ@J#ϠdCOSGΪ;nҢZO:=IAk~k G1/n/F/U)>DyPZl8I 4IL{rvCPpS0^KQNk;[|X ^Fdͫ@_RªXl3HtUm7e~%o8R*v'I[&.MeWfܩϛf(-=d Қˍ˿q]/mh 3HA)lFpa%b+Ї#{YI/gR,6U9 b\0<LXJy*C )(tx. Q[ UGa \ ̫tԇAHJ E,Pf֞!L=c:+V;pz'GI%XZ3/@ZKv/9[s|xv5-*ml* iQCuv4=cǜ|xEaP@veRaJ0ɯ7>L>DD; r`~u<}{5W}+KOK͋έjaY@g|9>#lu Ɍ"3SٴϿwF#؆/LTnNRv>y@E_NFJ[1 {1Ժv0ӮQg.kRR-U $+7IMI(|2]@UʺY{*jd܈X@en+ynb$f=#V ȫU3vBԓݍ˴"zm-ٷ0SW/(< l_teX;>,-?elK!\%YF9oU *׸cRe-Y롁:GO4eCK"U/fdnK0sa[l?nt{\ A87v,Oe@O Xs9b*,4 34F΢EW2kl^mq=*? {1I2Ob؍VVJW vrmT6mMN.qK.۰vyao3@zW]ݑL;i%*ldRpu:ꧪ"uM'[TB`kdr_TPm 9n/OV2#"R/MrdÏI5y'nx9W3 *1 IET4OW/CrBDK1q5~5$""!\OR*qyQ1( r>imVpv -[kB7sه4M'TM+:e 9q3[I݊:]Pb>OnE.B~ug>M9^ItKCCBjz9?}l8ڝJo\1Jil &٘dyJšꎣ7-VʦKw/Zpf;4t>/K# 0yȬ]#jzvZ S{>qClH^Uƣ;LWybS{T ݻ!1!T-bfvY6y7!oO!$)s[X9zkKiPLM٣fFȣ~/ML<''qOZ>B/3bpelet9K$D$.vFĥS \ހ[P1ѲAR(E6@L~K/v²k)>tUËn,7@bxDz#:ppXl5KT;/оPk&;C\×:|mu/rp%T1A#"3naCt nE&]7sSEw̎!J.fҴ2 irl\Mdje^#Z_^hH%u$\\4H KQ* _nx)5+,5_XkSCЊh(iϡʾTtռ9ܫ./Lj :;<)S݄dt9=NkEltqmY"[2,m˺YmP7Δ OW[Hq|E2sO5-Ca5c(Ji=@ yL}E0lնؐxo~ B U7C׿+$|]NcH\#Hլ)$:%VcF"?-dll"yCQ>0p@6CH0uuH3=wj4#͘ aCZm~4]am,*rKm30TGh7abpnuWXf!PMrD+H^canwO"$xK`lj7b]]'z ͟Z1OڍbY,S:k菚Rm=ΖLNzIE\o별x*5Z@W`K)WWEX"ۣ%Sܯ8pĢ^,혞 *I>~O!գH~51{Aja;~ֶ=il[n#Z3w y ~||`!]O80$vh+T謢ICDtKU*ڸd)nA(nTBΎۤ_.G֓?M6NtAuPzbb!ZܿG~~v^Ԓ2L%D1CbFc?V >ƜoA\E*/}w]J lm{'%x8Sl]86 [h#sٲ6Ym/?BT2-.ѣ9w$긁so۬4LRBM|zlrboUс~F j~2CD5ڡS|O8&j C@o_υڋ[Qk*5 #6~aUJvD/8¾wߚ6-u=^plL}⪕Eo v-IT@4Q+ʓ͒r(OVe kwr8g>*<[:zȶi0A+ [59^ox*?Luy i`46[s-,6!Lhf-'}v F O_sd-;^Q<+0poyuqѧ Rr& GS-+BiRˌ&;+B˴B =@uATR2^[rz0GTC*?-) sjn?ajCJ}|m HdkZa)-&fvۛ+>I~c+^BϠt3*(2xBrP<|Dݻ򦥈 Jw4Ro^Q!i5$%O2Ԍfch`qFD؊4nʂIAn(=_1:K ͈d ^1 (LdU߬4I128z A`HkFlbJ蟽CHTfvȐCE&q \{YZc~>a򿹜:w ̓{U)Xp^3Ec߰ %9LRD:#a,qXc:|9-{ԷDwe{ RRmKd@ lTk2$άl؇ 8u#~W&lv?/h Jgѐ];`Ü-9In<3=dN ť>1/%|kZB,Ώ|!>{en}3-Uwۖҵ\tQ>jKNiNU;_#$.|3*eWWۦ* n.B4ʒLXmaI^;驵/I҅*r@JLE0;}}{NI~$kl4sM`HsxMtTʇE`v Z=,dn_1R7ĪPԛ:jqd-'[j<Z$Oi[(? S kk6g\MՁXFߝ>38v wj1LĊ.؝Ax_NM J6b&LJP!{L hGIѦMGDFx=|ԪOeGmM,,璱>]-sм/!>deƢ#no;6PШ !W.i6zکБs5e12:DvG8xWkG=xr dXa0RmHQ'piEœYaxq]>vXmAF{C v,źU[$ґ2xedK.S24Þ||esJh]Hю!`ѪDF&} ˓=!e]eQ ]_Ddtд0SpsT 5юVipkcnMk+O4zza ލ&[(M#ۅxg0y=M4sɒ5b㨳ͳ<,k{ "59Q ci"@ +;|9I l8yJ?{tqxphh>6a)t ϒiK>Qj`^Zm}sV-&M,zﳌU*cΞeg;H}pnĚia"r꜔" @k$ER'6bdb2?Ps'mMh(=dSKqPx\&!:f9v-mtI7l]*݆jaC[e6#Kp89CRu'y!,T}}Fh4oLP.NmeQPŦM@0y^).n6Bs8a8~є)VM2GOyg'YP5"T%lf22:|vF4LN)ر[Qlu B X>xnW޻ ~ʬ|`q'18-IJs/!n9lBi%XO [2oj=4yUY.ͤ GAlb`<h;7@=Krf=vbz"6E9My:BTO|˽ M(fi6T#ӟ J4wE/?;)iRtax㹶!淦`X(U&!_1 պ"2:UZ+f4sWIiuS_ J٘nxZ1UyŎ6۹m-~ʹV1^L%'RtDk8t'T{FN4 omA}fp4њ%J~)uy[D|+-x!z$oO^ wfMtc: h-ǂDdط\KBϷFrs_ܯ1(팉eJu _C'ɍBV7=^a[\Qsk?=խb #*pV/#9^lm85I%w(QTjd~SԼ[- Gvܕr&ulvgln'{լ\KQrj@D7v)cdžSz,'õpz[Tas´4yieX AFk aFJcl%joH޼ 嵒jyC8g"~I $Ju.FQ!)}=2+\8py6aoAa!d 96q˿;2"ZWD[ [|_ ~UWwj(oWfJI!ґ}U&G% >u( I7mh4)R%.@a6(dk VFC=^e~j!4>j[~/絊O Ĭ a%*J?Q+/Jֻq>ԟ˶[xY!Q0nw[NѸx;'=@IL8+6ycjNob# x3%M}TA$Ecur펕t>FmϭwGiXb U eAXMp܂cwTE4a3֍TdV+Q5 RŐy>ٹon/YmX9o/p#$|U|4?G"lNxx4&[N鄴f Yje-&O/ژj^-%N9Խ66B\j\:΅Ĵ¹7eXLtwa1"!E/1nCL .FH.&(Y5VR+69V`nSR[7rY` ( zATh#[ x2;Fk7%Zg/~_Bpb+R޼{vl6m@ԑ=Tg,cw$SRD2%w%(Tg旀[ܕHN[>hvo0VjV(8y5e u_O^i]7`kkGTn#y g\ܥ2: ^ܘL){%,DP]ց EC:!?07N:lUVX_11\k,/Pn@C.1%}*هnqmΠl)2RG=Ar0 /`ԝdWt2MB&aޫt'"F45:2_/bvp^S^@;b,Yhq'ѩc,K!cUCzU*F7^ws%8), kTM:T0Ӹ=0 KZ kCflzbbhO`z<*s`rs<ޘ&*_u^ne|apC&;@YvE.Q(NOq٬x^"My;C~<JO^w* ?I -(+^WLϺCŘxD$pЧZ}b?rcaj$ͤL5 wA cܘd3{5!IIYԾL$jT/~ "C T>Zd_2ɦ~ u2ML۲׺R̍=Bl TULS,›$-leܴEKpL"-kf/_STxKUFY:~0T;?L0=_,9"c:L1 zFN! Nv%LͶҀyW :D)AbM Jl mc֟hVg0،GΚ"%+&C4?†8 vN\ 2^\j6aFOJ%v)3< YA/``D=\@T5vk WcD7o{m <x]>v 3ցɷ@bϘM̕߷R3zq6.>1J"P ?j7?0Ec֏;Ȕ~Lk#F_/KqyGo-$/~2V8"kqi@y[YsF|KLLX*傍 1GEK\oPj0aWI#q\sexz[i5-'G)jjIB+3eK ;ݏsQC=6\Zi~/|Psj wu5шJ8X=wstU"{V= o%Nmه.BSmơp]6/RS]HTlьJԮt2Yt/l 2_AL$v/cQv!#r61UF!{(*qǰ 1KM%wc+Cγ#v5w>%io}yy8|NIʑӷ9o }dFBPMH=9 - ̀neZlrUT lSۘ[d,mt$Y-IK~- y*=%[ram }DbƘ;t%B |ja!gyE![o~ˣ4ڄ;.Kn.;@w1A8w_܂ &v56,Xd$啩;F&?J( hnI ^,Ξ?[%lӜ1Dқt" Kq~/}kœXf"MլbyD (ߎzCQ K"%)z!JUQp:z{O$ݽsپږ*tJJz7Ëdz+_< kyI ~d#7\q]uqI|zwnhwBO<要&ĀČo) gT3+rW}|0t)o0gFw*L]?% :_i䚟%6ժ_a vE>ZJ#Z,׿O|F9swHoQg]*o[>Xf\UW[}N1kzΎd.Pn`CmHU M iVZ(&ۄh=NEV+"N`g ecȗq :Һ RF|gcyKk9D]gW^A ˵tor~$,2(M:EHhɲL{D&X㐥AE\4iD&[TdTV$K/DFOsڶOey#ap8!vխd^_b 5]% н=Uio 4РŠ4JI#04(3>͓ x8|S5*vq A5h;+߀*2cf#-k?Z4!w_5,6LD*J2Pa9LlffA2TwZBrQ'Z9h'MBNqxū%o^{v fhk &@,<)DVÿb; Diu~Y Yz>UlH'軥/ )^X?f4%MkojX_/E!N|wGMa*D;jCazc`YVJi)Hh7maȦ-ik̻#('$d&MdƲ"h-hޒyg,u쎫}{R2w>+* q?>VMJ1MG Ls ¿Bϡ"sC D{_Yw`1K֫`1"asP aOQ_ׯف%飑,׺ ӥcpb!]Y\vʆO&wJ5p.>v#O&6&b t]O)P2 f)W6G-T9}ڐ졬SYgnIrxsh왇rN[VR5ؽ6a"ˋUL`Wϗ<l6ޓT'FΊ j(' 09˝q8$K7ɚ>x 2Rn-S아#FR vXY[$yJO&85bJO-bA(ٻ(Ġ rUZ;&l<#۱03ɕd&rqY.ZLjMm#7VHPz,aQIi.\+V^R$,0ʝ/uG m>sv)W{ W^x٣9>I ̓RcL*q6"!o},eUaL˷.<`$^\GF~Ԛ눛 CB?8C EIQ L?U6x_зaw-HhpKK~!IlLHh!tcEeQ [83I`0{X=}l$8=eU#c`'$E ^ſA4 @bT7vwa5-ӛewFR"T3p:jVQ£8Ba(^M*U;}~ʺsދ۹N5D;JR͇G*j=dL'b0rl2TMlpr(fwz }ƚ~U2a uBd7A&*oOɗ,z P).:bFyW,7afD ۰SzL2Dȉ3L6Or,0! nm #?F HGqzqlbAaP!Sy%TI}kkN(6\p5|眞ڜ3 S&S>{]: }ץW)3WﵬV?وm,= a=#D~RhfZGjڡIi"3nOffG(+h](ȗom ~.hs|qn1kOjUŤ7 -LX{k5f ԗ OG>RjԔ[r{OSr֌H`as-D\*i:/&k6%K!;x ,PQ{7[sjΑjIfr4ax jʌul1 w - n,\nN_{teMs y 2PuдRJY 9o*ab fZS&Cfq>iD4bb_n&@5J:S'xH^iUޟ< 8 v}IWo V ְH%t"Qc}%JUKp'K, @+.yyb. H3$|ӏWWކq5\H%djGpy؆puPɠ /WU`86+aI6-/ ؃Gz՛',~_C(c(lM;}D _{.JqYfCfV}Wl\=NGYYJOKAygި"6S3Vxgܳ7ܑjت f}X,\L* ǜۑE {Hxr2Rʑ䔇KAA E2\4q ;5\{#^h1kK c}& 倾!? x+YoZ)Y/(WˆQ?+R]!~RRX~j*4|#aJ] KBZ0 @`~v}?:woWZ>55bGI Q3;T$k 30b@'#8lk6 ;l-(Hu{w6뀹Yf/fFbh\OR3M @V㲔[i3Q7ŌCl!ջgClF^ZԆ]R+bԙrnBJGpδENwrRk'Ͳ7ӄf \Jxrp5Ƃ)۬˓O/Rl2 _ o29E &: X@\'ÓEF4*Eʷ5/R]uCZNs[F{ͽF/VBY8s>_NLT;[;Mːbq97oS jall'goDϣ($hd}2S<="TNII {(qSde:P%aN]YĿ[| J(Ej7kX!U"eu/eyZ!GuFR2O3*-ݤڊ:הM8Fz%#*+ADp]F:BŵnQ&=rǞT _T|SaOa$@m& T'owAXF"<e!\-u]~{:ҕ`*DZYj"Զhattt+I$T49뎀 X@'2lw;B@5➓[3 x f-E䇕:oO]cO\1Iᓭ{m5W5.RSWsUag$΀A2/PU?a<~!W(gGf bL0 be4FxTs@bdJ)ʪ8ʄ`Qnk, qѨؚ"} +c19꼗|ҭm1KBUFhHFl*}USVҚP$k%|I璠ɛNͨ)D:n7cCL (c~SPl[ݗ NۃUUSx~Dk"Dp+n1FCW7DrVeTWGޠO⺞ =w˓Ξ64P$'/Y(j}'ŲG!z)RDf@RK񱗼 g27!Ⱥca7cfJ\ GYk@Ķ|899ZXaauқ[2@ZIto^yza\yz>Tۮ!#GƸA+ԯ9OzdMV'1]>nvMJ(yH5'/=X|s@7fл*]PQ~s`}ُ~^tv7(H>xaY\xAdqdn]%R«*s<`ewY q jKʥq0*'qd*YAΈC|OtVKq#2pv?l֊Tl-i{bneۧɉ%Zx9KXZXot 0Lf'\6.d3f~xV+2CT!9ؿnZ4Kzf„E7_O0((@aS`5G:0l &?{Ö'C/\yQjН-dzSRpyem]n0m8邇*hH~R$HƆ`A`mJP;|.rMu8$>tM\)܄M IV/qr3O_n%ʉb2ֽι3FeȾ _9YjMTTLN_9ZGvl#rRXyP\ti/OZLA" 3Z ȎdC% @PIyDaR^]\Ij^4}<%v1+f$G A?^˜hF.| nW,0Z㫆9 ]!ȕmZDqޝb#ǔ"<9͑t-"U-coWh% LnT6{EQ.7:懹 # _-} ƚޏF%ˁ[w'.y!l?j@.6K)/ݹO2rxꔧ}9Џ5r#}{ֹQqXy)bc·%)`;[ؙǓ}lKtߓpFg^u zɂ ({yoQr^2'b50Xlgsw/JP"G[tⴁŤO?8˖1l<lJSqAKi=B1s#4-*rͥ3l v 2|V===n7hTYBw@L]zn_@jԦNЍQH0!DWz]ϕ;kfk <=x0Yp-2H@g_Uy^tb1--dfZѠS;Oo&.؟zֿ]T22;!W09华:ɬ|ztd bSZD/_ڄr`ޑMtgBg|t&66:r.wgŬ纔5"~nK}C)j֪ݕ^sΖր%[8_=+!VlMIX:Pc Z48ΐq^h8mo>,Pv\эw? h}x^#]e:Uo+a=~K8'|<s|o&,[G(WIyCq0T( ks`I0DGYCMƸV.w!bҁrny,ӿHOcP4&Y$~ >M*3\U8|w4OA;TN*'RG c4I fݕAωMWV>;N롡#< *JLG.}O&@a 0k7dTЕ+BAX 99 `9'PcUO3sJ!=z&{Iȭ8y/V $Rh7:P?8_ajE#zEɈCR¼}. ; 8bPF/AMc4=}2H^ReOl= s^ϻ mSdhWݠkrD=gn0sEԺLYi.=v9ɡ@s4e 'UZ4):7Iޯ1ȱV@JK!I,2yU-RUgE?͓M~|6-d/%,r?)^s&%8aSOiڭϿ̋8cfg0 ӹ2ΈhBʧH}#$=s!js8.%)xUFŐ"-R/ØGmfnb,"1AЋȈXY=.GqQTPm7@\WkP$7'M]t ma5~bG?#c6P,f/@eq=X> QO ҽݲG2bWx~[cË`p޸* c\0=enNԧ8+ܶЄD >Udmo &zѐ<~asf?F(R!Efp#k G֢2.J <`!sj`;2ÜYNg-އŰ$> @wx?0R9CUu|\2hj)'9MurJB-2ߠ R$nVݨ񴆋ͅRuZU I}vΨecY`( 9Twmh8#*{`70M-R==p@YB 'M,Υ* 4`̠sds=gV(0*6X&q):s qZlcAbl G_˖\tyjfi%Y\3*EKxhK0 1xGO{bknY z<5֨NgQDܚwA>R߽VsΤsXo)uUˌ.-09R(5S* E?Kd1~Cݞ Q*>WQQ[,hjԅ[zf"BLé}$6l,Z ,:ǭ(BjQIsbR?4]W#R2H}R /r*R iPocq M"^:%W+Ҕ梁H|eN|=wQ kW vnh$/SEV:VjX߈CuNލnBg1B$>}}28 "4a8Zr"'oBzjܑ똕I)A4Jkc"fFP2,?&$tD<~mx(ţւlYfrL1=j:O֓햕ClǢ_-19)Z8*/cWiݟ%^fxD]2@H^mUd$ezhNޣILWOČEHvZݫ7RCC9Sb2Rʦ ro[TVD RnQ&[e2td;MG0o!4P988O8C7T1{1?~޷8&BV[`eag7 g&v'$@2po8nkQ]5쭤q%Hx?*ʋ]|#ׄDvOP䎻AuTK( @$M+DEǼ3pbPvm[`P_TYWMIceAu6{H\ ' ߟ[IeLⰱj7\bH*q4IHlRm¦S쟣rIwI[ mɝo`yb:,MS損.ę|~rlH{kIfȱVUhsUk#u\.ۈeO$LvC%ϥ[n̙"Dɴ~{4fM}ĵI 2.Y] 5Vah e&6d˃3M&xOYkӛl]|o*S0/#yrIU;LN%5\^Չ(`>k,E딡9 M*x7^y7#e(޸P0I4 *gdy(sWxX?BUZ>C"1{ƐR سƛtdZ` >W5xG o5,U\}Qe*\n \o"S YIHXr׋ aa4 !U6 nye¸P K&C/!Il%}D]´ņtrqϏTe5GǼfTr_;7J+Oz1#/jq9rqs" 6UX)M44b_V(~/U˭ M/C^%ttʫΣ^M"`Hm&4!nVtd=/l̳*k`I '@PZ>S!+k1VɲJ \ըc`_J[Ǫ ̼EF1M>!S-K?%YUe{\{CuN0&늮䳯a^/Vxx>*+G9[c0GWf߫}R6y60sy{MDN{Kdpn&cz:U9HJ>0!}zO he tRƕ.ٲ*5Vsh#l(l-|z76 oxIj"o. #N2V%I5jȉ‰L ;[Ο<4z=%&RiU=r.'1M>KKR#:ial *)4}`vԛ].+Wt7eU( LYAX(], F @EacU ;Fz3 A3>>ehS!3"84[0߉H0&d0FPQy9p&G:`PA&srFW8ۓ_ Ch7"-݇}kG0p%q؅㿋gEkR?J]ٕDA, mɥ ,\Kf6޳i.5$/3u Ѳͮ!q j_*>r6rJ(wƆ ;,UyGӪ0~N2 7%2xЂEVSQ:1b:e{ל7zG`{QrO}dے7\#4V{W$lO>-^3f(KkqY;.RAǀi6}ĖIJBŴm/s Z_zhy_ 7 0  u6xq=@ 5W1h)9.8 $E !reTpmM#F" /܎;so.CKz* qb_RDE3 - *;n813ԉ?F Ncߦ#P;=ݥٍ.RV\ٜ“[)jdǑ)^-*g.tYsA . ҃($ RN<}"!]?Zۧ.R{ʪ"nywk@]Ufו2c<;B|f(64(]Ū/_GTT_(tE.2ĩ&TV *}x$Ùant&$j9Xc6&j*AKn|:q.@ A,^ښ[mKdMFr LXwf_МtTQ\{d޺&*ogZBٞ,nXc> [QxǶr^NL@ n &gm{|XeɦMkCs0KBG3,YxhM׻ì-fU#0#N»C7YlڭtE`%>N̹V .ԭmr~*'2$8ЄdɮQdJ>ZEDm]k5"PU"57-sCNO,u%Ƈ?u$?k2ڗ(wU&M#(א0=\C+$%j~+2$T2oi_x%l!Ss硌(gr˼l5gew}1vؼpړ<|M'ˣi,_rQ9 JNqMO4]#yL<ՍbBcْ"R8 lL~;Ō5bpD!ҳTo?W7ɝ5&5ih685[F(˼'3+k8!"MO,%8q !$`G o݊=4Q_̟Q7Z4癝yjӭ~hK0$Y}m97kI8tobjHNDտqIӴixVkBO}"` 혫yXCAѡ@$ms;9k6[zzZBr3`~f&?ejL&;Du:YWGoڍ#+0غA1VW:TCak\Mď4EHVhr= u9PkqZ_eK$&yfA lBM]!~$ˆ]?bwX{ 쓜S} I-ʢK9ӝ&QZgBUUH*a +,GOӁi?t]6q0;ZGQ̌M`ۃs`lDv+lfjyV1vvy80,+ 'am}Lא0GfG' i͜YEA7n&qЙڪkwlnnRЀJ DZ apK5(.VVh}+氜FnW WQ-3dM%ɼbrc9?ҜWU_R$* X T+bB'@Â=I!UK,7G1 G"܃@IGh!'ҋ]I+[Q+9t&54pSiKyx~ 8|]ejÌeK0%#4ޣm;?PdJͼV {Zʜ8ÿfIިD^a 2j,~BK*x;iՓ)YJыR?t)9I(u;rx&zӫp)}wLT?#Ctb%;&?瑿4AT^Fb4%zMcl0 =6 ؀3^U1y9?<- d{);F (}C]~|ЉMke4C%`9TXO!q{_f<}\Qz S;uNY Aܝہl1XzfE :g;#k@8'l e+^@@"btKr.u_ߧxm7P#K$UuMy%kQ,\Y3ہwxwb ! zSaG&&*ĉ+H.#eӽ5A*oR pZI * O&xLhp9dH~H&v4sf)I0 a*e|>3ٗ{*e/|W*t@ i,341/пEbM*U"[ظuRM  NO&-[;V#7q>}Qew=3 stWM [ ^2d#BvU˅b4/U?-aAI1qda%[P?Н?i#hb:bH!԰G7.@9DzG9{Qbs{VAt2qGw [tk=ΓXtZNTfLx̝f(P{ {)oT\yXHg^Ј#"Z*S(sr|="ZZ Z1]77R5dlͩ&x9%_SQWH dvacWڞA.Amu+ ?i0 m?U!D`޸ l8sV^q0%3: W4haC1T?!pIT]y*+>ḞçG"M/Y>Ozkh?RmSVmQW8vNI%P]xda2;:y®~/ Vu"{4>JEA|͛c$ϾR-:{Eݛɓƹj@!静$dG@+pJh? w_}E_)>PoGdb{φ b -ffQ+ʢ~z%n6.N0:_270w5Gl  Io"4&g3 ;C].>K{,g\1~͈%,0-& sD`[2#0<Rp]Z ) y0`E3YZaS zfk?2zJ#L P; oc€ ZI)KH $+TbU#kܔq݀f4LXw6opV}vsPP)`Rpi}@ڗZȳ=H@OX9GpIS:iJE_,¢kM!k39l'W=nq/ Fư=7ʇ9W+;Q{/b@ 'e׷we:U/N IxB*=Tc:upQkdײ=/Ԏ%n XIӧMĘ6ɦ6)EJo|4qFӉ2]KI/ 9m7DC^+}g?NQ8НcݬDjY8,33w-]+0 wDP!1ǪZ_ʳ"2,!fyz|0 0,Laf&rz>U)o^RxO$p=xS;b-HɂSJ<'o3 8`57AvCCY^R :gݮ, B =:'!sy*b#0 ߦM( ] Mڜ(lɴ-n` 34?-!U`Δs'7jiA Ғ@᭿ _ϱZR~\4}8|$$?;ZFgJ'b_Y\0c+a@`"KWeqڊXuぞНʅaKc_D&&ZWQniMO12~m/RP~4+akA&'(xY"};$=W/LYa`~XfpPU_O FD Lc3o.NPۙ[w0\tuЇTqCTʴ/kX^kE;/ˇ0pyBt h[ 4sƎ|,wf ˌ=z%pTᆤ_췅2b ᴔIQ?VKIfidg4GCA' W9fθ%,{/7G9j`!|Qs")4I5v6_(wb] nufE`ZP姟QH( WRbsLQBnͼšXrQ_(hmyv/8\7]=^HK]g7p,n Ƥ4AhI)NgSZKRYԥbrٛX 6܎Զ@Q.C^!w~xE_"*Ūy4鞺{a4 _oXy=r=BF}Jdv+3 yOڦN5j_`tw#̎pUIj-dhncX kijNÔ:ɰz]=)1v?~mpuGsk[$(h @dYv4W ҃7ScHknB #9KYg5uvЉm]Kᑺ6=!+nWw"ʯ}\_z  qO@ OH8Dλ"f~مi}v YupqR>Έ>WASv ^S=[z 8&C9H#330^ɫ5;,W!Uu <ȇ_5 c%2\LqڮU:fe b!ʟEVjՂ%%Ꭰy{n[@Mq[\ٛY_Gpc1ASub4J-b.AصBN;L4iaW@׍H( ޣ<\ l m-SYs7Ypo,o+EkH_1o]H߶Me%X>fFjO)m3W0#B7qj\{(H-B_|܏pT(CIcnt2s)(>5+Y!2|)9|cv)ؙPQ+^6҉cհRq* \{t#V&&Ky7Cd-q1bbo{i9N܌~ቌXnk'=oV4]=ti8^Hĝ)ɰE C E:8u2 Ĩ`6ތ oUq,@EQ69MOg3jMUǮߎ]t̃fU,fԌ{%%r[1uW7 >]Ghbdu˩~tB^A-Ka|9r0\!"'.gǟ@DrJu*AV4LuwU/4?}֒RfE?îuj\3 ka}+Qtab~2tV[f )h9T6.:&[k^'e=:uml0H]:6V,D]ڀk CE R3~zrV:^~$TFE&<1 &, ~_8XGp7ɑ@Nڏ?6J󦆝t~"gշ!'Z~}ձQp W(ѤEr =c^ԗͽI&L;-ƕn>*EgTm; |' 0&H.m:vvp-H,C3ryr&?Uީ-j>L]D&oth8Ύ˜mcxМs,MKqŴH\^3ڽc! \EQ")11o&$ֶQCP=R]Dq',cfcgv|^?0k[4n{ܗDt7 JE D7-HR9c7=}W6G Akk]2Be`RXp#,zd.$D}Ƃi\אVhߑ L:kQ1\b!.Q=i~G&"H(T+ɸo8۵DɓRK:RS=\SiKZh)VCXb W)/NKߖ7͎g9ip~)E_47Ƕ<&5F:JЃecqQS TaQoVq` "*?]|jx,!Q6/3mLs&^ #+܌,f`pW-ܮ>ЄnТݳ`Xj<el" tCVSvtnK AJOYBEXOO1*]p(ȟC7V1v&QFm*]*gƓ7:RhN:A,|i#EjZ[abHUd3UUhF&q?U1LMꓺ8>'B+$-Rx`>p"}\ozHeB4/\gc` lgA nL'Sr8[C׭F>)"sKj 4#-v,5c:E;sU2LE&ڳB+b8gxW3T| 靟MW!w.%)@/ a_EJ F}NG0VI~9>~fLi-(o᫁1-(DZ~ԘW0QjW@]<o0oAg4̷ۆ@Ff4&g.N? +h Y I?Ht}"&? G|flۄRn ss{rvwYsPR؞ 8oQzB@AU@"$V)NrxJgp]"5IBuM3ifd^b('+Wf;!=tD1C`U1vR1,fg/B^Z*bg .&":'H{J±bć`2i[*d8 P'ׄ'V}ΊZg k]q׿-6/:2ۡ1 n@]%E;{#Z5 `1n4O1X0̰Zl d2&Mck#Rꞹa o262VR$țuV,7W&:l]n X6`ZZ'=<@D!VI* _&7"DY&+[>ic:E''ίlJ!Ua|D,Lm)(a|Cto¯3%"[ pU>'8{H A܉t0U젻 X|;) <u M_MO/˭Y0 ] ͐R)' ff}s5 -M}/dP. įz21_ ^ݑ,-tK/  ѿΆ-e@_h _E]%&:D7tgTW8tV0%zDU'|xړBLW`kN.z(:qeVӂM O5I)y7SZҷzᘿ$or( h=N,TEC_>,|0?;3,m-7kg=Фk\ՇC^Лqy}Ӹϲx.uR?pI c@:n'cjuʃGG[vҬ)t:a(QewN!ni!a\wA$Ma.DZ =er2w^դسl2ڏLs%H5rL4xgd/膅hdnR-Zo9UZ渽2cZ?m  dTy3Q*i9"&YA2 :~'׊`ECSk>vt[6$BkX2JJrNRy`)Kj$VBoj)K^ma`qOh5yj˻s%VGV<`##kK mD0 ;>ǝry4(0fO%YXH];|'G18+I:溶IEh8+Rq|c#.za`**Z4T0~$Næ晖ya#vPSqA!HrƢKKl& e4K"'l)c+0!6Osx1[r=Q |%^};r.=VwSPU5 D,[Bl^yC2 bl"ē;su$"*QV?ƌ?VhyY4%>)Є`^6sm>" D¯ma-SU|1Rd oɝ+$|f!HdPl;uDyWDE*sXI5cW\#ָlXG7J8LE{w%HNjPxv̄Zgwx+ s[T D3׃[,͡!XPYt7%O -N?WeH.ϱw$~CMOf1ƪI,9v? c}lp*:-KK'#w콊9K#h*V钢f! *c/,_5`Hvyf0|ݏ^Oe| jAGyPƔa@;LWor{Ry?!觮[鿰;&< PTepp1hCȤ# È=eIb_~]Q0,! R`?diaU(d?N~Ajm` ]0z|1ٮдn73ߤ,t}l ?UyEI C2?$XV~&ƪhnŶ-^ŅSR~<;mDX()#{ 5G}(Ri$O]byׅX=90՗ۙr?&ӕOy%um+QDmc6y*1Y81ARCǦ4ȾX&TTG[##l"L15I!'?4*ػᚙQ&Ϋ%\ڶ{c 3Yh \ KDϳ?y%nFskM]ZaɫjƖJAV=C(CkdkSQjRYR%Kd{壘NV4 PO,2qnӃڵMLJ.#lǍOTKl3u+ S ,1cikӥAH*Q\F"9k8:Qre W`` X#Ȋ%D:tܧtIh7=KFm1mN5[F0Fd@p5*Yzxrk$~G~FFQ ¤[Wa mڲ^/`À'1 :soU5 ՚!QF!TT-> ;huDWrmFoM,b HzBH?j׽p@wLe~0S̴lHQ\d}LM?79dt֑BQLymϽ{WVx=ؒvUhbs=# :Ti_gD?苉AX5"d3zĻ@-ɇ]ôV[+N]^~%|TgauS^ɈXui-Z.ȸ(ud:Ig;c=o.^wc^Ƴz{oV z=-uUb2#MqKg !Kc!/ Ǘs?=2.ydI1(|y26YRU%>6Ns2=I%Huf;[`iE$Sn fB' "/[r!}+~ ψEYqx|)gri CoGR2OZ)oa?ΩIe"!-Gb\*y>VnlӈBSibcYFߓ齭Du ŴDի ՃɃ)U bqb׺&ͭcpGP *}2_)oYqkkxz0[L`i2-p t0a&tV z`MVhVVxoMw/вoW5rx7R_\ vS}ȹi1~L7iIXJ4҂>THq-uIPRCb"WֈsR)".wpL\ := ҜY72\iť`f}5Gx`].o% -?Y2Y^%Rm45 ٱNJNxusr ]ByNܻ-6^}شGN8g$SNkjrj6-q,f&ϬDzmgWAnb zBָ$}M6s 8rތ5U0D˞ $<D{Kۮ\ 2Pf\ TLa7AY-4n( {ё_=//F?dl!%1$con^ѓs~;\ 'Vu%eљ"}`!V:͚ڏmc~0#'4rTa $}EOly=3gf)n?A@p4/`Ee'\G)MvNhL"Ҫޅ3z@ +cNSg]ViZ0UhB ty*(a{8`̺-.g"Dw^sjeF4B૞N&4t~ֈJsNEZ[6ƶ8P*fDw߾[M<'T=rGx_T@툢4 b'^SIr#*>Meie7 YZ