libswscale5_9-4.4-150400.3.15.1 >  A dKp9|>R5KrKru 1Mx(qp6g3plS2?75(;?h`R/Uzb890(IS\Ih!$md?mǍO״В~Ԓ_,* -XʤeJXdTyu_b}^mB`rh~"LŮn MޡHFVhp*7 Er,HS Xœ}'}6a91a54a69fbf69d8f2bbc95f67a6bb885acd5232253b91f51f86fb7309544ef38e5feb9fc0aeb4ca9caf875559edf8f94b73f58dKp9|ԕy{t/vR#M,_L="=prMY!J沜#B,Ib.ȡ@( |l:Xi;Oąvuc2&w!Q[ )]P|Sԝ&]O ;27z 0tc*Ip@?d " _# 9J^dl    m p4(m8t9h:>@FGHI,X4YD\l]ۀ^bcܼd?eDfGlIu\vpwx,y@ zl|ހކClibswscale5_94.4150400.3.15.1FFmpeg image scaling and colorspace/pixel conversion libraryThe libswscale library performs image scaling and colorspace and pixel format conversion operations.dKs390zp33SUSE Linux Enterprise 15SUSE LLC GPL-3.0-or-laterhttps://www.suse.com/System/Librarieshttps://ffmpeg.org/linuxs390x FA큤dKdKdK^S_ 6462c6664ac58566e1c2bad7608eab2e23ee632941c2cd875fa0b765c991ee748177f97513213526df2cf6184d8ff986c675afb514d4e68a404010521b880643cb48bf09a11f5fb576cddb0431c8f5ed0a60157a9ec942adffc13907cbe083f2libswscale.so.5.9.100rootrootrootrootrootrootrootrootrootrootffmpeg-4-4.4-150400.3.15.1.src.rpmlibswscale.so.5.9()(64bit)libswscale.so.5.9(LIBSWSCALE_5)(64bit)libswscale5_9libswscale5_9(s390-64)@@@@@@@@@    /sbin/ldconfig/sbin/ldconfiglibavutil.so.56.70()(64bit)libavutil.so.56.70(LIBAVUTIL_56)(64bit)libavutil56_70libc.so.6()(64bit)libc.so.6(GLIBC_2.2)(64bit)libc.so.6(GLIBC_2.4)(64bit)libm.so.6()(64bit)libm.so.6(GLIBC_2.2)(64bit)libm.so.6(GLIBC_2.29)(64bit)libpthread.so.0()(64bit)rpmlib(CompressedFileNames)rpmlib(FileDigests)rpmlib(PayloadFilesHavePrefix)rpmlib(PayloadIsXz)4.4-150400.3.15.13.0.4-14.6.0-14.0-15.2-14.14.3dJccʂ@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.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-48434.patch: Backport from upstream to fix use after free in libavcodec/pthread_frame.c (bsc#1209934).- Add ffmpeg-CVE-2022-3341.patch: Backport from upstream to fix null pointer dereference in decode_main_header() in libavformat/nutdec.c (bsc#1206778).- Add ffmpeg-CVE-2022-3109.patch: Backport from upstream to fix null pointer dereference in vp3_decode_frame() (bsc#1206442).- Add ffmpeg-CVE-2022-3964.patch: Backport from upstream to fix out of bounds read in update_block_in_prev_frame() (bsc#1205388).- Add ffmpeg-CVE-2021-38171.patch: Backport from upstream to fix adts_decode_extradata in libavformat/adtsenc.c in FFmpeg 4.4 does not check the init_get_bits return value (bsc#1189724).- Add ffmpeg-CVE-2021-38114.patch: Backport from upstream to fix the return value of the init_vlc function is not checked (bsc#1189142).- Remove second hunk of ffmpeg-CVE-2020-22046.patch, that contains a goto to a none existing label. In order to distinguish this patch from the original, I renamed it to ffmpeg-4.4-CVE-2020-22046.patch - While at it, refresh the other patches with offsets- Add ffmpeg-CVE-2020-22046.patch: Backport from upstream to fix a denial of service vulnerability exists in FFmpeg 4.2 due to a memory leak in the avpriv_float_dsp_allocl function in libavutil/float_dsp.c (bsc#1186849). - Add ffmpeg-CVE-2021-33815.patch: Backport from upstream to fix dwa_uncompress in libavcodec/exr.c in FFmpeg 4.4 allows an out-of-bounds array access because dc_count is not strictly checked (bsc#1186865).- Enable SVT-AV1 encoding- Enable vulkan on on Leap 15- Enable libdavd1 on Leap 15.2+ [boo#1184830]- Update to release 4.4 * New demuxers, AV1 support improvements, and other enhancements. * AV1 monochrome encoding support. - Remove ffmpeg_altivec_yuv2rgb_novsx.patch (merged)- update to 4.3.2: * lots of oss-fuzz reported overflow fixes, see included ChangeLog - drop ffmpeg.git-ba3e771a42c29ee02c34e7769cfc1b2dbc5c760a.patch 0001-lavf-srt-fix-build-fail-when-used-the-libsrt-1.4.1.patch 0001-avformat-vividas-improve-extradata-packing-checks-in.patch: upstream- Add 0001-avformat-vividas-improve-extradata-packing-checks-in.patch [boo#1180519] [CVE-2020-35964]- remove dependency on OpenJPEG, this is obsolete since ffmpeg 4.0, we already build against OpenJPEG 2.1. see changes: - Dropped support for OpenJPEG versions 2.0 and below. Using OpenJPEG now requires 2.1 (or later) and pkg-config.- Add ffmpeg_altivec_yuv2rgb_novsx.patch for ppc64 (BE) as per https://trac.ffmpeg.org/ticket/8750 https://bugzilla.opensuse.org/show_bug.cgi?id=1179332- Enable VMAF. This can be used to compute VMAF/PSNR/SSIM. - Add vmaf-trim-usr-local.patch .- Adjust soversion.patch to include a symlink [boo#1177667] - Add 0001-lavf-srt-fix-build-fail-when-used-the-libsrt-1.4.1.patch- Apply upstream fix to avoid segfaults in x86/yuv2rgb conversion ffmpeg.git-ba3e771a42c29ee02c34e7769cfc1b2dbc5c760a.patch- Add librav1e support- Update to version 4.3.1: * Stable bug fix release, mainly codecs and format fixes.- Add soversion.patch to workaround ELF ABI breakage.- Update to release 4.3 * A plethora of new video filters * Intel QSV-accelerated VP9 decoding * VDPAU VP9 hwaccel * QSV-accelerated VP9 encoding * AV1 frame merge bitstream filter * AV1 Annex B demuxer * Expanded styling support for 3GPP Timed Text Subtitles * Support for muxing PCM and PGS in M2TS - Drop ffmpeg-prefer-dav1d-for-playback.patch (solved differently) - Drop ffmpeg4_swscale_replace_illegal_vector_keyword.patch, ffmpeg4_swscale_fix_altivec_vsx_recent_gcc.patch, 929e5159bc13da374b83f5627879c607acce180b.patch (merged)- Update to version 4.2.3: * Stable bug fix release, mainly codecs and format fixes. - Drop 0001-avcodec-cbs_jpeg-Check-length-for-SOS.patch: Fixed upstream.- libfdk-aac is now .so.2, not .so.1.- Throw out v4l2 m2m. This is likely the same case as boo#1041794.- Enable v4l2 m2m encoders and decoders- Add 0001-avcodec-cbs_jpeg-Check-length-for-SOS.patch [boo#1170767]- Add Samba support for Factory (as this needs a fix in Samba itself) Add --enable-libsmbclient to configure, add BR on pkgconfig(smbclient) - License is now GPLv3+ by default (--enable-version3)- Always build the binary ffmpeg-4 even on Leap releases boo#1167628: * The conflicts in place should allow users to decide if they want to use ffmpeg from ffmpeg package or ffmpeg-4 from this package- Add -ffat-lto-objects to _lto_cflags to fix configure checks- Enable libmfx support for SLE 15 SP2 and Leap 15.2 via conditional, libmfx is available there too now.- Update to version 4.2.2: * Stable bug fix release, mainly codecs and format fixes.- Add 929e5159bc13da374b83f5627879c607acce180b.patch to fix bad ID3v2 tag length.- Drop unused liboil BuildRequires.- Update to version 4.2.1: * Stable bug fix release, mainly codecs and format fixes. - Drop upstream fixed patch: 0001-avcodec-h2645_parse-zero-initialize-the-rbsp-buffer.patch- Add 0001-avcodec-h2645_parse-zero-initialize-the-rbsp-buffer.patch [boo#1149839, CVE-2019-15942]- Make ffmpeg-4.2-dlopen-fdk_aac.patch less verbose- Rename ffmpeg-4.2-dlopen-faac-mp3lame-opencore-x264-x265-xvid.patch to ffmpeg-4.2-dlopen-fdk_aac.patch since we need dlopen only for fdk_aac and looks like some other parts of the patch is buggy.- Sync ffmpeg-4.2-dlopen-faac-mp3lame-opencore-x264-x265-xvid.patch from upstream.- Disable LTO for arm, fixes build.- avoid ppc64le build error upstream issue https://trac.ffmpeg.org/ticket/7861 Add ffmpeg4_swscale_replace_illegal_vector_keyword.patch Add ffmpeg4_swscale_fix_altivec_vsx_recent_gcc.patch- Add ffmpeg-prefer-dav1d-for-playback.patch: Prefer using dav1d for av1 playback over libaom.- Update to FFmpeg 4.2 "Ada" * tpad filter * AV1 decoding support through libdav1d * dedot filter * chromashift and rgbashift filters * freezedetect filter * truehd_core bitstream filter * dhav demuxer * PCM-DVD encoder * GIF parser * vividas demuxer * hymt decoder * anlmdn filter * maskfun filter * hcom demuxer and decoder * ARBC decoder * libaribb24 based ARIB STD-B24 caption support (profiles A and C) * Support decoding of HEVC 4:4:4 content in nvdec and cuviddec * removed libndi-newtek * agm decoder * KUX demuxer * AV1 frame split bitstream filter * lscr decoder * lagfun filter * asoftclip filter * Support decoding of HEVC 4:4:4 content in vdpau * colorhold filter * xmedian filter * asr filter * showspatial multimedia filter * VP4 video decoder * IFV demuxer * derain filter * deesser filter * mov muxer writes tracks with unspecified language instead of English by default * added support for using clang to compile CUDA kernels - Drop ffmpeg-avcodec-libdav1d-AV1-decoder-wrapper.patch, merged upstream. - Rebase and rename ffmpeg-4.1-dlopen-faac-mp3lame-opencore-x264-x265-xvid.patch to ffmpeg-4.2-dlopen-faac-mp3lame-opencore-x264-x265-xvid.patch - See /usr/share/doc/packages/ffmpeg-4/Changelog for the complete changelog.- Update to version 4.1.4 * See /usr/share/doc/packages/ffmpeg-4/Changelog for the complete changelog.- Add pkgconfig(libva-drm), pkgconfig(libva-x11) BuildRequires: and conditional pkgconfig(libmfx) BuildRequires: Build intel-mediasdk support when possible.- Add back pkgconfig(fdk-aac) BuildRequires since we still need the headers at compile time. - Fix include paths in ffmpeg-4.1-dlopen-faac-mp3lame-opencore-x264-x265-xvid.patch- Add ffmpeg-4.1-dlopen-faac-mp3lame-opencore-x264-x265-xvid.patch from OpenMandriva to optionally enable runtime enabling of fdkaac/lame/x264/x265 - Enable runtime enabling for fdkaac via --enable-libfdk-aac-dlopen - Rename bcond fdk_aac to fdk_aac_dlopen - Remove fdk-aac BuildRequires now it's only dlopen'd- Enable LTO for all except i586 (boo#1133123).- Disable LTO again, as it breaks build for i586 (boo#1133123).- Throw out svt-av1. The build is unable to complete in openSUSE:Factory.- Use %make_build in order to provide parallel build for tools/*. And make output verbose.- Enable LTO for new SUSE versions (boo#1133123).- Update patch 0001-Add-ability-for-ffmpeg-to-run-svt-av1.patch from upstream- Update to version 4.1.3: * Updates and bug fixes for codecs, filters and formats. [boo#1133153, boo#1133155, CVE-2019-11338, CVE-2019-11339]- Update to version 4.1.2: * Updates and bug fixes for codecs, filters and formats.- Add ffmpeg-avcodec-libdav1d-AV1-decoder-wrapper.patch: Backport dav1d decoder support for aom (av1) codec. Following this, add conditional pkgconfig(dav1d) BuildRequires and pass conditional - -enable-libdav1d to configure. Also add libdav1d to enable_decoders.- Add a new filter line to rpmlintrc (addFilter("no-dependency-on ffmpeg-4-lib*")).- Add trivial encoder rawvideo, already enabled in decoders- Unconditionalize bs2b, it exists in openSUSE 13.x too.- Drop ffmpeg-libcdio_cdda-pkgconfig.patch: It only adds comments in it's current form, so serves no purpose at all anymore. - Refresh patches with refresh_patches service. - Rename rpmlintrc file to ffmpeg-4-rpmlintrc.- Add missing conditional configure option: --enable-libbs2b, BuildRequires already in place.- Add aac to enabled_encoders and enabled_decoders. Build the native aac support in ffmpeg. These do not support HE-AAC (v1/2) protocols.- Update 0001-Add-ability-for-ffmpeg-to-run-svt-av1.patch from git To fix build with SVT-AV1.- Update to version 4.1.1: * Various filter and codec fixes and enhancements. * configure: Add missing xlib dependency for VAAPI X11 code. * For complete changelog, see /usr/share/doc/packages/ffmpeg-4/Changelog- enable AV1 support on x86_64 * requires patch 0001-Add-ability-for-ffmpeg-to-run-svt-av1.patch - refreshed all patches- Add conditional pkgconfig(vo-amrwbenc) BuildRequires and conditionally pass --enable-libvo-amrwbenc --enable-version3 to configure: build amrwb encoder if dependency is present.- Enable encoding/decoding with nvcodec, the required headers are already in TW (permissively licensed). The required NVidia libraries are dlopen'ed. - Enable ILBC decoder, ilbc is free and already packaged standalone.- Update ffmpeg to 4.1 * Lots of filter updates as usual: deblock, tmix, aplify, fftdnoiz, aderivative, aintegral, pal75bars, pal100bars, adeclick, adeclip, lensfun (wrapper), colorconstancy, 1D LUT filter (lut1d), cue, acue, transpose_npp, amultiply, Block-Matching 3d (bm3d) denoising filter, acrossover filter, audio denoiser as afftdn filter, sinc audio filter source, chromahold, setparams, vibrance, xstack, (a)graphmonitor filter yadif_cuda filter. * AV1 parser * Support for AV1 in MP4 * PCM VIDC decoder and encoder * libtensorflow backend for DNN based filters like srcnn * -- The following only enabled in third-party builds: * ATRAC9 decoder * AVS2 video decoder via libdavs2 * IMM4 video decoder * Brooktree ProSumer video decoder * MatchWare Screen Capture Codec decoder * WinCam Motion Video decoder * RemotelyAnywhere Screen Capture decoder * AVS2 video encoder via libxavs2 * ILBC decoder * SER demuxer * Decoding S12M timecode in H264 * For complete changelog, see https://git.ffmpeg.org/gitweb/ffmpeg.git/shortlog/n4.1 - Remove 0001-avcodec-libaom-fix-setting-amount-of-threads.patch (fixed upstream (bsc#776cdd1), remove ffmpeg-CVE-2018-13305.patch, remove 0001-avformat-flvenc-Check-audio-packet-size.patch, remove cve-2017-17555.diff (fixed upstream).- Remove 0001-avformat-fivenc-Check-audio-packet-size.patch (fixed upstream (bsc#8591d16) - Update ffmpeg to 4.0.3 * For complete changelog, see https://git.ffmpeg.org/gitweb/ffmpeg.git/shortlog/n4.0.3- Add ffmpeg-CVE-2018-13305.patch to add a missing check for negative values of mqaunt variable (CVE-2018-13305, bsc#1100345).- Add 0001-avcodec-libaom-fix-setting-amount-of-threads.patch- Add 0001-avformat-flvenc-Check-audio-packet-size.patch [CVE-2018-15822, boo#1105869]- Update to version 4.0.2: * CVE-2018-13300: out of array read (boo#1100348, CVE-2018-13300) * Various bugfixes and a revert- bsc#1092241 Enable webvtt encoders and decoders.- Build codec2 encoder and decoder, add libcodec2 to enable_decoders and enable_encoders.- Enable mpeg 1 and 2 encoders.- Add conditional pkgconfig(aom) BuildRequires and pass - -enable-libaom to configure as well as add libaom and libaom_av1 to enable_decoders and enable_encoders: Build AOMedia Video 1 (AV1) support.- bsc#1103064 attempt to allow migration from the unprefixed devel packages cleanly- Reduce the optional conditional for the SLE12 backports to cover everything, most of the packages in old codestreams were not really ready as they need additional baselibs/etc. * Since these are new features user will simply wait or use TW- Enable "kmsgrab" input device- Redo the nvidia condition based on review feeback- Do not condition nvidia based on BUILD_ORIG all the support is in TW only and not on different instances as such safeguard it with version check only bsc#1102532- Add new bconds to build on SLE12 backports project without requiring extra packages: * %bcond_without codec2 * %bcond_without bs2b * %bcond_without lv2 * %bcond_without rubberband * %bcond_without soxr * %bcond_without zmq- Fix typo in swresample name- Conditionalize full build to be primary only on Leap15+- Add macros to allow conflicting with all other devel projects to ensure we always install only one specific ffmpeg- Conditionalize the vidstab build to not pull it on old releases - Conditionalize srt support to not pull it on older releases - ------------------------------------------------------------------- Enable ffnvcodec when building with NVIDIA support- Add pkgconfig(srt) BuildRequires and pass --enable-libsrt to configure, enable srt support. - Refresh patches with quilt: * cve-2017-17555.diff * ffmpeg-codec-choice.diff * ffmpeg-libcdio_cdda-pkgconfig.patch * ffmpeg-new-coder-errors.diff- Enable libxml2 (used by MPEG DASH demuxer)- Update to new upstream release 4.0.1 * Fixed some integer overflows, undefined shifts, negative shifts, division by 0, and a null pointer deref.- Enable pkgconfig(vidstab) BuildRequires unconditionally, now available in openSUSE.- Conditionalize openmpt build to be resolvable on Leap 42.3- Conditionalize mysofa build to be resolvable on Leap 15- Conditionalize zimg to build on Leap 42.3- Use autopatch- Provide ffmpeg symbol without version on main package too- Prefix all the devel packages and conflict between releases * Provide always the %version-%release of the respective build- Fix setup call to enter to proper folder- Conflict with other ffmpeg-devel packages, simply always pull one of them- Move license markings to the libs itself - Add condition to switch between full build and lib only one - Add provides/obsoletes on the ffmpeg private headers- Reintroduce conditional libxvid support since FFmpeg’s MPEG4-ASP encoder is not quite up to par- Avoid double-nesting BUILD_ORIG with %withs. (Reintroduces with_opencore)- Drop long obsolete and unused vo_aacenc %bcond_with. - Add conditional --enable-librtmp in build_orig part of spec, conditional BuildRequires already in place. - Drop opencore conditional, explicitly enable them for all BUILD_ORIG builds. - Drop conditional xvid %bcond_with, libxvidcore-devel BuildRequires and --enable-libxvid call to configure: ffmpeg have a fully capable mpeg4 encoder and decoder, avoid external dependency. - Minor spec cleanup.- Enable libmysofa support (sofalizer HRTF filter)- Remove superfluous __DATE__/__TIME__ replacement - Correct libvpx version dependency - Enable support for additional libraries: * libbs2b * libcodec2 * libfontconfig * libfribidi (already in BuildRequires) * libgme * libjack (already in BuildRequires) * libopenmpt * librubberband * libsoxr * libssh * libv4l2 * libzmq * lv2- Update to new upstream release 4.0 * New audio filters: mcompand, acontrast, lv2 wrapper, hilbert, aiir, drmeter * New video filters: mix, normalize, fillborders, setrange, deconvolve, entropy, vfrdet * OpenCL overlay filter * VAAPI MJPEG and VP8 decoding * VAAPI-accelerated ProcAmp (color balance), denoise and sharpness filters * Removed the ffserver program * Removed the ffmenc and ffmdec muxer and demuxer * codec2 en/decoding via libcodec2 * New bitstream filter: hapqa_extract, filter_units * Fixed img2dec infinite loop [boo#1090826, CVE-2018-7751] - Remove 0001-opusenc-psy-disable-stereo-searches.patch- Enable build against libzimg.- Add 0001-opusenc-psy-disable-stereo-searches.patch to fix a crash in the Opus encoder when outputting mono. - Enable FFmpeg Opus encoder as a selectable runtime alternative to Xiph libopus.- Create a new package ffmpeg-private-devel which contains some headers under /usr/include/ffmpeg/private that were not installed by upstream. Those headers are needed by the libav package in order to build avconv and other tools using the libav* libraries generated by ffmpeg instead of its own. No other package should require ffmpeg-private-devel.- Build and install also the sidxindex tool- Enable mpeg1video and mpeg2video in enable_decoders, and remove it from disable-decoders call given to configure, mpeg2 now available in openSUSE.- enable video stabilization/deshaking via libvidstab (optional)- Update to new bugfix release 3.4.2 * Fix integer overflows, multiplication overflows, undefined shifts, and verify buffer lengths. * avfilter/vf_transpose: Fix used plane count [boo#1078488, CVE-2018-6392] * avcodec/utvideodec: Fix bytes left check in decode_frame() [boo#1079368, CVE-2018-6621] - Enable use of libzvbi for displaying teletext subtitles. - Fixed a DoS in swri_audio_convert(), added cve-2017-17555.diff [boo#1072366, CVE-2017-17555].- Update to new bugfix release 3.4.1 * Fixed integer overflows, division by zero, illegal bit shifts * Fixed the gmc_mmx function which failed to validate width and height [boo#1070762, CVE-2017-17081] * Fixed out-of-bounds in VC-2 encoder [boo#1069407, CVE-2017-16840] * ffplay: use SDL2 audio API - Removed 0001-avcodec-x86-mpegvideodsp-Fix-signedness-bug-in-need_.patch (upstreamed).- Add 0001-avcodec-x86-mpegvideodsp-Fix-signedness-bug-in-need_.patch [boo#1070762]- install also doc/ffserver.conf- Get rid of ffmpeg-pkgconfig-version.patch.- Update to new upstream release 3.4 * New video filters: deflicker, doublewave, lumakey, pixscope, oscilloscope, robterts, limiter, libvmaf, unpremultiply, tlut2, floodifll, pseudocolor, despill, convolve, vmafmotion. * New audio filters: afir, crossfeed, surround, headphone, superequalizer, haas. * Some video filters with several inputs now use a common set of options: blend, libvmaf, lut3d, overlay, psnr, ssim. They must always be used by name. * librsvg support for svg rasterization * spec-compliant VP9 muxing support in MP4 * Remove the libnut and libschroedinger muxer/demuxer wrappers * drop deprecated qtkit input device (use avfoundation instead) * SUP/PGS subtitle muxer * VP9 tile threading support * KMS screen grabber * CUDA thumbnail filter * V4L2 mem2mem HW assisted codecs * Rockchip MPP hardware decoding * (Not in openSUSE builds, only original ones:) * Gremlin Digital Video demuxer and decoder * Additional frame format support for Interplay MVE movies * Dolby E decoder and SMPTE 337M demuxer * raw G.726 muxer and demuxer, left- and right-justified * NewTek NDI input/output device * FITS demuxer, muxer, decoder and encoder - Fixed a double free in huffyuv [boo#1064577, CVE-2017-15186] - Fixed an out-of-bounds in ffv1dec [boo#1066428, CVE-2017-15672] - Fixed a denial of service in rtmppkt [boo#1082335, CVE-2017-11665]- Update to new upstream release 3.3.4. * avutil/pixdesc: fixed NULL deref in av_color_primaries_name [CVE-2017-14225] [boo#1058018] * avformat/asfdec: Fix DoS in asf_build_simple_index [CVE-2017-14223] [boo#1058019] * avformat/mov: Fix DoS in read_tfra [CVE-2017-14222] [boo#1058020]. - Dropped integrated patches: D 0001-avformat-hls-Fix-DoS-due-to-infinite-loop.patch D 0001-avformat-nsvdec-Fix-DoS-due-to-lack-of-eof-check-in-.patch D 0002-avformat-asfdec-Fix-DoS-due-to-lack-of-eof-check.patch D 0002-avformat-mxfdec-Fix-DoS-issues-in-mxf_read_index_ent.patch D 0003-avformat-cinedec-Fix-DoS-due-to-lack-of-eof-check.patch D 0003-avformat-mxfdec-Fix-Sign-error-in-mxf_read_primer_pa.patch D 0004-avformat-rmdec-Fix-DoS-due-to-lack-of-eof-check.patch D 0005-avformat-rl2-Fix-DoS-due-to-lack-of-eof-check.patch D 0006-avformat-mvdec-Fix-DoS-due-to-lack-of-eof-check.patch- Add 0001-avformat-nsvdec-Fix-DoS-due-to-lack-of-eof-check-in-.patch [CVE-2017-14171] [boo#1057539], 0002-avformat-mxfdec-Fix-DoS-issues-in-mxf_read_index_ent.patch [CVE-2017-14170] [boo#1057537], 0003-avformat-mxfdec-Fix-Sign-error-in-mxf_read_primer_pa.patch [CVE-2017-14169] [boo#1057536]- Add 0001-avformat-hls-Fix-DoS-due-to-infinite-loop.patch [CVE-2017-14058] [boo#1056762], 0002-avformat-asfdec-Fix-DoS-due-to-lack-of-eof-check.patch [CVE-2017-14057] [boo#1056761], 0003-avformat-cinedec-Fix-DoS-due-to-lack-of-eof-check.patch [CVE-2017-14059] [boo#1056763], 0004-avformat-rmdec-Fix-DoS-due-to-lack-of-eof-check.patch [CVE-2017-14054] [boo#1056765], 0005-avformat-rl2-Fix-DoS-due-to-lack-of-eof-check.patch (code not enabled in openSUSE, though in packman) [CVE-2017-14056] [boo#1056760], 0006-avformat-mvdec-Fix-DoS-due-to-lack-of-eof-check.patch [CVE-2017-14055] [boo#1056766]- Unconditionalize celt, ass, openjpeg, webp, netcdf, libva, vdpau.- Build unconditionally with lame and twolame- Update to maintenance release 3.3.3 * Various fixes for integer overflows, too-large bit shifts and buffer length checks. - Drop 0001-avcodec-apedec-Fix-integer-overflow.patch (included upstream)- Add 0001-avcodec-apedec-Fix-integer-overflow.patch to address CVE-2017-11399 [boo#1049095]- Enabled cuda and cuvid for unrestricted build. - Fixed typos in devel package descriptions.- Update to new upstream release 3.3.2 * Various fixes for integer overflows and too-large bit shifts- Disable cuda support to fix boo#1041794: ffmpeg 3.3. enablement of cuda prevents H264/avc1.4d400d videos from playing on Youtube - Refreshed patches: ffmpeg-codec-choice.diff ffmpeg-libcdio_cdda-pkgconfig.patch ffmpeg-pkgconfig-version.patch and ffmpeg-new-coder-errors.diff- Add additional checks to ensure MPEG is off- Update to new upstream release 3.3.1 * Fix uninitialized variables, signed integer overflow, excess shift operations. Add boundary checks.- Enable ac3 per request from idonmez- Update to new upstream release 3.3 * EBU R128 implementation now within ffmpeg, not relying on external library anymore * New video filters "premultiply", "readeia608", "threshold", "midequalizer" * Support for spherical videos * New decoders: 16.8 and 24.0 floating point PCM, XPM * New demuxers: MIDI Sample Dump Standard, Sample Dump eXchange demuxer * MJPEG encoding uses Optimal Huffman tables now * Native Opus encoder * Support .mov with multiple sample description tables * Removed the legacy X11 screen grabber, use XCB instead * Removed asyncts filter (use af_aresample instead) * resolved CVE-2016-10190 [boo#1022920], CVE-2016-10191 [boo#1022921], CVE-2016-10192 [boo#1022922], CVE-2017-7859 [boo#1034183], CVE-2017-7862 [boo#1034181], CVE-2017-7863 [boo#1034179], CVE-2017-7865 [boo#1034177], CVE-2017-7866 [boo#1034176]- Enable mp3 decoding- Have libavcodec57 additionally provide libavcodec57(unrestricted) when building unrestricted: allow third party packages to require the unrestricted codec. The existing -full provides is not suitable as it can be provided by multiple libavcodec* packages, whereas we require a specific ABI version.- Update to new upstream release 3.2.4 * lavf/mov.c: Avoid heap allocation wrap in mov_read_hdlr * lavf/mov.c: Avoid OOB in mov_read_udta_string() * lavf/mov.c: Avoid heap allocation wraps in mov_read_{senc,saiz}()- Make sure each subpkg comes from the same src.rpm- Update to new upstream release 3.2.3 * Maintenance release with bugfixes * ffplay: fix sws_scale possible out of bounds array access - Drop version number from patch: ffmpeg-2.4.5-arm6l.patch -> ffmpeg-arm6l.diff- Wrap netcdf support in build condtional because it is a drop-in pkg- Enable all muxers and demuxers as they are just descriptor of format thus do not change the behaviour in any relevant way. * The best user now gets is proper interpretation of the format and failure to play it without proper de/encoder * Recommended by vlc team to be done this way :)- Update to new upstream release 3.2.2 * avformat/rtmppkt: Check for packet size mismatches * avcodec/flacdec: Fix undefined shift in decode_subframe() * avcodec/flacdec: Fix signed integer overflow in decode_subframe_fixed() * avcodec/flacdsp_template: Fix undefined shift in flac_decorrelate_indep_c- Update to version 3.2.1: * avcodec/aac_adtstoasc_bsf: validate and forward extradata if the stream is already ASC * libopusdec: default to stereo for invalid number of channels * sbgdec: prevent NULL pointer access * rmdec: validate block alignment * smacker: limit recursion depth of smacker_decode_bigtree * mxfdec: fix NULL pointer dereference in mxf_read_packet_old * ffmdec: validate codec parameters * avformat/mpeg: Adjust vid probe threshold to correct mis-detection * avcodec/avpacket: fix leak on realloc in av_packet_add_side_data() * avformat/apngenc: use the stream parameters extradata if available * ffprobe: fix crash in case -of is specified with an empty string * exr: fix out-of-bounds read * libschroedingerdec: fix leaking of framewithpts * filmstripdec: correctly check image dimensions * icodec: fix leaking pkt on error * dvbsubdec: fix division by zero in compute_default_clut * escape124: reject codebook size 0 * mpegts: prevent division by zero * matroskadec: fix NULL pointer dereference in webm_dash_manifest_read_header * mxfdec: fix NULL pointer dereference * avcodec/mpeg4videodec: Workaround interlaced mpeg4 edge MC bug * avcodec/mpegvideo: Fix edge emu buffer overlap with interlaced mpeg4 * avcodec/ituh263dec: Avoid spending a long time in slice sync * avcodec: Check side data size before use * avformat/flvdec: Fix regression losing streams- Update to new upstream release 3.2 * SDL2 output device and ffplay support * SDL1 output device and SDL1 support removed * New: libopenmpt demuxer, fifo muxer, True Audio (TTA) muxer * New filters: weave, gblur, avgblur, sobel, prewitt, vaguedenoiser, yuvtestsrc, lut2, hysteresis, maskedclamp, crystalizer, acrusher, bitplanenoise, sidedata, asidedata * Non-Local Means (nlmeans) denoising filter * 16-bit support in curves filter and selectivecolor filter * Added threads option per filter instance * The "curves" filter does not automatically insert points at x=0 and x=1 anymore * Matroska muxer now writes CRC32 elements by default in all Level 1 elements * New "tee" protocol * VP8 in Ogg muxing * Floating point support in ALS decoder * Extended mov edit list support * Changed mapping of RTP MIME type G726 to codec g726le. - Drop ffmpeg-fix-CONFIG_VC1DSP-changes.patch (no longer needed)- Enable libfdk_aac if it is available at buildtime- Update to version 3.1.5 * avformat/mxfdec: Check size to avoid integer overflow in mxf_read_utf16_string() * avcodec/mpegvideo_enc: Clear mmx state in ff_mpv_reallocate_putbitbuffer() * avcodec/utils: Clear MMX state before returning from avcodec_default_execute*() * libopenjpegenc: fix out-of-bounds reads when filling the edges * libopenjpegenc: stop reusing image data buffer for openjpeg 2 * avformat/utils: Update codec_id before using it in the parser init * ffmpeg: remove unused and errorneous AVFrame timestamp check * Support for MIPS cpu P6600 * avutil/mips/generic_macros_msa: rename macro variable which causes segfault for mips r6- Update to version 3.1.4 * avformat/avidec: Check nb_streams in read_gab2_sub() * avformat/avidec: Remove ancient assert * avfilter/vf_colorspace: fix range for output colorspace option * lavc/mediacodecdec_h264: fix SODB escaping * avcodec/nvenc: fix const options for hevc gpu setting * avformat/avidec: Fix memleak with dv in avi * lavc/movtextdec.c: Avoid infinite loop on invalid data. * avcodec/ansi: Check dimensions * avcodec/cavsdsp: use av_clip_uint8() for idct * avformat/movenc: Check packet in mov_write_single_packet() too * avformat/movenc: Factor check_pkt() out * avformat/utils: fix timebase error in avformat_seek_file() * avcodec/g726: Add missing ADDB output mask * avcodec/avpacket: clear side_data_elems * avformat/movenc: Check first DTS similar to dts difference * avcodec/ccaption_dec: Use simple array instead of AVBuffer * avcodec/svq3: Reintroduce slice_type * avformat/mov: Fix potential integer overflow in mov_read_keys * swscale/swscale_unscaled: Try to fix Rgb16ToPlanarRgb16Wrapper() with slices * swscale/swscale_unscaled: Fix packed_16bpc_bswap() with slices * avformat/avidec: Fix infinite loop in avi_read_nikon() * lavf/utils: Avoid an overflow for huge negative durations. * avformat/hls: Fix handling of EXT-X-BYTERANGE streams over 2GB * lavc/avpacket: Fix undefined behaviour, do not pass a null pointer to memcpy(). * lavc/mjpegdec: Do not skip reading quantization tables. * cmdutils: fix implicit declaration of SetDllDirectory function- Fix linking errors for arm and aarch64 builds, boo#995937 * Add ffmpeg-fix-CONFIG_VC1DSP-changes.patch- Update to version 3.1.3 * examples/demuxing_decoding: convert to codecpar * avcodec/exr: Check tile positions * avcodec/aacenc: Tighter input checks * avformat/wtvdec: Check pointer before use * libavcodec/wmalosslessdec: Check the remaining bits * avcodec/adpcm: Fix adpcm_ima_wav padding * avcodec/svq3: fix slice size check * avcodec/diracdec: Check numx/y * avcodec/h2645_parse: fix nal size * avcodec/h2645_parse: Use get_nalsize() in ff_h2645_packet_split() * h2645_parse: only read avc length code at the correct position * h2645_parse: don't overread AnnexB NALs within an avc stream * avcodec/h264_parser: Factor get_avc_nalsize() out * avcodec/cfhd: Increase minimum band dimension to 3 * avcodec/indeo2: check ctab * avformat/swfdec: Fix inflate() error code check * avcodec/rawdec: Fix bits_per_coded_sample checks * vcodec/h2645_parse: Clear buffer padding * avcodec/h2645: Fix NAL unit padding * avfilter/drawutils: Fix single plane with alpha * cmdutils: check for SetDllDirectory() availability- Update to version 3.1.2: * avcodec/rawdec: Fix palette handling with changing palettes * avcodec/raw: Fix decoding of ilacetest.mov * avformat/mov: Enable mp3 parsing if a packet needs it * avformat/hls: Sync starting segment across variants on live streams * avformat/hls: Fix regression with ranged media segments * avcodec/ffv1enc: Fix assertion failure with non zero bits per sample * avfilter/af_hdcd: small fix in af_hdcd.c where gain was not being adjusted for "attenuate slowly" * avformat/oggdec: Fix integer overflow with invalid pts * libavcodec/dnxhd: Enable 12-bit DNxHR support. * lavc/vaapi_encode_h26x: Fix a crash if "." is not the decimal separator. * avcodec/vp9_parser: Check the input frame sizes for being consistent * avformat/flvdec: parse keyframe before a/v stream was created add_keyframes_index() when stream created or keyframe parsed * libavformat/rtpdec_asf: zero initialize the AVIOContext struct * libx264: Increase x264 opts character limit to 4096 * avcodec/h264_parser: Set sps/pps_ref * librtmp: Avoid an infinite loop setting connection arguments * avformat/oggparsevp8: fix pts calculation on pages ending with an invisible frame * lavf/vplayerdec: Improve auto-detection. * lavc/mediacodecdec_h264: properly convert extradata to annex-b- Build with netcdf so as to enable af_sofalizer [boo#983398]- Update to version 3.1.1 * doc/APIchanges: document the lavu/lavf field moves * avformat/avformat: Move new field to the end of AVStream * avformat/utils: update deprecated AVStream->codec when the context is updated * avutil/frame: Move new field to the end of AVFrame * libavcodec/exr : fix decoding piz float file. * avformat/mov: Check sample size * lavfi: Move new field to the end of AVFilterContext * lavfi: Move new field to the end of AVFilterLink * ffplay: Fix usage of private lavfi API * lavc/mediacodecdec_h264: add missing NAL headers to SPS/PPS buffers * lavc/pnm_parser: disable parsing for text based PNMs- Update to version 3.1 * DXVA2-accelerated HEVC Main10 decoding * fieldhint filter * loop video filter and aloop audio filter * Bob Weaver deinterlacing filter * firequalizer filter * datascope filter * bench and abench filters * ciescope filter * protocol blacklisting API * MediaCodec H264 decoding * VC-2 HQ RTP payload format (draft v1) depacketizer and packetizer * VP9 RTP payload format (draft v2) packetizer * AudioToolbox audio decoders * AudioToolbox audio encoders * coreimage filter (GPU based image filtering on OSX) * libdcadec removed * bitstream filter for extracting DTS core * ADPCM IMA DAT4 decoder * musx demuxer * aix demuxer * remap filter * hash and framehash muxers * colorspace filter * hdcd filter * readvitc filter * VAAPI-accelerated format conversion and scaling * libnpp/CUDA-accelerated format conversion and scaling * Duck TrueMotion 2.0 Real Time decoder * Wideband Single-bit Data (WSD) demuxer * VAAPI-accelerated H.264/HEVC/MJPEG encoding * DTS Express (LBR) decoder * Generic OpenMAX IL encoder with support for Raspberry Pi * IFF ANIM demuxer & decoder * Direct Stream Transfer (DST) decoder * loudnorm filter * MTAF demuxer and decoder * MagicYUV decoder * OpenExr improvements (tile data and B44/B44A support) * BitJazz SheerVideo decoder * CUDA CUVID H264/HEVC decoder * 10-bit depth support in native utvideo decoder * libutvideo wrapper removed * YUY2 Lossless Codec decoder - Added minimum requirement for libva (0.35.0, matched by 1.3.0 package)- Guard usage of opencore using bcond_with, boo#980542- Update to version 3.0.2 * avcodec/ttaenc: Reallocate packet if its too small * configure: build fix for P5600 with mips code restructuring * mips: add support for R6 * pgssubdec: fix subpicture output colorspace and range * avcodec/ac3dec: Reset SPX when switching from EAC3 to AC3 * avfilter/vf_drawtext: Check return code of load_glyph() * avformat/mux: Check that deinit is set before calling it * avcodec/takdec: add code that got somehow lost in process of REing * avcodec/apedec: fix decoding of stereo files with one channel full of silence * avcodec/avpacket: Fix off by 5 error * avcodec/h264: Fix for H.264 configuration parsing * avcodec/bmp_parser: Ensure remaining_size is not too small in startcode packet crossing corner case * avcodec/pngdec: Fix alpha detection with skip_frame * Changelog: Make formating consistent * avfilter/src_movie: fix how we check for overflows with seek_point * avcodec/j2kenc: Add attribution to OpenJPEG project: - Dropped dcadec (libdca was merged upstream)- Add ffmpeg-codec-choice.diff- Remove ffmpeg-devel subpackage. All users have been converted to pkgconfig Add Provides/Obsoletes to libavdevice-devel- Add ffmpeg-new-coder-errors.diff- Another try at organizing the codec-enable list. Enable video: AYUV, Dirac, MJPEG, rawvideo, Theora, VP8, VP9, WebP, zlib Enable audio: Celt, GSM, Opus, Speex, Vorbis Enable subtitle: ASS/SSA text, SRT text, UTF-8 plaintext- Update to new maintenance release 3.0.1 * vc2enc: fix use of uninitialized variables in the rate control system * postproc: fix an unaligned access * lavc/hevc: Allow arbitrary garbage in bytestream as long as at least one NAL unit is found.- Update included pkgconfig files to require the exact version of ffmpeg pc files, instead of any later version ffmpeg-pkgconfig-version.patch- Remove the optional vo-aacenc dependency, upstream removed it.- Update to new upstream release 3.0 * New filters: extrastereo, ocr, alimiter, stereowiden, stereotools, rubberband, tremolo, agate, chromakey, displace, and many more. * ffplay dynamic volume control * audio high-order multiband parametric equalizer * automatic bitstream filtering- Update to version 2.8.6 * avcodec/jpeg2000dec: More completely check cdef * avutil/opt: check for and handle errors in av_opt_set_dict2() * avcodec/flacenc: fix calculation of bits required in case of custom sample rate * avformat: Document urls a bit * avformat/libquvi: Set default demuxer and protocol limitations * avformat/concat: Check protocol prefix * doc/demuxers: Document enable_drefs and use_absolute_path * avcodec/mjpegdec: Check for end for both bytes in unescaping * avcodec/mpegvideo_enc: Check for integer overflow in ff_mpv_reallocate_putbitbuffer() * avformat/avformat: Replace some references to filenames by urls * avcodec/wmaenc: Check ff_wma_init() for failure * avcodec/mpeg12enc: Move high resolution thread check to before initializing threads * avformat/img2dec: Use AVOpenCallback * avformat/avio: Limit url option parsing to the documented cases * avformat/img2dec: do not interpret the filename by default if a IO context has been opened * avcodec/ass_split: Fix null pointer dereference in ff_ass_style_get() * mov: Add an option to toggle dref opening * avcodec/gif: Fix lzw buffer size * avcodec/put_bits: Assert buf_ptr in flush_put_bits() * avcodec/tiff: Check subsample & rps values more completely * swscale/swscale: Add some sanity checks for srcSlice* parameters * swscale/x86/rgb2rgb_template: Fix planar2x() for short width * swscale/swscale_unscaled: Fix odd height inputs for bayer_to_yv12_wrapper() * swscale/swscale_unscaled: Fix odd height inputs for bayer_to_rgb24_wrapper() * avcodec/aacenc: Check both channels for finiteness * asfdec_o: check for too small size in asf_read_unknown * asfdec_o: break if EOF is reached after asf_read_packet_header * asfdec_o: make sure packet_size is non-zero before seeking * asfdec_o: prevent overflow causing seekback * asfdec_o: check avio_skip in asf_read_simple_index * asfdec_o: reject size > INT64_MAX in asf_read_unknown * asfdec_o: only set asf_pkt->data_size after sanity checks * Merge commit '8375dc1dd101d51baa430f34c0bcadfa37873896' * dca: fix misaligned access in avpriv_dca_convert_bitstream * brstm: fix missing closing brace * brstm: also allocate b->table in read_packet * brstm: make sure an ADPC chunk was read for adpcm_thp * vorbisdec: reject rangebits 0 with non-0 partitions * vorbisdec: reject channel mapping with less than two channels * ffmdec: reset packet_end in case of failure * avformat/ipmovie: put video decoding_map_size into packet and use it in decoder * avformat/brstm: fix overflow- Update to version 2.8.5 * Fixes CVE-2016-1897 and CVE-2016-1898 [boo#961937]- Update to version 2.8.4 * Many bugfixes, see the included Changelog for all the changes. * resolving CVE-2015-8661 [boo#960385], CVE-2015-8662 [boo#960384], CVE-2015-8663 [boo#960383] - Drop ffmpeg-remove_some_unused_ctrl_id_mappings.patch, fixed upstream.- Obsolete ffmpeg-tools from packman- Add some provides to make it easier for firefox to recommend this package for installation- Added patch ffmpeg-remove_some_unused_ctrl_id_mappings.patch to successfully build against libvpx >= 1.5 (at least on PMBS).- Add buildconditionals for libass,libva,vdpau to fix build in SLE_11- Rename bcond dca to dcadec - Add more buildconditionals to get closer to removal of BUILD_ORIG- Remove unused imlib2- Sync with packman changes * All packman specific changes are protected with BUILD_ORIG - Added the following patches * ffmpeg-2.4.5-arm6l.patch * ffmpeg-libcdio_cdda-pkgconfig.patch- Update to new upstream maintenance release 2.8.3 * avformat/matroskadec: Check subtitle stream before dereferencing * avcodec/jpeg2000dec: Fix potential integer overflow with tile dimensions * avcodec/jpeg2000dec: Check for duplicate SIZ marker * avcodec/jpeg2000: Change coord to 32bit to support larger than 32k width or height * avcodec/jpeg2000dec: Check SIZ dimensions to be within the supported range * avcodec/jpeg2000: Check comp coords to be within the supported size * dds: validate compressed source buffer size * dds: validate source buffer size before copying * softfloat: assert when the argument of av_sqrt_sf is negative - Fixes CVE-2015-8363 [bnc#957114], CVE-2015-8364 [bnc#957115], CVE-2015-8365 [bnc#957116]- Update to new upstream release 2.8.2, containing fixes for the following security issues: * CVE-2015-8216 boo#955346 * CVE-2015-8217 boo#955347 * CVE-2015-8218 boo#955348 * CVE-2015-8219 boo#955350 - Upstream changes: * various fixes in the aac_fixed decoder * various fixes in softfloat * swresample/resample: increase precision for compensation * lavf/mov: add support for sidx fragment indexes * avformat/mxfenc: Only store user comment related tags when needed * ffmpeg: Don't try and write sdp info if none of the outputs had an rtp format. * apng: use correct size for output buffer * jvdec: avoid unsigned overflow in comparison * avcodec/jpeg2000dec: Clip all tile coordinates * avcodec/microdvddec: Check for string end in 'P' case * avcodec/dirac_parser: Fix undefined memcpy() use * avformat/xmv: Discard remainder of packet on error * avformat/xmv: factor return check out of if/else * avcodec/mpeg12dec: Do not call show_bits() with invalid bits * avcodec/faxcompr: Add missing runs check in decode_uncompressed() * libavutil/channel_layout: Check strtol*() for failure * avformat/mpegts: Only start probing data streams within probe_packets * avcodec/hevc_ps: Check chroma_format_idc * avcodec/ffv1dec: Check for 0 quant tables * avcodec/mjpegdec: Reinitialize IDCT on BPP changes * avcodec/mjpegdec: Check index in ljpeg_decode_yuv_scan() before using it * avcodec/h264_slice: Disable slice threads if there are multiple access units in a packet * avformat/hls: update cookies on setcookie response * opusdec: Don't run vector_fmul_scalar on zero length arrays * avcodec/opusdec: Fix extra samples read index * avcodec/ffv1: Initialize vlc_state on allocation * avcodec/ffv1dec: update progress in case of broken pointer chains * avcodec/ffv1dec: Clear slice coordinates if they are invalid or slice header decoding fails for other reasons * rtsp: Allow $ as interleaved packet indicator before a complete response header * videodsp: don't overread edges in vfix3 emu_edge. * avformat/mp3dec: improve junk skipping heuristic * concatdec: fix file_start_time calculation regression * avcodec: loongson optimize h264dsp idct and loop filter with mmi * avcodec/jpeg2000dec: Clear properties in jpeg2000_dec_cleanup() too * avformat/hls: add support for EXT-X-MAP * avformat/hls: fix segment selection regression on track changes of live streams * configure: Require libkvazaar < 0.7. * avcodec/vp8: Do not use num_coeff_partitions in thread/buffer setup - Drop ffmpeg-mov-sidx-fragment.patch, fixed upstream.- Update to new upstream release 2.8.1 * Minor bugfix release * Includes all changes from. Ffmpeg-mt, libav master of 2015-08-28, libav 11 as of 2015-08-28 - Add ffmpeg-mov-sidx-fragment.patch to add sidx fragment indexes. Needed for new mpv release.- Update to new upstream release 2.8 * DirectDraw Surface image/texture decoder * Many improvements to the JPEG 2000 decoder * New video filters: colorkey, SSIM, showvolume, adrawgraph, drawgraph, removegrain, erosion, dilation, deflate, inflate, reverse, atadenoise, aphasemeter, showfreqs, vectorscope, waveform, hstack, vstack, framerate * New audio filters: Dynamic Audio Normalizer as dynaudnorm filter, areverse, random, deband, sidechaincompress, acrossfade * allyuv and allrgb video sources * Switched default encoders for webm to VP9 and Opus * Removed experimental flag from the JPEG 2000 encoder- Update to new upstream release 2.7.2 - webp: fix infinite loop in webp_decode_frame - huffyuvdec: validate image size - avcodec/vp8: Check buffer size in vp8_decode_frame_header() - avcodec/vp8: Fix null pointer dereference in ff_vp8_decode_free() - avutil/fifo: Fix the case where func() returns less bytes than requested in av_fifo_generic_write() - bytestream2: set the reader to the end when reading more than available - oggparsedirac: check return value of init_get_bits - vp9/update_prob: prevent out of bounds table read - avcodec/pngdec: Check values before updating context in decode_fctl_chunk() - avcodec/pngdec: Copy IHDR & plte state from last thread - avcodec/pngdec: Require a IHDR chunk before fctl - avcodec/pngdec: Only allow one IHDR chunk - ffmpeg: Do not use the data/size of a bitstream filter after failure- Enable codecs for audio: PCM, Speex, CELT, FLAC, ILBC, Opus - Enable codecs for image: BMP/PCX/TGA, TIFF, Sun/SGI/X11 raster raw Huff-compressed or uncompressed YUV - Update to new upstream release 2.7.1 * postproc: fix unaligned access * avcodec/flacenc: Fix Invalid Rice order * tls_gnutls: fix hang on disconnection * avcodec/ffv1enc: fix bps for >8bit yuv when not explicitly set * avio: fix potential crashes when combining ffio_ensure_seekback + crc * ffmpeg_opt: Check for localtime() failure * configure: Disable VSX on unspecified / generic CPUs- Enabled 'bluray' protocol- Update to new upstream release 2.7 * New encoders: apng (PNG with alpha) * New decoders: TDSC (a JPEG/BGR24/zlib format) * New audio filters: chorus * New video filters: cover_rect, detelecine, fftfilt, find_rect - Enable codecs: 012v, ansi, apng, bmp, exr, ffv1, ffvhuff * unpack DivX-style packed B-frames in MPEG-4 bitstream filter * WebM Live Chunk Muxer * nvenc level and tier options - Canopus HQ/HQA decoder - Automatically rotate videos based on metadata in ffmpeg - improved Quickdraw compatibility - VP9 high bit-depth and extended colorspaces decoding support - WebPAnimEncoder API when available for encoding and muxing WebP - Direct3D11-accelerated decoding - Support Secure Transport - Multipart JPEG demuxer- Fix building with BUILD_ORIG- Update to new upstream release 2.6.3 * avcodec/libtheoraenc: Check for av_malloc failure * ffmpeg_opt: Fix -timestamp parsing * avcodec/cavsdec: Use ff_set_dimensions() * swr: fix alignment issue caused by 8ch sse functions * avcodec/mjpegdec: fix len computation in ff_mjpeg_decode_dqt() * avformat/matroskadec: Cleanup error handling for bz2 & zlib * avformat/matroskaenc: Check ff_vorbiscomment_length in put_flac_codecpriv() * avcodec/mpeg12dec: use the correct dimensions for checking SAR * xcbgrab: Validate the capture area * xcbgrab: Do not assume the non shm image data is always available * avfilter/lavfutils: disable frame threads when decoding a single image * ffmpeg: remove incorrect network deinit * OpenCL: Avoid potential buffer overflow in cmdutils_opencl.c * libvpxenc: only set noise reduction w/vp8 * vp9: remove another optimization branch in iadst16 which causes overflows. * network: Do not leave context locked on error * vp9: remove one optimization branch in iadst16 which causes overflows. * swresample: Allow reinitialization without ever setting channel layouts/counts * imgutils: initialize palette padding bytes in av_image_alloc * id3v2: catch avio_read errors in check_tag * avi: Validate sample_size * diracdec: avoid overflow of bytes*8 in decode_lowdelay * diracdec: prevent overflow in data_unit_size check * matroskadec: use uint64_t instead of int for index_scale * pngdec: don't use AV_PIX_FMT_MONOBLACK for apng * pngdec: return correct error code from decode_frame_common * swscale/ppc/swscale_altivec.c: POWER LE support in yuv2planeX_8() delete macro GET_VF() it was wrong * matroskadec: export cover art correctly * mxfenc: don't try to write footer without header - Enable building avresample for extra API compat - Remove ffmpeg-pkgconfig-requires.diff: RPM's pkgconfigdeps.sh is scanning Requires.private too.- Add baselibs.conf: provide -32bit libraries (used by xine-32bit).- Update to new upstream release 2.6.2 * avformat/utils: avoid discarded streams in av_find_default_stream_index() * avutil/cpu: add missing check for mmxext to av_force_cpu_flags * avformat/http: replace cookies with updated values instead of appending forever- Update to new upstream release 2.6.1 * Maintenance release with some bugfixes- Update to new upstream release 2.6 * The VP9 decoder is now usable on x86(-32) and pre-SSSE3 CPUs. * 10-bit support in the SPP video filter * New video filters: "colorlevels", "tblend", "palettegen", "paletteuse". New audio filters: "dcshift". * The old libmpcodecs wrapper is finally gone * API changes: introduction of device inputs and outputs- Update to new upstream release 2.5.3 * AVFoundation screen-grabbing support, animated WebP decoding support, and Animated PNG support. UDP-Lite support was added.- Initial package (version 2.5.3) for build.opensuse.org/sbin/ldconfig/sbin/ldconfigs390zp33 16826700864.4-150400.3.15.14.4-150400.3.15.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:27702/SUSE_SLE-15-SP4_Update/6b46d9cd697deac954186c1e6bed2828-ffmpeg-4.SUSE_SLE-15-SP4_Updatecpioxz5s390x-suse-linuxELF 64-bit MSB shared object, IBM S/390, version 1 (SYSV), dynamically linked, BuildID[sha1]=7967579b01323b1ae8309c3d5c2d0cbf0f13cb61, strippeddirectoryASCII text PPRRRR R RRR RhECG" = utf-8bbc8895f9183106253f1a0c2ef519222a404845665ba06b7576ec5c3e4ffbc9a?7zXZ !t/fz] cr$x#I|X%6都йCՂu`4wW5`x@7pvCJ|ӂ ԊO7TP7g,w̡^,i;4o7e(ύqMc_|;Ff=ppŀ`7t*}Z3, $}mL]HxDP%'9{ #gc˵ll>4@=~,,o&f~H`hƢ_EP9g99fN6XRi6r$3'Jbe+]jsֽa(ɵ!GaKy=2Y# C{AE ֗@PM}Jov}-j(8}CF>{ڥ٘FFpJx˶qo^w-S's W0@N&-{-DYX @`Q,TPI;wjШG'>Wþ%)0Dt/ GE~8fQKK{̒= dB,63`I{~ I4 'NdՐe%qIt{b,5-6sMNkq K1I(I4DO 8 ď/!| α1laC85|%%x2Mp&R#Ѿ1}dY9d5I1&Rx&WDd}gLi};zMek/]!]ܟa٦w2Tz%"c%xB6gHD I懦 JMJBI'TM !1p`t#-xX!NMz GxiB!VY9u3U{-<^K1.`Xٵ^]7ݠX$tnfNWBNN 'Q,dݮ,0O.MX7a2/m{ ÷$Q|~ǰ@'ÈWw|H=۰w[ߡ}NubS_ޞaŘ[w'5<6c!GfI s,~+Gh'p7Gw%EP`S_Oêa7ΎHA/,]BvL1lĀC,ܣ[௫/@=i03 &x;KBwwFd{[..7wRC}i^ JjcE>1XG\/9l9Z,oE@,ryZ[3 ͙rַ̛??7t-um1T-Wz]`I 30^'4b]ͩ޺."B F2:.jX/'F4mt g36(h//WTҪ|N$֜*]wFtx>0ȎI9+rZ*q?9TA2*燒~j7{p0Ǝx!jn̢:h P/sgdJ4bGhv_,;W?Co`TW Ud~#*oa2 /̚),=Nu.!7 sGrO˪q,A Jeʜ}y["AtkKo0z%KUYGK!fiwB1{]Rx]?yːDD89d^,ysx7_z+W5\<#˩ KB壍UBЌ+ޛ*թؚ`rJ4\b:mwZb}U!H_ A10Dא㋈:'XO-FU:u`PmSֲ[F"o $m$K'JhZI;9P$rLdaAQL5"Y֣'1LuqUp?Gw$cDsď_2 3z3=}{-Q}8ڨ/;\ J 6(:0֠iL|_R9,fKʿQv9L [t.ߺd6E9^$Xo/RJ-Xc8aQqh95v]w—ta3# 0 M ^x9<3vQQ!ɷ!+8Vo 1  R{@P8Je3t yY/s~?K6BaY,OcO7 2}0_Tڭ e^ߌ=GiEd"͞n?3V= ՙKbn ,1É}SFF2ɭrR3PG 1L$HdySY=uqZˉ5nmr'(m$td}ss(A`[󆅻T=e!VؙUΩ㞋d #&hʝϷ͑G_!A[ls{L{lw Hf|_db1%5{2_A#eǯt Ք`.Ł\jt/n4BƚC5mu ݯA(}:̴Krv[w%j0ZNf"/rnd{#"`8>|wFcԨ{TD˵,z J2uBoU{+ZJ3 `FyfҞVFB7S 1'. (Bf}rd[+fb58DcKձY54UlZ[ y9\f/]ԗD'W\i=7;YB3vwH夌,p1Z?Vj.?$g\;w >rP6 ԃ(ݾyDϋo{EI%F>ޤ?~S{8 FQXuЖrnw`ȏ${[Š7+\*j97b`p01&Ws}Np}TЇR2bZXwmDMu9)6֌Lr/?T-T%d fGOi\u?۾~eLa% iE\Zsљ"`0+%{"7ԮHt&^b$6x 2/XB!Ր+;h1;eIXAk|90dS">ix~n5͎0#Z{y*g'AKX\D? Ba肫q8/Q'}SNPx'aX(إZ|F#v>R&Ot&!Ԗe-)sp|blZT)9Hp8fh*bM =ހTU_n ֿa:~qL.7yy=p`=}.dWYv#P+3|, KH _%ټg0H_+$I"ii}s|e`ɵG3#䀊T5]sSeŏYB,gaeH" '] L ,>&2,`ͳ=;g}f* dvxO8`s}tVeqPӵ -,2 Ve;{rr̛{U) 1yUf]"[U[3b[}w uxWCյYz[LGJǍI} R=dȃe|ɻ2*`)Ĉb\sOeI /)%ƍ='!6עozoflNA.Rr%R+nzvx )v0[࢖#rX'!Ϟپa<П%LstOZGHbMNL|AH(@QT;]Lbq"ޝγF I3<V@9c;jm Ϲy(F8|mJ729jZqNp&\6 G&S|i0 Һ-ɏ$/W0=e^g$~@k[@' idT|{oAU'AX .^VFg͌|@*^<(ŭ6<=ia-kx+cz_T90'$՜yy\@"lʪIkלrij#Sm )K$f1f*0Fǽ$эۦ!C0e@( )N~ O񷶨UO4K,ȕ:Η3RB[R)rz¬}A';=`cĦ$)) ̓╻&[#A:@;A=OwtBVhUakPv7Ί\߰ӿ'+j:P̎4Rhh~Z LMP L:w.V}R"9wƥ^$y}i-PQWb;}JܟA'+n!)],m!!GKSJ8%$_]v$9!=mn$TsU3Sa)f%<4Epf*)#8f¡<{3Xϫ>)A UҠYKfТ蝩U;v;4|KJ*?@UA`p'6~#]KވxH@w>* D'a,HƑHۦ&CХR aJz5!o+F Eĸ\;!Qr&0RSCNQXe1%qbGi:jaF}L{sJpc;Z͋ͽǟcNj(TǰP~ oRzHG@krtkWJn,`UR 6W@k{ (TP@:n6bRm@)&Jt:svsy֒NJ}piCap^z1]f ЉW3[61 bcQXr,bR&o+ aԸOq 8"~A $C^"`$5mkS -zI,<ûRQJZ#rdYbˇP;a0ӎS0)|#_%j䰨rk~_n,a=C዆GA:͂cz Sv0y}K":Cn^~.R8.ST}q!,^w%&+۝‚}' g|D؞F"m}4^Q =Y瞜k ?l˴\ǏSzZXEcI.rQ8f,-R>Wk^{ ^@X}#/ǹ6c!P2pImDabZ-nqJKA|/Oz" Ӳ x8uf .NS ll,q_pD7\suM<1}Ec rLPaUͼn/o0"%h~3QK."b ZȬU^Wt5zC·ՉV#s2n ߃3pgX׽Lki/V^r疍ԃꨁ+4}15;DßE^*a.z-ͽ]Km-4Mf {ۻ Vzka38)_[U݉.S^*^@c+JQ?(rY @1J*A9~>P$[~ҷ0 WerEfprg_HJz[xAX9PO'rA-lšQ@ʛ/u +Q9(f;I&tjD```3DL ̙!,r [%b%dr(kg6`s0^XXkU1ڐ!**Bm;O@BhE7RYa!_7"\+ZVïtJ2m=cv<.[~|Jq_vž2篿(O׀,2E.7!.I;P׵4vƩpu^0@r?͜.V$`њ\F΅#qm{Ar(gK%dGF\ :?4<D=0Hך$7V*TFVJw؋߼omcsbTz7 t]Dk9 iTG¾nӼI^Gݟi?ۑl{(=-탎cItNR 3Fμ}lV;Ug"w.4g4SsC]ĉ~x7]&h౟c#;KmKi1q0ŧCL RGᢰiM8,Xnśn; ^ȋ=_ho5vU-縉5v*qr[u؂tm7 -#s|h):˜M[ӯ&)op<Šc|˩1 *!436N5Tܐ:w[堚yQ`\4h8ƢgVGF:)Z8MW?lIYw:N<:J&# w?x|b7Z,)s*"'x+ZDdeV~ڙp u ]}[Ii:&l␽@1cBÓ-0q}Lo^m5)'qeS& ;O1~:jxp!sNHi(w1(wڐ=!hVC,Bt}Nr7J̔n30fu1Zβ⢖GI_8䣰T@PrU8[7EA _:;)P`7V'\O5LsSFi?=gc4LfsVmg 8[q(}v2PPsk`KёkCtˎjH.ɳK>yn1 u(Hx/Hj&8!Ջ-EfI5I.-9%] Fƒ? ZM <%wu1#L.ZAæQﱰ2,NA9!FkR%ot242? l3+,J39b?bx{'#R&>iD"qUfEgYV֫~=]eQ yl`r.^$!iVNrS.ɍJHۧkrVH緆%!Ĭn3k}R=?~%sN} 0mBfo5P˟yCJ8NBkk3OLg [Z}}~qkWcGPQl{(:f$Jxez~7oSzՌ Iw)"ti6?A^8Av@M;48I!wu8<, t5+K.N,0*|pdS'AӰA*r){PJ8*k׊W0SyR%(Mkn+  6o7? @Q\w^+T֢9*| )Ñe6reVqDpqC[C" $vvV{}ɑ!Y&-yգ|]lj-7=y3㗟,pԝp= :pKё/<>"/ J.`Ix*?.㠪 W %5Yj=BO:rVWX[)?gi ;QCރ >ÉnB§7g: 6荊Te/:*ظr\ܘPv,]tj6RB&:mj1]e?\pbغ?hhz>Q^hR=NBQfÚ UH `N҉9U-ABp/9NѪ&fe &OWxp ,GAz)eˏ@p,5NǢ2,1i Aر$Qd{Vڴ}k/֑\o=˸l9-bl_ZCҋ2RsQ0u[FC-k#7)%5O涪j軡NxWyAr$\쫗[[!%NNq`7]&iF}ɟ )13N RI,Ύ.(8@㨛Ek{1L˕!89ɳ J&\CEK7OwupGBV n\hbRAQb`-@:D6}3-oGV4QT)%X] UG덢>ft2G (p#Yohډ& aOmsW|ݛ޾[Lnh_2)\OH}Vq)u"_{E |^ړb:&Nj텂Վ{/.@ %7 [`:!:bDHyHk ԢIցPq^0%S.T21UHa &;64%NH:9`AE08汱 g_uK ށG'FT<)RZ5,LJpC(;wШg< !DZVN{2xD P6ζEJ|kSA!$uV33&(>k_ۧ;&*Ros 3ۥ6uW>Î FS$ucD7U#;+ejkb!NJ1g6OnX_b/s1癔[#U,#|쮾3^ag}>YduZ^ ۧTZ+O:oZLY"pi7 :Ի̜gY]wj\y!Fcw{'g5i/LIrV!'>Q_cJb7}g`5Ve6ɢ1:$sW($] PQ4ن;hc|kBO*/W.!]M4u JY6CsI`x"G0QXg:pv)I>Q]n).75vfMWBxb! cZ4JXi 4E {-{j=J֋Ku/>=zT!˔SбWxX^YIk"^)Td%1/UIL̸:*~xl{;dlNљ>GZA-BnKz|e0ɜ9e{*AovJO+!eF4\ v),kﴦe$?&oL*h{?&=՞>%ftҸՉۜ \uЉJp~A7gqr[ l1peSzip0>(F@o~U\o8~ڍ_r!ְV{`!0٤4Vۄ5՗a̎ʥ&fjا4h]W/W# aM}+Ǩ-kJsa6Can@u ֨OZ]5D>yݘؕn$>m ILf7ZGӲ ֌{G,N7RJm4tå萓^gBrRΚqfiY{q G+$ Ɲ=4` uT @4G$XTxV,xmq wPy/xba%pq[Z,;;dTI䀔d()dVpPlk(` x2x*d/y lsi5^̖LyHM!`*]VWN)Tr^$ފV|k;PD`@KVo5Ɇ)5Js8/ ϡ*vS|DBE| {zS_9EoMP7lAig:"n`@gkD̻w?&]O> F WIky A8ʐ76 r Ruߓ;qD>8xmwѱr/tz'2hh}5({ֳe:x)쒱^@phC0W\X,~ji@^잽܄uMNF%U D#f\fz\MPcZt`ןGQ=LY1Ŕgt]:69ɍR`vrp#M,^2uZaJbnqOOf(8ya[DE9eVjA~8U4k \ЃFzŭR7 Dob~ R~٪bL5SMy`>i/#M @p2 l#B'5$$@ZcU > w+T΍7̀_..IH;eV?{CnWwHxDZ#*{F&cl! -N96@C0zIQ2*1?TZIeU-'>j 6芜JLnf[&/vl] -*0Gh5)Y6p8n+m_A#k%nZIaקx((a"ՌC):2\_oWxe¬.)z.f Kp>$h !*B/E06GQF2xA{#W|2ė !W|/+4:F;Je40UC9uKQK 0/VSpaN@vFU\UޮB'OD-qߪ] ǷoCAD{>s+vRy>pIu9=FZnSyů[|ֳ PϺ@%ڻwHjή蹠mwfˌ$ #߀>ŠYxGq5DM 6/T3$_H9H:?hP(%Xp0L{9Y]0 4d"nEqUn7t@E/*SBI(4b[8-o~mlB YvmT3|绨gvH0U@V)e]`n|-*'IB^ ]f3?!0խ.yw|$8(ϑY{SJtJT8!6}qwS$.?f=K؍"79dVitA(8x?=R67fc -QTV8U4Rm=35Bj:-E~+vZƛ2"2ug z0GCk:(frPvX3~z:5DC݃21:\a¿@A \I:*̋}]@8|DTIvpjG'll.c#34,6bhu-Pw*F_&FqGܮ<#4 \H4T XL ۺ=~R8k'#*ŋg3DK&CmßUƖ^/rļ?!ƞO1! 0$mPOHŸ/CT"gC ؔ) 'hK( Sy 'Ro3D zc{n O8k#*3է9]an#ZmʡQ|ES-:g8dSMqL2yqȒ0H]lףw<| ϵ)r7rq ylNy*Z7:-@JȦz+TX.q՞荿;Jc9;N\XH<~[m@uޕO(c6W#c ]71;"Mpf~o򓩚>14:Ɨ*Xω"Cj爞L6 Sl~+ȇLO9VLgfE#h{ՠQRmm'Ҙ7`R#{`lr2uK2XvHg9Fg9fyW5U=4 `X %Cqو:L؝}8EǻQf:=VѤL\)׾b* iRQ"lOQ>(58W#d9Nb֌:Q~@CPڲґJ@(Hp'{Fܖv*&NZTAT3f#x$p0ށY01\EܿH3peTs}d1s\w Ps.w4q*qHT.(8vDaC0Zs֑Dlv`)ZgveVԨP?uS s݄؃adXRʚA U?nT#[ aGL (W☺$G!c>f.QtumPpYEEX/D9LaFJuD|NwJ`' NSr'wX4Eɦo!ӹ, [/nO4@_?]maY~ VqS_ O :̛\!Y<dNV]h._{Ĵ 2 Ö*M,OD[ogAPozddb^=BwhR"׾lpBkRべMOWk֔GV^q+kuҟܝѿi+k촧~/} ƽMepO ]G²DcfV$qdwV R&$ÄUS<*z"c؈X@1/ ŠQTW"gFF?@Rj*y쬤KJU`/\%r wUA\ej"E)Rt~q u4!#N3곁(aKRf4H%F~%?00˯>`@Ԧ〦ss8) D*{cKW "+LQ:4G'˟ 7W}dZt(XAbf^X8ajY]! }=7rHb2qm>/Wpdԥ^>7o'R}55ÆT諟[c%Zbcۦ0L գ6fEk%)/s C)"i@92m (9b+Sq^1A#h?$B\:@v.4\ N9Qᇪ:[!RY \d1hE#< #fPwDA0{0gG(Zlx #D6_zwdSx^ k"^V'iI%0\^".J{'1 {aj a {1.9&[i.o?m~3%_h-\3 ``'^kv{]*륶yLa4O ^cNPjY\* 3Y'rP֨'j@!TeIvq_8Dș ԟ֨̂}5x}KN nVK\V:QEkOI<~ vW -= H.|`NGBdvn|ņgh<=*c]O>@K` 8fYD pp>3#dH) Y K7` ݯF1[-7  \=ݘ1Nhޛ"-A$\ﰪ;K5Z|5:mXfeS'P;>iX\֍ytlxcGz#RaV5DɅT)v葸`~JR:EC"rd)S,J4yN{n  gm%0I"sc2i8cvWn`dnL(*A<~<G9G# ml-e"6- P3&R\(ױG2c*L=4.5ӻG-vYwfn3XR+1~z{LfU:i}mBaվq ~֭ntx/9SәA6 4O7촢&[AɡG+iw\MHyfctoغyЬQٔ7kڠ.sdn!$IL=;+ڈ ŀjF@xs™I^HTW9(=ɺ.ҜE]ۤA>?+#+Qcu`iuBn|]H.aqN?!ɚYD5Bp,zEm&dӢ2U2_D`4*\ o@툡r]LnbKIfES̷Cnˎ MDʮsAS(5BTata$ r 2 yE]SRe_SoӦi( q5=V_du6:ƌކōՐe3):(/h,y_G3dP%o!U+B#!NKҔN҈VӪ*\3͂ OJqSOwJ>4@_2 us#HY[H:O"`&H]3*QpD\L[ÑpK)$duuUt9DC[&`Hwo gbg}#1XּFfҜ!~iF^@ibfhs*i3xNn7glv{FvV>Ml׽7=UT)Ȥlu!;"Y|;I<Ș%;Һm3Y5ޟ! ">bрivܛx?:걺 3|M /2O ߷ A .qyGbNjifE%۫m TkY@5_H 2ԿXq_4tui DR[rr`>EM'k+3 QeŦ60OI#m3X_HANHtoj"JEOP2&yj9HhG8H(ǷyZXps#xB*GO+-]nCB>*?ZGct#n.:kX2ѵYXJ9ڀag/r U6|AJ9SE s>NfRzbRKn%ĵdSqeO.#Y]>Tӟ>Lu!̭{V{ECG 􁷩 y4U"M{պK̏ y~Qha$vmjyMPo&<TsU4'sx,Kkbc~bx 8,qQ6]We8Y j+0=P9/bsl (`V˶Xǣy?<NR4[mLUTe)DDMt2D2M"ȍG-%t/|'j83EAZO4?*~fqIҶBee IZ6d=L^ʃÁ !]1KMW>3׊MQ0@eN(T_bkr|*n↷89bTJI%h4"#ewm"H#<'pMWRV^"6 H8˓*˥؈BYd<,dSO3j$PFO [a/8Np$12&`U@/&r4Ut>xjHJWPl9aai.\I|M2tYå0;UF_B'E͏odٙ6W>O4yI*i|{@+hjJ › #vZB_mt'2LRTO*o7Ԋ+JAA)άN nBC~o_w2y헙gZxQ7bE:)5 s&d;/wPo(ǥJB!+<.V|R#ʉJGޚS\kY؏ƷaP`R.3qdm b;(';+7!)G3ϏbWuuM9S\#o(?n+LJ7EZ9XjLk77$,񁢜u1٫ߣj+vŕOIě{ƈ0=H}QFUD9*S0 S#2fSާDツH.ځ'w7ފ)'&FhVZvaRs]mҍ[KH*8jIy qBv&g O=kwGa~#ɤL/͟6\9(_v1 ~Si,Z$g~N 6& (kl$R{ߒ%,+ G Cih{]oo[6iSe-EꄳcR:P2߷ ^>[ֽcۏ,ޱYv`0]cߓcAs/cyB$,r3QV4k=u bM`+=cPZ!{0O%FG\m:FR4R>6(Ո ܪ5ժ˅Zi #5^#Ck1Y"쐛bw8؃]B0+!v$)0=ȴI:lQYjY0b? dJT n Xvr} }e,wnF̷Fr]0FPrC1[~8ٓ{.lزY4Xb8 퍇@te{̑ge Gugvk{Y`}KO\7yo\0AEZ 5UcoL}w@l|٨Bݾ1TmFyu5@T9Z\8F-|xoے`ۘWM"Z{'vK:a .S`p!?-5t"&"B(ݚ=VY0\'^;b^vnz? ]>/#[C]O\쳾A8b[ѹ\9Jl2_ ~?^%8DU [UM"7k1L|9Ҝ<-ݾZbG{9$.UѮ`T}dR8"br<(CEق !uU t’ F2Gpm|VO=~yWa+I1~w%ɕ 0RVy[rws׈DRK$Jg]vdX̜>{EQ4!QMNX\ͣveb7NYa*J>Yw /*k67t })c27]Ic֕ILKn n*>]BsŐy`6764]ۋm;Wٌ( a>}9#bpmGyӎE%d>B VU>TiuԆgR>\t ul'BS h)Wk:SIRK:KԍHx-h^p0V/RmW4rl/W!*o NwLJqZ>2l`i<\L"c O]̵%XSȯA?&>]^g$, e HSzl<5NѪ'lfN"8 N*n:W~E,Ʌ#tr„y/)Ɓ:=-z304`$-\%cVh3mwfGS{v 5@b+E;v1*\O4jekެ`/N1yHÕ[N] g X::{46#LF{Z-sD:OF@(BX3x `ko\'^?$liavfŌʾLzw>F]_@C3&զ&baى%'}kAm}\=:pϺol˕ Q:(/3:;!ep30@Bl9b+2VK]yg,;gMjI$q)ŎT@xBt#9%ҸS:6h NK0%VG .QY[CTb{b}>DQqk)I›>mJfs9h >t{,~:\^G~Ē5B_)V%Ċ?s.ִ=0)I<)Kk3Cȸ4iK)'yO=z)&Eqdnni_iD>_  [O*V:.Qb>N5_erHfJ܅__XAR<@PQٰw٭#nT+/n bFw'$z:~1M w%2=-X$V3}X78#$V C+u.P+ pcG5˦_:xi 8N] $F_]R6/ba{/DÿTbh?-ޑ1RjOs[W|%iR@:A $apSS+5,iu,EԾҩOZ:FT- \Ø%⒜D9 0“d,sL/Kst$RutA>~&N!;Ko?KfHw{Wqxi:Yyg.YXSF(7#ʯc8LM(cWKm?|FP AXmO>6U|^01<>_BT5[4g@crXPrb_xD0cOs2l`zCyD߲x={>7Rϟ9_1yy`!Ѱȅbw. U#اFeHG2:fp[.z@Jgs%wG5, p,.~1eVcꁗ-&Fƴ2 ,b[K{a_jz/H҂lcUtN}V|,]DqLW?>_f]d qć#L-G8BX7ԋ0] xv\1p2 e9I7h., [TF0 ̘f\}0?"I- ]sI>NFqcFl4H~0} L%Y&%TqK &K;bT@t3ǖW҅r8)d`bnwJQދ+3e\f`(<ƐˌĝV}Z鋽ͧ,EB) CZΒ/-7p4%9M^³>9& /XRrJnˉ s"0BzzU2K^!4mlh!"PRqKLAlYy"hvB< Y$',chhh@҅ { #gw}tuJ+{ΣKtlW{^)F"OKq3TN>}{[uUO!ժ@TQa@w0CrS[w@qL3 Pow[t~}b{4d(GoRˏk@SssNJss{[ ?#F|2wlcpI_HoQg8NG8OZ/ DUǗO&܊!ǫ.-MiGi„v#D;Fw}z? A0L6]zimBGȀ9"(t5\N&M RڤMX Qv/kj)gll4\Rv]'HВQ0`AlA,*q2͊tЍ΅G&hR)ЖSDKc&U)PK.S<ā,v=;G \wRu̓nxwjuqx8Olۆqg֛]'|ot벨JCHh &1E4|pxbn׎l[R'U1gIdxDE;V)؄`!$2AYbtt35UbVSҗV^_l UJgYp(|p'!Ñ|;92;>/8U:?klp1 KǦg<3Z +`BR'8#e*~fbSrS#2FWIcx|$z'ȯ%_we38,!Z*ک\I/ 5pX'ɕ81rAiWf^AA(ɉŊԲ{vj yfy/czY%%r&ŵa7}X(W: 0ν6ۤE`cd߿lOH1y}N ~G5&KgK" B18gOcпK8@̟=VLJMgXDz IQٌL&%LOf8ȼzl Ȩ'bsM]T8YN2C=?b%{Rcs#Ux-߸s¢{W͝ЊhPz߁G'\.57XsMjh(S4cAae :6zl4Q~{;dZ+cw Q/;CѴ݉s'П"^ ,>q;3 \Iy:u.4$$09Kl+/W*KAFfЭILNKJ oW,{x8կBT=9wD@cڌ刄?"A.O+Ҩ-gF )Mz<ʋQ*IEwޗLY 0Ӟh*}c If׻ d cpcMѥG֣5xO*pcm,-BNAҤuwaASGj)s$gO$յT] Tv)},Njjisߒs"dݯi|`Bl?aͿ*앞!?vA귳7lA<"S{/2_$~>'Bi༏Ty??ܻe~]КxHI.԰82ή)iמƾ!Tl ~ǎWo\EPxqv 3R3M)Ai-xzKKQV|JH+,e<[BuU w`ȹ&>/'XmRQ+wr 9eavl˚m#hq]4,xw#l:נR`L-d?2oƈxZ1XT҈ YPZY ڊw\/(rwc!tc;Y! ;DZ!wpz+un͟y֙:dJ<(a4ձ8I\XsBLRnJ5uT+ B+ I1#H-gGrbNYt_+Y!kك ?Ϝu#ěoSwxچ!&.;w=wK5Il\S*% T3|@ԏguenGKI6ŵe@^blGv] ND'V+ %zdͤ9()F͟4a<K$fP.{+P1yRӺRn6SʹbjR= ƀÚ7&{N!6 p]n<9K8=IR):YslΤ>FY'@~'tp&B.t#Be8BBzG7p3EzՇp3-[xUԻzx&  6N0TF! sAQP#Xn=5IffQ-?qiaJ6"Iy \pCkЖpU1,",vw*M?hMO]؏Ix&i@0U֡&?à>AiA=RrpEwd`FWluuɎ-,-JQdZǫnZ|nk6Fj*Vd@0I<߫ f_1W6?"ϛYO)RcÕuA 5E\*kԬ:W#uF[slu,o(r6 ( ^h AA@]O(2 GXt:稥K6eXZh+i Q,|RGU?V`g6h86~znmT ha5H{~6L5|: ?؋/1e{N@Rq ιAI?rd^e1YNE%%FX1㺿]4/^PpDIU^5 O)KtGtAX_$%!IASAdi[ RW )8"(v !+xSfN*f!uvႸbLP0e+4kocQQʟѰ"Kgy\tD3! Б* t3@lm~&7o~,#^ȯ@w5aa?SO% ri,Uуpg%gZ]kXk.Xn+ ê$)I-'Jj] Y18x̟:xoDU>?ru]/#~lPFϑ;@.ly?nwҖdR.b3@3/3KPl0r ؈.1э -2YG~??t]/ ]q̞u,PAͥxʅP;pJ+t(rrkq嶥`)@uK_#Kuilwl0%iWJQ#uuv8B6Edld4Mtj61jp84 Y5 G/>'TI{zT^kJf~n ݑW\M1G4ZΞD3t,` 'R`lx#wsK7{U[v-8kfB~~]=fQzl!4K7pIoBϲ-QuN@U( !ޡ\0?:`OV.ҋ*Νi —Ѧcl֏+H%)&Z!`ЙVlv]"}uM2^;|t"sZac]7.m$lV?Cm4((@G}ί$234ZK}J"2#0ց'%e(tG;e^m#xm9m,m/ˮǢ?os[dݽC?tJoӖ8V8#U DsW!RG)$ *Nž#6F )w0 קe3ť:H%^4Ⱦi,5}NOv?LE{F#w YMWB?|Th#'2vL j͛KaˤdD =4bYyMNO e.U\'-^'QxHvQHi%&]d\*~ۄ-gx>8zX},=ڇˇ徛G}k]KJn> @xt @s!޸,nxa˳&AzOIb,dD`HtP2{^ʸFP+uJ"o=B8b[Q'1 ?]mYK xSz@tC̝H=Gz[ QjLoiͤ"\l`X-DzJ;ĈiChի]q fww he;q:Iů2HLx(IZcV>o/7A1`]0DR,WlXƯ%U| ŮDx悱)xY^*fSJphtWKtH*[Jy#= `\}v?$.a_5f2][ kدނ"V yG4ZWFm^:<_F$iKM3Ls9kHc#;SpB( {c25 ėeeQ5uH6l6=::eoy5BXz]dR٪ Q6u?uGӕ)~~6?HEjrĜ޺t5D}irBmAi;n(Acn57^f@ޤ02/X t` g(w=\FT)>2[n[~_Qyy?noLC# ?Kt?S!sMhb((xXA",|"D9-:6VP(E_ue_+.O=.T/?soOP~SbbK!^>%Rf'ݒM9n1gnBS& _01Q3p5ty3- 4S\O gp:8[ͼ:%H߆#q *q#x%#'a65vLh93ۊ m6˼+;ZǪ1]3}NCU͡!Z;8qA2ĸ?=~&4@f36rH /cv$+杌61'Ow( iq8 ՟Ѐ46Wh QfS y=X6AV/E}>WY0au@VR:43}bn$kZoBٗ*N1dEuaP{Iaud~.:~e\_`m@Y] (d UFjɵ7ʇ6FڣGcCg^>p ͚ZCh j_Ҷ*nDLz⼌k$e`G-2G-#N$[@G!>2a5iO;rcJb=RD0&yݾXA/,[75k?:)l t$W;Iê˸!y>4a`I j%؋NГRj9ЈѳF; M:U^+PDB86 BKR, |sưCu4jW",e-|(2@N5 >5 +H0jӺ}S` W~;P1nPЄ a<>r˧p\? &}}/JpC@AtAS':ntiytWƐ,Plӟ+9Jr^$%y:#zOc'H[̘W'r-O-;|Q ؄<6g:R{) vs*!xi_*@lwI;ysMybK c0$9N} sZBI7\3**p^wh\ݠE3;\·p{RC%}TBϻ az4i;|}'57FaZĠMbǔ=%AUZeɂs~ڥ}uZ&t bQ!'TA/t$fþ|8?N33üR2& 3ҋfKkӚJxX G+O~bcuc4#A)P!ύ6k݊/D0HIC$f( k'Bه'.~I39fißTLR uycUo4ueOJI(#z8S'=6c&W1o|%gí $I ,}སَN)f95G>ц (i]2 \E#oK8N3gR͡ N)|S")YrcwjJb|1ls d&D=Z(#nHp[WUi)ԊQ1}"cHmPKP-0.ϩʞG`7X:J\g'K}aHeu_Sś 7ĝ=V7qy =Y"&PN cnvgS=jKKQ6RY/pM~).gwx4_,G]c_9~}s7xo;Q+.gWj.9FViȳFp2 A(Zf"-%ו0ZbߛHO.W@xut ӣ@lA{ӖLc[qvRݕ@\&ryfm):xF$C#n!d$mPmXחm./j33zݴ SeԳDؐ>̄7|M1?/|[~:e~QhkaD&\`캀XիZP,m(@S0v|)zϾ(:ФֿT$wď]#)bә,UxJ?>hh`Mc4ì&V 'Pԕڪ!k%Թ/ݛz~' Di sw |vbDFkFXݕM.?xDקná.Ґ5JALiwɝ[5uKGbmڸޥ0x :H @DU6HT] >d}LtK=~|-4PbWP,M|fCܟ{("WiQ|@\ V̆:+\#m1s8,VewpDګCa%p}c}n`&=*~I$'_T`+~OyWi39$Hsu-e U)[e  ""@HoD.HU!~D|Ҋ4ˀQ{&Ȅ>'g{qEf\{ۗ hVy/r}w8!v,{rRʾ3*HBvSӴvvkYN`N#*"6/&sO&ު1pz4t&MTP`.d !KcAY*=hHMTгm`2lu->̎(F*:;5?+`b]TΈX46ڋZd92jE@e.{V$TO6J$@d>ޘ1MǓrZx+;hT?dIF ZMVET%5,g,ǬU6Ǐ0*T%`? I@|0}iZD2Y]N''w"\< Y=HUų(kȱ&&u|kNb&b#I䩩-y$P~pVIsr [^'T NFs'/a@yȋ5,KFݥkxkL b zέ>%/I"K@;l$/"QgoF>?گ,+qj!/9S˟®h˶$YkPk{ ZcG܀|T͚ҪXm{󼒖Oûo~΢ ev3uTM PlLUQCI+b.We^z{Y*PULZf]IUjgI԰p'u[[)ܹHzZڎh kkgoS`)m?uXNZR<T/Si2* -Ύ6 &0[OW`X%jxW텮{U- n]yh*ܲhI̐]`ԉ| MXd'QI'YA呡=!*²%9+1`CЙaQ:7-s^r`~PA->q=5YQ ^p񒲙qB(KlyIxu93fo)v[y!Dnel+Z2t6{R$Ij,)@M¿XUk5aU> W'x w'mx @ x¥Ri*;xkP j+9s "JﲜX'ȭJ&.3H_cxCE?Z8W89g.Vocy³Q_^$ pG:Kݶ7k 7aۗ~6i,]cS_iG^la+]rX4b"hM.}UwzP1Ŋ=sؑ{K6 ŞWG_VpDrnC2g; n\^bo(x֗4>j3L<~$8*p\YNK|F/7BohI[?u (hoڀ4ar$o MGUC#=ĄaOq'#DeUR Xt~r)'rX#48\/.6Eӝ_4\n΀OƝn E^۪t>q8ЧeFȇsMs'"(zLEjSx6=R׫`je["ߪ|y]XZSr,H*_wNjtd'A&)}vRN@N oދcsOz(|)[+SvzF6a"E!d"b2m.LT28L{EPJ[$ .GCV+Fac'AkQmX,f-C~ "Ε / K}P0 (ي9F=ۜ|U|h X'K*ogfJd|%z\yzPpQ *oX2ssx#͟ l) ׬㋼y @E>JWP^yhiȖ5+E /cEĀ?Fe]BY37BvKqѰj}-2kMrD5dpL:,-Kc54ɽK}́J {@q%AڈGS.(#%Uf 49R$m4"mGrv?P VVP/'f8:B[' o>rv ,"oc^N8UObaIIyƆ\OY22&hD`SX@xr=).G*Mm*ZHA슂{3L-D <.Y^ɕ`*X/?cIו-?a.ϣMħSZ6c}RYG+xzФ(a(a2_̪?4|05g` V㔄i@X` ҤOU:/m23s* y_u6\ȶ}? 3쥊91CO/x}(x]=5+^ 4"O^1BB,oGA?.lN yM2G&dZ^}vRIdP׏25jz,F/ڏi 3Q-| RnEM*XB|7G܎R-g̊Ѧ7=[Fdt~#~B9mO#@<|d~GN简U)fc̙GLЋ3?ynY9K)4Qp~ :w­kn]WЉSʀEwhz& NpIcJ~\CC Oh4f'Dz mM]sGN(!=d[yqXS(VB[1H")PHw^˪!EОn' xuodrƃoBM~%>lN&qBXUYXtչ2Wȡs n2zЖ5ԁ C|_hEx6g<<Zϙ{>t&= `鹚Cc,]#^/5H'oGi9j_]yS`FBMj $(Q\h!7rSg=T|8c0L BF!lF_rIt%&O ߿~g\Ӎ+k $˸4]=錵&QQIQ|K9\al~Vܔ*FNLr nw,;gʞ;֌w+ˍUrnj|QjP;DL-& M=;/!o`&'֐fnySS|j>O#F=ozF&sӻioS;"WMa/UzY .F?G%4|+F4lw.ЊX֠7 c2EgQ٧*lvcԺzlW]uqE~W~"g[Τ~lrdhm <Ɣ6vccO&Z&ϞH(fJH#:#(ܼg!5`\xVS/h =@2`toܻ;&5%O-Lt_1+j;H%15,J=+ ҃W{|p:i]񞴝dY2>F0cn0XxyaQ{Y4-ܗyeY) $ky|hLgB9gK=L s䄲( L\Z_鹄7!¢~M.~`Ba縵aw9M`D.A0(O?c[mhz;(9,lK.FD_.&DULƕEb3EXtL*|>upaurFyG 鼀kZ;aR uo?Yk**j٪" Zx#:=+BcWI_s̮h,d̪נ~dWO&cU-_޶g҇f(#jӡ'O\nӢ4J3W]:{?L5Qv<LV3AJ r|(2~j!=m"^ECI#n֯$Dp^s`b.o:3[yqE>NR}PqX#Аc)RCR7Y^aD໌#'(b?h7|\u@4v=oyeZ]D<$qʜ᪆ʽƬA#ΡCe c'쥥G߻z'!%K|"kN jR#ec+1AQ{l 9+βY "3نF yidn;|ta !ǞР/=*vjrRsM : є-z4%\jKܠݎ?פ!i+i͌P;`gףS@CegR_;P\AпTdEsnM ]3AR^g8_61} gTw]t6oY<|c!d"3bue*l|V[{Iw'tz{#?0P^! _8C)be.Y?TT":*1j>ԞXTCp@LifOc# ʷJѓ!pC8P E~#YjV #zg>j*ٰ{'Iv-jD7Zm|cTm%i ~dKWYS2sy!֌tds1H'p0Xc\b>G@Ի~-WJ' LOO#F)3&PC ! ^Rl~Ke5[;`dlC&@1@魿OOcS(ݻMkշ=qEb6K or7go+W{ %Zl8ai?˝Ka8Ƭ8x%XaZ3œYv8"8GcAhVp5Kl=Brap?ooi=UZƸ}[ﮎSB& #q[Th@((Jȇc'*+~Dџϛ_E1HDT:ζk[@F=ioYהnm ?9c)>? !4 g86o@_2遯ƒ:, )NEHhT^n!N(V˃6zois@U5-,ݝ6U3gΰv~,15484a&TMEBؗͰlFͩ ,=/ w Jǜov@%^ gꝱx~Y~7{5>80ĥN{ve !`(xs- DqH$?eqms/eЭ+kƻ~jl!.y_KD,e$:Wydy$YR"r$"?<Vp%&_v {@8E}`ݚk~K6[;Ϙbc cĀmyPwJ:B&6s8XDsCHa?1y*#ĝ>7vAIЏ?~#l81%ݪ⦉I񁰛Nh g70)s*~= 6^ٞ~:Xa27s=(Ϯ9^i [CuỄ\+B20ROֺ M͜ ,M|(-|TWO+4>AߖwkZw:+q)皅 x'z[ksLS{:$k/{"%f2,ƷҦz,BTM2K |F'b㸓G)= ֐E!Dzޜ(︞ݎi%DNK?m}6c1vm5Vɯ+$أ0ʎdrMm4opS8gR^w.(#uʆ{nmԔ{CkZ!hGK=`w'VE Q:2Y׃eg$CyZwfIWC.^ a |jifK|X ( 1z 2 *J2iJo 0R8RvbT/iSpl3R?7 *Xd͍Y$% Ξ;\]E&%&rC;hH+=ê%c@Bq\JED/vo܂1< p^(NŧF՟fI̥Fpz]TD͹LW/r 蓤Ñw`VOw>ለZڨ<1-l)ɤȔTe[*rl5puyD_(9f3Mo${{N{;q*h6Φڻ_o=DܖhewĶVaz*,xؘw;i軧!oarJq>4q)(T"M\&4:? 8Ng `V~6(уc w? ;coZo+n)}&~vLLbm ) 0ܠ{:{nj}^xĉ?e 8/)[xF`tӈ(PNA~3I׬FSK/}u( O(<>imFY8?H.'[\I{Q}Zװ<EvOM9k'o0@qY/x^FF ZIJ" 5XukytǯrzxpbDk'7,@C彤 RY/?/ gvy. ~:W֦Q-fŬؠ@xOw':9vmφ(0(E%7@-Ql $ZȭN缪nd)+}Ye5],,q Ӛ/߼#0.s܍U8ޔ| ;kQ Q䤱OukRЩ9%}s9*T3]Gt`I)e.tTU|Š,l~= {@ y)"þdD̼\#Oֽ:dTN%c KO29C< Fz1(FqdW63=q D ݄Ut"(BT\uxM3V&n̲|e>'&gΫuTjut ݤ^_!&ddu\(P^B3hk/by$ˇ#Q訑`=>#@ϭ34y .91 = ǡsem"@e+ w@A X<`)cάc5sd r0PeZ/uzl<`UhA&HGpd0=כ;W1c%Q,r@UÆB.ҔkG$DcӁ1w}R=ʷ .Hc-6|ac4RI.(ZYBӛ)]!eðiaS2"!sţS:7aرw' /^V82ꉎ Yf7Ȟrhp 2R!I\R$MwRǻ,{sG [A]`8*\Η E^әP B68TP @O:̏*{_P.]jN7C#RX kڶxR_RѫU3,r0Cb_Y z(ғNl|u29,&4 afQo/4̅<2 g/j\(oA= آdKn6f>\]׋~x|:~ɛ`s70Uغۯ%%K y[-A#nrQsy0KaƕϬlQ"ˈrMKp e/zWrom1I&z Gwjm:=[Hbs>ce?I@mܨq!a,Xb0­}p7vvu[$VFOJ) 2Ij8ӆ# t|HZT҅*&w]֝ e%w~_3+J91k`Wmh痲{XYد[V JUA\(䀐')<663FkbN3GhwLc%4Ra5%E4JyB.heT<e˄Y>u;?}g.4%ظ=#hFU(D85]S' =r$2FKt\ |&9Q7LCfiURq5{QS8V`WrWB4m%񪔐3P @sFoO FLDgaUIY@L8F_tJط"6 ]b=RkrWVҝXI3`%BOًh\ӛP࿍vPk>c[sܼytbwD6b*WE1Ws&쭜{] s$cTϭ$UeG۴HLb]G]MQZe =~1ϔ2 h5UG֦(1@UKj#%l`O!-7R}(G?\zh.fª?K(JKpS-xG" л}wj* Hu{1>Nw鹓ݎAJ4Ci(brX?PhMT#m !S7҅>3Hecn12~OBHNZiU.U]<>a :h6v!,X!GS6(H.g)XŤV"5|!>3 Ri 'ETt[HQT~O.mD1Hu9 GJ\ynO CP!w2 & z x `>HHok `{x ;rq~|yjcq[[ 1Hb}u?XmbqCA sCs6 4=?K?+]= /l}"0yt5^}i9v<|;a1goT<1VKVӎFPfξiTC̕:[c m]C{]l + ] h*[&K]O#I2 2JtwR\t@E2%ix<ѧWCs@m%՚P!͵C,9Yy6_bJ=9.W#yնe1( @[Rȟ; Ou5j&it`a+lwvWr!ĆѧLJ`-KΜIPJJI=P+Km^\c.x{!3 g 1T-U)/ oN"Nr ʧk-ZG:]_)0l0ÞǍ10; T%W TNgWS='7VvƇR 9 kN˹񩱝^ӊ"?g!ɧRtz!BLu0t  Dug(n6#B@K:;J2UVl"k9erj*k Grn[1Py>j?8AfwjSk+=(U}\L{{̾LI 9(&5/'VyJ\>W5B4JF,7;33PP *U.Sh:D:aPU~.; -Ew_H~8|wN~ %Eb5QdD͍o٠!m&u-0hOOg?i6K(%{D!@fB3ǿzi߳SNҙWE# 3oyXGL3GzNF}>†O7 g6S}daW{j-P&RFyU_R +|.=O)< 1ib5NXz|ͼ7px,D ߲"S(LC{["}%D+MX݈WhŔ_ SdYGO__{<~AG>W0V/Cܶ~ bU$HPeau%K*MEQ\@_q.~v712 z&Wlv@Ay/ O 򿽂 \J|w;|Yr3߬~*;g+''iC][n< 0:slyL&d>ϲ6D_a_W4N_i&4^ h\pvKW(k37&=3soylQ+ù?0+njB_sLaeHz Xݼ1AL wY8tAnu;S+BF4(]ڍB^OL¹َ6J2zxҢy. 3p}1bW-uhtAб՘ȡgw%Ba7_0gZ )I زCX 70s:L?5pn9r4 }e⼎B#!aow}f%d:>8a.Lck)b V(b DIGDYdhmퟀO޸HbO)T< 0}3~y2r>hb-#kC 6?^aAzKq df)ߴ4|WGC1*Uv/pƈs;+Ŵ TJ iXI,'C;eVâ$Cm)Û-X7P8ݚ;l]nA ~Fim?t)0>q]dV5#uYhpyoG1iUV6U\bඟlc%m4xR8NKX'& #ERDSu) >46×)WZ{LlHBY@.ӌm7-I\& GqR;%"mïnEZ@K{D&Mgۖ_J@46_ \_a=_&y\,ZC@&0z8eә:pi;Jm~gX?,DQgbq)x)/«{%䙶m ?ka^XDTdi堽^`;sYdB?[x,au|w,)|*am[=g[/z:iQ ZӶg(L3 L(Й $9'F%9 v cC-}(Aha V&(:Բ=`;6YSq{Ǫ~ } puK/^2.6D|8=wxVD-n_䟻6jbO=R傶w6UjPzFBޥԾ3SAvѼJ3|=;u?LBo[ q@ZRnvd;߲;?ʞ%83yM.*D6@ qF[C=)ß=J'Sf %O}U k,$*֣lw$ONe&Y7aq_j`y3cJ۪õ p$屈7!n9ƿ=/kžL1}W0gx!'̏ʟnLv|ARL{V8oY(鏪+f VᗣJ={!RҷLȲ6l녡}GF5|x^Jn`Az*>/Jxrb%,E꜈N5 rM !14'  gSw/RPhqB큥QH5;l)InT`- {2(ʯN$F@)R' F."EQϊ&0Hn$U"-4r skf m>w>.W0YWvÝhA$n %Ĺ:~~+ߖ&=b 兙(2%ih/l%[,Bo4 AcQvXҝpmd4H6qa{*doUIl>͵c(/Ԋ(!Po'3H9ԗ*l('ۣk̻-](ّok6Zb1y!_^)B߹(~'DViB5pkq#ySzkp'4s'ba?I4`t.Q4}Av^Fb9/b0^#.y7ZRI(L"&XBϪR;g GMG]{@<4uӒôH,1pG`3s 55#4;Li$O¶lvUu^[B jDxnbޞs-~c}ǐHu_쇐`(ڪ[xtI$hOF%nꀘ^Kg.Л=J%G31 '4FuiuxSBGj},($~=_J|3I#AAB:TMo3O7uJI;12 r#巍zö#3l)eRݕh` o0Ch毃aoGfܮ?>kg_v1_92IUu(\д-2 mEIUHZV7Z:_dm: [d;@l>iښl}0TNupȌ`WDEyRΖj4g8:nQl%:rH!ݬHGyv8C ;Ĩ.;P^oM5Cm?9\-~ {>̐^wJl 2.nZwoܲ5dq<sUK JWxkZX5#4j͟* & a`Z^h<@t~b~π-1-!7,^& ?*/vay9\%&+4_ҌtӯMo+p97%k{~RvO!X?FGue>My9RGjfm'@,fLh ߺ6vNZ^yv,cRі m?(l;T'L:S(KJ鲐e>jxG#)u%<-^^u e4~Yfr B.>* %(MBc̠QV|+к; sQÓ;ɂɓ mͯO):LK1̻Agv逸bARL &7|Ŗ=;=LiHFݯvz 13G ՗{5 ]S_izr*pekėAh%wDZ6.WSv$!,.U>)~U稅 =YKǷ\` F-fbItf'$V3oAA9f>h] hvFOre!(VLVG{jTK܄Scza\!RMSQCI:Ž d0]~?$X׻ʣ ؠϸ+#%t2I _*L%95H̼$Sg\Va.)0@`2_Js K+N} 0Ɵˋdy-[B5S?ng/흑#k5k7/i[2oz1?WK"ejppgf17)> #ͺ+83FPdFI'3m-G%Qkeo22O9YJv~r; eiθ6M\ 2lF/J9zu 'DZ4HqhWE#7XRU^`-W[z^X)8dK sLSR2~! 梃l߂#Dǔϯ7SP/d74+꟔\ =/{sM'Cg}w<'+zis*EGᛁ͚NJQza_1!I U5c8p.1ΕDDєM?= CrG8*tMaөTY̋16v{6W8lbnb8LtJK*壑弅,c񂺕0Q^k`HuK*6Rų r"];)Eb/ (/ǺNNߛvw%J(!Œ$Ilr&\:` p ve" >ַA~]ih`eK1[,+P$pַ]gsgKC/i01i+ h!l˩!( {ȵfKS$,qLV }OAX9#񷞁4 WP35c~t:MAuUo[dJTpHKJEJR6LU؇aOX7ZV_3|넗)|@3SfzʳvH<格g1Uad3nRKOFψ@eطW\7CGdI^9 ~;vQk"~pUa+4q 8-0uьiJB&o ~SXASnT7^b M`K硅BZr9q%bYh&(SwVO=tRpVԳ?PRYDY1EjAfYp:z%O +{ve(}nQ4^kYزW|U>)@^7|sIh~ɑ;8QEZ>[ϒ>X/8U[t  zAH8Jix"]ŪBSY9 nHSKH#Q|7洄ыLi%#zr H+&2uenh4A6IFOsޮ3vr}:öhVcدEߜ.lـAIܤIzw.g +綣uurB 'AB#8%Ab6JBB8i7ԨmT"zl}@ UZP&֙f{d ԋI9aay^W0-Ȉ}f"\U QQ,&E%Y`J*^$Cҁ5ُ'EQh,OWJܘӭ+uHO>62DRhzR2a8#8Q'| Ivʣg$}/%\=38oA҄4EDM勉>M?v%;hfUeYftQaU9*5rMcI%ѲK 'MvΪ̂gh\UÃmi_I˂Z=s_ӾCp{Vz:u>E'5H`)4''1z,ƺ`Q/nN<)5"VTW\L_~^C\?}gMG T\EC{u#ΧϽi&mXh߃=fi Ũ_=X `h7'Es3VվСpRtXA'7J7q Nh\Ɍa$e֩ܦntgr.o8&wR,QKFI[{r͊j [9*@nB84J&0!{[0O ޿2 r'Y59nOh&@9F2%qbӐex;}f95'ڔ #4%V,p2:ٻ0*)-\}^ō JkLmuXLPs ղ%+;Vb!n-Detrϔ`R n/ۂd HC3XB<j0uCK+Dc),7I33AQ4(?v{dU;M^'%uM4i+H1oJFu?魜2%9M/ _0 R/5 ܎%aeY"`)n穳\"{N7!n.!GD{o%JFDRWJҰ{JfP5$xj=54f{!k# w2 %-L,[D A˃,@ NPx.ӕS\c ֕He`i6lP}$~sZs'݅M{$tn%Q"2 =. s@lO,OC kd#,lt" K^t6%V&+sPpEsHk2w*(F?pZwa( ?6!{! .t[MgJD nLJZP"@R $.O8?,ss.0Ge1U"qRx"'S'/דLdH"Y9|x5PV87R΃XJLu1`9oV_׿c@"~kaEio8D7'4de1v |5ryHM zm4U+*b{>~y Y%l<6zw$%-5CSp?a4ű܋#P̋H w5cgѽPqZ/q=tſCST2ʎ맸#r0*|u n  L2V.-RlRw;c I8Ps,0] Tƞ ҅Q3Ͳ Q/*>q$nVg[`D !Mlݚ|g Ӵ14Vǫl. 5x zR_x'SorGϗP~K&:7+hmBc ySVjciHQnq@O9HR$WJ "08Nm9 $:򙞧.˲gR'| }B7W ȴ=SbƑ%$ys)Ǹ3T'&JpOsO\fCգG*gf_mn *Xq,{ROX|@][!V1O+ @pu?ق۩@ihH !Ww"!~ûW&G|*p0dVg+xbitOUv# U$jX:#1n|_U*Ymrg'ߺ^`qS@gE_zqM!co T ry6h\(7в}U9 '7?KӘמIJZ7UBl6`K2 Ǔ0HcHt DT@Ǔ V>aPugpqHo 6gYwI~1'1#x czrQܺٽ0= '1z%Xs3>H= \qX#Uc@oP)nBZfe$ _yfT;N!'_mC JTdai"[4/P~nr@>ݩ;D"lTug0, _ẏ3Bbn8:Rc'b1jzr9F\O۶( | DNsRi!)?r\܇^rH g7~ SlMRI{~ 3;Y!Uy T'd1fk˃ Ln\ ;ӿ婋 O`QΉw!<>&),snAjp<ً"&Ǿ}MWFW?6G_P3,~uu8BnN{/sb$"s/Dl+@;e+REHHdڞ=+: YDmudyO: i |{.'o^ڝ+Vp^ U(w bⴻU=f[oW,0"!Ra!ؠ4|)jy50*l֤v /f~h0?U6 񍴳 ^W*;iw/p$gg-j! >P_K>=h>z*}N?@k<[F)nn]!e E~DWv?s%9cVl8VoWKK{z״譌Y62>4>f"g*Dő 0эxPaZm21 xs8-ui $bb&9Ӻ-7k3=UO&ĕoʪux tM!\EQ?ݿ+]XwAWm?1?fү-mP 70q,V\ut)Q # lŒ;zRY1lIe5UD1ĕQfZ`0>y(4 ! i5۸hI1Alp-b+q꫉,/ёZHF,Rѳ-'3<^Fu. lL)/QfTdLGXdB׀>+S aiڥMyXx`IHc)WLSc@T; fq8 2T-N( -ԗzlV98igi&S^zŚStuwp6x-D$YmEdT)>c {yW ih%cNE2pGrQ|(S!:+0xH/ԑm ,JMeD79}^̦~ V^@?,)V˘WV˖urL ZKpV^_uUL #a= \⊍rނVc~V wM _`[tZTٙf8oCΊsF|Jfq HqhТG{\}B0$iwxb]o{ջBzJbOuz^K d )EB ů2svV|m:bF/G_C%Ć?\xr8MőIDiaunw ;r3:/f4\3pR,\"aPFHeAڨݗ|Q>?D&Vn6ㅿw< SR{&3M' AժޓTU.$)պ ;h#yDd D~bR.CMzHD2Nu-#zӪQ-й{\/:xV%a+:\U<=Y8I+"衛4:tiqIiПt3Iva'7pi!``,=YamZ#)ß0&$IacڨV$?t{0S|cX˅oVFm.KܿE$(RkN?xNYxt.{>:kEP7sGP }*}4Z<*b]iaKl,UfܫI_AqhѾXfJްC^OD`V< Zh\^J|A61wOcm*ed:̵Dux]O~?maSa`yFTDA5SքAyW[m9*-txU['Sc#ILї?B/c@Pl;?oa‚P槁Z9AsBvH›eJ)*GW~pVOQMzi-ggv/\ǒ$G'|t>*?}2&Ȁ%NMok cvyC b?eߖΉ`_ug53EpClzSRph2D_Qv[B7vf0bp[ 5dMށ W\ua-vzvc+wg5 TxH H Vx4ѬP^ŷ N)7S3hp4(xP~63s"cU:[>6=eGiCʱEVL; 8q/ r穼_PdpW!MP@`m|s< _iXd:#S8s( gD ʐ#qFoÇ6B2b`^>-"B6;6= Y@W&P4=5r4[8Y1HKzC[ U椶̭q2!GuN 7@]遱IJz'˝Y]UP!HCq.&Y8zc0  K`"K8 1FFVb΄v:<%Iho>YYvƄ1%+r{ i~8a4?ӟLؼ4Ί_)~.t@ 4 |)KrֹF`&v)u Zl7!>]E ePsZ e̓QCHE9 MAk**Mv.'b?Äv5Ό0z"JIv+ *u*a;|f;Ď/:_0׬)^/jqw+{[|b@Z a"уZR2KZez񵤏E5 E`4ڧ}g )^OE8 vV״rVB-;r%0h߃%t *a085:1QF՛ʊUՌW~OD yvEŜ:v ;5},O'o qm(izJȄTN˗U[|9$Cuok]yzWEZWp:DHQ6Pel+xAȻicEҍ׻>mpmN ߰8.FQ w.iQo##-=2xy=.oO}f3a16Qf90zH|Dg1biT94oo>ܖ&* y3\UMPhb&kXA~uT2Y!rɜ'4k \-+oSo" iw:!gWvnjϼHq/š9[,`oD=seyܜ`٫Pj0%kJ?4Xbʠ*/9I/u 2N :NkkR(j>)@!ѝX=Կ8W-'A#A.K{C*ҖfnqבObbgSI\f *1u2&ƓXocwNBbR_]p }2ɥ$aҮS}!c~ԗ [ ,B-:)go&qSӥ=/D{xE2o RVZj<+/1b?úimcqKq`yH[y'G,ŋo\֣+8F=,jW y玕40q|md $^|V{a`d(ؿ˃;'D;^pS yw?flXJ:T9laW0=6D5n-S_ŏab+wt:uPTv1l'Hfs" Cuf{]K8#h (:9l@RpkrQlUx*:ua<kHzv46mxײD)X̷[>`dW2" A'c7w*pr٧Oa.ToTfLTpU8,br7Z<޳<i))zTL@,bD$[K&Nt&X sCF 1<պ !z0{dlGF¸z6}U,:u)rJQi^x# Y 0K[QBcNTsdVP/@9cWzUM+*HsyR 7,3gGbfHe?U0U8UA?=A.xŜ(F\ۮE; -ۦ^f(+jސeղ!s/fy4?\4_ئMt&dPؐ٦AW>U zեsq!6x5 OUtJ0^: w+?UJx+ T)7H %Wcӗ6&W1ҭsѻ[a|zrmPP"LCg_8.B('{a̓z@GF{[G|cbAjWy$7{*c?QU=sǔ'm 1Uq~զFNNtb`Rg2z$iZ !Cg콵]A5sW(>37alO+SvQ F갰#Ư 6wՖ+? NKߔ@4b]w֢ 3Q'HWur=a##ަ:s\ bˏ R ]vA\w7|)! +]h utwϏ2Ɗ`~hR~!8%=HbU%yl"~t" 'f]íhB!ԕA_qpgr|aaMu 4z3"$̡60QZ'97x3Bjf:X?CuGTOg܈swdR4S1ˍH°p,fּ QD̊"Wd`Wn ,3T>,N JU+Gol%RWz-C׬^%ζ+nK]9CSd#mv>hb"v2ߌId9̵^ₘ0eGE7~9?:3vһp3O] 4""4wmf{Ϡ^sdP%A MХ05c/IJ"*%6iw_iʼ{7ouQtm89# n[g gV ?plm5xn*Xf l%,d̎*h$o\n^VβEBejF06YV}q ń o}mB[\R<_q!x$F1+sYb`iq2fuhBgj@{Pi% "(~=^YkuvA#"K)L1Gm@/1c J4{TOĴ[Wa?3d3kH/"h#q8&q$֑:xCb@ڊVod**,Bkpm.DFl$؈A瀢A I )KN*OJ2E Z)zv=}ޭ=2(zբAɏ4숄ENN@[LMK_?C8F.O^9 [}/k[Q>hKh0hNk9/ֳK`GAzºMaI QF 4{*]`K.4 {yO ;ŹȎ7(P VA#M)cRJV woF ]}r?/,35*qka ,G*~ݎ PBA%^ 3I !] Lc5>0+\* [*3hhLJx?[ %Zhm?lY6%U=|ߚ^)=Y(55]E3Mn`ޒj A 7 wK#RK fUv߆LtRYy̴ 0#F 7YE pH> *0TC_rk{p'v{2tZ^jV0E ^ɥtk^+EG9qrH7d7%ETJm h,VAS}=#GS _UC ^#s!Ȩ-RUQsr<q,g[+|/)+>x5S:jgKww$ğ.11(DQ'+w7Ss=[Qˡr:1q8#4fX`a\}|9?;1Ďf!ڌ R .nsW.c\{PRўE,:h5,rTI^q+W at2$rپD8_y_A;3)ƆnZ{{6ϰq#^PWpFܽlL(&FɃ8zM,#vpnuf&eHvH%-KMfܻٯcS҇glқQ.ÓPLj U2}>ExgJ5=6OBӥJ1ͭ6}F3)4~yrOѠb`W]~Qٚ@q.UFsDV&mX<|y*44ZJp$\L/r뺄UY|ў/"BYEٶ9MD3j+ܐR^GAگ4:KDprL$:j؋욌xjHbs$L u9F{Mv4"Wi< %˾)\ΉFhSyYSV_j`J`݇숕;\L_0mau綘(݂ )譁^b[T]B5*}$T q>I eT8/g /x?%;gڿZ?P1ޡH)37(_yw@,gTr~%sO7;ΰEBx4몕,qa`U0,'>NxC7A(\>&d#.AVk9  cW Hk#7fˌ7펋vT2f(C]aMG3?."FſHs3*TkЙnV~R 7Yr#{ {Z ~`(}f g g >5=_7q.E "grEBbklck(+UW;N썲8b7K#ԥ$̟6.{ Y"Rx2gyH6%xeߡ)l ֠'T@V?>J%Cߌش@0\坙>(([o ?kr{rX;dG3#[׹ކ,In TQhYK$1ldIoO`Ij"]cj<>Qpt z`+Mn#z*<7vJ:e E~X^}& k!OMMO1RyDGǵ pY$3ۧJ>*{~ <݋Kߍ3|ٌaPC' 0b(~ 7߶+6 MF>cdp ,EYup%*TAS`M G .m jz@@aH3B|z>w> ! tyl !Lt6YJk! ޑ[#q #3*f*"jQ F-^ϋL3zi{x՘x5qc*P`}"n"}QN{S[f3>;/efgs ,~QBY^9_ Ȑ]#5)wPK6޻ c0yFptAoa y6/|r?3A&IG|RQ_ P7KuqaUv\rq_07$aA ɏ5|%}騷 ݶۤxT|KKyt+bBof'IS$UooMU%ʢC~G:*[sO=Be E>q~2m>?j[@Ĺ=ߺZD[L _j&Y}OqqTBY;EAl v]6GJ)-KI:BڝZ/:tW<xcSp:TRqï" Pu3$'7F> b۱_8f ObAwusz=}`I;Zsɋ,<;"liSg%xG Gasa56!Wa\"w8G1xãM,&706ޮE cO}@i#xAw4U^4u4h+4$ 35JRK}ZKg!6Xb␬oL0 :,r}j["^jdy nF{Ƹ%O*d]bȏ1KYyy{$Ǯ!jޜC+k7%p  FH3* s4&nkqkZ-u /~]y~vJ[(QK }$Ɂ9ƋT.}uz {qg% 2w"i H9*ڡM=ԜІ4H2/ܿ–I\Cى=xKN#ء|j)n=()! ߼J8;N[ >d׵OWH3 >$6WH KBKwOSgd8U 79n|RI I iIU1-=2Ps+2ŠhAEUaKVe 3@i S8Dp:Sac삺d+%sn<˖h)RHypVշpLTIm7yZbk8k]+j*fbnN-X:.myժھZUr~cҎa"A"ٻ>a$$pޫ{ۅ-:%v4iJW3=H +~_\"$]L,S(;.'ZRKLir֤o=8fh1ӗu SA4x:žIz ^j5_ sIu;R>UE4b `̄185RREQ'\zlEٟxf`t@)W@>Q ׶1TJA) +("Ox_O{R-I~{3jYF-\,J0լ!yڿ`T|`:c{06!" ,^8+gw#= CRUp".2Ǥ`GS*I6R/iʉY R d۫,\vPأ+nžU9[:/;Vvb_j9RyAN VDpHXv=:xlIJѫHT T0 kM(!hC<ܓ]&kvX }摼:2#?5?)k;N/1^D_y~Dwen0GexnA4/'v2 %̕3Z 7 c t75x AEB1w/hDѶiލkF{\*UD$֯Yz3 t?ΕdFW]e8ri &Gl4 <YK$O%ڑʯe?ٮڋ'7ֱ Tvn fg獈.lE jGBC( SKdR+odG:b.&LÞ@S]c}3٤WJ)e? 0ut.eo,p]#gtt1.{1:_tv/i ]|uG愃JR>{s9Y<);Ӝ qrveͧ{E(X4<%f~>RA6xTгESFWhy,=Qj[BMnmqVP$T58 vox~v:YT.UL.n2$yX׏ld_)AV)69aƩJ)UOfL@DdǰgV!kCY/ =ͪi~^vp,G*yHSGxV2~idd6W "b9u|TikhRI /X|BAm )[}(t jKg(.ZBG~O7b\Lj.o^,0|Dh.A /),X=_x!}PDM=6y ky7ECnAܜ)DVBv)qEΒؓE972f@5 A.Aj^_`2Zԋp `q~˪X~]|+uU^vS#z l]Xո[ 3GR|"ޭmv-:DAa.Чp}:cQD=V *mp4ETKemq}е4$>]FDֲ{qx82a!h_\)_i*[hO2%tzKeR}T; tz 6Vd Lo0_^P6^Z;v4"bXx" >wuT6b*ل+Cc?']omc9V}shc֡,a8d&o7촊>lvX8(%}OQ#Q>ZZ'Hz[ǂ,J[O#U^Uel'L]%` ;R< KՓq\_zAGVBrKkhI JsO e,2/Y^4X"ǝȁusqV~d̨u|%+Z~o. (GI/Ԅe$ji2#yZ"8@㫪g$Cy˳i.E5GU4I鬒Q .H$߁) 6 _$l](?C̀.Ra-}bw8ם~:wBLa[Qe9$9ē+r̭ptP:$arp^znopްS7%H*q}o~?n-(*8,k2K/pC+F+is]5?#_Où,NCSܱOCV$z;/3(ule2)K7t9.T!H7@FH(8 F,A8/E$LH,qz.KfE$w:/"ET…v9iGup}>[C25D:B%Vgh⤈սD ²W9x!N_%Ӛ.OWabv}mT-pԡoQ;#܎A3Y-x5sp"U<3VI >d6$> EıG:bŒE@Yei 'n+t|B xw6ceWOPhk YH"I@(/Ĭ:A'ߝO9>U15$45I{Egr[l[6Xef[8E@eS$'`ɄzlA]T:=W$C zhdO`:X XK픸W7巷\o/:NcP,r"=50jQ]b1"0( j_丳c L;aWY$*IxsLC&W3 :ZP ZxMYy̐T|NEhQ*"YznJ (P$S64?f0%6eۋ2atsɳi,Kݽ/F"ER' ,GJ`kA!ZkJFPa쉳#VXp\ln|7ԧ8umfx@kk~r!.cƏI$L))-r'l Æuׇo]/>n6pJr~Jjf$;|y4g|»`^ޮ 3",_xp b i୭\!S|x+಻):mXLB1lC A78lj xk2L@pEus}{V\_m s0mW/",ol:`lxV RuM/mCA1԰Ao(ti&$M[0ƹ&9E]w2K:DәS~RhYwOY~s(cޣZi~݌Vn2fU |٩:="WbGQC7F+xokGι+3BÂi>75$ƊcJϟx"8Ƌ$F6t>Ivy`]R#4YX$9[&cEM/frA,GXFG !mˊĶ48' gKzdL%P&~shU Sc#=1TMf^!N@.*^JG8o>~*l=AgE:[. ]ipO(pNCIT `C \3UĞuXUzpW2fl1E-mf{>/WJAZvB"p[4d㼭c[МwL6v# %zc#lV7~]࿗Z66:WQ"G26ъ%]YӞjִ91 F-ZP%#U=&kft*A mgXʓ D)#\C*(,[Ock$O/E! 9~%J<ۡv@E;,C :red!"&af`Jo}yy+Lt ZM{0)#2]&1C֔5,C@yޡk0=fX'J`$m* 9oA-"Ոhj[c `خdh }@.q'D zWW CNĩsœ+mQajP^h(Pz!ޟ|c~O=^Gt{ݷ,( `Ӱ=@g߲]MvL]*,@C *`FrW:l([+5l sGqHMb)P {g.VgfC|$v }3Vqh-~ֺK֝_2WB.Ύ/ΈHWyA?W$#&xa:R?H亍_|MVK |ʎ4L&o #<書Seg/t@~ V-2MXMrHg: =ܾAp>c*d${6uJl|mkH37T[f Fp':H%:Ep [C!HO23T&ofu=O3ȑsOw:M f v$2zˀC|bOؒF1aŎZIm1oϔ% N,4 t95Vs_U]v85X)L:7Ź2ɇPpɵ>y7JBm=,cE:gѵ{C RnRA&qv#֤io?Í>Ys0wC2Lv2PZ!o0Aa-A.\Z^0AlM\p⌤+FuNwP+:#v"Is۶sR'۵`FBԿ{l ݌䲣ĝa8;@G!ĸ8LYe:U}%ΌP9f$U"\J@WaS7Kgh|3h kU6a1J;ɜ I:CUIBȗm 5AZƄ_ʔCJs>qn`"uGnv~1G5w9!Gٻ+yKKN{:MI =*$2ߍ&`?p)-PfsH6%ԜaO}p ύgۯZy%,pQEqri?:/Dgj1&+W$ۀ3e1)LrZCɨ|٨;uZ͋3AQa'SLxQs: mzB5Bl(eV}Vax.ƉA|2͊<5ٗs_s+V! ]'4+xGݡO1J D8 x௡S._ﴞbwP's ZǶ=8on/=пNװ6)^5 '-zFI!P%SE=l~0nտ>#VmbST:A7"$1[`3 ]`2l|˴L.t;1=t8A0C $$'N%4Z#y$۪/- {1}ۭ/Nt$cSP9ayM_WWӃ/qfaMcc3Y{P?, &"lh.A"۸}::VJڥ1&!~~5υ̏6I\-47JQ4~$Tb>ɕ0yR  _q9`m=nXf[֗C1cI!%ϻ"<.FKw{|2PU1I.[Sa9)2dEYs #kt$%,S:xtwDx8;Cq,ܽA ߪ3:/<lj ц@~lL!Ζys3̼|ܿf<sh!W{GVOmK<;\>mM*!ppB^N }^!HKBIKGm$u&DVDޒ'Zei., 6PT$*GS h(…3XeK2ahB vxXUm[AJNcjLBQ 5{U[ix!FG)Fs9SO4YQzMufcH#ؤxesSbc6ET5UP~+n!Fz7HrKVBI"nJ]d]ӛɌfCS4;IT'F4AOVR`(5U܂htymC_fߚ+L&e|L@Z%\}nega%%زjpd>ןQwA=q;l,ґ8"ֳOzƅyϏf?{6Uģ^@4Ϗ .fUe;E"ڶ{9p:?r8Fi 7G -4h{7ggI]vcX1>8܋ӣ'tbW^Z;%>K,L?'??!s-QFSkkwnh点p lR{D8eR) ]Ii >j>5p;7L&$Si)e=qqVOj3ГxIOg--NnV'קd郟 |#h{BUb^c8+(c.!A !L0ocBxs;]-04xF@ߦhjzR8,Œ$fS9!1ZcIV)i?xSX_L_ͪUy,Jޫڒ8NnA1VKt G͎ds TVtVM[#NilK<'ch6([\{ZuO KRSS_@̀<)TM?GrJ?.MC\-Ty ~{2CM'#`BI%OFi4i65)v{[L;uj-ʭ͹s)۽-~Lިv?z9}5ɇeέkQ͊]̏A2`5A# \A73ΜR( ct7=`bE(-a6O"3.=m⼱e%Y]*H wi֡HtA[R sM-$XP6ifGKc@͖f|4FP5 7K&$YmRsMYVt39wG^PA]!+!o`f9tI2 ʩ"ӵs[w3~댨/PDؙ[ JdhPuOvjr?,ɒ $ e%b2ޤOTj1;!pYSt^$yo ŭ:>-a>oUy# bb묹 &`Xuko9reW l-m[EO uƅ#Ÿ))0+Jⱌ.=#*=8oo؏ ʚ"\"`!xY!d3&t,, ! :Ts̙Z8Á)ο|ITy3;="e&AF̃TmA ?cEMk: z;^4%+"SvDw,*6xS S8'4/&t5 ~)+R ,UJԞ_3~ng#{ V, (‰˳.ѼTf8t3}&~927m2 w,˳[lf9 *|C ، [kN!&oFUZВYA;ӛt\UB#jӶف 0^.l8Qm89F5;sm9HMۂ}`m@{oH<5ܲ7]b!ؠ`a b@u1t,tQoTO9!{A+Phӛ& Hf3l> kb; *2\w@!^jf2j.RQ6{ άc)F&iK"T};ܪ9IdȬvCa-C.k't TD|0Hz&hmUzB' }8M'˖2 އ}G|?M~4g&$hvƻDjIgW%Ǘ?Y^5D̋ܭNo=[h[ED=e?[x }S^QQCgŞVJϧ׾͑b-,#97Atj._Iro3*#tQ}-vGJũy@]|꾨d ~'N] ,#5?iv<͈#uG\9Xk{3{QLG?S%[H=U|hTQAr3PBp!9?fjt |ؓ!uV q.t7`ɉ>>fqҘX&z%ddbTk–muTp/S%sL^HX~ŘWY`AW=vI.K gpڏ:s>./]l*mfDO9{w S1^F4CԸ;R etߞ-?ϩ1`?0N]nf[[cɚf?cZ!'ƊS$W|?Z ]Z!/QwSN6 Hd+؜nwG̋ψ+,B_e9Sq#H$ewk'9mPpY~J9^Ȥ7NQoN7&*Qadj#M*zѻ =J2sʉ,Z{۟8ȯ_ITn# a@.X9qkȘ[*my\YEC-zT^,4\ t2v/$ ѭL+=4"<\dς.0s;"ܾ`xS試!8NPn0l]b#8.vW!̘p=Vfs<<}3ŝX:<1? .;BwFl=2_mSOt6byL nQ ]ؒ'-nf.F!@>A (RIJpD0s,<=~+ h-Π%yDb= 4 ߉efH T(Mv Fc Q7Aٍ4MVö߯T!Mr t loZb$H$snnkYz{iSPtEҢ oOπ'YepNcS{{r MG k"˶̳f*%[>OPsK}Ʃl;D)ez &oL[yr`?(>,7)$660=:;g^e2>"@ZMMcX% A o$U(.èU.I!gc0>Ĩ'e\p? 5+g-c.([LˎQيȚ^ÑN ]MЍ_BB?=J5 >>$S+ƚJ#A.fim4]Pۆ|P}((VُVgHQZAR(P5)Úquҽe _WoWSuq^2cߦܠL2n!2"/xjA4EiVPH>}~g I gP.'$_%5[s am,Q[CPY42)Uu8D ؿZk :JULNCHL []9AgxkzA8z$LkZ&,|y7!ԏi~T2z_ԃ}CPaIh#) qU\bӘr(տ{ Iޤ .rBv%R X5lxEN gŸ}?b>+\,IUڵ2X_ܗJх oC W aྭ~h,z:!C S &@j tϵ- Gg, B,TAD:TVa/j0Y5Mn|a!J4^7&Cel$^hdnN:*Nc'fD{\Hݧ|yuD%{T_95 5Lw7U*boUSN|c31h5M+4AW[,0 6ެ/y/ZkprI\%K߯ҵ.x{eGL O>P&%>'7s; щ~PEu T#ݛ~=OS|88pB+៰@&\[Z7_^a*< ic5tdWŵYRKQS2f|8Yĸe6el'j97s)[Kgf\'v k?yYjkV_GNƫb_PCEDዻ Ԧ.pŚsC7|f;VgVyXr #l t>=|}ڕ#ReL[/@E ˟IlօlJM±;#>!eŠF~!ޕU-uF4.\=`N=.dHi,h8%|#MbF)?g|hnׇT>8?>p%4 X!vܼ/ptZ/T#$j1y\9P?}MΟWP`9<[t4Y x5cHA LP2 ѥYFe5'.U(&*^́;@#B(%Z|[7~n__ٲUV`^]:5A##@3e΅u%Jjua 4+DA` ʩQyװ8sͦh!ԁTd1s`lk7EG2 Uq7?C ((˦ciƮZi:GX\2V1 %Z$P4}Λ}ow3urU(}M{*V]bw߸(HzU[v=\&8&4(`2N./TRn%TH*.ЁmmpT]EaȯpɳΣyT h :WгBSJhܯ'ٽ:6sۡmV:%^ubXĕ羁 S*%@A_`~t݅<ڋs"P|{lc>0$ҡDz֙f~MCX4[Kȶ ;旞Klc!,N!;xi9b 36ZFPT&f hjObRDuo\ `tzR@ t%&㌁s 4%P06 ZeAw :C:q ;2H"K`BX`nOSJ咾P[SrΌVAbPu ťv Ҽ3Mb4d#OQ)}Qeբw[BLmFO џ6NiL, 6z")% - iV'(a1饻na!s w wR*}};wA!1xE*^*BI9E6P,xFħPycrV5~7DۂxhU.rsӸ2eg>J!1R|a Ӂ`1Em#B XpCkv2x|x˜[zB wߴ96*m%!XUGR5 5X;H-=fGNlS~i}+K-Uވ˧b__oHʁɡ(J\d#/Dthܷ<@~=F=gʆ--۷j<`䄓w$+UuK(:HuVA;a nrkO+qp3Q S0Tasas}¿S}a(NDCi5Q!X>S vT2sT_Q/5! 7QI#WiuAAͯ G|0ZnNWpFi-L墎I+Ƽ3}w(_ƌqԶDJTyk}4 Zڎ}[ibO]dJ%-C.^PY+[l%rE2S_.>2:)SƀY _VC2 #U.95WRΪ)T sg"=E'pӐI[s?4?K@qChF`Ctx {ekBEKQDV'ub;K{]ﻲg|DTI~ NLvb풴ptoIAa2I7j,jY5zEe$@e AD0e)l{%i$Z`WW5Aq9q~ 6&ܳ_=v谎C/Bnũ߾l ,uAwo`73fNs֤R/T*͘+ KxKW)idd@u"bnȿ+.rx|k@` slOGϟ<Ĺrv[6EҴ7$&@/%wTdUᩙ0^rNDߟٖ,xp #Tc{T(Uo!"1)Q{J䑈Ktփ&paYqHvJ߈RR40#.QV'c~Fgsq[%AoݳDלhܱͬ:L4?N$Xs蜙q>2lxkXN:YEzb':ZA?[])ͻr3a^mG[lWq@ضw4vٝ@nMA**[;|{KN$S\Ib? ||4g ֱ3%=γ$㦠yjUbỴoZ. 5M" $gY?JwiX r/IBЧf_h虷#Dn#pșgK_Il_=V0l.eNݥC;Eg\oԀ̋[ftx78S>_WVbE4y!p`JTWJ('!jF?_1a!J>!>YXy^S8UNזwmWQvm^PN <a`V:euTOf(ֶp<YCSV:\| ebaA `YO]VhP(z +C~W~0A s3  DOwPޙK٧ 7rPNoES2INHAtZMGX𢓙%/Ul4Vc{Q*/m mAnek+v>W /FMhF2I\Y6/+&v~m(7G@U&@y_!\NVf(%Kd ϘGd㹏V#Z?耭Qsus# P1-s+ E10Z6y0kiO9jc/=*i/xU@'xA:-+RoFkHYҀȴCwP/kT +?qabÄn()77.,\og/e!y97~js,&@W6|!<1 p%/3eZ^3?#kHgSh;9v;Í6WG|F½YSp?u9>mNK秅w;4FicQ/p]uƕ'Wk|[hIUk ߞ"yB˚qb$B;V_ d]ߓX} Z"5"tYЁ )݆WwY_u#T"tALZư)LAs9>*%fߥy5>)ugl?'H'(.{1)_٭Y 53u*UR &$ W9snӻ\-d|] Xp6  }g; խa=6#x90igNUۚ`d_2&w.X!_!T))¯ LR,~,xNgo -&i}t eơ5dcW73W ,ko+6{ Tqh\1jFYt]nhwޯ)uL/J֭3:(f57Q}I@=ΨvUq[tck?1wקg7։,tCP1mJ3"T>mzR> ҌP/@s ͿA 7|og(6F :ϧfz>#VrhTj6;6͕ӡ#Q)O>H`18|4ϩM pʫ'Z[=>nBf5<5c[o'~eeL);i1L,R$Ê+XkX ˠH.EkGJ{JLN,2 B;GV?;xU[5 y>JQM9,Ȋߘ>[<2Žش1:aS(t.?fa(զ>]#ئSv8x&>TH}.!gٻ3EЖlhLLp&x<[W> :k:-"<4*Q6iYRYR{ҧh3"%֨X2;KM;ww˪"K/cN"%`[W^!H2L€$cN@rH} !dT!+h,ضkz@j'wz#mM;. SJҖD |9ܯZ}|!`,4ҷ)mVrڟgh~9?yi_;>Ģ *VUң&k~W\<?k9pL XtbE-(cW yqK[˒j$\&fS"'EYg/Sڲ%ջclN\D(!$$D7B-PI#춡zAD2}MFufヒ'IhbMJ3W%lF72OxԱʌ84=5n9hnב )}mvi2N iCsa1KvUACw{֠Bh`)!vU_EiPKyLߑ'1s68#8ލY!]%1v2(Bګ ]NԑDv5hGd1r^*Fa |w\eQ&Y ` &pƭ(r.HoL8jJ|k%@фY3HrXl 0(aHC=3'x{ :`Rf}XD^!ID׌l<7P\W.~hp,WGs\Ӧ^|Eû׈4%Y f橓RV(v|{;#Q#eVHz6:{Zt@qHƺ+6 {oXYF i˫  57Hv^2Ed^@~>4v9#wz&hsy ՂeDlÍQͩΗͷ)5[]#ut;o] KF{6U%Q?-ΣtrCq!g<Hk` yYjj9 5v!rpq~5kƊ}gu_4N݆fa7i-J 1B‚' k1:x]g%)j)+|u<9@ȆH|Ӂdq7u{xFz' C h>HGoWة*XFy хtm@8>?}Ƣrj̿C`D+B5r{YLڭDΐVy\ s7tzM|0)U26$#9OTPhi})m|c*"ZjR2qTo |.!4K.{/sAQb-BK`(͏K4PVn]F Y(m}.Օ}ڪ»ay*MȀƟdZcr7x xT< 7VaI}SmBwn<&sؗ_o O;ua92"`&A>4t7DR0^mrG>%s v.ߠx (Rw rL˚gubnOk>`~B@:If/~Ϛ8[S~XgUJRx1V"]@AIӣ5s 5 .ȡ!,ؑIѵSArk/|–-&~KZ3 0+7Umw70ŪCfi)ńkx0!ąsۣ*( bx2 {^%[Mt 7'd-o >%~!QcՏ#B)l2eTp;Iy\uNF84L7mthmFAAyϏnzZ/[9 ,DΪO N4FѫF:B@ؓ'zDiC&1FIÚȣW)pn.|rArP (ÂFE9Y8 DŽ ֢|ܸ i)WC}D}x3tm)k|˹FK&\.D]pf0KYW+z'pgm _|X)=?`W< FT[J"PrG"piAeG,d,KlSTU#/_K&ӛ_U~zEȎ~ tdj s+tH=T^iKkP-8@e0ޗEZbApe8$Z?kGuɵ Z ݄Bń)8ܟObm~k$8U%:pl#uWfMɨ%&;\p2p"fQxC!*zcitօ*اxܘ?X\[R si~`a<JCYM=0LG>QݚFq栃 #~ѫNL]Bo;T<_+L"8w|j'ejJ{GԳUȽ46p.TK)Y:Z_`:ԯ$nE% 6LU^[]U<3dq.>aZz*Ls6Od`yam! fY2{JΥ\;L3~F Q'4ɜv-9tS;ȷ =QiƁu = )ؾ#56o*=7J%\.7zفO׿bMfS:EcFU$2Gs(Gw:j7Pn@]v5`+YKRV jU3.ɜUFo ؂u\qEtĨI6eۯ"+κ5-n̪LjNG\5U$x=8"hĻ#a:gޠ2&A&[64!tEE|T)Ϭ:(-bV h\r0Kw'k2!\늹]*7m_!e .eH&g-@Ech /B< N TNZ4\dUSڰޛ 2! F^o25EH3 XY%B/3fAV|cEyӳ6}P^b[7^B'o>0f4CNCZ#[ ݇g7%x-O`lIhVY!V %1A a|/M6RVLu N=7SIQsm-x][弋ڮ52''9e?oEulQ?8tû޴^j6ef$< Wm ;%6i˴Nt^ipXHIBmce0+7$ [N nt6_uP'WMu.o=j}sWR„껛l^w Z+wA .SHR:cvGϜ/fŰwE$i8&^`)Um*9liT\t0k| Fc7E7o) a]0X޹NC3KBӹϘl  <-Af. 5%R3Z iz}kpYGG =ۨNB6+5h ~pm:GZ6| Sq1.e-x@1ԵwBA'}Ќ%EmfD#p7r?M0V^PhXit5B ު*%ʃx6FwSRUl 濒}j\† 'X rF}D[a*R?'n$9[&:&?;i1Z^!Z +bSVsi%`ֶPLMUBn\n(W茵_݂l+BfXY:)qcn*g]Yr%+[fY!lyng}A׼̷⠯ *$V%I H)W.3 x&;5[`y>硃 ;fCɧ;r o#NP50zgҤ 69tv lc.DRE+[W=a(S<Bfк@(nS7ς&+ ?'IlD:uz-ֶ7Sa\%04#[GE譪jM%w׌Mґ+ʳZ}q6ȶb kHrB /WI#. ^x(#^6dPYظGop.``<FtaWkX0DCيa_y=-{J5>dxAg y=j,ڙoDإXMjB27b>:XYވH-ON|;_#A~}mTTvclN*D |Q4& l Ϧ\<)J[:!҈l"AjsL71o4L 'ďis:#jΏ❌݃N5ڭ~d6'L̊F=RUL3&7:l 244y'S`}U' 4b!cQ|/y9Y.6ÁD, DTe"1+k4ixr>J97$bYV`9k!@pauB g$_ۑ$'u4ar^X"z;ae=aJ{oj <6쁥A [Co7 wq^ hC7Emԩ Кcq6& |`~J}#ZჄr4o ӵ+<J:dNَfڹLd?NT2K*.BۮGLcjx3ݼm~Ջ$գz6?2s :z`|d\q+]:59y~x0p@ +!B>|m/y*=}2 2qT٣MJ`5]w,3r^9WV a(@AP4oc 7--oÛ(L;pK$(t/4gv#i{Drc3Z"sQ!i|?_3ae?q'|rOC8Dž1bD2S&AsŗJ';T ܐ7T9"-`6~-93"FaÈ2j8MKXsm F;!ѴUh^_U$`Rj;'WI 8{+ ADxBe4ePd++F'ᅽ3*f8':RP+B@e5'IU6놁.Srĵ@WڰQhZw V =caܑonOE/w( sL,ʽ⮀cS_ $ZӛН(ͧenv9vz:31PDtI75 OS+ḟH d7z'^G1ٟ /K$C ָ%O.e2<'FnTlƹ&z>a;pWeDd`5m?]z8!~8^N +XRy.@nY[ВqY`ƨ4r}DNVyĕ&ZA/}Kq6zf$ЮMQ#h *&cčPn@oVJY4CRb#ҋ~ϴ}f_h6oֻ@^JՔ sN@,9H!#,L/tdE[ֈv n+54j.54/٢Ydq!<&E]XH= (# s8494X=~҃ʙ )rG.-!y|c#nSw<)nf+,>嵜!/k Ym 9}8>V+b<7Os}p+ؿ2 k7N;}BD_2*dz-ɒ_1o#d*x9}me܊z@*-\{jF_ u%!|wRNÓ 2nAqqͻ>Ubt,%z?tS~g5qOn)e$h5sݧ nbXSʳ؛v ހh6R,ki5-ˀMnw@vm_Qn[ *Xpln=֖H d3 ՂЂek+3@#Vm8lR wu5!tJxh1Y9:R\@S?Gt=k!NCǺQv,*۪6lgX CY e%3ln"hJ90晜賡)y,Jy,D+&ۙ .1| v^]S_#4k!]->-NHl5c(WEBtyA0r ty+m~x4.A7F`ܱq2}Z4#(hz]١Zyi+{:h$a"l۹exv{@7h: ak ;bSovU[6Q-5=(p ˰ql]/1$ɵQʲ}_,oQdͯf"ޞsP5^! p퉡IV0̀GH/C v6a7ĈC.vQP|ب 3HO<N꟥ ^N%7rA #"G=E>Qa.չ*^Ro֯X4&Lz.)\݌[`ʹ]g}H-nKq1w߿傶hۤSrC<>>@$)KNf;͍Ty,{ި]r |=eZ! Ė5brw!)p=c) @Y "=ݡQ_<=*vQ@m 7BoqGfm)fEyas~KR_؄oT"rxRgprBi,kG]1_`GMg| {" vY]D D?FyΚ_Q0vT<( iUuZXY5*jFU0K'V(ɍla2CngXJ0]Ww~5!ԛ֗+6n,A !vn?{W9+*L$x7{m j)^(!uݦ䘿F.{ȷ+_iB("WMS;@ !b-=V TBsD|Þ D$xfA1F}O|#7p /pb5WK˄UyJRz:Ue4 =*ɹ)$LaTL:qR\şv"4SČ~ANwbbkƾ^4-^TzMaTRʿ Yu{|F (zYN6/5Ƣ-a%c17lTjcMKŀ P[KwĊ2^k8*cዳ N$@G_%}]?޹ńOXr2XwN#1$U`mj\@ TJx)]R$O z1-z:;<ي0-Ġ<OTxKnλR?v֞:`Ц!nρS."s$DkO F EtuKn+P /J@CMtY8OEKoWb(J_,*{t؛EWrN0c 4$=Xf\+6_| :J^F?W J?5{#h WTqW&;I$㹠`T1]'֔[)Hac4vk%`]5siz7 ->8 6_RWS0r{\붢hW_(%]UZ_J)oXTsd:sdݻ>?DnXހL"ߙ6{;oyV"s+T6|1.-#eY%+ :p[9 ݈s[W3k TpfeM6ҍF]푴0Q,68eRIAw=ۋ1 y$ (x]ݥ[ħ{ 6//6|@;'z{SpTrDI%vRnI)n#7QɰCĎrvp2Ck<(|r~Q'$"/E#~fоg@E ya~ ;'Ù0a@aK4> 2URLk0yTyhW/KIhPڤ`NQm(׿e_^[5֭8f@$z" :ܲwٕT7_׬Gmt6Dx=GYEA{&u9Z%9'Eb!)dnhNjCWk5Ng%G>}M&ѽ0Ъ>u5^ EJCZ"X2681-(jFxiޕkzfWcW׌:/Uh:x6|+ݍ| DMho iK ]֋1'T`k6*K.:u11L٬kz'[vmGH^ >iI*cX qNAb6JW?CÆg`5IK} C|hvơI,ILmiUmQz ]2;gyDڽhF5Rwc?R{ۿ;5E3H&{avƘl` Ђ`8fE\0wIvF<.,)&_l&4ٔEhqr} 8"|(?Vе!d7Y ft[#Ph`s}J*fu|VxdBr@ 4<๡q5$8{k><ԾED{ -%Fk=@ ٟa)KBm/y꫸? @ƟnG_*LQVQĮP-@5ºK~# qoUYѼlq1P#?s0*hr+Mqh W$eV.Z4 #'=VÅ:PCޠǹ~D|Q4Qp߉#QthQ+t3U<~')sFUvhxJCZIT2o-)=o7*bʜOP ZYг?/-zLP"5a7>4Iӹ7s Jn{tdhrS;|qx 29mg-{qQ,kpe䍢y&)-&\L_| @#Hֿ-=U$KɊ8«[@)["m c:`=90/je3Cy:7*^InU@$=s[|w)74/FY ؟ {e!٧ rw#o%c3BԦ{kBꢙe byl;mڦk*a^B^NX6P S-uLX'a(X9 xc_a.w=c 7Z#e>P/S 3uyNc)6~8Ӂ2d]Y+1m7 nud^%bWvg=ѧ4ٕh3*rfp)K% Ss,ޏ`Ϻ8fJ/Y6vmߴ_AyF2Bo?;,mB+cr qj ZtHKK{AyZZ%e^lnI'$|+#4 %_Hu\YW$HGHrD=}۫?sj!\1'#u*Н1-yqMzv!wk eO49/%Ѭ}]I[DG(WYRj2EFIuW|`nJ}d bZﹳ3axƸQ=c]b\'byf;,Wfh.{}(oUh8 E5 ɩ'!s_d2TT}vQ)Sqoq ߴ4ÂLT䔠ƾ@D@C#9 [/x_^c'N3uFm9:GT6,r sRiv6k@Q_+g# (W>֊Oj|R;ީSpY'xf/ 0Oԛ_r.Ѡ=JGW!ƴbRTcY c)`,Eusçƿ1GSuif^1^Zȷ.e;nCw$1[Pq}zB~<,1&Ϗ}Xh9 8?KN| (eLz)CtJO*{$.q9Z+ڵâ{ G ݍێӈ=ttZx\!/w 0G?7Ժ 3=mHQ]o$*=2y?WPA|;5oyG?3B΀\挔Z\ZhjMR~_'Qp*ˊ 8A+{#X<~ RH?7;ȮTg@r ,Șe>0'v>樫n.OA҈R )ꍮgt,QN84D+uK~kf5gLϼ ZfQX+꽱PI׃gΗzC^8¢ucpySKC$'on &zr5 w칛M&z0Mrgᇮy$n^&Ο$Zg1"/HwbxӰ? ˽yͩy$" 'onH~H3qj=]1 %R=s%l/ȡ޾so0}~QRY ekc|*Roe4d ֯J0iEab:T".Hl~ vMmz<@릗EaN`܆Yr2a*(GlrPa]3Jm,; ({'H2Y5qThGJh4NƂqTPժqI1O my(ƱYa8ZD!co!}7f()]^pKrLN1g-1x^*4tҨ:AxLU# yocuUi_/tH~ήTzTU̐Pz(;? vOɄ:S̪aVE}E(#[:M@EP5GMR,I3GVIHQ?뭔قc6TQ4E+=5n`Pe 5Sܮo_l·N+@ov%\{Mb]>Q#4<#i8&-[O'eQ +"!>2\Mf=h" ivy?n#_ bojrgv)H*6(P ɚ}sƅ_Z&X֚n-?:,*{j\*Yz1ѽq.?iV0yWG=p>jYFRaWIx''iQLȌ *_%Jd{xOMzG0-gtF]&3id}q9Lc< -\.Wi.6`:E+Kz˥. ۬u0W`]k5mTؙ}qs@ ][B4&wð>VG7{v 6AW=G"+%€/kEP H: p{Nf󙫘fS@GxuPVfrci_%nʹK7\6[KOo#1fXaLo[111`Q7 pSNY 2ϏrQK0&XnHed>,a% eh wc9g]i3M~QAx\)U}m7v986ѫGqGOsb ]qB;D5f%Z.K 7%`;aGC^vw=A7XST AIGIB_Lq$ʂp'QhĻVV)Z%wؤTn,͢/_ߞ H2vm:CL~9W_iwiNyyC4'Ȳ=RGУ~Ʒڷ;Vus e#'=ߨ2h-c$-_byPzw}uNT033Xu(Dc ~ϐ}n5 .TYrʯJ0YVp'p+V-ÕH겚A;ҡ rgs>[0=ky4IRfIb\Nøy̏ȅx28ڕ'.2A# i^z `/>}Vv%.#2].,cNX9 tXIWRFV*bRG丹4\7@Zh6aQ=wM .ń" GqIu;4 Kpyf~&FgеEz ?lvg2|@Eh:l?֞+ߡ)4~įHpBy DgJo ɀA݄=pt)19v%y_ꒁ{9En92e-_/ дF:xE#Ђ%,b!l[Bf4'w౺NEkg  dh_]gs 6+1鋽 Nab^x~z(B|B~]ezO!e/A={Q. $ܬ6|Ѕ_ޗ3mq*nZ' ژ*eb/C'l%3a U ؖ <9"/͡Z+aܱe&" @4wam3uY¢-V"ԟO}kL'hiΥY5")dDf+>#7RhXVW&bvm0~gx+uvX|?h]0q-