libavdevice58-32bit-4.0.2-lp151.1.5 >  A \iθ/=„gc7qɓob:94 K>] >VgDw(/>0ƶ:)_+ѦW4@~5/TE, x^ :8.ن:uAjR?hW{=g~>rcyS2*>v8*/fQ1-wO^ q&/tGz8b*DZ'"fٟy51ƥm2/dd׾շ})]8{5ߡjR#R90808bfddf1b5335764f5b7581dfc40ed6b14f213392f1140545241fd62660ce4210cc10681c90948ffe2bf7552f2c3f2480d642aỏ\iθ/=„]]wЅo\4Xz{C~'+Eoo#;(m`OgtˢO{a7~J./Vs,d>p>?xd & < $,0CLs     * DLV`++.+(q8xu9 Lu:Xu>GH$I,X0Y@\d]l^bc^defluvwxxy((,2tClibavdevice58-32bit4.0.2lp151.1.5FFmpeg device libraryThe libavdevice library provides a generic framework for grabbing from and rendering to many common multimedia input/output devices, and supports several input and output devices, including Video4Linux2, VfW, DShow, and ALSA.\ihlamb60openSUSE Leap 15.1openSUSELGPL-2.1-or-later AND GPL-2.0-or-laterhttps://bugs.opensuse.orgSystem/Librarieshttps://ffmpeg.org/linuxx86_64/sbin/ldconfig\ih\ih575c5d1f22eba6ec08215fa5b7c86bc1edf1150fb518df859659a1674be5f0d4libavdevice.so.58.3.100rootrootrootrootffmpeg-4-4.0.2-lp151.1.5.src.rpmlibavdevice.so.58libavdevice.so.58(LIBAVDEVICE_58)libavdevice58-32bitlibavdevice58-32bit(x86-32)@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@    /bin/shlibSDL2-2.0.so.0libasound.so.2libasound.so.2(ALSA_0.9)libasound.so.2(ALSA_0.9.0rc4)libavcodec.so.58libavcodec.so.58(LIBAVCODEC_58)libavfilter.so.7libavfilter.so.7(LIBAVFILTER_7)libavformat.so.58libavformat.so.58(LIBAVFORMAT_58)libavutil.so.56libavutil.so.56(LIBAVUTIL_56)libc.so.6libc.so.6(GLIBC_2.0)libc.so.6(GLIBC_2.1)libc.so.6(GLIBC_2.1.3)libc.so.6(GLIBC_2.2)libc.so.6(GLIBC_2.3.4)libc.so.6(GLIBC_2.4)libc.so.6(GLIBC_2.7)libcdio_cdda.so.2libcdio_cdda.so.2(CDIO_CDDA_2)libcdio_paranoia.so.2libcdio_paranoia.so.2(CDIO_PARANOIA_2)libdc1394.so.22libdrm.so.2libjack.so.0libpthread.so.0libpthread.so.0(GLIBC_2.0)libpthread.so.0(GLIBC_2.1)libpthread.so.0(GLIBC_2.2)libpulse.so.0libpulse.so.0(PULSE_0)libv4l2.so.0libxcb-shape.so.0libxcb-shm.so.0libxcb-xfixes.so.0libxcb.so.1rpmlib(CompressedFileNames)rpmlib(FileDigests)rpmlib(PayloadFilesHavePrefix)rpmlib(PayloadIsXz)3.0.4-14.6.0-14.0-15.2-14.14.1[@[qr[n[i[h8@[f[`O@[[ @[[ @[Y[Xf@[O+[?Y[<[;e@[7p[6@[6@[6@[3|@['["X["X["X["X[!@[!@[!@[!@[!@[[ @[ ZZmZ'ZUZ2@Z@ZI@Z Z@ZZ.s@Z!D@ZYeY@Y@Y4Y@@YbY@Y}@Ym@YMY7Y.@Y.@Y@XXXh@X7@XXXXk@XY@XF@X9y@X=X=X TW@W#WWWE@Wv[@Wq@WM|W!@WWzW @@W@VV@VVV@V@V$@Vy;@VwVuFVrVn@VhVetVZVG"@V4@U@UU@U@Ux&U`kUXUPU+U @T9T}T+@jengelh@inai.debjorn.lie@gmail.comcarmen@carmenbianca.eubjorn.lie@gmail.comdavejplater@gmail.combjorn.lie@gmail.comtchvatal@suse.comtchvatal@suse.comjengelh@inai.detchvatal@suse.comtchvatal@suse.comtchvatal@suse.comtchvatal@suse.comtchvatal@suse.comtchvatal@suse.comtchvatal@suse.com9+suse@cirno.systemsbjorn.lie@gmail.com9+suse@cirno.systemsjengelh@inai.debjorn.lie@gmail.comtchvatal@suse.comtchvatal@suse.comtchvatal@suse.comtchvatal@suse.comtchvatal@suse.comtchvatal@suse.comtchvatal@suse.comtchvatal@suse.comtchvatal@suse.com9+suse@cirno.systemsjengelh@inai.debjorn.lie@gmail.com9+suse@cirno.systems9+suse@cirno.systemsjengelh@inai.deenzokiel@kabelmail.dejengelh@inai.dealarrosa@suse.comalarrosa@suse.combjorn.lie@gmail.comnico.kruber@gmail.comjengelh@inai.dejengelh@inai.dejengelh@inai.dejslaby@suse.comjengelh@inai.dejengelh@inai.dejengelh@inai.dejengelh@inai.dejengelh@inai.dejengelh@inai.deolaf@aepfle.dejengelh@inai.dejengelh@inai.dedavejplater@gmail.comjengelh@inai.dedavejplater@gmail.comjengelh@inai.dejengelh@inai.dejengelh@inai.dejengelh@inai.deidonmez@suse.comdimstar@opensuse.orgjengelh@inai.deolaf@aepfle.dejengelh@inai.deolaf@aepfle.detchvatal@suse.comjengelh@inai.dealoisio@gmx.comjengelh@inai.deolaf@aepfle.dealoisio@gmx.comaloisio@gmx.comstefan.bruens@rwth-aachen.dealoisio@gmx.comaloisio@gmx.comjengelh@inai.dealoisio@gmx.comaloisio@gmx.comrobert.munteanu@gmail.comaloisio@gmx.comjengelh@inai.deolaf@aepfle.dejengelh@inai.dejengelh@inai.dejengelh@inai.deolaf@aepfle.deidonmez@suse.comjengelh@inai.dealoisio@gmx.comidonmez@suse.comidonmez@suse.comolaf@aepfle.dejengelh@inai.dejoerg.lorenzen@ki.tng.deolaf@aepfle.deolaf@aepfle.deolaf@aepfle.deidonmez@suse.comjengelh@inai.deidonmez@suse.comidonmez@suse.comjengelh@inai.dejengelh@inai.dejengelh@inai.dedevelop7@develop7.infojengelh@inai.derobert.munteanu@gmail.comjengelh@inai.dedimstar@opensuse.orgjengelh@inai.dejengelh@inai.dejengelh@inai.dejengelh@inai.dejengelh@inai.de- Add 0001-avformat-flvenc-Check-audio-packet-size.patch [CVE-2018-15822, boo#1105869]- Update to version 4.0.2: * CVE-2018-13300: out of array read (boo#1100348, CVE-2018-13300) * Various bugfixes and a revert- bsc#1092241 Enable webvtt encoders and decoders.- Build codec2 encoder and decoder, add libcodec2 to enable_decoders and enable_encoders.- Enable mpeg 1 and 2 encoders.- Add conditional pkgconfig(aom) BuildRequires and pass - -enable-libaom to configure as well as add libaom and libaom_av1 to enable_decoders and enable_encoders: Build AOMedia Video 1 (AV1) support.- bsc#1103064 attempt to allow migration from the unprefixed devel packages cleanly- Reduce the optional conditional for the SLE12 backports to cover everything, most of the packages in old codestreams were not really ready as they need additional baselibs/etc. * Since these are new features user will simply wait or use TW- Enable "kmsgrab" input device- Redo the nvidia condition based on review feeback- Do not condition nvidia based on BUILD_ORIG all the support is in TW only and not on different instances as such safeguard it with version check only bsc#1102532- Add new bconds to build on SLE12 backports project without requiring extra packages: * %bcond_without codec2 * %bcond_without bs2b * %bcond_without lv2 * %bcond_without rubberband * %bcond_without soxr * %bcond_without zmq- Fix typo in swresample name- Conditionalize full build to be primary only on Leap15+- Add macros to allow conflicting with all other devel projects to ensure we always install only one specific ffmpeg- Conditionalize the vidstab build to not pull it on old releases - Conditionalize srt support to not pull it on older releases - ------------------------------------------------------------------- Enable ffnvcodec when building with NVIDIA support- Add pkgconfig(srt) BuildRequires and pass --enable-libsrt to configure, enable srt support. - Refresh patches with quilt: * cve-2017-17555.diff * ffmpeg-codec-choice.diff * ffmpeg-libcdio_cdda-pkgconfig.patch * ffmpeg-new-coder-errors.diff- Enable libxml2 (used by MPEG DASH demuxer)- Update to new upstream release 4.0.1 * Fixed some integer overflows, undefined shifts, negative shifts, division by 0, and a null pointer deref.- Enable pkgconfig(vidstab) BuildRequires unconditionally, now available in openSUSE.- Conditionalize openmpt build to be resolvable on Leap 42.3- Conditionalize mysofa build to be resolvable on Leap 15- Conditionalize zimg to build on Leap 42.3- Use autopatch- Provide ffmpeg symbol without version on main package too- Prefix all the devel packages and conflict between releases * Provide always the %version-%release of the respective build- Fix setup call to enter to proper folder- Conflict with other ffmpeg-devel packages, simply always pull one of them- Move license markings to the libs itself - Add condition to switch between full build and lib only one - Add provides/obsoletes on the ffmpeg private headers- Reintroduce conditional libxvid support since FFmpeg’s MPEG4-ASP encoder is not quite up to par- Avoid double-nesting BUILD_ORIG with %withs. (Reintroduces with_opencore)- Drop long obsolete and unused vo_aacenc %bcond_with. - Add conditional --enable-librtmp in build_orig part of spec, conditional BuildRequires already in place. - Drop opencore conditional, explicitly enable them for all BUILD_ORIG builds. - Drop conditional xvid %bcond_with, libxvidcore-devel BuildRequires and --enable-libxvid call to configure: ffmpeg have a fully capable mpeg4 encoder and decoder, avoid external dependency. - Minor spec cleanup.- Enable libmysofa support (sofalizer HRTF filter)- Remove superfluous __DATE__/__TIME__ replacement - Correct libvpx version dependency - Enable support for additional libraries: * libbs2b * libcodec2 * libfontconfig * libfribidi (already in BuildRequires) * libgme * libjack (already in BuildRequires) * libopenmpt * librubberband * libsoxr * libssh * libv4l2 * libzmq * lv2- Update to new upstream release 4.0 * New audio filters: mcompand, acontrast, lv2 wrapper, hilbert, aiir, drmeter * New video filters: mix, normalize, fillborders, setrange, deconvolve, entropy, vfrdet * OpenCL overlay filter * VAAPI MJPEG and VP8 decoding * VAAPI-accelerated ProcAmp (color balance), denoise and sharpness filters * Removed the ffserver program * Removed the ffmenc and ffmdec muxer and demuxer * codec2 en/decoding via libcodec2 * New bitstream filter: hapqa_extract, filter_units * Fixed img2dec infinite loop [boo#1090826, CVE-2018-7751] - Remove 0001-opusenc-psy-disable-stereo-searches.patch- Enable build against libzimg.- Add 0001-opusenc-psy-disable-stereo-searches.patch to fix a crash in the Opus encoder when outputting mono. - Enable FFmpeg Opus encoder as a selectable runtime alternative to Xiph libopus.- Create a new package ffmpeg-private-devel which contains some headers under /usr/include/ffmpeg/private that were not installed by upstream. Those headers are needed by the libav package in order to build avconv and other tools using the libav* libraries generated by ffmpeg instead of its own. No other package should require ffmpeg-private-devel.- Build and install also the sidxindex tool- Enable mpeg1video and mpeg2video in enable_decoders, and remove it from disable-decoders call given to configure, mpeg2 now available in openSUSE.- enable video stabilization/deshaking via libvidstab (optional)- Update to new bugfix release 3.4.2 * Fix integer overflows, multiplication overflows, undefined shifts, and verify buffer lengths. * avfilter/vf_transpose: Fix used plane count [boo#1078488, CVE-2018-6392] * avcodec/utvideodec: Fix bytes left check in decode_frame() [boo#1079368, CVE-2018-6621] - Enable use of libzvbi for displaying teletext subtitles. - Fixed a DoS in swri_audio_convert(), added cve-2017-17555.diff [boo#1072366, CVE-2017-17555].- Update to new bugfix release 3.4.1 * Fixed integer overflows, division by zero, illegal bit shifts * Fixed the gmc_mmx function which failed to validate width and height [boo#1070762, CVE-2017-17081] * Fixed out-of-bounds in VC-2 encoder [boo#1069407, CVE-2017-16840] * ffplay: use SDL2 audio API - Removed 0001-avcodec-x86-mpegvideodsp-Fix-signedness-bug-in-need_.patch (upstreamed).- Add 0001-avcodec-x86-mpegvideodsp-Fix-signedness-bug-in-need_.patch [boo#1070762]- install also doc/ffserver.conf- Get rid of ffmpeg-pkgconfig-version.patch.- Update to new upstream release 3.4 * New video filters: deflicker, doublewave, lumakey, pixscope, oscilloscope, robterts, limiter, libvmaf, unpremultiply, tlut2, floodifll, pseudocolor, despill, convolve, vmafmotion. * New audio filters: afir, crossfeed, surround, headphone, superequalizer, haas. * Some video filters with several inputs now use a common set of options: blend, libvmaf, lut3d, overlay, psnr, ssim. They must always be used by name. * librsvg support for svg rasterization * spec-compliant VP9 muxing support in MP4 * Remove the libnut and libschroedinger muxer/demuxer wrappers * drop deprecated qtkit input device (use avfoundation instead) * SUP/PGS subtitle muxer * VP9 tile threading support * KMS screen grabber * CUDA thumbnail filter * V4L2 mem2mem HW assisted codecs * Rockchip MPP hardware decoding * (Not in openSUSE builds, only original ones:) * Gremlin Digital Video demuxer and decoder * Additional frame format support for Interplay MVE movies * Dolby E decoder and SMPTE 337M demuxer * raw G.726 muxer and demuxer, left- and right-justified * NewTek NDI input/output device * FITS demuxer, muxer, decoder and encoder - Fixed a double free in huffyuv [boo#1064577, CVE-2017-15186] - Fixed an out-of-bounds in ffv1dec [boo#1066428, CVE-2017-15672] - Fixed a denial of service in rtmppkt [boo#1082335, CVE-2017-11665]- Update to new upstream release 3.3.4. * avutil/pixdesc: fixed NULL deref in av_color_primaries_name [CVE-2017-14225] [boo#1058018] * avformat/asfdec: Fix DoS in asf_build_simple_index [CVE-2017-14223] [boo#1058019] * avformat/mov: Fix DoS in read_tfra [CVE-2017-14222] [boo#1058020]. - Dropped integrated patches: D 0001-avformat-hls-Fix-DoS-due-to-infinite-loop.patch D 0001-avformat-nsvdec-Fix-DoS-due-to-lack-of-eof-check-in-.patch D 0002-avformat-asfdec-Fix-DoS-due-to-lack-of-eof-check.patch D 0002-avformat-mxfdec-Fix-DoS-issues-in-mxf_read_index_ent.patch D 0003-avformat-cinedec-Fix-DoS-due-to-lack-of-eof-check.patch D 0003-avformat-mxfdec-Fix-Sign-error-in-mxf_read_primer_pa.patch D 0004-avformat-rmdec-Fix-DoS-due-to-lack-of-eof-check.patch D 0005-avformat-rl2-Fix-DoS-due-to-lack-of-eof-check.patch D 0006-avformat-mvdec-Fix-DoS-due-to-lack-of-eof-check.patch- Add 0001-avformat-nsvdec-Fix-DoS-due-to-lack-of-eof-check-in-.patch [CVE-2017-14171] [boo#1057539], 0002-avformat-mxfdec-Fix-DoS-issues-in-mxf_read_index_ent.patch [CVE-2017-14170] [boo#1057537], 0003-avformat-mxfdec-Fix-Sign-error-in-mxf_read_primer_pa.patch [CVE-2017-14169] [boo#1057536]- Add 0001-avformat-hls-Fix-DoS-due-to-infinite-loop.patch [CVE-2017-14058] [boo#1056762], 0002-avformat-asfdec-Fix-DoS-due-to-lack-of-eof-check.patch [CVE-2017-14057] [boo#1056761], 0003-avformat-cinedec-Fix-DoS-due-to-lack-of-eof-check.patch [CVE-2017-14059] [boo#1056763], 0004-avformat-rmdec-Fix-DoS-due-to-lack-of-eof-check.patch [CVE-2017-14054] [boo#1056765], 0005-avformat-rl2-Fix-DoS-due-to-lack-of-eof-check.patch (code not enabled in openSUSE, though in packman) [CVE-2017-14056] [boo#1056760], 0006-avformat-mvdec-Fix-DoS-due-to-lack-of-eof-check.patch [CVE-2017-14055] [boo#1056766]- Unconditionalize celt, ass, openjpeg, webp, netcdf, libva, vdpau.- Build unconditionally with lame and twolame- Update to maintenance release 3.3.3 * Various fixes for integer overflows, too-large bit shifts and buffer length checks. - Drop 0001-avcodec-apedec-Fix-integer-overflow.patch (included upstream)- Add 0001-avcodec-apedec-Fix-integer-overflow.patch to address CVE-2017-11399 [boo#1049095]- Enabled cuda and cuvid for unrestricted build. - Fixed typos in devel package descriptions.- Update to new upstream release 3.3.2 * Various fixes for integer overflows and too-large bit shifts- Disable cuda support to fix boo#1041794: ffmpeg 3.3. enablement of cuda prevents H264/avc1.4d400d videos from playing on Youtube - Refreshed patches: ffmpeg-codec-choice.diff ffmpeg-libcdio_cdda-pkgconfig.patch ffmpeg-pkgconfig-version.patch and ffmpeg-new-coder-errors.diff- Add additional checks to ensure MPEG is off- Update to new upstream release 3.3.1 * Fix uninitialized variables, signed integer overflow, excess shift operations. Add boundary checks.- Enable ac3 per request from idonmez- Update to new upstream release 3.3 * EBU R128 implementation now within ffmpeg, not relying on external library anymore * New video filters "premultiply", "readeia608", "threshold", "midequalizer" * Support for spherical videos * New decoders: 16.8 and 24.0 floating point PCM, XPM * New demuxers: MIDI Sample Dump Standard, Sample Dump eXchange demuxer * MJPEG encoding uses Optimal Huffman tables now * Native Opus encoder * Support .mov with multiple sample description tables * Removed the legacy X11 screen grabber, use XCB instead * Removed asyncts filter (use af_aresample instead) * resolved CVE-2016-10190 [boo#1022920], CVE-2016-10191 [boo#1022921], CVE-2016-10192 [boo#1022922], CVE-2017-7859 [boo#1034183], CVE-2017-7862 [boo#1034181], CVE-2017-7863 [boo#1034179], CVE-2017-7865 [boo#1034177], CVE-2017-7866 [boo#1034176]- Enable mp3 decoding- Have libavcodec57 additionally provide libavcodec57(unrestricted) when building unrestricted: allow third party packages to require the unrestricted codec. The existing -full provides is not suitable as it can be provided by multiple libavcodec* packages, whereas we require a specific ABI version.- Update to new upstream release 3.2.4 * lavf/mov.c: Avoid heap allocation wrap in mov_read_hdlr * lavf/mov.c: Avoid OOB in mov_read_udta_string() * lavf/mov.c: Avoid heap allocation wraps in mov_read_{senc,saiz}()- Make sure each subpkg comes from the same src.rpm- Update to new upstream release 3.2.3 * Maintenance release with bugfixes * ffplay: fix sws_scale possible out of bounds array access - Drop version number from patch: ffmpeg-2.4.5-arm6l.patch -> ffmpeg-arm6l.diff- Wrap netcdf support in build condtional because it is a drop-in pkg- Enable all muxers and demuxers as they are just descriptor of format thus do not change the behaviour in any relevant way. * The best user now gets is proper interpretation of the format and failure to play it without proper de/encoder * Recommended by vlc team to be done this way :)- Update to new upstream release 3.2.2 * avformat/rtmppkt: Check for packet size mismatches * avcodec/flacdec: Fix undefined shift in decode_subframe() * avcodec/flacdec: Fix signed integer overflow in decode_subframe_fixed() * avcodec/flacdsp_template: Fix undefined shift in flac_decorrelate_indep_c- Update to version 3.2.1: * avcodec/aac_adtstoasc_bsf: validate and forward extradata if the stream is already ASC * libopusdec: default to stereo for invalid number of channels * sbgdec: prevent NULL pointer access * rmdec: validate block alignment * smacker: limit recursion depth of smacker_decode_bigtree * mxfdec: fix NULL pointer dereference in mxf_read_packet_old * ffmdec: validate codec parameters * avformat/mpeg: Adjust vid probe threshold to correct mis-detection * avcodec/avpacket: fix leak on realloc in av_packet_add_side_data() * avformat/apngenc: use the stream parameters extradata if available * ffprobe: fix crash in case -of is specified with an empty string * exr: fix out-of-bounds read * libschroedingerdec: fix leaking of framewithpts * filmstripdec: correctly check image dimensions * icodec: fix leaking pkt on error * dvbsubdec: fix division by zero in compute_default_clut * escape124: reject codebook size 0 * mpegts: prevent division by zero * matroskadec: fix NULL pointer dereference in webm_dash_manifest_read_header * mxfdec: fix NULL pointer dereference * avcodec/mpeg4videodec: Workaround interlaced mpeg4 edge MC bug * avcodec/mpegvideo: Fix edge emu buffer overlap with interlaced mpeg4 * avcodec/ituh263dec: Avoid spending a long time in slice sync * avcodec: Check side data size before use * avformat/flvdec: Fix regression losing streams- Update to new upstream release 3.2 * SDL2 output device and ffplay support * SDL1 output device and SDL1 support removed * New: libopenmpt demuxer, fifo muxer, True Audio (TTA) muxer * New filters: weave, gblur, avgblur, sobel, prewitt, vaguedenoiser, yuvtestsrc, lut2, hysteresis, maskedclamp, crystalizer, acrusher, bitplanenoise, sidedata, asidedata * Non-Local Means (nlmeans) denoising filter * 16-bit support in curves filter and selectivecolor filter * Added threads option per filter instance * The "curves" filter does not automatically insert points at x=0 and x=1 anymore * Matroska muxer now writes CRC32 elements by default in all Level 1 elements * New "tee" protocol * VP8 in Ogg muxing * Floating point support in ALS decoder * Extended mov edit list support * Changed mapping of RTP MIME type G726 to codec g726le. - Drop ffmpeg-fix-CONFIG_VC1DSP-changes.patch (no longer needed)- Enable libfdk_aac if it is available at buildtime- Update to version 3.1.5 * avformat/mxfdec: Check size to avoid integer overflow in mxf_read_utf16_string() * avcodec/mpegvideo_enc: Clear mmx state in ff_mpv_reallocate_putbitbuffer() * avcodec/utils: Clear MMX state before returning from avcodec_default_execute*() * libopenjpegenc: fix out-of-bounds reads when filling the edges * libopenjpegenc: stop reusing image data buffer for openjpeg 2 * avformat/utils: Update codec_id before using it in the parser init * ffmpeg: remove unused and errorneous AVFrame timestamp check * Support for MIPS cpu P6600 * avutil/mips/generic_macros_msa: rename macro variable which causes segfault for mips r6- Update to version 3.1.4 * avformat/avidec: Check nb_streams in read_gab2_sub() * avformat/avidec: Remove ancient assert * avfilter/vf_colorspace: fix range for output colorspace option * lavc/mediacodecdec_h264: fix SODB escaping * avcodec/nvenc: fix const options for hevc gpu setting * avformat/avidec: Fix memleak with dv in avi * lavc/movtextdec.c: Avoid infinite loop on invalid data. * avcodec/ansi: Check dimensions * avcodec/cavsdsp: use av_clip_uint8() for idct * avformat/movenc: Check packet in mov_write_single_packet() too * avformat/movenc: Factor check_pkt() out * avformat/utils: fix timebase error in avformat_seek_file() * avcodec/g726: Add missing ADDB output mask * avcodec/avpacket: clear side_data_elems * avformat/movenc: Check first DTS similar to dts difference * avcodec/ccaption_dec: Use simple array instead of AVBuffer * avcodec/svq3: Reintroduce slice_type * avformat/mov: Fix potential integer overflow in mov_read_keys * swscale/swscale_unscaled: Try to fix Rgb16ToPlanarRgb16Wrapper() with slices * swscale/swscale_unscaled: Fix packed_16bpc_bswap() with slices * avformat/avidec: Fix infinite loop in avi_read_nikon() * lavf/utils: Avoid an overflow for huge negative durations. * avformat/hls: Fix handling of EXT-X-BYTERANGE streams over 2GB * lavc/avpacket: Fix undefined behaviour, do not pass a null pointer to memcpy(). * lavc/mjpegdec: Do not skip reading quantization tables. * cmdutils: fix implicit declaration of SetDllDirectory function- Fix linking errors for arm and aarch64 builds, boo#995937 * Add ffmpeg-fix-CONFIG_VC1DSP-changes.patch- Update to version 3.1.3 * examples/demuxing_decoding: convert to codecpar * avcodec/exr: Check tile positions * avcodec/aacenc: Tighter input checks * avformat/wtvdec: Check pointer before use * libavcodec/wmalosslessdec: Check the remaining bits * avcodec/adpcm: Fix adpcm_ima_wav padding * avcodec/svq3: fix slice size check * avcodec/diracdec: Check numx/y * avcodec/h2645_parse: fix nal size * avcodec/h2645_parse: Use get_nalsize() in ff_h2645_packet_split() * h2645_parse: only read avc length code at the correct position * h2645_parse: don't overread AnnexB NALs within an avc stream * avcodec/h264_parser: Factor get_avc_nalsize() out * avcodec/cfhd: Increase minimum band dimension to 3 * avcodec/indeo2: check ctab * avformat/swfdec: Fix inflate() error code check * avcodec/rawdec: Fix bits_per_coded_sample checks * vcodec/h2645_parse: Clear buffer padding * avcodec/h2645: Fix NAL unit padding * avfilter/drawutils: Fix single plane with alpha * cmdutils: check for SetDllDirectory() availability- Update to version 3.1.2: * avcodec/rawdec: Fix palette handling with changing palettes * avcodec/raw: Fix decoding of ilacetest.mov * avformat/mov: Enable mp3 parsing if a packet needs it * avformat/hls: Sync starting segment across variants on live streams * avformat/hls: Fix regression with ranged media segments * avcodec/ffv1enc: Fix assertion failure with non zero bits per sample * avfilter/af_hdcd: small fix in af_hdcd.c where gain was not being adjusted for "attenuate slowly" * avformat/oggdec: Fix integer overflow with invalid pts * libavcodec/dnxhd: Enable 12-bit DNxHR support. * lavc/vaapi_encode_h26x: Fix a crash if "." is not the decimal separator. * avcodec/vp9_parser: Check the input frame sizes for being consistent * avformat/flvdec: parse keyframe before a/v stream was created add_keyframes_index() when stream created or keyframe parsed * libavformat/rtpdec_asf: zero initialize the AVIOContext struct * libx264: Increase x264 opts character limit to 4096 * avcodec/h264_parser: Set sps/pps_ref * librtmp: Avoid an infinite loop setting connection arguments * avformat/oggparsevp8: fix pts calculation on pages ending with an invisible frame * lavf/vplayerdec: Improve auto-detection. * lavc/mediacodecdec_h264: properly convert extradata to annex-b- Build with netcdf so as to enable af_sofalizer [boo#983398]- Update to version 3.1.1 * doc/APIchanges: document the lavu/lavf field moves * avformat/avformat: Move new field to the end of AVStream * avformat/utils: update deprecated AVStream->codec when the context is updated * avutil/frame: Move new field to the end of AVFrame * libavcodec/exr : fix decoding piz float file. * avformat/mov: Check sample size * lavfi: Move new field to the end of AVFilterContext * lavfi: Move new field to the end of AVFilterLink * ffplay: Fix usage of private lavfi API * lavc/mediacodecdec_h264: add missing NAL headers to SPS/PPS buffers * lavc/pnm_parser: disable parsing for text based PNMs- Update to version 3.1 * DXVA2-accelerated HEVC Main10 decoding * fieldhint filter * loop video filter and aloop audio filter * Bob Weaver deinterlacing filter * firequalizer filter * datascope filter * bench and abench filters * ciescope filter * protocol blacklisting API * MediaCodec H264 decoding * VC-2 HQ RTP payload format (draft v1) depacketizer and packetizer * VP9 RTP payload format (draft v2) packetizer * AudioToolbox audio decoders * AudioToolbox audio encoders * coreimage filter (GPU based image filtering on OSX) * libdcadec removed * bitstream filter for extracting DTS core * ADPCM IMA DAT4 decoder * musx demuxer * aix demuxer * remap filter * hash and framehash muxers * colorspace filter * hdcd filter * readvitc filter * VAAPI-accelerated format conversion and scaling * libnpp/CUDA-accelerated format conversion and scaling * Duck TrueMotion 2.0 Real Time decoder * Wideband Single-bit Data (WSD) demuxer * VAAPI-accelerated H.264/HEVC/MJPEG encoding * DTS Express (LBR) decoder * Generic OpenMAX IL encoder with support for Raspberry Pi * IFF ANIM demuxer & decoder * Direct Stream Transfer (DST) decoder * loudnorm filter * MTAF demuxer and decoder * MagicYUV decoder * OpenExr improvements (tile data and B44/B44A support) * BitJazz SheerVideo decoder * CUDA CUVID H264/HEVC decoder * 10-bit depth support in native utvideo decoder * libutvideo wrapper removed * YUY2 Lossless Codec decoder - Added minimum requirement for libva (0.35.0, matched by 1.3.0 package)- Guard usage of opencore using bcond_with, boo#980542- Update to version 3.0.2 * avcodec/ttaenc: Reallocate packet if its too small * configure: build fix for P5600 with mips code restructuring * mips: add support for R6 * pgssubdec: fix subpicture output colorspace and range * avcodec/ac3dec: Reset SPX when switching from EAC3 to AC3 * avfilter/vf_drawtext: Check return code of load_glyph() * avformat/mux: Check that deinit is set before calling it * avcodec/takdec: add code that got somehow lost in process of REing * avcodec/apedec: fix decoding of stereo files with one channel full of silence * avcodec/avpacket: Fix off by 5 error * avcodec/h264: Fix for H.264 configuration parsing * avcodec/bmp_parser: Ensure remaining_size is not too small in startcode packet crossing corner case * avcodec/pngdec: Fix alpha detection with skip_frame * Changelog: Make formating consistent * avfilter/src_movie: fix how we check for overflows with seek_point * avcodec/j2kenc: Add attribution to OpenJPEG project: - Dropped dcadec (libdca was merged upstream)- Add ffmpeg-codec-choice.diff- Remove ffmpeg-devel subpackage. All users have been converted to pkgconfig Add Provides/Obsoletes to libavdevice-devel- Add ffmpeg-new-coder-errors.diff- Another try at organizing the codec-enable list. Enable video: AYUV, Dirac, MJPEG, rawvideo, Theora, VP8, VP9, WebP, zlib Enable audio: Celt, GSM, Opus, Speex, Vorbis Enable subtitle: ASS/SSA text, SRT text, UTF-8 plaintext- Update to new maintenance release 3.0.1 * vc2enc: fix use of uninitialized variables in the rate control system * postproc: fix an unaligned access * lavc/hevc: Allow arbitrary garbage in bytestream as long as at least one NAL unit is found.- Update included pkgconfig files to require the exact version of ffmpeg pc files, instead of any later version ffmpeg-pkgconfig-version.patch- Remove the optional vo-aacenc dependency, upstream removed it.- Update to new upstream release 3.0 * New filters: extrastereo, ocr, alimiter, stereowiden, stereotools, rubberband, tremolo, agate, chromakey, displace, and many more. * ffplay dynamic volume control * audio high-order multiband parametric equalizer * automatic bitstream filtering- Update to version 2.8.6 * avcodec/jpeg2000dec: More completely check cdef * avutil/opt: check for and handle errors in av_opt_set_dict2() * avcodec/flacenc: fix calculation of bits required in case of custom sample rate * avformat: Document urls a bit * avformat/libquvi: Set default demuxer and protocol limitations * avformat/concat: Check protocol prefix * doc/demuxers: Document enable_drefs and use_absolute_path * avcodec/mjpegdec: Check for end for both bytes in unescaping * avcodec/mpegvideo_enc: Check for integer overflow in ff_mpv_reallocate_putbitbuffer() * avformat/avformat: Replace some references to filenames by urls * avcodec/wmaenc: Check ff_wma_init() for failure * avcodec/mpeg12enc: Move high resolution thread check to before initializing threads * avformat/img2dec: Use AVOpenCallback * avformat/avio: Limit url option parsing to the documented cases * avformat/img2dec: do not interpret the filename by default if a IO context has been opened * avcodec/ass_split: Fix null pointer dereference in ff_ass_style_get() * mov: Add an option to toggle dref opening * avcodec/gif: Fix lzw buffer size * avcodec/put_bits: Assert buf_ptr in flush_put_bits() * avcodec/tiff: Check subsample & rps values more completely * swscale/swscale: Add some sanity checks for srcSlice* parameters * swscale/x86/rgb2rgb_template: Fix planar2x() for short width * swscale/swscale_unscaled: Fix odd height inputs for bayer_to_yv12_wrapper() * swscale/swscale_unscaled: Fix odd height inputs for bayer_to_rgb24_wrapper() * avcodec/aacenc: Check both channels for finiteness * asfdec_o: check for too small size in asf_read_unknown * asfdec_o: break if EOF is reached after asf_read_packet_header * asfdec_o: make sure packet_size is non-zero before seeking * asfdec_o: prevent overflow causing seekback * asfdec_o: check avio_skip in asf_read_simple_index * asfdec_o: reject size > INT64_MAX in asf_read_unknown * asfdec_o: only set asf_pkt->data_size after sanity checks * Merge commit '8375dc1dd101d51baa430f34c0bcadfa37873896' * dca: fix misaligned access in avpriv_dca_convert_bitstream * brstm: fix missing closing brace * brstm: also allocate b->table in read_packet * brstm: make sure an ADPC chunk was read for adpcm_thp * vorbisdec: reject rangebits 0 with non-0 partitions * vorbisdec: reject channel mapping with less than two channels * ffmdec: reset packet_end in case of failure * avformat/ipmovie: put video decoding_map_size into packet and use it in decoder * avformat/brstm: fix overflow- Update to version 2.8.5 * Fixes CVE-2016-1897 and CVE-2016-1898 [boo#961937]- Update to version 2.8.4 * Many bugfixes, see the included Changelog for all the changes. * resolving CVE-2015-8661 [boo#960385], CVE-2015-8662 [boo#960384], CVE-2015-8663 [boo#960383] - Drop ffmpeg-remove_some_unused_ctrl_id_mappings.patch, fixed upstream.- Obsolete ffmpeg-tools from packman- Add some provides to make it easier for firefox to recommend this package for installation- Added patch ffmpeg-remove_some_unused_ctrl_id_mappings.patch to successfully build against libvpx >= 1.5 (at least on PMBS).- Add buildconditionals for libass,libva,vdpau to fix build in SLE_11- Rename bcond dca to dcadec - Add more buildconditionals to get closer to removal of BUILD_ORIG- Remove unused imlib2- Sync with packman changes * All packman specific changes are protected with BUILD_ORIG - Added the following patches * ffmpeg-2.4.5-arm6l.patch * ffmpeg-libcdio_cdda-pkgconfig.patch- Update to new upstream maintenance release 2.8.3 * avformat/matroskadec: Check subtitle stream before dereferencing * avcodec/jpeg2000dec: Fix potential integer overflow with tile dimensions * avcodec/jpeg2000dec: Check for duplicate SIZ marker * avcodec/jpeg2000: Change coord to 32bit to support larger than 32k width or height * avcodec/jpeg2000dec: Check SIZ dimensions to be within the supported range * avcodec/jpeg2000: Check comp coords to be within the supported size * dds: validate compressed source buffer size * dds: validate source buffer size before copying * softfloat: assert when the argument of av_sqrt_sf is negative - Fixes CVE-2015-8363 [bnc#957114], CVE-2015-8364 [bnc#957115], CVE-2015-8365 [bnc#957116]- Update to new upstream release 2.8.2, containing fixes for the following security issues: * CVE-2015-8216 boo#955346 * CVE-2015-8217 boo#955347 * CVE-2015-8218 boo#955348 * CVE-2015-8219 boo#955350 - Upstream changes: * various fixes in the aac_fixed decoder * various fixes in softfloat * swresample/resample: increase precision for compensation * lavf/mov: add support for sidx fragment indexes * avformat/mxfenc: Only store user comment related tags when needed * ffmpeg: Don't try and write sdp info if none of the outputs had an rtp format. * apng: use correct size for output buffer * jvdec: avoid unsigned overflow in comparison * avcodec/jpeg2000dec: Clip all tile coordinates * avcodec/microdvddec: Check for string end in 'P' case * avcodec/dirac_parser: Fix undefined memcpy() use * avformat/xmv: Discard remainder of packet on error * avformat/xmv: factor return check out of if/else * avcodec/mpeg12dec: Do not call show_bits() with invalid bits * avcodec/faxcompr: Add missing runs check in decode_uncompressed() * libavutil/channel_layout: Check strtol*() for failure * avformat/mpegts: Only start probing data streams within probe_packets * avcodec/hevc_ps: Check chroma_format_idc * avcodec/ffv1dec: Check for 0 quant tables * avcodec/mjpegdec: Reinitialize IDCT on BPP changes * avcodec/mjpegdec: Check index in ljpeg_decode_yuv_scan() before using it * avcodec/h264_slice: Disable slice threads if there are multiple access units in a packet * avformat/hls: update cookies on setcookie response * opusdec: Don't run vector_fmul_scalar on zero length arrays * avcodec/opusdec: Fix extra samples read index * avcodec/ffv1: Initialize vlc_state on allocation * avcodec/ffv1dec: update progress in case of broken pointer chains * avcodec/ffv1dec: Clear slice coordinates if they are invalid or slice header decoding fails for other reasons * rtsp: Allow $ as interleaved packet indicator before a complete response header * videodsp: don't overread edges in vfix3 emu_edge. * avformat/mp3dec: improve junk skipping heuristic * concatdec: fix file_start_time calculation regression * avcodec: loongson optimize h264dsp idct and loop filter with mmi * avcodec/jpeg2000dec: Clear properties in jpeg2000_dec_cleanup() too * avformat/hls: add support for EXT-X-MAP * avformat/hls: fix segment selection regression on track changes of live streams * configure: Require libkvazaar < 0.7. * avcodec/vp8: Do not use num_coeff_partitions in thread/buffer setup - Drop ffmpeg-mov-sidx-fragment.patch, fixed upstream.- Update to new upstream release 2.8.1 * Minor bugfix release * Includes all changes from. Ffmpeg-mt, libav master of 2015-08-28, libav 11 as of 2015-08-28 - Add ffmpeg-mov-sidx-fragment.patch to add sidx fragment indexes. Needed for new mpv release.- Update to new upstream release 2.8 * DirectDraw Surface image/texture decoder * Many improvements to the JPEG 2000 decoder * New video filters: colorkey, SSIM, showvolume, adrawgraph, drawgraph, removegrain, erosion, dilation, deflate, inflate, reverse, atadenoise, aphasemeter, showfreqs, vectorscope, waveform, hstack, vstack, framerate * New audio filters: Dynamic Audio Normalizer as dynaudnorm filter, areverse, random, deband, sidechaincompress, acrossfade * allyuv and allrgb video sources * Switched default encoders for webm to VP9 and Opus * Removed experimental flag from the JPEG 2000 encoder- Update to new upstream release 2.7.2 - webp: fix infinite loop in webp_decode_frame - huffyuvdec: validate image size - avcodec/vp8: Check buffer size in vp8_decode_frame_header() - avcodec/vp8: Fix null pointer dereference in ff_vp8_decode_free() - avutil/fifo: Fix the case where func() returns less bytes than requested in av_fifo_generic_write() - bytestream2: set the reader to the end when reading more than available - oggparsedirac: check return value of init_get_bits - vp9/update_prob: prevent out of bounds table read - avcodec/pngdec: Check values before updating context in decode_fctl_chunk() - avcodec/pngdec: Copy IHDR & plte state from last thread - avcodec/pngdec: Require a IHDR chunk before fctl - avcodec/pngdec: Only allow one IHDR chunk - ffmpeg: Do not use the data/size of a bitstream filter after failure- Enable codecs for audio: PCM, Speex, CELT, FLAC, ILBC, Opus - Enable codecs for image: BMP/PCX/TGA, TIFF, Sun/SGI/X11 raster raw Huff-compressed or uncompressed YUV - Update to new upstream release 2.7.1 * postproc: fix unaligned access * avcodec/flacenc: Fix Invalid Rice order * tls_gnutls: fix hang on disconnection * avcodec/ffv1enc: fix bps for >8bit yuv when not explicitly set * avio: fix potential crashes when combining ffio_ensure_seekback + crc * ffmpeg_opt: Check for localtime() failure * configure: Disable VSX on unspecified / generic CPUs- Enabled 'bluray' protocol- Update to new upstream release 2.7 * New encoders: apng (PNG with alpha) * New decoders: TDSC (a JPEG/BGR24/zlib format) * New audio filters: chorus * New video filters: cover_rect, detelecine, fftfilt, find_rect - Enable codecs: 012v, ansi, apng, bmp, exr, ffv1, ffvhuff * unpack DivX-style packed B-frames in MPEG-4 bitstream filter * WebM Live Chunk Muxer * nvenc level and tier options - Canopus HQ/HQA decoder - Automatically rotate videos based on metadata in ffmpeg - improved Quickdraw compatibility - VP9 high bit-depth and extended colorspaces decoding support - WebPAnimEncoder API when available for encoding and muxing WebP - Direct3D11-accelerated decoding - Support Secure Transport - Multipart JPEG demuxer- Fix building with BUILD_ORIG- Update to new upstream release 2.6.3 * avcodec/libtheoraenc: Check for av_malloc failure * ffmpeg_opt: Fix -timestamp parsing * avcodec/cavsdec: Use ff_set_dimensions() * swr: fix alignment issue caused by 8ch sse functions * avcodec/mjpegdec: fix len computation in ff_mjpeg_decode_dqt() * avformat/matroskadec: Cleanup error handling for bz2 & zlib * avformat/matroskaenc: Check ff_vorbiscomment_length in put_flac_codecpriv() * avcodec/mpeg12dec: use the correct dimensions for checking SAR * xcbgrab: Validate the capture area * xcbgrab: Do not assume the non shm image data is always available * avfilter/lavfutils: disable frame threads when decoding a single image * ffmpeg: remove incorrect network deinit * OpenCL: Avoid potential buffer overflow in cmdutils_opencl.c * libvpxenc: only set noise reduction w/vp8 * vp9: remove another optimization branch in iadst16 which causes overflows. * network: Do not leave context locked on error * vp9: remove one optimization branch in iadst16 which causes overflows. * swresample: Allow reinitialization without ever setting channel layouts/counts * imgutils: initialize palette padding bytes in av_image_alloc * id3v2: catch avio_read errors in check_tag * avi: Validate sample_size * diracdec: avoid overflow of bytes*8 in decode_lowdelay * diracdec: prevent overflow in data_unit_size check * matroskadec: use uint64_t instead of int for index_scale * pngdec: don't use AV_PIX_FMT_MONOBLACK for apng * pngdec: return correct error code from decode_frame_common * swscale/ppc/swscale_altivec.c: POWER LE support in yuv2planeX_8() delete macro GET_VF() it was wrong * matroskadec: export cover art correctly * mxfenc: don't try to write footer without header - Enable building avresample for extra API compat - Remove ffmpeg-pkgconfig-requires.diff: RPM's pkgconfigdeps.sh is scanning Requires.private too.- Add baselibs.conf: provide -32bit libraries (used by xine-32bit).- Update to new upstream release 2.6.2 * avformat/utils: avoid discarded streams in av_find_default_stream_index() * avutil/cpu: add missing check for mmxext to av_force_cpu_flags * avformat/http: replace cookies with updated values instead of appending forever- Update to new upstream release 2.6.1 * Maintenance release with some bugfixes- Update to new upstream release 2.6 * The VP9 decoder is now usable on x86(-32) and pre-SSSE3 CPUs. * 10-bit support in the SPP video filter * New video filters: "colorlevels", "tblend", "palettegen", "paletteuse". New audio filters: "dcshift". * The old libmpcodecs wrapper is finally gone * API changes: introduction of device inputs and outputs- Update to new upstream release 2.5.3 * AVFoundation screen-grabbing support, animated WebP decoding support, and Animated PNG support. UDP-Lite support was added.- Initial package (version 2.5.3) for build.opensuse.org/bin/sh4.0.2-lp151.1.54.0.2-lp151.1.5libavdevice.so.58libavdevice.so.58.3.100/usr/lib/-fomit-frame-pointer -fmessage-length=0 -grecord-gcc-switches -O2 -Wall -D_FORTIFY_SOURCE=2 -fstack-protector-strong -funwind-tables -fasynchronous-unwind-tables -fstack-clash-protection -gobs://build.opensuse.org/openSUSE:Leap:15.1/standard/9b9504116c03580f39f7e2aecb3fc3ab-ffmpeg-4cpioxz5x86_64-suse-linuxELF 32-bit LSB shared object, Intel 80386, version 1 (SYSV), dynamically linked, BuildID[sha1]=92d1788256203dbc48f418da503bebcdb6bb7a52, stripped(PPRR RRR RRRRRRR!RRRRRRRRR RR RRR&R$R#R%RRRRR RR"RR utf-88a7a39c185ff2e9c834f07c7ce2822eda22fb7e862731396938106700f0ec09a? 7zXZ !t/] cr$x#m@ 5$32|JɅ%r# } kOIT||ovTER!(9 .cpzlpz=:L®T Hnd8Ad{ş!ĥkHzX :#9DSԬ9 _~_0rH0sdU(XF4y4?FiW_12S0 Ê]QhN+GKmB[t82{_;ku]_oZ[ј X.,t 4 ]%?ǁ#eW'+tY%?B Q^aqC9_hV꣧TYe1?SVo&?I;ǗBHҝh7s2i~c8(¦&Gt"9d.d<,,s^,W #yOƑ6wNy2*[krL|m;[ssN4;\I]sj%Op;ښVzP8OC@_8ߤצX,ywyĕL`Ѻ+NF"=d,~f3d gT6-Pl@Gl &.fnW&G<.#)殃U)i0'>?')k Oq.vvDsFT^ym7ib1WTXG>gkEEΪO/9/PK5I]7aX5zC #|UZst Ԏ;e?o P|c^pj/`UO `wu<]C0ʦ^xu[3,bQ+o$a> 4 }J[}-YVoLI4}|s(-zh1,\s+RNUir' m͙糠֍=ŔHF pB¶Cpk.C}vfHubAeb'"XK+ SH;$.X r_Q!&JjJ@Mvi"pc?31 EtL0~#C6oY0b83:Nw2h#{8n :o4A܎i{3d*$"MPs~j ]hW`#uװcy\ }~19~YSjyNk~l)S^͞Cy&BVBz}zqWkcE3YطI( rd.4؃eJe N&SA"5v y:yBۑې#nL#_TaDf !w[W'2Uq?93px D`Kc!'ϛCݎ Q-xpT`ŬWo!! ;{z=IzK ŕJ-NfF#^3l^Ϋ#mg}?7X{TL[ l3ᖬmlKg>#ag{'P;.!N .q!,'~'a7ݱՀJІIP:$DQ"S7b/_1TŦxW|8h8?- e 9jZfZzEvaNGju:y&<5M?T+BMp*7[N9 ŭtoQeBqPK_mV%,ḖUgcKatwdimf}(P[{_ _2߽-*~K]Ɍ{lOl E+M߈OzeKH"}%#V,w%B55Mx'[!`#gkFնH|Y3J`a5NĠU)̃g7m+dN`{tL>'Av>fϢPݝTz% ,GN6,Q#  W p{3!/)ncAv 46}{B%S}&LG+>uYw:AiY)1 bQ * 2sF.}7E?Fk܃ctk%]鱜?.#C*h^Y}c>k[z&tXGÏ^FA ;e@Gr}. Mޖ;<͵VZ QEQ2pOf0Ğw9K۞[ȶ@5=ۮ6DkJk{>aWjTUd"ʪi_,mVqf ГcYN 쓥uRxH[di(gKsnNm< VCur7#ŐHO*)^8Adr4E"%\,+ӼLl|"@N$79T}|u x{ `G~(W io*WH+7#[Qn+:lx\9߬?ޑO& `}(i*nRs4bhBq%[Z\0[eB0y?gOQmDBpق Q٠q5.C3t'-f5vR̩lԢ 5 /[¸cJ}o#NVb ]:P$K'd-w%eS(Nĺct@8ah 8c$jE}#j%c/A%]s^Ƀ DvJe-I`fg+4'^`* w4k*8uip!hvY*w~ Zg*,[!4=(Nmq|,haA5YحBS'LW= LI(NCt] #=}и-ׇa qLLnu;>" -^vp!G2Y Is:^N9נ`E)=Z܎*=N7_+F/}>߿93^=pebҸ3L9o}[UM[%@vޒ7c-$G TR/thUoJQ 2ר}X;.--!e==?x:3$JwE2cҋj%#gɵ8Y)HTe+dV"ɻB;@*aH>ծrVA,ƖZ`V|?rIM|?< ca&0HAB`ŵ~D= 't[4%`4p ?$dNf3W:8C(/?wX dUa5Œ%k 7e_<:hm7\](`jMǞDͺ9ۯ8(Ie ^#!Ì3ʡbA*,>0-ͻŽ/YZPMҝ~j'~t@Fߖ.[OLAkN ׏g傮k6%{]o-L-Ԇnp|فij#`B kS1R괽b5!qg*~C+5{m%]E_co;rP ҃VŐ}M%c@ܹ^Aډ.ZY[ h wB_碁cE!>̥PgԤx.탇9:o#&1hg#D&Bgqڱ,8G?:~BD٪If[nYgpUrFMʾ$ӚTK|a >/`{8;{q~3۸Ԙ7/u1eǻ z<;aѤ؛PM.l*Sgi0ܼ?^ >ƿ%a7{MnÉ\w7뒪fNke dlR - 墶PS]C`s0y5Lu_iAA@"9" ; "H!":~N#S߰i-(nl+6dj}iA*!ViC9Hy aufCvguH !=gH{m% !  3 fda_Pы " bP/3ޫ]O,$kgڪp8yE QPLaqƅD*''`i}3?Ƥ1t2/;A)c5%\H|C&eR>~P4]p5kjbg0o=˛"bC1'a[hϰ&>1ϛxkUWt'JδФLo :RA1'hRGvuL#u 'w~0u۸! ?t+>:k5H$㫱1*!'%c~A*`Ac~L='6FJBCNxh|Y T>^S&Z џ`4c.WxY .ѯAp.֕e.mɧ)׏F?RVPSK$480I{ iOlEGph}xZo, 팢_Z }Eq>.[-KT{FvS^Հ,1>t[5{ƺd[ 6s8$k$& 3BB'Ӏ|C0&Vf5oM>(6rS]$ ХmQ)+ dg7l4~ CrLa\{'S`2ݫu1CHTFw$ONY0`wH]Ԯ4yĮԉUh7eS0,WpR, .ha )g6ya1a?*HubHHl*T9JU+~YK2ǯ2r*ö{uC bt iJz@vOArYg2o/GS{wH{RN+`(=-zHf+9D3ʡ*}FwV^ >5}bڽѡA+Al 5-ȵ0:Rֶ9^E,m!;ܢfO}lJ`n“nٿCk OeP4Bi;ȥ:%2>n/b,nLcq*Z,ІH;s(&h? cf^bX?IH;9L"n-ꔗ7J8Jz̺UkM!QF߬$hgΟ&Slj_W[E*lxܟMkcf :eIP#Jq.K~J<QBHjMBs` z͊":ַVZ 3" Jv㭅Fٯ*3m!n%a)@*U9/սWt`nsgvBpz5bpЇ:ֆhgɾw?;8G,0ޜȀq+bP)z/-7 CMqtЋ8G []CI0_ Եەe q: ԍƦ;涩1[i^p֫yiJE^ E RS}^gIоY@Sʎ %2x[m( p[R\Endձ|a4.M^ĩZw/ɏ8Mm0~v?SqL5 K&{&CFYgݟC9[Q*$ #^)@obV^}v5^Sk?Z729mVS^&y +vGƾ2$Ύ̛gï;PVz5=ts'@ޚ])͹62ƺSmofњ#uˤnqe Yƿ7w[W̏6+/"<9*-Ngt5g/4cUgӺbȦv=zK[$E~t~s zX^ " Eu GWEџ)4AXb0Ryc 50H/|NXckȆDx&Cj ' ZL#aP3;~[u>$N|cJ[yZV7dY(F À0شkkÊ-I|g”qrB5Cf~Qv:;K>Re΁ߍzB(g}K[*ut9lATV{ 7ԯe4jZ y3m6ىz JHĊ-={ Iydv*ΠPn U'N`H53`ڏ9}eDUk rb' 0T T^O@9loc"< ˚FS1sV?'k_B7#Dю1}WRYD9Y Vܺʸ18]XЁ v 4(fh Z_"`7'x*̈4oV? w& *xB4LDrO3:QQ}xqc1!䇯Yt̪!BHƢw]zht<[u=eG {RNnfka؍NFfj:~ ԖzZHO7j p ?JZ.Q;=MLE/P> #bHV#AݣEٌv&ak'Z"7d`clWRwp*g岢gUVWɂOWƧukp.-DF )Xr%f|lAW}>b srJmF|IGV]KnJs mQ1X{uo#Ws!m:9XkZ YOwOR!X Gh/_z8Tŗ;{ۗ0Q,'dٟ_]Dai˸ʢ|/ͅ8e* |c3w G;oJ_CgtA px@d(0.*D븍~!em BȽllIN\{։>7\S:fuͱ)V(JQ.Z1G4Չ8*D#U52Ț]{vT#P۵'.q ,&2EnLy|$DoX語k;HYlǼ/O O}MVK@_vq$4:4nO~gB'Bnt#^`Zi]M0O"T2H{MOeB :F'm7 bZV͹pSRDڜ0]*vXxd~I&s@6.t5+G 1:Cԥsg$*V? [W"-{V9{DZ1ͬeLMB-_X#e%`ߚ̽szr'ywC͟oϽ9Tzڎ3i鯮HDXoy4)/^s*l|&ԯ9,J E-{۫}pbNs B"tSsaȷ~A$XK$ڲYI&ھ`(sTr:ʲD2ENԺ긱J@mXGs$;76mש{bq^7!@]ڔ#wB[(z钐e aW<7?wk~|mxp͘–/6FQ)c| c9?5@)QoVpou"ouO*+@p }?"+%(4ERX`F>_B T%6]2qܢ!Z-5 <l}EߗQy B>^d ȳ^ESl-'#GwG^?w 1|_1ehX>"D)ᬪCf^gN%吤 us榍ʼn<+"kS3kL}uPq/ߕVhr dɈȦv"y#0k] *q;&s[ZWifVK\Xcf?ӈLykEN:67&޸lRD=ëy!'{/%טB&>p #1[E啵vĶ7oY%z $@@F$ :U '{A$qK \0 L>MXҲ p : m {*uI^S)w{ZQC՚@IjɪOƛESNzҘJn<> l5 gkv|bc!Uxk/@E7s%lyy~2t-tXWd9$Ÿ^%IR G!!9&dƒ=N?+gHc!B^Lbziȵ\EvL'oɉ~tChoqD`40[PJJ {#f ߠj|gzWT(=+{ 'wq6Gσ,chQ욮X{4(Rz-8ϒT;m4UIEO~O0nյ !DqQp%%.qfǮϘR`4 {Ϥ#Gj1do^C!8bRI#I'oӛ6`0>IW(Q2\Qfod<e (DVUEn.T=ҾﮍS.P̔t*ЋQʓ两}=/ȺO}w$л*OkVhU@L{|0$ѱ?š,3̗)|șxMp眗$6r @] Lߜ1*XTy,k'q{-% aE `0 Ps?N 5O|&SwtTJI)eh6AbgOFZ} !}ʸSM(ޔ,!yJۅg6RޫJsݨϧg oZ̎1#$eѾuM ŋOUy7)Bw@ɮ+O4Oh=!f7TznnƱuci\cV0F]y'b2#hX|:\-yds?`͕zT\_jP[㐑zXŦ@$kv ӭ-Tʲ!ĐIjPu8~ϑKr8-g3v#=Cz+,M`-,zt;*bLxsbȥ[ n]3B8e&C' f6ϑMx䡢tg:{Ϳ=VZ{0{/0WVbɥ92+/?5C'S|"TKNC}>4'+Ca9 P- DBGB^q&. VS'9VPXy}DU< }SY5ʱ2NS/cw>PI݅ԭk+4 qMi1>x5?C $ +akJ\͵A |}g)]j-K7 c2[ց,C6͢d@IV?V `jI}V}U2J1y|ԢWʄu&M;/\gEL};:͌Qdv?=H5 .c9 -1w&iTWQ(U·M7P/ς䫹caA<֮쏢W'YwۊGt4c םI2lukrdݘvAV^6%р\-AF,AȖ5ORQw@KvsȬΆ F)Ϯ'|-׋8L:% IݻtavB랺Cz*.!g[9$%E :D5}ʀdAq_{̪HK,]8W`5ݺ#֛󧼗\J'2͟"&?E%;h3S[2F+&zь 3jTvFΚ1#@ teN~~ )wp"7/XҜb`y2\>&8zӶAɛ#EwSEDU䬧XFsa@l7_wf[y4d%"o|%7xWI2=-ÆM~c־h-”æԉbW[IhZQ#]9Id|O!XP03ݶlheH۟T߀Nj&O ?WH 7A3nя`GW#ZUU;1|Yp.с ;gV-ĹiY$9O,A(A_M8ӣIk7_hzK:ʙ[Oo.לf)\=Be ydHºAͱatQu"@{ttS[G:LnL5f= ̘+F_lèw6ċcʪ@Z㣳6}^Mmׯ!Ĥ3T?&t`G.NA0ACz6`N \Z{RyIU2Mp0FЃum%{OJÿ) dS Ԥ჏V;4bawHTW-9)S׎Ή0\jE'Ho7u'_'n/n~+ifG B,-'{@8tˬ'sXnDn[6TxɘfO+VݾKtntZm7pژʟ~L#z]Gmk}e=n:NhCzME9 }wv%9M!%Ώ'JTAajHp^@ywPopo*͚6›W%Em6]aKRϞѧK9r1,>RRKH#ZzisgR{S OpnF[s.i됏з^R6%fU7J"$;y:7fߟбYIΓHB͋WY?K-˝ʖHlW+w %M3blr*\D^G yCn ,%9*N3bX3$Q;˜0 }7QݭqZ_O@LR1$֦ r$>gz}^/ⰰ*TJF <Ə#7׌tK _!r@Sf7bKƟÚ&_ gZSeiBם3C)8Qc2:UpYfP~Y@G3y+=aC7$_Fw3ig9H"Yxsh#= UO/~#,3H0 :sa2ϭ+@$;x50c2m4sjlyu1*2=6eQ{rNfm{mQ1 }yﭳU_{o%1xps6H[Xp0Y^lӺ٣x࣎؛I7q~)#mǬQ78\#Bh{{Hz¥ɉ^y'ސ?bƯ32#&|?!R<юwȗb@k@3ݭJgqղ5h&K/Η͞Y]W9 !9p5ǭI7F8'p<= 6@wX6L#:%/8`LJ#y1܏kjO|["P{bB¾W|+) iyMM˘a|x49؍F}Γ ]ֿm QWZažjmWn,]Fޝ0w0f{xSn kUaA.41]-T숎.TCj#mtf<"?'Xvꑠ1҆^QҲv'.?9H P|ٱI?C=XlQ%[a";Ej<9kY.2LX+ cw0O$%uvu\8O9䫄 (AdrΝ@oK>++ ;h4KQ?<eGX4ɶlsHtTGTtῖʈE9vPG CeZv=ǡ'5=Z=N:+CH5D{L^kY?{-h0!L5VzHd&KХV:_P-娆7\#Ԥ@N+5*rbch[Ӣ$HC@mC pwB}J\f5ʤlIn.H(v>dɩu62x%cY;s0Ad3聐j)7H#JYS1p&iY۷NwC:;W;k@u0cA;vX,2cb*.˴X"UcxI+dJ0vjȁ};Q~ p腿i~p]Q 1tn%2"z[y؄/՚e>.i {o!\ ߳8ĔZ $C%UZ?yv8 B?0(O[` y-Q^s:`PW(1~hf>]/x<v~Ǡ]Z&]\'K>#*Y-!tF`:|.(g^znX]vtHab_YM1+'Vz c}t #5znG di_ޟȉ*b4WE}-ԗZd?$lgr{j2vؒUΦ>kEK/{n͵^_񙲊(o:v*Ϩ42wD91}G/7 *9K8CDJ,TCjH.7F>Oi=L9:(˶2YrM5F'K't\HO)_l̍9E]ygU% 5ƘK_=p `t@u}>R**Rjp%lY [4ro9*-k"K7SpG:{$Wֺ  &`[ B}qGIAۯ0X/=dF'*̸f&hkqb 2.jbTRFA"8jq_fHoϩf-\܅ v6fY ɥN] 5\hw¯XO=%_X/ Zz[xYAX2)\Ǔ[>{ Ձ8#uzv>l8QڜQZ{zhmq,h=r s)pmy߀A=49@HcS`Ӣb_̬Q |ps<=FNJ e0Ցtqs@׊ZG<ݺOjP+1D{`8=Fm< >#U[ >gu eLN_,Vrqr,긙,eǪ>3Bhf5!;}zp߿N%4ɅQ/[Qd|ir.ߦ!Fthi w{53JI;3E/;ǼQfƏ=ƛ#r?uk-I35 dP[d53[|(0=;2S78ZUWQs\2o!\!D`YD2]Gp^w3?ht?@)9qߪC.e.S,I8]('[ "T|tqG&) "զޏԎ&Tq*fk({4[Z f=Xc.QuJ+WP`&c_&)V?;RYݟ"]6aV =:&3s~&#owȀ(C$$x<'WDòf~K5:."C`wkڤ RMN_,v\ąC#*z$eAZ2X& >BNwu$hd"*`\îMQ{-ŕyF@Vn!`E_| ;_Fs"]p@  @Z H8pScP]T ZA6 b.bm}mqC:Ȧ_k$?5TTn}̱e]1kgU4ʧ` $Ʈ<ڿ$ <س8<=(1 qo(Y wU8&⁕AN:NzT` nE>|IQy!qOFd6VnjuC8S׾*?NK LID`<+n L 8R>naoo8Acf;)STMi:|lF_/p34bg(VJq=ASt+Q e="d!1Z~FÃ@>3i=;aYϞK[9(Wqz V`y^;\@\VfվFcլL}@S! ꓌7ͬ?d 0WS 녇6j=޲͜N^Cps?0`YuFfu`]V3 E.N-2P CklS{,X=HF5=Jö/A=#5 n,l/BL\t6Dfsd:(a oԇ0P 5h}Q7¯!$NWX=g7 #}9 PZ@2(ߘ!wd4GqMTYnT컺[U'wJKȑBXՏA YM%0bQt% .!D7qhxo(s:؜%PyZHI:43 ])q;/iy=?J_VQ!VWp~@jUG18;}3:gBfr Y%X/}_0SQ# V[02v)~z[y\Q bDĬV΂ocoBs\W >{Hc`'<'kӭyvr'L#]ૃ_,rn+B4yj/}P&ˍv9S'ߖ:,G^ -*H'J;J?%y,*7B~ [oMԂ"ow:Z#[>kn]nĄiiÔ&[U#<N1/0,&(i1mƵn-ć7^`m^u*fp_+0#-DLP:&ExE7af|D#^w; {V6DCo!:Edsvifw )rkOgqZ-r,90ab.|=Z=9Oc== dF{ڙ$v4\z|9lwͮUejaD,5S!G:XcK y'sj=6@ p vY:/#,'l[̐E"eO]3X#8E3n4׊;1\̓|HKޯ(/ Djnxm܀t HKzj벢=6]h /?g?*!qfm:a~9k$c^+K >U⤞YUv@`VP}%/\\ >uS *qTXmbۛ6.up/߸<}+C(J*޽IXE/7@ |M4r;q22Kn#zs< UV]a.ƗV(zg.ظ-wpdjg՛L7mۡ}Q@h~dhP$tTN2 ZcFb_=6|bZ%&? IS"J 7]!)0g%}L!h+cU[FNJ#(P?T?qM!֌sv郒,2U4Ѣ~ИC'H'o"<ǚ0w @/q? xAkXj wÔqLݜ0& &N>cD΂/J\crnƒ!jNce@t/lU } yf|o 1c9Pܬzj)^'[cg@?|7z,;Fki7[J7I "\iٕ9P3:+b@L8ΘO @t_O|~f x\4FH!E|2")NuM[K;iQ&Ŵ[0k\aI9n^T Aà+{&/jSHDՏQ`:3?1 ,c?P+ZP)YT GNx"$@2NJZ+IbsU:SLJ^]BmC03yO)OUX5`¦:+~P[Cp*/cC)C%{M9niN`k[-P:hɫ9i &ޫ5>5E:HAo6xU;Ԧ!zuDEY bllPI[fNk/(%3wx-e]Q$$.@86pPCT^$"PKx@_H? F.P¾fPp+QJYX%h [U[h!%2U>W~XOb#i$ z 4p& K:DuQ@W$SXEz/ۮ 8ȶNaB ( (8_KA J]͒YO'֙2Ր|܀$YN_?݂H%٫pe. . ^W n#=2pOqKc⻄1YLINY,`ս!0+Z80=HyҝćmXf4GpFIH$Զ@]]MUoEf(Ɗ;EH Ґly]a7-"3I˦ծ6D>0P8Ds lM  BJn _ƿX_?5r;v2~o>"!Ndao9%Ɓ\?On,z Dr7ʌ"gW(llZnFI?/pk%QBŏt$0[ĬyZ|&U.Ye4\C*?,sDƳ|&+9P*IgJsX%;:hnTt[t'ÈՄJ_ Q L:blU!Xq,qy0-Ozr EZ)c> C{_4%WSַ,sX`~!bۀܦ[ŖS7C9&hQvdv ňmZ<śG9OD~6utccq$7hAoD _ [$o39֜E:C=1Dx"p]8R<-m [ԢSOP짎$n{@.8>Cr+UEs ؏ % mw ]v&Τv gUOe _!rMڐ8A ]ۣvpQ@ ߹B۵=M)ªK]Qi&ߗf[Ży D6tMߗyGjXY>w}jz4'?Pv9p4,XDa0¯P;{'mr*S.w:O&$ˉn픪aYy,;&zv\q@HCqQ yUtP$\Rxt܍lOh_Z+ x1W_)EiWxpfdJoAfw9I`l-]HuKmZoj 0Dt26jlp|E?"vxz_aϠ8yP:F ]y:l.̓^)/asO+U JJrO=bW{ȋ y/?N>X2ɖ,m i,*˛fP&1 &B8Au\ ez~]܌@a%H}iaڽ<.UqՓc`&?=֢5{YEzTeGe0? δYClgHк5iV;u hAC}} w^mR+RL5!VL~S.aL)Lb^(RHNZ{d?ZUƶ~-]&5)$ƍh2{y@qvσwQ܈= z$%ܭ}_>G\X73@&NOESİPhy6j}Jc,x/M:FƫB` ${ܣAGK<~oVt Aq%qDqD KP;81\*Poס}DUJ٭O۬k-º{R&A-|n3Aw&kLaE6PQPB'm1S+8b Dk*?%Q9 -|-)[a{OS@ln@LK s企 3`qJ^z%x?q9w'E/XA6Z-}%,a5`&jtIz++b (N`WmopFD*^u3]gp{2@yTy{B0H?6D]Yۨ%Uzs=z0hP;~}~e9/'J l^[Ec:NU\p$HX#ΤdQe%ʀ;lA8SKf˛ӐR3:ZLe 6 Q.'WA%NUWQw>ڀpVZ1yB.z² . 0cA4~FXV'| s\(9o08XήC5h_aEAƞ;4q/հp#ּv\+cO2nY[c(\f@B͟'K| ?FhǧEϬ2rjeF3h=X_s裹˘;ʲZJ;JҜfiX|}SP1zb&Yc{p *@ JuٷElRl{Ry:]hLh%@ե0/ih\LosiG 8w&A,K~Y.Ã?Nxia!On!_΍~V pB>Y!юCbuCǎz4~4I!ShF7[U!GqWrlW*L7nhV8?d&I;kX>S6Z4͝RTY`{<8%O숗 MxTaOI?05jz8_:Ւ~1ق\fK$M ? +)ݘ[]6_xo Q2ThQ*:Ip08c'0ݵJEU_3~Si[U;r+ Tp-?HQ-.'0rH tT11=jN0ľvO_ &uҼ6W-nR?_!7 D-GPX?r'w5tdH ]Pgր19l݈HePن AݫXT2t!k 0wA^7䏿[0!q|2v&1rA_iyYv]i8sԆHmgx΋/ۀ^?77Y-P 7mgN>u˝ͺў}+MOd|9uqDarhchVbM2֐IͲ2,'@ i.:ԦYJ>GK+}YB< 9Ɵ[D 0:JG/RdtZTV6[(,)G•9Iδf(nħB'm_Et_hRyQ.$ ʞEIJ@%6l9d@SQ; H @S'kɅ6;%˜-qtf׳PjSF$ P%;z4t[` mI^J-?_'!u5pU{\/YyOyRЬP&.t:S o6l~yX0b׻m̜U;_ }x)^5_ηG )liNxz2|^n/|idamT݆%br 8~N*8=|Ѹ!QSH"V?Fv+jjn ň.Y/ye rޞ?Y = wlÙ eގEL~*;O£GLUn ( \w2u<y0?$=S[Wz;VRy1=M6kr3 R6ί kP WBlͬ)MzW]K4,PÆcǶ:~?M&|l fO"<)bWq\~y&id ci9iBꣷ~EP`7I|E\с5){kW–3 [{,E 9]>c#xH<^+5MZmxSթsӍ{x߶y(Q'"Cn{$6p z?{/ITʉA bn: o"؎ӷXEBl*gخ]-NDR}31Ę %Db~W7V`rH Jiꪶk.ur`zG/ cX;$+U{x؎`miXdt닒y ^վ8* ɕvQM)xxAq'hU1Wuf1v,jUoC0;A7pj-ߌᝯtHK_Џ%#+OV29{WtkvIR6NBR0J\Crz*dl:$@Q5(!To'J?ae9:]B ~MQKlYxL]n۔*LOaE. PV6) .m"*AiЩ al$CPak >iRx#\H{KIlj=KX ޓd#(#!D7 Owo43x-£t@h׎p7hM8>QYSX2ҕ0΁26:/[LH|ssr |-kWc&SdTP)2_WZ(+XzY8J[^LBTB mYܪL#!<{Zk뾞s[>2(/t R5d.M+Ǫcڼd .xq8nEǩHa\[%Ol}ƔCa0v/Q}-)aEЩqj1rdP-SŪt$+?qzn;e'жrF9F*lcܛ+aܫfj2uLhaI݋E3<-Q/+ƫ̈עoTQ71}P?abmBW63kU. hK:8 ?{&Δv]IG*m!LC\K7*QE }= @|J zv8am٥npaUWICp x߿xBD=JhH-N F[!}f`ڪK!&ܐ"?SRCslS?|w^~mc[ou_D`w_<,ۏ֣Εtw`{*hW R<)2'IO"ʲi(݌` y|Tc_KY*x8%=>%l:`Ϲɟ@.}˛7դcr~javLdX7.]҄ Ae?Hjy2-p!5k w {>}q.뜮fw3%==^]ӓr:R3!un.qݕz\rJN bCLѰ%*_Z#t\l-RP1C©`1礪%DvD1Ik$v<#[$I_|ˑhǍ=),"̚ȩ"a{$F%QD&ڍNVMC̘`̏8-> .L UIӢ+??pf}?2bbŴ|T#{{gBؓB 0.??4)1Ui`㴼Px ʸjHy B~Nn'b '_guX#}CæO6:= dd5ia ]xbDZ)t~.)Llɷ v?|S疁 Ԯ2fe_u/C׫Km})3#d7pkm6+=~+}e̍}>J^] Ĕ>U4.% jOdܡ SVb;ۃħFRV9c ٷ QȉD6+Ӝ6߇5Y(af,9" S ^imҧԞUfZ4+E鶺flo!-=@z@(n!lY7; 0פ3t9QM6^3UlMh0TJ [ii_Yo]>kMt'1RNdKTc-U@{FthYqlJrY߰8ؐ5?%qk:t=.eJYU8{#K=1Ip,&~gb\T:hhyT3͉)w%> M+!CDB5jqX pa~"y "a&58-6K4Ol{J:魇B3d&6v`c17mm€^!x7?Π,c$D4u8ּ=)kR16m$&7A` 9T{l"=0;vGV}kûv Aj Di 8ruL>ΐ;z0Ȕ/eR8D:1H$ӱNCɤ{޳˦g1*5A~}ƶZ@Zv/JaA28A% Z󂄶,§_0NL)8TNN>VZ_n@Ktaw.JZmR(Vn ֯'!n%pN/SV4YuMҳ ĘWRဴ"86!8=wrZl0; Қ ݃Վ;ikA>9 ίmJxxO=;q치̵.||#Z{q U/Lu(d0'F>ީkUEh\hK[՞'lPrȆz&  8M,}42(x ,HÚL2lb0}Eϼ4:(r(=҃rf'.5o^\ޯ4.Q.X.l x,}}N)Mza?s\q~lb…=v9b_=do༝쎌Rg1Foe+˛ ،#Xݎ=:ţgT-!\;[B7";_uEb4C*/yFO&J50Yٮ!Lv% w 8%GcÁ(XgadF6}s:po1FdDz*_"uwI)UD{[׫`?%@f"J1T!(s2`jnݚB&Wj,H3tcmQvm@bRta9@}nފZMkYJDAT=3ru[ݺ`趒Ȟ@Ye6U=!t?M@{/ߚ@1]aPs5Wq7?Х?@7w/j 9(Qu]Sn9"V}HͶ)Yﱊ]U Qb14v68ت WA},OhsQfY"LImP q:lgpg2.lG Q_ڈREcCShGAEy}ۿvhu ExKuRg=/ K$4i-e#r7ԖL񉎏,yX8os:[A%Lbdz4At=+"<4 ;WZBk7+T"{J,jV.I 1il5%9b6w"?\2ww;v' E@O̓k,^A"Pan9>^gwB"@ U}$aCۼz |2R>1eC+ey8nĎёьUzڸٻO*C G/D{_1f/P ;]GrfY2zfQDs#7_^^fYk]ytAxu#&æ R ]T~6#}J_|D 5fo0]W]d*yR;/ak)V'|<ߘa8O;Na-dj5Rgwe:hFYJ1Hq*C%@S8z'{>ILU\s^bXFM?A&<.$oڢg>u;XO]d(~n3Ǵey"f4^o8E{y%85τJS %-7?-̳+^aG",(\˷ L pD*έɠpߞDBHpM°ߏ[ UojV ( $@@ڌ#/ W^k,~ty=5W j[H] ݖDځwN/ U}RT qZnZG-vkJfǂjYsA9ҕAi)D73}rO\ Mp|c[ӀRW]:P.N˹؄яr2{ƉX}:FeI, "ן&oz7%*lq Up󾕬HL|K) h֣@ǚe/>8%bK5;Ӆ[_x#DP7/d%zX|;68f+?xW`ĄAz} M@Ҵvy,.jkbsߡߗ(Ϲ\5R;1f|9B%Qn15kt RB\;4&-L);?1!0+ ` P1F7(f. >*@#c5-q)mSTU>M=G=$,/X=[$OcQ{º{zg٢Ω5%%ʦ%:DYt`<τ虝e>*Vϡn0Z." LHţÝ v(AWU adVh)n?v=P#VOKYRϩBҥkh o0l=+vVڠ|Ѱ}*^VwQd; Ys RQac;!7<i~ލܤ&u)H3IjJn4Sp7>>?= LI 5`ͅ7AaʑxWxarToxrj]ۭ wf[T~ӈ0o[+I0R@ :6+.Q^ vN)]KOEV+ïgx7*s1á7X˝?FrJg)k[YHtFi;$idm$[J8Ǣoy=XP3Բ8Kݰ|^(mYقog֒DMxH94gV|/^nz5 !XVvrH6yD= w$rUՑF+3^*)eAv_tzr0eA`Sl4У- 'Ҵ^F!l`re[ >wvO1oRKO0HX[[XZ,82Xza"8Ɋe0֘خۍ~GJAbFDBXf~5BJFt"8?) }B׈r$Aia<IjIrؙь"!N3+x"^=ȧvW8y#Y(sEY_W:A7;'O}LɊ"' +DȢہ,G^PQ*p}uF"_R-%3bϫw˨Gsuj7wHCNbIL\)sq[o>/g  o&z6?"3\"ݷ~{L?i4b{%Q +3|._4'f7腏hʤ ֈTS0+<ruY?3Rncj?D[FykKw/ZqBWtA^mIrt( :ܑ9!#? >8č'ҌDc^]Y4z+cpb k"=V(L;`7dlkQ#r"xqiLpJY ޷$ SD]e=3m?Rkw H:nplF}Z~!u]ϑ_ن"KMecɝWKG}Oϓgg\lE(~=Qp228GlШdfheGR=Ys=_E6 K=ՁBPm]>~ru\,`{POHI\5 PXPp BעY6+ʙ}#sj()csG%Eu!/n4rl]f8MAd~`5\sW 1̯Oj'$1]RLhw!XWQ?jk" !DIi[=lR?l̈́+3[p,m5X{LA*zؼ 5^Cν[͛*(aI =O q8=d/N|B @Qnݴ+tv.ci=C̜~k/J;%ox~[f>DfJڃSLJ e `#+_Q[Ŗ@Z}^ve0x`t W{jIfq([T&J;&ő٢WgU_&ʭWr ]7&/m;qIo'?l(LY B?]'%nG* \;{0V&`BٱI8r7utd껃vIO`y{)"sn'[|wH˛Y Eg惓ƂEAO+*왟V>%6Kl'L [A2}:@FJJ4ij=V#&W~nmD?OуW-"v=Yu|xQv-6YX?dI_MSAô"C J0g^Wl%b'O2 CTEy/&|ƞc™1<}#j-M*wcК qUq8|4JgrjVpUwwlu~RYֵTV3~AۖmpJK/?xk5tɄehyʪGlUj#^`vi\6? asuy锪O۶: ^vk' S2 =xUj}& s<͆>*v3ZC".]DPZH 5 "p 8[ {GU,!5(S8UE?>I@ rPwA8 x+ӨKA& –@(6V:x֖SIYl0< IVfPx  ,;) YHTl.>'^2ek.8ۘG ;PI_gVYw"\? !@VUJ*^RP|8aDͬ8(;jlh9̮gnZ~ *mq'T}Ib66D@^DI̐Kz۬8HYE~)y=o*[RݷZ: |2~ROdc܎3}7alszw_N&)Ϳp|BzA2V$G;F`D+.aNcɞ޹!NCl? pEZe} Uĝ]5EFR:;Fdmgp-LP [#?%H?U-OtG'<%C+ERQE I-{&H8?'#cm^*\q_6;^| p()1|lzHR1(pHw}2՜R?ݶmv2~qpQ#Vt#Vr+Z쐳P֫%^T "Y@a8" :RV!e/v4yOiw `tS;$tWQdΩӐWytFhWJsA]+"qKZA$d5'O睪juݪ@-\0 tdc3y2\RUJZ9g/<&TNꈼVYxIHK+<hn5z7yS+|dļU10fLP\q!K2vӋ3ϩ`Sao^~TV D =[Vn^ڱ43feRڏm`Y೼J ePpqgUIDT;{!QH=&NJE::~jC[h߉1/[.P DJ%y⥎q `L'P*tT6*dr^J.jnhK>qj]̩]g1x<$J'cȗMyZ <;^,"OO6We2??<ᵱK֙]!~=b˙@k?/'d] ;7CD{b45$o,[V]f cIC>F얽~aPhO/8&T|MnX4@MoL{0#ƭCѴr2w NˮL,b/)@XMӾs1e1w+f;Efn M(_^巙JXzKhzP.Fs `T3(IE=5n&$ ;%CAu3 . ї6 YoՙY$]FQb<{нN+&_S\epnhM}QU\zȂ\En2@R=86)W Xςogk$P]|hCz{R=sqUSu|g|?-Jn%sZ6с-Dv~,+ |( ?C8:z=7o/ZkksYvv}Ql+ Ln[s'ƧqYe>uޯ瘎멀ɜ& %Q>ZO#M` z\p$ai‚WyK2 ÓN#N '0- !DKv*m]t|).e(6P~ul_g)gWTfZHAjvp/Ӵ2=Oؔa|LE@gsK&qF0;r$W֥P^E\(=YN%=%ڽogUe3gדǨn\ 6%EDrgu}:` cHyc!8 S$0HL'L5ጁJl/T /xG_a_'>&B~?nzpuBÄbR@0*k~ƣOKy`[Nf'& KU"C@[XDCS{5ҩT챳z7y/J&xq MK6qW^={0 ­^=5 L,]0p{B$Fλ?D}D-|R㵞In.Jt}V_t;Io6-/u xZ;ў^DY^'Ť%ڪPyAw|C #<'ky>9<<0nĩb-D T1+w{ B-]!b$!ڝ$S.}碯,|r < )d#tod(H cn/bSjW##ȑG u\t7 ~ mL7NJwqbG~Q'=A[+ 3$s DyϛU :Wk7I:3>^m J^ХT}b0f7g9UY~+tydtgC-t9~bq 6*8yYgs-r†7Dn 2Գl=%Yȷ|Ⱥ Jjt',8:G+pܰ!ZY$66)S rYz, +OZט550BE#RĉMsV OÎ40B9tMCWӡ |8M⻕!p!(PTSe4}ghJ8&퐙ϳFrb`R߬yI+*GMளׯw \y;Eh;BVh`)3qSIE\x7[V5i|k:μQeJAQ,lZx7bWZMC>-Hf AHNkvZfЁ@٫׿r_ VHA5W>j9d zxRBYlO7*4m7i IĈM6:έq_"jcnPl?F72(ѧxAe"5+Pǟ0Y5_.e o* v`!L`5c0P,px!fKn5id-]'{ڎ[:zߵuhca5bxn]FGa<ۊzr$hȁ?6~Jt 7 tWl^9H"gv[Z[ bv8~w_↓!#ZgӈՓVKSaz}_Ut,P$ d\Us n/E\ ӪFAe{ 'QvI҈g $2QR:M̤e1~S2Wm#'cs݄4mnsT>YLZIyJEcF"*PWiJ#5}@2b_]O`Iy"fVaygDgmJ|JviL\`%lGs!S1(ݜ9gzybN\ 3nK7 qp)B9%H1.5+73 \uǢzV"ϒ5+ȝ h<%E>7҃ߟȖ%\a)<`W/@&ktnר%sbq+0L7KV>7~tɏK+ՎZI4/0V0?A &̓Mیu,|˽hfXk'$ 0"NQ@/;ZBTޞWG|Fg= =f:Jxs/%zP p}P.[Z 2oK6xk[TMuUK66t%3+=⚯yJ<ás+GfKa0P j+`OM<2P8ۉW)[cӹɴw]& >w;ʼ6d3͑ QQc*jբ!6l]&ңNɞ«BĢt~~v(DןY!̧F$w YZ