libgstcodecparsers-0_10-23-32bit-0.10.23-8.1.1>t 4 DpQ˖/=„TS=IAϖ~ yO=UY`k݄L3kIlX˔ 9 YjU]JU6w);^TlX G) nc&@D`F#|^̗vj5 lEδb =J&ċw}~CGPL) X;_ a~ Yb`!Tll@& N !x5Vi:I\RN-),Ń)zQ˖/=„O|cn}#%ϿPWL(|伛!4;[?K]3#X.L$\xW,!e[ҩ.S E4 LڮKeշp"oG0RsdV8G\z}|!M{BG6 ebnUjMg5uaE o +7MKӖP{6T (SzA<]a73b17faa15fca7dc94abac1eb224340a1b077f6>:?d#+ 1 ^  )KQXhp t x       (8-9-:->7G@HHIPXTY`\]^bcZdefluvwxy Clibgstcodecparsers-0_10-23-32bit0.10.238.1.1GStreamer Streaming-Media Framework Plug-InsGStreamer is a streaming media framework based on graphs of filters that operate on media data. Applications using this library can do anything media-related,from real-time sound processing to playing videos. Its plug-in-based architecture means that new data types or processing capabilities can be added simply by installing new plug-ins.Q\build11 openSUSE 12.3openSUSEGPL-2.0+ and LGPL-2.1+http://bugs.opensuse.orgProductivity/Multimedia/Otherhttp://gstreamer.freedesktop.org/linuxx86_64/sbin/ldconfig! Q\Q\77a78cf0791b940dbd727f75f3947bd2libgstcodecparsers-0.10.so.23.0.0rootrootrootrootgstreamer-0_10-plugins-bad-0.10.23-8.1.1.src.rpmlibgstcodecparsers-0.10.so.23libgstcodecparsers-0_10-23-32bitlibgstcodecparsers-0_10-23-32bit(x86-32)@@@@@@@@   /bin/shlibc.so.6libc.so.6(GLIBC_2.0)libc.so.6(GLIBC_2.1.3)libc.so.6(GLIBC_2.4)libglib-2.0.so.0libgstbase-0.10.so.0libgstreamer-0.10.so.0libpthread.so.0rpmlib(CompressedFileNames)rpmlib(PayloadFilesHavePrefix)rpmlib(PayloadIsLzma)3.0.4-14.0-14.4.6-14.10.2PP @P}L@PQOleOP@OOdOF*@OC@O@NxN=,N|@Md@M@Mz@M@M@MF@M2M0:M\@LL@LzL)@LL@L{@L{@LuLc@LBK͗@KKP@KKO@K&(J@JęJ]@JJ@Iydimstar@opensuse.orgdimstar@opensuse.orgcoolo@suse.comzaitor@opensuse.orgvuntz@opensuse.orgvuntz@opensuse.orgreddwarf@opensuse.orgvuntz@opensuse.orgvuntz@opensuse.orgreddwarf@opensuse.orgcoolo@suse.comchris@computersalat.desbrabec@suse.czreddwarf@opensuse.orgreddwarf@opensuse.orgdimstar@opensuse.orgtoddrme2178@gmail.comreddwarf@opensuse.orgdavejplater@gmail.comaj@suse.devuntz@opensuse.orgreddwarf@opensuse.orgvuntz@opensuse.orgvuntz@opensuse.orgdimstar@opensuse.orgdimstar@opensuse.orgaj@suse.dedimstar@opensuse.orgvuntz@opensuse.orgvuntz@opensuse.orgvuntz@opensuse.orgdimstar@opensuse.orgvuntz@opensuse.orgdavejplater@gmail.comvuntz@opensuse.orgvuntz@opensuse.orgdimstar@opensuse.orgdimstar@opensuse.orgaj@suse.desbrabec@suse.czlnussel@suse.desbrabec@suse.czvuntz@novell.comsbrabec@suse.czvuntz@novell.com- Add gstreamer-0_10-plugins-bad-docbuild.patch: Fix building of documentations.- Add gstreamer-0_10-plugins-bad-directfb.patch: Fix build with directfb 1.6, which redefines __no_instrument_function__ in an incompatible way to glib's gmacro.h usage.- Add explicit libbz2-devel BuildRequires.- Add BuildRequires: libopus-devel, opus has landed in factory.- Add spandsp-devel BuildRequires on openSUSE > 12.1 (since it's a new package), to build spandsp plugin.- Add a comment about GPL-3.0+ in the tarball, that were mis-licensed by mistake. This is already fixed upstream.- Add support for vo-amrwbenc and vo-aacenc- Comment out opencv-devel BuildRequires to avoid building the opencv plugin until bnc#748666 is fixed: opencv currently has dependencies on libqt4-x11 and libxine, and that's not a good thing for a gstreamer plugin.- Update to version 0.10.23: + aiffparse: extract ID3 tags embedded in ID3 chunks + amrwbenc: switch to the free vo-amrwbenc library + apexsink: add support for generation 2 AirTunes hardware + applemedia: bump the rank of qtkitvideosrc to PRIMARY + autoconvert: remove the initial-identity property from autoconvert, update for basetransform changes in core + avcsrc: add AVC Video Services plugin for OS/X (captures DV or HDV video from Firewire port) + basevideo: - cater for format conversion - fix locking, especially if both pads have different streaming threads + basevideodecoder: - add API to drop a frame and post a QoS message on the bus - reverse playback support; limited legacy seeking support - better caps handling; event handling fixes esp. discont and flush + basevideoencoder: - add support for new force-key-unit event API - implement preset interface; enable clipping by default - proxy the width/height/framerate/PAR constraints of downstream caps to upstream + bayer2rgb: rewrite signal processing and convert to orc for better speed + camerabin2: - no longer experimental; add flags to disable conversion elements - add "audio-filter" property; countless fixes + camerabin: - add "image-formatter" property - prevent audio source from providing clock; reset audiosrc timestamping - prevent captures from being lost when switching resolutions + colorspace: - add JPEG YCbCr matrix - fix odd width and height handling in some fastpath cases - fix r210 writing only half a scanline + d3dvideosink: new d3dvideosink element + dc1394src: implement LATENCY query + debugutils: new elements: compare (with memcmp and ssim method) and debugspy + decklink: - add more modes, connection type, "audio-input" and "subdevice" properties - add support for Windows; properly set up analog input + decklinksink: add audio support + dfbvideosink: also consider non-accelerated DirectFB surfaces + diracparse: make diracparse work correctly + directdrawsink: handle pixel-aspect-ratio, lower rank to secondary + dshowdecwrapper: fix COM initialization + dtmf: post messages when starting to send/receive DTMF + dtmfsrc: - align DTMF sound buffers with last-stop from event - reject start/stop requests that come out of order + dvbsrc: add "timeout" property and use (interruptible) GstPoll + element-templates: improve the audiofilter template + faac: - add properties for VBR encoding - add profile and level to the caps; negotiate output format from downstream caps + facedetect: detect face features (mouth, nose, eyes) and drop faces that don't have them + faceoverlay: add element that displays an SVG image over a detected face + freeverb: new freeverb element (reverb effect) + h263parse: also extract width and height into caps; propagate downstream caps + h264parse: - many negotiation and caps-related fixes; propagate downstream caps where appropriate - countless parsing and timestamping fixes + hlsdemux: - allow bandwidth switching during caching of fragments - make more error resilient - cache number of fragments we are required to cache - add seeking support (for streams that are not live) - implement duration and seeking queries; improved duration reporting - send a flush-stop when switching pads. Fixes A -> A/V sync issue - implement buffering by posting buffering messages on the bus - send NEWSEGMENT events in TIME format - switch to higher/lower bitrate by more than one step at a time - handle change of media types + inter: new intermediate surface elements: inter{video,audio,sub}{sink,src} to decouple elements within the same pipeline + invtelecine: remove in favor of fieldanalysis + irtspparse: add Interleaved RTSP parser element + jifmux: change class to formatter, bump rank to secondary + kateenc: don't error on empty input buffers + kate: - do not consider an empty SPU to be a fatal error - pass on timed event metadata as tags when we can - support for rendering on several YUV formats + legacyh264parse: - create correct avc codec-data - delay pushing buffers until we have width/height - fix output caps alignment for avc input + modplug: fix modules playing as mono instead of stereo + motioncells: new element to detect areas of motion + mpeg2enc: support mjpegtools 2.0 + mpeg4videoparse: properly handle profile and level in caps + mpegpsdemux: timestamp handling and seeking fixes + mpegpsmux: - remember whether an incoming buffer is a keyunit or not - add "aggregate-gops" property to aggregate GOPs into buffer lists - put stream headers into output caps + mpeg[pt]sdemux: add support for AAC LATM/LOAS streams + mpegtsbase: actually set seen_pat=TRUE when we see a PAT + mpegtsdemux: - always try to seek for to a keyframe; add accurate seeking support - fix frequent deadlock demuxing MPEG TS - fix scanning stopping too early - fix timestamps in newsegement event after seeking - implement key_unit seeking for MPEG2 video - payload parsing for H.264 - push based seeking based on PCR + mpegtsmux: - add support for force key unit events - unset the current PCR stream when starting a new unit + mpegtsparse: - fix parsing of PSI table IDs - support more character set encodings + mpegts: stop scanning for keyframes as early as possible + ofa: don't crash when there's no data to create a fingerprint from + openal: new OpenAL sink and source elements: openalsrc, openalsink + opencv: allow to build against 2.3.1 + opus: new Opus audio codec elements: opusdec, opusenc, opusparsertpopusdepay, rtpopusay + pcapparse: also support extracting tcp data; fix SLL parsing + photography: add missing FLICKER_REDUCTION capability + pvr2d: new pvrvideosink element + psmux: fix writing of system header, which makes VLC not skip the adjacent PSM and play embedded H.264 streams + removesilence: new plugin + resindvdsrc: do not try to seek before the first chapter + rotate: angle is in radians already, do not scale it + rsvgdec: use input buffer timings if possible + rtmp: add rtmpsink element for output to an RTMP server + rtpdtmfmux: add last-stop to dtmf-event upstream events + rtpdtmfsrc: - correctly recognize the end of a buffer - just error out if there is no clock - make sure rtpdtmfsrc timestamps don't overlap - put the inter digit interval at the end, not at the start - respect ptime from the caps - start at the last_stop from the start event if there was one + rtpvp8: - fix bitstream parsing using the wrong kind of bitreader - reject unknown bitstream versions - update the pay/depay to the ietf-draft-01 spec + schroenc: - balance encoder and video format alloc/dealloc - remove shape_output handling + scopes: - add a new element similar to synaesthesia - add a simple fft based scope - draw pixels with signle 32bit writes - first version of a scopes plugin using a new baseclass - fix elements descriptions + shm: - add ability to add uint64 tags on buffers - add buffer-time property + smooth: new element, port to 0.10 + soundtouch: handling incoming rate when requested + spacescope: - add color-modes - use the drawhelpers and add a draw-style property + spandsp: adding spandsp plugin with spanplc element for packet loss concealment + spectrascope: use add_pixel for non-white pixels + subenc: add webvttenc element + teletextdec: new teletext decoder plugin based in zvbi + tiger: add a "silent" property to skip rendering + tsdemux: - add explicit supported AAC stream-format in template caps - countless fixes and improvements + tta: decrease rank to NONE + video: - abstract surface API for HW accelerated codecs - add GstVideoContext interface - add libgstbasevideo PC file + voaacenc: - add new plugin for audio AAC encoder based on vo-aacenc lib - add profile and level to the caps + vp8dec: - add check if we have legal aspect-ratio before reset it - propagate downstream flow return to upstream - use new basevideodecoder API to drop frames and get QoS messages posted - add "lag-in-frames" and "min/maxsection-pct" options - generate a timestamp for alt-ref frames + wrappercamerabinsrc: push newsegments on video capture start + xvidenc: - add video/mpeg,mpegversion=4 to the caps - add profile/level to the caps and negotiate them with downstream - add support for levels 4a/5/6 of the simple profile - don't add the profile/level to the video/x-xvid caps + API additions: - GstSurfaceBuffer, GstSurfaceConverter, GstDeviceContext - codec parser library - video decoder and encoder base class API + Bugs fixed: bgo#532820, bgo#550230, bgo#569305, bgo#578926, bgo#589064, bgo#597822, bgo#599469, bgo#608171, bgo#609639, bgo#611046, bgo#615615, bgo#615681, bgo#616421, bgo#619739, bgo#620119, bgo#625190, bgo#625520, bgo#628284, bgo#628609, bgo#629244, bgo#631390, bgo#631416, bgo#634582, bgo#635917, bgo#640017, bgo#641405, bgo#641918, bgo#642023, bgo#642759, bgo#647055, bgo#647748, bgo#647842, bgo#648021, bgo#648245, bgo#648478, bgo#648565, bgo#648933, bgo#649391, bgo#649822, bgo#649832, bgo#649931, bgo#650072, bgo#650171, bgo#650228, bgo#650323, bgo#650416, bgo#650484, bgo#650594, bgo#650595, bgo#650914, bgo#650970, bgo#651050, bgo#651779, bgo#651782, bgo#652035, bgo#652261, bgo#652677, bgo#652694, bgo#652902, bgo#652924, bgo#652951, bgo#652956, bgo#652995, bgo#653013, bgo#653087, bgo#653161, bgo#653481, bgo#653544, bgo#654293, bgo#654310, bgo#654416, bgo#654572, bgo#654657, bgo#654666, bgo#654799, bgo#654805, bgo#654806, bgo#654840, bgo#654844, bgo#655112, bgo#655318, bgo#655319, bgo#655361, bgo#655362, bgo#655540, bgo#655804, bgo#655887, bgo#656107, bgo#656115, bgo#656164, bgo#656166, bgo#656226, bgo#656641, bgo#656686, bgo#656928, bgo#656929, bgo#657033, bgo#657091, bgo#657250, bgo#657363, bgo#657368, bgo#657419, bgo#658251, bgo#658450, bgo#658800, bgo#658940, bgo#658973, bgo#659061, bgo#659087, bgo#659485, bgo#659836, bgo#659924, bgo#660118, bgo#660234, bgo#660364, bgo#660406, bgo#660469, bgo#660528, bgo#660630, bgo#660999, bgo#661053, bgo#661066, bgo#661098, bgo#661113, bgo#661614, bgo#662164, bgo#662321, bgo#662420, bgo#662746, bgo#662776, bgo#662857, bgo#662949, bgo#663180, bgo#663203, bgo#663234, bgo#663235, bgo#663238, bgo#663309, bgo#663346, bgo#663552, bgo#663768, bgo#663782, bgo#664048, bgo#664123, bgo#664257, bgo#664631, bgo#664725, bgo#664815, bgo#664817, bgo#665078, bgo#665205, bgo#665378, bgo#665418, bgo#665584, bgo#665631, bgo#665703, bgo#665814, bgo#666517, bgo#666584, bgo#666750, bgo#667560, bgo#668192, bgo#668311, bgo#668380, bgo#668381, bgo#668471, bgo#668521, bgo#668627, bgo#668833, bgo#669365, bgo#669697. - Update gstreamer-0_10-plugins-bad-patch-source.sh (and pre_checkin.sh): + Deal with xz tarballs. + Accept those new plugins: audiovisualizers, faceoverlay, freeverb, inter, removesilence, smooth. - Drop gstreamer-0_10-plugins-bad-mjpegtool2.patch: fixed upstream. - Drop libmms bcond: always build against libmms-devel since we have it. - Add explicit glib2-devel and gstreamer-0_10-devel BuildRequires so they can be versioned. - Add liblrdf-devel BuildRequires: this enhances the ladspa plugin. - Add openal-soft-devel BuildRequires to build new OpenAL sink and source elements. - Uncomment opencv-devel BuildRequires: the code can now used a recent version of opencv. - Add zvbi-devel BuildRequires to build new teletext decoder plugin. - Add xz BuildRequires on openSUSE <= 12.1, to be able to decompress the xz tarball. - Create libgstcodecparsers-0_10-23 subpackage for new library, and add a Requires for it to devel subpackage. - Rename libgstbasecamerabinsrc-0_10-0, libgstbasevideo-0_10-0, libgstphotography-0_10-0, libgstsignalprocessor-0_10-0, libgstvdp-0_10-0 to libgstbasecamerabinsrc-0_10-23, libgstbasevideo-0_10-23, libgstphotography-0_10-23, libgstsignalprocessor-0_10-23, libgstvdp-0_10-23 following upstream soversion change. - Add missing Requires for libgstbasecamerabinsrc-0_10-23, libgstbasevideo-0_10-23, libgstsignalprocessor-0_10-23, libgstvdp-0_10-23 to devel subpackage.- Change mjpegtools-devel BR to libmjpegutils-devel to reflect new name and fix build in OBS when the two versions are available- add autoconf as buildrequire to avoid implicit dependency- fix deps o gstreamer-0_10-plugins-base-devel >= 0.10.33- Move autoconf call to %build phase where it belongs.- fix build with mjpegtools 2.0.0- enable the cURL plugin- Update to version 0.10.22: + aiffparse: - add support for 32 bit and 64 bit floating point formats - the SSND header is 16 bytes large, not 8 + 16 bytes + assrender: refactor blitting, avoid writing past end of buffer + camerabin2: - Add a property to select the encoding profile - Add custom filter properties - Add image-done message - Adding audio support for video recordings - Adding properties for image capture settings - Add methods for preview image message posting - Add preview-filter property - Adds new idle property - Add viewfinder caps related properties - Add viewfinder-sink property - Implement previewing - Implement tagsetter interface - Move preview helper functions to basecamerabinsrc - Move to encodebin - Moving preview image properties to basecamerasrc + camerabin: - adding audio related properties - Always take photo when preview-caps is set - don't rely on the application running the default GLib main loop - Events with select-all in input-selector - Fix corner case for preview posting - Use running time for muxing + celtenc: Fix compilation with celt >= 0.11.0 + colorspace: - add 16-bit-per-channel handling - add dithering and support for r210 and fix YUV->RGB matrixing + curlsink: add libcurl-based sink element + decklink: Add decklink plugin + directdrawsink: - avoid aspect-ratio borders overlying other windows - avoid rendering to invalid area + dshowvideosink: update for latest GstXOverlay changes + dvbsuboverlay: Fix using alpha values in blitting + dvdspu: don't write clipped lines to the output buffer + dvdsubdec: make up clut values if they weren't set + fieldanalysis: new fieldanalysis element + fpsdisplaysink: - add "silent" property, fix "sync" property default value - add "frames-dropped" and "frames-rendered" properties - add "last-message" property and never print anything to stdout + gme: fix infinite looping by fading out after two loops + h263parse: add an h263parse element + hlsdemux: Add HTTP live streaming parser/demuxer element + id3mux: map new GST_TAG_ENCODED_BY to ID3v2 TENC frame + jifmux: Add GstTagXmpWriter support + jp2kdec, jp2kenc: add support v308 (4:4:4 YUV) + jp2kdec: post proper error when the image's colour space is not supported + jpegparse: misc. fixes + linsys: Add plugin for Linear Systems SDI boards + logoinsert: add "data" property; fix memleaks + mpegtsdemux: new (not-yet autoplugged) MPEG TS demuxer rewrite + mpegtsmux: - add byte-stream to h264 template pad caps - don't error out if downstream fails to handle the newsegment event + mpegtspacketizer: Handle all ISO8859-x encodings in get_encoding() + opencv: make work with openCV 2.2 + patchdetect: new element + rsvgoverlay: - allow negative values for x/y/width/height - implement x/y/width/height (absolute and relative) positioning and dimensioning + rtpvp8: Add simple payloaders and depayloaders for VP8 + scenechange: new scene change detection element + sdi: Add raw SDI muxing/demuxing elements + shm: - Allow ShmPipe to save a data pointer for applications - Keep the ShmPipe alive as long as there are blocks left - Make default perm u+rw g+r for shm area + shmsink: - ensure gst_poll_wait is called first on descriptors - Keep shmsink referenced while there are still buffers around + shmsrc: - Keep GstPoll for whole src lifetime - Only connect to sink in PLAYING in live mode + vdpau: fixup GstFlowReturn handling + vdpausink: fix bug where we didn't setup vdpau on a user set window + videoparsers: - new h263parse element - baseparse-based dirac parser, new baseparse-based h264parse + xvidenc: proxy downstream caps restrictions upstream via get_caps() + zebrastripe: New element + Bugs fixed: bgo#646211, bgo#608786, bgo#334107, bgo#582167, bgo#586848, bgo#591651, bgo#594035, bgo#594280, bgo#602847, bgo#611061, bgo#615655, bgo#616814, bgo#617532, bgo#622276, bgo#626618, bgo#632056, bgo#639502, bgo#639763, bgo#639841, bgo#640286, bgo#640287, bgo#640327, bgo#640561, bgo#640637, bgo#640885, bgo#641047, bgo#641178, bgo#641496, bgo#641530, bgo#641712, bgo#641796, bgo#641857, bgo#641858, bgo#642116, bgo#642658, bgo#642671, bgo#643469, bgo#643471, bgo#643607, bgo#644176, bgo#644208, bgo#644429, bgo#645006, bgo#645053, bgo#645412, bgo#645420, bgo#645502, bgo#645568, bgo#645711, bgo#646256, bgo#646495, bgo#646840, bgo#646955, bgo#647030, bgo#647364, bgo#647498, bgo#647564, bgo#647830, bgo#647852, bgo#647853, bgo#647854, bgo#648001, bgo#648929, bgo#649005, bgo#647751, bgo#621027. - Add new elements to gstreamer-0_10-plugins-bad-patch-source.sh: + fieldanalysis, hls, mpegtsdemux, patchdetect, rtpvp8, sdi, videofilters and videoparsers. - Remove libgstaudioparsersbad.so from files section: it's moved to the -good package - libgstqtdemux has been renamed to libgstmpegtsdemux.so - Add newly appeared elements: + libgstdecklink.so + libgstfieldanalysis.so + libgstfragmented.so + libgstlinsys.so + libgstpatchdetect.so + libgstrtpvp8.so + libgstsdi.so + libgstvideofiltersbad.so + libgstvideoparsersbad.so- Add 32bit compatibility libraries- Add GME support - Fix BUILD_ORIG build- Update to version 0.10.21 : see documentation - NEWS for all changes since 0.10.20 - Upstream additions and removals : * alsaspdif: removed alsaspdifsink element (replaced by alsasink device=spdif) * metadata: remove metadata plugin * jack: jack plugin has moved to gst-plugins-good (0.10.27) * selector: input-selector and output-selector have moved to GStreamer core (0.10.32) * valve: has moved to gstreamer core (0.10.32) * camerabin2: new camerabin element (work-in-progress, experimental) * camerabin: add "preview-source-filter","ready-for-capture", "idle" properties * camerabin: change "zoom" property from int to float * camerabin: enable all conversion flags by default to make it work out-of-the-box everywhere * cog: improvements in colorspace and scaler; add fast paths for colorspace conversion * colorspace: revive element and add support for many more pixellayouts/colorspaces * colorspace: add support for SDTV/HDTV YUV conversions * dvbsuboverlay: new element to overlay DVB subtitle * interlace: new element * jp2kdecimator: add a JPEG2000 decimator element (drop details without reencoding) * y4mdec: new y4mdec element * new libgstbasecamerabinsrc-0.10.so.0- Remove buildrequire on pyxml, requiring python is enough.- Remove libgme-devel BuildRequires: it was not submitted to Factory, so it makes the build fail. It means we don't have gme support.- Add gme support- Move libkate-devel BuildRequires out of the orig build, since it's now in Factory.- Add libtimidity-devel BuildRequires to build the timidity plugin. - Drop gstreamer010-plugins-bad-libdca-shared.patch: this is not needed anymore, since the orig build will have a recent-enough version of libdca now. - Update the list of plugins we patch out of the source to make the package really free: + This is based on what Fedora does. + See bnc#637056 for the discussion. We can ship the muxers and demuxers now. However, we can't ship dvdspu, nor siren. + Update gstreamer-0_10-plugins-bad-patch-source.sh to be based on the gst-p-bad-cleanup.sh script used for gstreamer-plugins-bad-free in Fedora. + Drop gstreamer010-plugins-bad-patched.patch: the script now patches the tarball too. + Remove call to autogen.sh/autoconf: this is done by the script too. + Remove the call to rm after %makeinstall that removes plugins: all plugins that we build are fine now, and since we explicitly list plugins in the packages file lists, we can't have a plugin there by accident. + Regenerate gst-plugins-bad-0.10.20-patched.tar.bz2.- Fix files list for full build: + amrwbparser has been removed since 0.10.14, migrated to -ugly. See also bgo#584890. + aacparser was merged into audioparse since 0.10.18. + Add mpegpsmux.so, that appeared in version 0.10.14. - Due to the move of amr to -ugly, remove the libopencore-amr-devel BuildRequires. - Remove obsolete FIXME lines: + assrender is being built - Add some more FIXME lines: + flite: a small, fast run time synthesis engine + gme: game-music-emu + lv2: a standard for plugins and matching host applications, mainly targeted at audio processing and generation. - New built decoders/encoders/muxers: + kate: add libkate-devel BuildRequires; plugin is packaged in the original addon package.- Change xvid-devel BuildRequires to libxvidcore-devel and amrwb-devel to libopencore-amr-devel. This is the name used by exxternal repositories.- Change lang package Requires to Recommends since it is not mandatory at runtime.- Update to version 0.10.20: + vdpau: H.264 and MPEG-4 decoder (not enabled for autoplugging yet though) + vp8enc: support multipass encoding and keyframe-only mode + neonhttpsrc: timeout properties and cookie support + h264parse and mpegvideoparse: can periodically insert codec data into stream now + build: require GLib >= 2.20, automake >= 1.10, autoconf >= 2.60, want orc + asfmux: - deprecate "is-live" property, replaced by new "streamable" property - don't set the 'seekable' flag in headers if we are streaming - put headers into "streamheader" field in output caps for streaming - write preroll info in the header at initialization + bayer: support more formats in bayer2rgb, add rgb2bayer element + camerabin: make viewfinder-sink property work with bins + celt: add support for celt 0.8, remove support for celt < 0.5 + celtenc: add "prediction" and "start band" properties + coloreffects: new element with heat, sepia, xray and cross-process effects + dshowvideosink: many fixes and improvements + fpsdisplaysink: add "fps-update-interval" and read-only "max-fps"/"min-fps" properties + frei0r: check for plugins in /usr/{local/,}lib{32,64}/frei0r-1 + gaudieffects: new plugin with burn, chromium, dilate, dodge, exclusion, gaussianblur and solarize video effect elements + geometrictransform: new plugin with circle, diffuse, kaleidoscope, marble, pinch, sphere, twirl, and waterripple, fisheye, mirror, square, tunnel, bulge, stretch video effect elements + gsettings: new GSettings plugin with audio/video sources and sinks (to replace gconf plugin) + h264parse: add "config-interval" property to insert SPS/PPS at periodic intervals + h264parse: handle 3-byte bytestream sync codes; process incoming timestamps more correctly + id3mux: add support for beats-per-minute tag + invtelecine: support more video formats, more pulldown formats, add "verify-field-flags" property + ivfparse: add simple IVF parser element (simple framing for VP8 video data) + jpegformat: add exif writing to jifmux and exif parsing to jpegparse + jpegparse: skip extra 0xff markers, optimize jpeg image parsing + mimic: lots of fixes and clean-ups + mpeg4videoparse: add "config-interval" property to re-insert config in stream + mpegtsmux: start pmt at 0x020; take all the pmt in the streamheaders + mpegtsparse: actually work when we have small buffers coming in + mpegvideoparse: apply previous timestamp when there isn't any newer + neonhttpsrc: add "connect-timeout", "read-timeout" and "cookies" properties + qtmux: - write audio/video stream bitrates into header, if available - write track-number etc. tags even if count is not available + rtmpsrc: new RTMP source element based on librtmp + rtpdtmfmux: add priority sink pads and drop buffers on non-priority sink pads when something is incoming on the priority sink + rtpmux: add support for GstBufferLists; aggregate incoming segments; fix buffer leak + shm: add new shm-based shmsink and shmsrc elements for IPC using shared memory + vdpau: add H.264 decoder and MPEG-4 part 2 decoder; countless other fixes and improvements + videomaxrate: new plugin/element to limit videorate conditionally based on threshold + vp8dec: - mark discont buffers, set decoder deadline from the QoS information - allow a maximum keyframe distance of 0, i.e. all frames are keyframes - fix handling of invisible/alt ref frames - add support for enabling automatic insertion of alt-ref frames by the encoder - implement multipass encoding + wildmidi: Add support for wildmidi 0.2.3 + Bugs fixed: bgo#625908, bgo#625076, bgo#620746, bgo#566614, bgo#570428, bgo#574290, bgo#579926, bgo#580967, bgo#591622, bgo#602551, bgo#602936, bgo#613346, bgo#616265, bgo#618336, bgo#618522, bgo#618921, bgo#618936, bgo#620324, bgo#620717, bgo#620825, bgo#620978, bgo#621205, bgo#621348, bgo#621523, bgo#622369, bgo#622484, bgo#622690, bgo#622692, bgo#622725, bgo#623272, bgo#623365, bgo#623550, bgo#623678, bgo#623710, bgo#623713, bgo#623722, bgo#623802, bgo#623854, bgo#623881, bgo#623883, bgo#625003, bgo#625138, bgo#625174, bgo#625496, bgo#625722, bgo#625817, bgo#625959, bgo#626049, bgo#626603, bgo#626670, bgo#626815, bgo#627413, bgo#627918, bgo#627991, bgo#624212, bgo#619158, bgo#619484, bgo#621404 - Drop gstreamer-0_10-plugins-bad-remove-cog_test.patch, upstream included. - Rebase gstreamer010-plugins-bad-patched.patch. - Remove liboil-devel BuildRequires. - gst-camera.ui is no longer installed, so we can drop the hack to delete it ourselves. - Add libvdpau-devel BuildRequires. - Split out libgstvdp-0_10-0 subpackage. - Add gsettings macros to preamble, post and postun.- Reenable the VP8 plugin by adding libvpx-devel BuildRequires back.- Remove libvpx-devel BuildRequires for now since it's not in Factory yet.- Add libvpx-devel BuildRequires for WebM support. - Manually remove gst-camera.ui since gst-camera is not installed anymore.- Update to version 0.10.19: + audioparsers: add bitrate calculation + camerabin: - add API to query supported image capture resolution - add block-after-capture property for viewfinder blocking - add video-capture-width/height/framerate properties - add video-source-filter and viewfinder-filter properties + capssetter: element was moved to gst-plugins-good + cogcolorspace: implement color-matrix handling and chroma-site + dc1394: add iso-speed property + dshowvideosrc: add support for YUY2 input format + festival: don't open an infinite number of connections to the server and close connections + h264parse: - fix writing NALU prefix for byte-stream output format - fix wrong timestamps in some cases after seeking + imagefreeze: plugin was moved to gst-plugins-good + invtelecine: add invtelecine element + jackaudiosrc: implement multichannel support + jpegformat: add xmp reading and writing support + ladspa, lv2: don't fail in plugin_init when having 0 elements (which would cause the plugin to get blacklisted) + mmssrc: - Check URI for validity and work around URI parsing bugs in libmms - Use the escaped location for the RTSP redirect message + mpegtsdemux: add support for Blu-Ray style DTS and the two DTS HD stream types + mpegtsparse: parse TDT table in mpegts + mpegvideoparse: export profile and level in caps; estimate bitrate; update caps when sequence header changes + oss4: plugin was moved to gst-plugins-good + qtmux: add support for the VP8 video codec and XMP tags + segmentclip: add audio/video buffer segment clip elements + vcdsrc: support the DVD URI scheme so a device can be specified via the URI + vp8: add libvpx-based VP8 encoder/decoder + Bugs fixed: bgo#572551, bgo#603745, bgo#611302, bgo#612208, bgo#612331, bgo#612454, bgo#612615, bgo#612687, bgo#612757, bgo#613156, bgo#613160, bgo#613332, bgo#613708, bgo#613758, bgo#613795, bgo#613920, bgo#614016, bgo#614037, bgo#614259, bgo#614349, bgo#614475, bgo#614479, bgo#614591, bgo#614958, bgo#614991, bgo#616078, bgo#616541, bgo#617145, bgo#617146, bgo#617331, bgo#617650, bgo#618044, bgo#618388, bgo#618409, bgo#618527, bgo#618710, bgo#618867, bgo#619064, bgo#619169, bgo#619172, bgo#619290, bgo#619317, bgo#619318, bgo#619344, bgo#619444, bgo#619502, bgo#619617, bgo#619916, bgo#614317 - Drop gstreamer010-plugins-bad-libpng14.patch: fixed upstream. - Add gstreamer-0_10-plugins-bad-remove-cog_test.patch to fix build, which chokes on BRP checks. The patch is from upstream, commit 106cf3 - Add librsvg-devel BuildRequires.- Add explicit BuildRequires on orc since it's needed for the cog plugin (it was brought by the schroedinger-devel package before).- Provides gstreamer-0_10-schroedinger = 1.0.8 to ensure a clean update of gstreamer-0_10-schroedinger to this package- Add gstreamer010-plugins-bad-libpng14.patch taken from upstream, to correctly detect recent libpng.- Build the schroedinger plugin that was moved from schroedinger to here: + Add schroedinger-devel BuildRequires to build the schroedinger plugin. + Provides and Obsoletes gstreamer-0_10-schroedinger.- Update to version 0.10.18: + Features of tis release: - aacparse: lots of fixes, now based on common baseparser class and merged into audioparser plugin - ac3parse: new AC3 parser element based on common baseparser class and part of new audioparser plugin - adpcmenc: new adpcm encoder element - aiffmux: new aiff muxer element - amrparse: use (default) time handling of baseparser class, merged into audioparser plugin - apexsink: change volume property to a double to make work with playbin2 - asfmux: handle streams with different start times - asfmux: improve compatibility with WMSP in WMP - asfmux, rfbsrc, vmnc, mpegdemux, resindvd: fix alignment and endianness issues - assrender: countless fixes and improvements - audioparsers: rename baseparse GType name to avoid possible conflicts - audioparsers: fix seek handling, newsegment sending, push mode data draining - celt: make compile against earlier CELT versions - configure: call $PKG_CONFIG instead of pkg-config to fix cross compilation - dataurisrc: new source element for data:// URIs - faac: lots of fixes (channel layout, output caps, bps estimation etc.) - flacparse: fix multiple channel frame parsing; merged into new audioparser plugin - fpsdisplaysink: expose video sink using a property - h264parse: Correctly rewrite all nal prefixes - h264parse: fix caps parameters setting, framerate calculation - h264parse: fix regression in output buffer timestamping - h264parse: optionally output AUs rather than NALUs or transform from bytestream to sample format and vice versa - h264parse: parse SPS some more (e.g. for width/height) - ivorbisdec: moved to -base (to reuse same codebase as vorbisdec) - jpegformat: new jifmux element - jpegparse: new jpeg parser element (not autoplugged for now) - mmssrc: post error message in addition to redirect when connect fails - mpegtsdemux: Handle eac3 in PMT - mpegtsmux: add pat-interval and pmt-interval properties - mpegtsmux: Do not crash on misinterpreted h264 - mpegtsmux: Fix mistake on previous commit - mpegtsmux: fix PAT/PMT insertion frequency, add PAT/PMT in streamheader - mpegtsmux: mark delta-unit on outgoing buffers - qtmux: add moov recovery feature (to finalise recording after crash or so) - qtmux: improves compatibility with some hardware players - qtmux: add support for ALAC, SVQ3, IMA ADPCM; improve j2k handling - qtmux: misc. tag writing fixes: write all udta children atoms; crash less - shapewipe: moved to -bad - vdpau: lots of fixes and refactoring + Bugs fixed: bgo#606657, bgo#607513, bgo#440476, bgo#530513, bgo#563433, bgo#575878, bgo#583098, bgo#598350, bgo#598682, bgo#598916, bgo#600409, bgo#601108, bgo#601417, bgo#602161, bgo#602465, bgo#602524, bgo#602528, bgo#603938, bgo#603983, bgo#603986, bgo#604099, bgo#604101, bgo#604280, bgo#604311, bgo#604908, bgo#604925, bgo#605720, bgo#605721, bgo#605904, bgo#606371, bgo#606636, bgo#606665, bgo#606677, bgo#606726, bgo#606859, bgo#607105, bgo#607285, bgo#607555, bgo#607747, bgo#608042, bgo#608651, bgo#608706, bgo#608751, bgo#608753, bgo#608896, bgo#608998, bgo#609055, bgo#609215, bgo#609478, bgo#164870, bgo#383478, bgo#606878, bgo#580731, bgo#587922, bgo#601576- Update to version 0.10.17: + Fix DVD playback + New elements: DTMF tone source and detector + ASS subtitle support improvements + Fix compilation on OS/X Snow Leopard + Support DVB 3.3 API + Inputselector fixes + Bugs fixed: - Changes from version 0.10.16 + Fix various bugs in the 0.10.15 release + Fix a deadlock in starting DVD + Fix compilation problems + Allow libneon versions >= 29.x - Changes from version 0.10.15 + Add barcode scanner plugin using the zbar library + Improvements to camerabin + Support audio-track format switching in DVD + Improve parsing and display of PGS subpictures + Add Cog plugin + Add LV2 plugin support + Improve VDPAU plugin. Add post-processing support + Add videomeasure plugin + Improve Siren codec + Improved Directshow capture element + Add EAC3 mapping in MPEG-TS playback + Improve AAC encoding + Improved MIDI file playback + Improve H-264 parsing + Add MPEG-PS muxer + Add PNM encoder and decoder + Add SVG decoder + Update GLib dependency to GLib 2.16 + Various other bug fixes and improvements (see ChangeLog) - Changes from version 0.10.14 + Moved rtpmanager to -good + Moved dirac elements from schroedinger to gst-plugins-bad (new schroedinger release without the gstreamer elements will follow shortly) + amrwb: Remove AMR-WB parser and decoder and rename encoder plugin from amrwb to amrwbenc (the removed elements will re-appear in the next -ugly release; no migration strategy provided in this case because of the special status of the amrwb plugin) + asfmux, rtpasfpay: add ASF muxer and windows media payloader + basevideo: add experimental video base class library/API + camerabin: lots of fixes and improvements + capssetter: new element for debugging purposes + directdraw: Implement GstNavigation interface + directshow: refactor and improve dshowsrcwrapper, dshowideosrc, dshowaudiosrc + frei0r: wrapper for frei0r video filter plugins + gme: add libgme plugin which supersedes the existing OpenSPC spc plugin + Implement SEEKING query in more demuxers and decoders (notably mpeg-ps/mpeg-ts, mxf, musepack, rawparse) + kate: add kate subtitle encoder, decoder and overlay + mimic: lots of fixes for mimenc and mimdec; add "paused mode" + mpegpsdemux: added caps for AAC and fixed playback of a clip with LPCM + mpegtsdemux: added VC1, EAC3 and LPCM related to blueray/hdmv + qtmux: handle pixel-aspect-ratio; misc. other fixes and improvements + shapewipe: support ARGB/RGBA for video input/output; fix for still images + vdpau: add experimental vdpau plugin - Update gstreamer-0_10-plugins-bad-patch-source.sh and gstreamer010-plugins-bad-patched.patch to also drop mpegpsmux from the patched source tarball and from configure.ac - Drop gstreamer010-plugins-bad-libass-0.9.7.patch, upstream fixed. - Filelist: xdgmime has been moved to -base, rtpmanager to -good, aiffparse was renamed to aiff. - Split out the two new libraries accoring SLPP.- Refresh patches with fuzz=0.- Added support for translation-update-upstream (FATE#301344).- optionally enable libmms - make divx4linux optional too as it's binary only- Updated to version 0.10.13: * New shapewipe video transition plugin * qtmux improvements * camerabin improvements * HDV MPEG-TS private streams support * Output interlacing information in mpegvideoparse * MS-ADPCM decoder * RTP fixes and enhancements * DTS decoder improvements * New ID3 tagging plugin that supports v1, v2.3 and v2.4 * Support for PGS (BluRay) subtitles * Many other bug fixes and enhancements * Bugs fixed: bgo#584945, bgo#511097, bgo#561752, bgo#584164, bgo#584165, bgo#584360, bgo#585015, bgo#585660, bgo#584114, bgo#583188, bgo#583627 - Split according to shard library packaging policy.- Update to version 0.10.12: + Presets support in several elements + Support ITV MPEG-TS streams + New element: flvmux + New element: osxvideosrc + Fixes in RTP elements + camerabin fixes + Improved QT/mp4 muxing + xdgmime based content type guessing + deinterlace2 moved to the Good plugins (replacing deinterlace) + Support for MXF muxing, and improved MXF demuxing + Greatly improved DVD playback + DirectDraw element moved back from Good plugins + Many other bug fixes and improvements + Bugs fixed: bgo#573852, bgo#574401, bgo#580091, bgo#153684, bgo#537700, bgo#569437, bgo#569673, bgo#569781, bgo#573595, bgo#573846, bgo#573847, bgo#573848, bgo#573849, bgo#575388, bgo#575736, bgo#576408, bgo#577690, bgo#577864, bgo#578112, bgo#578562, bgo#578563, bgo#580133, bgo#580144, bgo#580786, bgo#580901, bgo#581375, bgo#582013, bgo#582074, bgo#582208, bgo#582483, bgo#582656, bgo#582702, bgo#583337, bgo#580585, bgo#577843, bgo#581593, bgo#575284, bgo#576021, bgo#576712, bgo#581427 - Drop gst-plugins-bad-soundtouch14.patch: fixed upstream. - Remove useless change in configure.ac for swfdec: this plugin doesn't compile anyway.- Build with external modplug. - Fix for the latest soundtouch. - Don't call autogen in older products. - patch-source script included as source.- Update to version 0.10.11: + Add ASS/SSA subtitle handling element assrender + Leak fixes in the QuickTime decoder wrapper + Better DirectShow output on Windows + Extend QT muxing support to include AMR and H.263 + mms seeking support + Extended MXF file format handling + camerabin and photography API for digital camera interfacing + Merge elements from Farsight: liveadder, sirendec, sirenenc, valve, rtpdtmfsrc, rtpdtmdepay, dtmfsrc, rtpdtmfmux, autoconvert, mimdec, mimenc + typefinder based on xdgmime + Bugs fixed: bgo#573369, bgo#568704, bgo#354908, bgo#369912, bgo#469930, bgo#481075, bgo#549645, bgo#567003, bgo#567371, bgo#567828, bgo#567965, bgo#568480, bgo#568483, bgo#568837, bgo#569323, bgo#570996, bgo#571560, bgo#572315, bgo#572900, bgo#573288, bgo#573391, bgo#575157, bgo#575565, bgo#564114, bgo#573850, bgo#573851, bgo#172043 - Respin gstreamer010-plugins-bad-patched.patch. - Respin gstreamer010-plugins-bad-libdca-shared.patch. - Drop gstreamer010-plugins-bad-swfdec04.patch: this old patch attempt that we don't use is for an old swfdec anyway. - Remove -fno-strict-aliasing from CFLAGS. - Remove checks for old versions of openSUSE. - Remove unneeded BuildRequires: ladspa. - Update file list. - Add many FIXME about plugins which cannot build because we're lacking some packages. - Add call to ldconfig since there's a library in the package now./bin/sh0.10.23-8.1.10.10.23-8.1.1libgstcodecparsers-0.10.so.23libgstcodecparsers-0.10.so.23.0.0/usr/lib/-fomit-frame-pointer -fmessage-length=0 -O2 -Wall -D_FORTIFY_SOURCE=2 -fstack-protector -funwind-tables -fasynchronous-unwind-tables -gobs://build.opensuse.org/openSUSE:12.3/standard/c7dd57cde3cd2e4f5a24db798001821f-gstreamer-0_10-plugins-badcpiolzma5x86_64-suse-linuxELF 32-bit LSB shared object, Intel 80386, version 1 (SYSV), dynamically linked, BuildID[sha1]=0xbe8fd10757e11f0ebe9181b6c3cf7da4a40eba2d, strippeddirectory PRRRRRRRR?`] cr$x#CØYjwg 9` d$3R;Z6̄G.YP{֛ BF4g&(U캴*:6ti]Hatnt#{Zo<(Ni@ ZPU.ٰ턜Ȣ& _tV.PE@kKLjŞLK!g?x9p\s(ɢx3gaҗ5B= @w1F{s-p.J%E? ;4H`-|Xo'@Ƈ__d]}kCm,aa,@Le5ȗw!FeއSL.GB3r`k!!xpyQ[9@[9oK3B㞛3u8^=Q\ !ol(Q9z>.)Sج`TlR=Ͽp0|Wsmo`Xd0:AKfJEEܣڭM+c/.~/w m3gj9GeX񓁪`X9.,ӿ#de,XT豌& OEdumn;ޫ;o\ U FI[k?|H:u7~l+y"K<∄!4(Jͧa0pLBe{ˊ#ЂcW FB|? Aҽf6ژO%# OTmj%!.';$*p]]*$ Y`!'mqk[}uߐ$1ځ@lf(L71a]ѩr(AR~ތI<0͆Zy'] sz<^bMc#!AU%EZCe<ldꨵރ-4Qʫ8\l4}1Dm/Xz"!*`c,l;E藂DךKX20 XI6/,{AYp| [7S_.U.',-~jhbՂP?"p<򏽡Ҹ] +p_a٧rlizu-?V՞2A/Xy:*nO ~PlU`BDM{<Ӆ7NxE~҈yTr$G5}9e%sU\X*L7팓 Eb6;)B_Oi[b|oh(NkmpP3j.q՟0Ho<QxOMVUBuj9tZ?S~Ya8 J_ h-"+E6Ә.!g]vDq {?q%Uһ&u]5Sٻ/yF5*,<~_QIE-Sx=-Ie9pA G8Β$ۢ$GWغXMg.&M Qn)4Lj oċY.-o&L(ʒ Lj<؁З&vsjZ@f|x*ߒϠs<zT#֧|8g1ҕuG *Čq HXc:+K3AJ3暟nbM*&idFDգvytr (?N~/i &EN ڏ0y+#3,uNOJzDo\ejob3 AdVL=u51oZxX͇.Ua$czA#bz8 V3%,"4ŮX92_lWS4u!#!Wvy:XoYp:$f/wX{%مBX >7|U<g̛ '\hlZmGi@[*P-tͷWz%PE(QgT u5kQ"]eP3@C@X,I(1LPX=T/ErUs\},d %zR,SRXaMEwUM8]_RR;>T-);8g:-$ ;EwI.j{@9CT)k9x&{(14ѹnhGI"4jj5̾NzhʬoW%čukw#_Hr4ܮ-bbD#T'cC4VdVεۖ_.6ܥN9D3 FG.骋1 J.|њ/Sz3o?Ux(;"|`Gњ5l?fz1g$R?R`]&ƹAU2< FNMNk9Uj@Knyoa(('Hvd1۬IK&@[bc@ܗٸa L.ޝnP,?%$/Im)*y c0k)2A J-Gޟ9].4]Sqs|ʄ9c$d5&/l=֕ ko[)WA-.dLڢ*/3ɝZ:ȻFbS.fK<#W2>G)@%`gE@l-.QGOU\+C +m~5Emk ~M'Ͽ@I?0Ҿv䨼1?zW6йcCibֆl[iS:VwBsr Y!5^P!#1j/jTvGCvW'Fcjc?(ObgKM7%jTpQy(,*xrc [\eOrD\v3=FoK2Y-: *5m8|؄i@~D`-s`LP7h@Q^Z?5:xiLKUߗPP!u1Y4aǛF>HV6|ڴg:x/G` U POuy ؇]T*RG6~O3N ؕ$..qYgrWEJd9r} ԩOvnS`&n]\ R(ѱlSgF\(ge=g/t 6>#;%Dj[yF [Du<zdaU#[!8qtIr穦dmDVҀ u9Ig\ҥ #jASET-Я}d7Pv&ЦKY$= :$Icgef4Jm`ȥ~^/Ȍ%eFxi*,1|_/d:ymP Z8`9gE(:^^] \׵ r DfID? 3LͲxש\FkzgOtAFѿ8 ]x#Qg1!H@cq_ EG!"zšlptĤ[sVii"A75B1 L&9[&xJG%!O. сp^tu:MG8*"mpݵljTu45l;*m[mx!#t5J>rT$Vg2ܫ}wD_L>"h5oR)0c4Ns%eJ./6o9A$'ۑ!5JEED< ۽PJyں|]]m7V~<=J(W8^ѧWxKnJl !NMcFnmyL9|X,*Np"1B7(Fn¢8 _'ԅ]X2 3g#GwTg v|sɦr +s {NdZS6Pë,\bbW8Qh2 G0fۺ6_Gwtlfp`6GOmYf"+`@5~.:BȖ4hȠn܏&oRMy皉qQֱ RH٩=F 6ۮ$.Ϗ*^^5eHAlP{4}a&*mnu Ŷo))r$#]w&Ԡ){1ν*"rB'Ž#Κd~S@"{fsúxЙmeL O;4F(?scvrxPG@bpZvwxj0N;"-;g4 P,.֡f+)>zV\ofnH*IɴYQD+K+# I $py*]f g 5LA~ Uf 7HЎuGMwj4o[Mjp/$G5fhҟ#1(ZLSi|-tІc/ SQ j(:AݺAj)- fr}ra#.]뿲X=14q*9! 'G)&0菫y50T.|oiprZn)~ HZ ~;tpHLN+*qK,߹2Y'HM?"Vؙt3u8"AxL0+7_A00GCDm ?;Zk٣=O6^S73+ems *IFbB3[]?" !nNt=,Qoi&ビ[;17hp>^ˊn4<:\28T>zV!#U֊i@ ?Fka{6VRj3Hh2HEs H#pϨȐܷ66πDd7^×民Y0Btl85/QHjPXivn><΍%[* *Ec2"J%d8wYhR^*oUGpazGَ̳%>xsoW_ev8BZRW Ca˾Il1q5]s9b$\lbEmξL% ^j54`e)IJ]h4>+; -UPS~EIq=93مENsjY4蠄u=*qjMYtPcQ#]1L+S ,IڮiQdq/6#Sg|!m7}G~Ta~ʫr\NRљ.U%ʙmNAx]K N6Tc3\ _v2{lҕ2[T #*iEUiLYCe! ٙZ"#ކ͢u+PdbB7jgb%lCH}YO66"Et1yd5foa.q=]C'6:7>[ۇ }In՞ѠYwGHB ?3#ڊ]4b7WqHF%&d?ǰ 8}%F9;:z&-6ҪPxbf.(4>jnm W&^FI1.`R(8N`1[ƝaRWA$v\2U#>p{>UlC)2~9IW5 7U3EE]7Djm~'!D0SIQu r#ԭQi/_ >Z}V[ ?+\C|Eζ`jg))gRoc;bU.8d/V40v 0!nW僲wYځȕdF}m|P$e&MMksL; J8VZeNDayn{)bwiL‡2dP;*DF>vd"/7墪lAcYG \=ca>" ZN@>$$e[~0FF:t2:BivqJqFo[DsXf.s7 |Buɩĝ%Glmp(v[/i91C^âuF騿a/ʗ(H>hk"LS4B 9^ԲH:!פU,x8S]'ZG`&`>ǬgRa0?8%bq"BGDzdK(ڇ6iŕ39ecW> hH; X?: Dө ` GwS>!y_O{x ɄLگ΋j䌛?ULl(-2 V`BUQC/ӧ]K8פREF-z0Kzƒg~pfx xƋxӎ%h #F*辬u3?0 6F&r~wFS:B8z@!8YUtFUH9@ozD/1Hvi#v0hj+UkI{G, x/ȐH,]FP!jVh%oPIɉ dW3*㇬@PGr]q'3^*N%9f7 2Љ>pI/s,'+ c9xAm>yU{kđ'¬GӾMEOJhp; }SC)AWtS{=}T KnBϯ[F31sDa2Vp -@O=GpUSj$^y{=kIml`t4~2/f5}XE08|$KeZغFj1ddK74,@zpnr)1dj\Di_#Cq&h~H551;[XINmh:(ŭG#M&ܗ V\ѥ 1>an{+}1cSbDG,{s&sc3փǰ}S2v |ɞ ׬nQtNJH|`yە-+\ո1("mnrBe;,׫Ybٔ2b$\Qp`ON C<gYj=)(6ttZiX1cy(>O1\`\f]1dHP",reA>n# |T{a=0ZmLAP]rPb w=Ѳ0(!SK5~"De] ͊k'41ըc@ъH(ywwm5m~LY

I7蕕1bI X̜}Ly̐ɑI갚1/sCJW8s84 }+NA}hI:;S@=KKqϗY@2 {k)9 /8) f'eŸ] lTT ߜHpR&47֎MLJX!Ĝψ |}˩-D Q}LR7hNV쪧{o@I8@n4Q_YQuJG%(~/E<+2fLkOu+YUGd(}22r5 BG9ΕضFhxle8wʚx#=Gݠӝ+n1D9*BC~ -4萇1͠5+WyCN:JV\<'Q!.pӊ}9c3#`zkwa3g":bKJS:Hq<>CkQεOw2B>}:MJV R0%CgurF+/(߲<psT.fס4䄔! ARѷ2aKQgMǣ{T7 (r#"2A{%vfvw}6ʴpN-u_C*FawK*Vw(8eōE*Oΐ^r;ZqnߡN8b gs OHE:SzNKQPA&=W}ȭ؊wzMijv%XެBT5^:j;Et7no؟8A a{B+X{G'i${p {m1;"Rq{Abվ+J=(aoZh+ )AapI7#HD.[k#EvծrtASA_rUg֣!y-ڨn; $$6Xp? -P|od0B00˥p\0<'8o+4ڍ;|{ gktnM#@hZG]oJ>_9NG&`ҁ2QUPZ :}+ڝ;qxX>琞)cRGSlء k1}%uEiDrҩCn?6N;`U.q|d($Kr0@8 4ox2`y?Q#lW}bJf:}vuуy^2Z6k_mȹT L_D6mވ`,njL.A@bkI$X\PraÓ*8S7-gܫ6Pk-tgtOj /}q~hiI9U9lYVh+#d#l0yabdXՑyurFUҨ|V]Qw\ȓtY+liJNR;ֹVv/G4hv -S= Ge,̊=x3"/B&V^u!ƖZ%[-_%+I8 P-cL(8^rO{Qw{>}3=2N&\i옇J][$Qs4*kYPX@^I ZOӝ4sfqp6(ѡ\ZD"-pADlbE >zw5$^" /d߃t[ vhqcR͜ݠ(x_) DvvħTptN4s3lML*~$)|qn鸈ecBǤ O- TxV}hq.P1~lO "SDKi:V7}R! IKgEw"z3c)h4g)VO¯tcV[aRf% HݓQuKW[cBu/+_!ce tIY A@"i3wFedüYb|m8o"FY]+2-TF(y‰n) E^NР|<*1 NG(4M0&NnbScMVEYi+$e\V&ֺou7(] oJt dĵRo"b||B t]uz;#{+EB'Vs" hߜVs`JNgCf}.E7|/70aKVYvt)Ԓ'¤YW"֟rd:#"; l6@LQ|f )o' /|;^7r~`h;ja=JAd#˫ϝ-y5~Du5Q)MC JXN7T"c%N"ZRʾ0{d)5@ory1y/R`_55o ǫ8(u Pyu:6̰ǡ0D<'CSKW!@.s\Іbxk&NVN25 IhVY@$Ko3 v4oaqS-np^!")nH5ЙKq(ε>&Zx@LٽşjpwQcϞ"u[ zuz xX$W05aƞ.(&jfk AhLǢEjCPz[^pڹU,@ F E_eK1w鮝 ?2ވHiS(iq^8a<"v|27@B%Ҳn`윎si}n9,j41+zyt>pS2iWۑKǛ!5bц㎛VM]pS%YC Ž [镴3џ(cgАr+w18M|j OÎth̥0$Zt$hI?Ϯ65IN?r9,Y{;wGeN WȺyi,@񾛢,=id˲U,Ǝ|dԚ?ulHMMQ]+L ޫxҁzf+yd»}14]5ڲ`YÝk:}3`ɘm0%_q/gz@YVXpW2[Yc%v@s*sR3Poxa,![c|iJ[ȕ<vVւX]xŅ{y᜖]z%e=&}ST)d{?mݕPi$%8J`=Lo ^52msK#jDsB(zeW=\κU7slJc+1P,sT]ک6AgEc3WJ<#4-=Q3S{aK~(aWDTOB9%lمT=5Ql0SnF g2`ݮ35:=( O,䋚*8> "_VΥݪS`(ˆk(M 즔M>Z r׭qװrd-"zc[W,4R%5ca\fX1kpFz˰ #$B Z ^w+4(~DGjd% ]G2tvА ko5Ve-I@{;v֟iVvlUǏmx; §'&|c%tߘ% [N9"a ]c.P7j-cj,PVXuM9,fy᫳+qϺlTF*;54Fbv~1)$!˩yt3|/:wk ԩ^K">_}t9֩cZ$ y^ ㄰93vLr}?+.a)CM%\cP]s<:䘶 8gNK$/ftN`.sY2JhuRg^#OG@7itL3Sc7Sȱ nLwS~f6 [4,IsJj ɳm?7h!6zh8v8$Sihk $ VyÓ6ȹXU85t5z76aLs4` u8i+A펀 a9ȕ[s፿w;n ũPDwh`)&%r$GTj؋7TPXFÈs|ѤiIiS9 \ {`BhYM˻UqL6˝4{df_N~T]m^Àd*7De-׎5*B;IC Ŏ҆l>'7ݳApVկsѶ {o- Ps昮$@D!Uc3LPtvg9Oly]_I7 ޴1epbH`] 9{g"=渃?Wki&,Ƚr˧Pφ')}xBU $, [V63xQ*"s? I3ў9~%X `c4`9 9.:wDp$Нo{9 6>~H"reV `KⅩ3bl;[EXC25=jK])B'YG:Ne.b|z]?ȮX.퇸*9@r=QZmzMAm_QBQs%L4};z7<+JF e;VLkŏaE&Elo* <1Y5vm/饙S4c޵8YC/c\ZsujTD/L΅%kVkpya% "l1.4Iș Ƭ˰A +"ǿ\xt -嗣l+ԇ߽,1PV>OlH=l4"R y aI0+"DVJd1/kzΖb#qzT^;o($DоQ=@(7Om9^XQМѩQZ ,4Z%]X!!ͿS\3z3r \[ >fB f>Qδ V3\ j!s &y[ Ԩ2w 3" sK%o0| [%m%㿗DLȞ2 0=T &,^|D̗Zwj& {~3GUZ>OpZ ul'~avSz< iQϙ;P!' 21Ys:>LF\.TOȆ&l1zkKjsh<5q} PVZ !/E7 7='.g ڋwZdG`%q[˝FZn- )fs+3 a~2ܡZow|%S:R'pXQl1._@L)X^#3~p8ԛy}]B \qG'ȢKڷ0$pᆲL(~ _X,mY|d{%K-p ]<þsؓ,._+Qg!!}E oOOV5r\ JZ,Er?[/9~0q1]۷ li+}gbXYS.2/eMCu;)B3<{PO{ d"Ƹ%6ӾAjjBh ojWˏjq-ﳐr뀭Ssן ElGX!r$jdšV8ԒV@fg%t>"}L6#N‰Kxcb[LB\3QwAkLgڛd08E WajT0"$YtkVciVWJ]z]weESݪa&&e~>(feP8q(w|Wߓ@ Vt2j4=>X;)$f(.IӒ܌ioh}L2PQC5NDM%ͻ<2c)wqWԋy] ƧO^e>C42HGMB|VYR^JOe>JVзSu EC+nu4>"79)ԢqA[GjKt%+~I޾79Z,i㚖\?sFg>\[:W/$DA3*H\ 72W CaSxhк.bNE<8~IQx=5NB,O˦+| ̓ᬂؼ ,iЫrd5%+lqSKzc@Bl|F<HǵwU&_ =YW ~A{߲ r~Ǧ)5ל}cU1Ȏ qWWHsڙHJ[X[p G6J3I/U_2^@q󲳵I'djeٽ\kS6;M/~qg]iƟYpT}Xʠ6YF ٯiڊPд'fk!I7pֺt0bI5Uck2-*^ ֝&? @ۡ -G*GcOW̵5RXkU w\}]=;G70ޱKc(tP-fg]I0k@Dy]_ sGgR׎edpwyQ4Nb/LyTF4P_4? !)u&!EVkw ~|"R5w:=5&n6[H>Z6"@_֊ buQHs1?:+ƲDzoZKY[YiS7j*abA[MTp/^j}T6a$cp*m!IRꆀgu;; }"?0md$F3B"o;E(l0fWJ|{0~'}j|Y0v0l-4KX[3+]C!)ZyQ{a{Us l\̞-[(Zmv_FMoGwQfePX"X7nڎ % iќ>q WOF{ÿ?wZ,r vxUhEO.FWTG|Yy6_H`tzBʪ`}<)|`j}mMp%bj.luq};NZWfUd(@ljh|F "u^(GHڮJM}댗 G~1쒎OrghDڮ26eC 8M429G=|t#7c hڇ+zR DAfaACC=֑E7'΋{b5OLVG1Gs9äP~F\w؟0Lq,̯lE i{նD "/:`d=H{˻҅§=V\h^hn4)`,cD횅}r>MW1bB՛+M gS65U}ZNi`½hG-1dhwW=,b> K,F`Zeϟ@db``΢Gψ8cxS@b W:?3,*sVĤG`Xyp~"Q@jꝕdUh3JC_ťS:tpiG[9)H-1} .)w<ӥ󛇊kR[pQgΐ0߰ [aB0I:2XiF&gi،l{չ]=}5j[ӁVZ2Q7KkM1ߪl) YLV)wf̿v QO%㩡,r<u euRj7MYDmc# m:p2؁ՑVGEȾ +DJ~O%q`uߓut-CʑVqOݭiz'ˠ$%RB+})s@z<,TҌ'7_ڴ6&~vn/'n0"v= cX82 :;Xb؋?h ɍM_pHPJ~.Ecjge8]1pૉ;F` 0A_$ qhIm!%Ј M!N :fm0b$#uI)8 v^\ 9nTޅCRc ܭ\ h@ ˣcSļs$<`P>C&5$n[ϾsiA&ʅҪ8KZTi aK,ŵv.Iw{" 2Q0 O1k<|+Qj .|4_S L7Yc"Ƭky0o+$&m, b/@R ѼV :B A*3j$@4][.0Ҙ۽O2+K6iu-G9+4h.*u"@'$dF4!W  Rj9H^6р-gK sc(h-wDdeD1 ~JSR;E#+TGN?$b]ɝGM%x?x4<dOzጧk& J3b/VM̀mT#xv'y~~WWr$(˔LM햛E.pR+u7;PV{RV##޴FPS1MVWj*Ru!+7 w#;; 0Y $gJoQ;~8,Ghe$~@8(4lPKeZJ/#@Iǡ_jq hfKooS xE/k:\x7o̝OÇ߱w.'c\;C,@inOG_ if馡q3gۄ|Ǘ5(>6Ns]%Moz Gj7jOCNh8ɼ\P{GRB#Lp(zĽsf-C ,J`V& C}BBΦ Okl=p/O@=JCY2+`fwp8MSNZbi6c}2q8a)^pVsBcp[?)hoB2lbu.K[\І؛w/UʕĞcC+޼³s#5\bonǂ_8U^ 9x)+Hz2|Uڤ ]dgBvpծ:dWi|Hs:/3&A:ͺ1gkO`D ,C5a=4Nq!ed#SsT;yvNoZljls<7qY2޻,WOLJ|FJw-Mty #_f.gx-ù='cNDH'.eD*q;1!U!7.$(cdΌ-&R& 3M"óbP-p]A@d1<@{8)`i|4@vAq0N 0Z:r˭n\WLI @.Q8fjQA (h)҈sYKf Ewh יj9֫!I )C9t@EU :)aLJsC8Ch\$=m,WT>DЍӠeDሺ-[͎_A<@QoW^ϵk4+ [Fe[ b"YLV8v 1ouSMzx ;}N@sx jɀT *0c@@ Tj-*wA3=ky:%i7HܔL}p},Nꇊ>ΓOP0$E(/vT'wkƿHc&F]lpY .uZ@ޚtVE\I Ej>O`Hg}l(`˄ٿ qf` mi:;gvKZi?#~-3Mʡ!9Mn2;#Ԇ/\H `Cd٬4y|pƋ&N#Ku.7ŽUoţ:c-_YxGVB̊TI{ւ,r:"#EJ~5;l" '[5ղJx)naz(=#; 5F64#+B=&z^ ]׼u0y@d6UZ%~xH2nrڂE+"ታv}EEMwìljHAʼҹѸ,ܳL}b8{Ns /s2p9s=]yƽxXo gb4u^L_( ff1aH|-#T?vG0Ul`xB@AO^1R Gn{ʟ6k!Q+,Yua=}MgT1Ypp,- ܢtkCY#OER[ag?nP~Thmwc%T8yyiHܩN9WA2Gĥgw/ˈסo2lT*^k4ge=JgzyT,qjsn(}B\jnya'p@QWn Քd$^h{#W_ Y %ٷO K}'{[^[GqIuS 9PFyZr)`npƺ)LFjVK|fVz :@qM{#te$ʽ}{y72qq4T <.Fe'n|D 8=S~>nvhHm0p>ǜӷJUk;IJ "q53e%q=}cc+-b<' 3 <}D$0a,8vD(\+}XP6+˾%U -\쀽d(wlfTi?aziSWS]{phr0~z빿'@VBZVm98ʷrkpK fγNԟwRl'G@y4`֧ߘ TKŻAr޳MѸkK_LZA?k4*P߼' Rǟfv%P63ױg u$WncŃ,:'S"c̑DD|kf3*aEwr/*̼\2kudx"Z3=  UyĘ?bL%D5;~={uq[ņ1j;:dmpqyC(Mř?QKZD^# dywJ66{Gg'N}F׶VwD4&|¡[JՕa.Z3B⟰8Z{q̎/Wt+b)ZI\~Z6o ͻOY9{ښ ZL{wBZ6Ma.c{wF[XUm7s+ӰSMO',]^˧<"nNyjO Ȉ;>ʠ/`JaWN6c]ݎg {Tyl.q~̯t<{yrOSSӬeQ`*!Ak)$\:WӃå_+j?]-a*! Br?#%|aGׂÙ?h^4LAQagƮ␤;;!uL +;ce󳅼]Ssl2K<^  aZSW G;gE[#Ŝ*>FcA -Uts"|1 t^ͺbB$J$Yneco" "VY?+;ly 8sO)Qݒy?GByZ̀q5ds2u5ww&qz=$L7 &V{dǬ"-.>Bfϟ LfadkDГe&Cl8- 1Ox*6]bo 82ݗ(]m-)bSb*eZ')|5TAH"Ggg)5EDfu=Y&=wQSeD J$ѝ⼐׊hh I.RY+$'ǵPtȯ!ߖ17;}WQw{9ܸQٺ,6.HCQ= \ŒL @^AҔJ׮6Ę_tg FO$A_ϋd_;a#m)DϏRi ~+C}BjRš/>=/--#ha+uKl t=}WPy_7N!]Fh_ggwn3KD"z,xx "q@--Oq|[;VTW W4\&aP^^SFݒ f㌶}thMZm@VYTj(EϷ7 C<[?$s4 xUyW\^ [1/ey dMYߺT_W/pIViчG;g615ǃ# 5.=jwdV([Ee7>UM{╀|ت0(+ID\"]ƋcO1&̴/͵ktxL/`O!-۞J腚H=3WVwN:{1 | =N0h1(V(0#1R.Z3&G[shFyꈵe e=GXE:\Ay(჋2X{xmԭNQa*.MϹ 2af}l%u``C{`Q#4HجR/2lFN[gToK3N`ƷC<|'땫X믹+g7s@0A's_KpN"ѕ/g}՗ʭCRf\'WkiqS -߫*r9EMR+Zc$$zFJ -`Jյ[TcXx%{[+*\-˛нtV_cHk uǯ2QumԑJ$ lVB0niWR"X@g)[kQV|C95 B oroFG;l8f`Ra$ȵ<0PhYM -Ӂ=nm9Kei@kVԤ([cVdw$@*Ecƚ&B P"=0,(Lc! #)Xr8me^z f|2wN:UͣrxB{E;7Q }YMZY;*в5bu s -mzc6\ˡ %zNf8MN~V;#mVQ<L)4*Ӭ3. p6(٣5Pw/^ Bm!@:A[p\T! ֊of9i $6s1%HE!کȊ]å?K{_TܷMi; E/f~D-`;֙e"xP/|&݅o{9́NJrw>:V@/s0aK)t hOŜOLKso2߬KOtsB%=4=9^e*DADc[z!tCL"̔+][uBVeO.;5srhL_#PMV^8b|o`?d0mrf|n)OWrh ElpɘE9>}(0DH ㅞ- Vծoi&?݉o0H5r11q8˩"`%o [W5$@pcZ^[y y\UEagN&t'W'+1$n╳[诊,AB-1o$wV=& n )uaҘ}X)^745v=b [yBg f*~]`N'\@(Wߪ6DvU}x)Ze%@.u]e7+V 5y'dC(y kZj#abTk:gb/ *S>4m+H5$ iwuI DI[P:>+ (`'RjuL*]hyA*NAC3Ug<7xa(Q:y\ϝj~̊J \Vv-]ej@GWY3n~;^iwѴ\\t^KǮ4dλ'^E +?K VPUu1 sz+M<3K<:_^MuPKXh1$MA#B KTl;R%@1,Ts.ư?A1 BJ"֥d/ŲXe>*_6sL22Q{`?Di%Kw kK *$'*C_WϏʁ wnϷm5^9?7aHޒF4T bM!Tߤå ZRoѰ>p3r |Y.-:kUHo5J=r!\,6y)idrjQN\^ ޸7:tM;uZh<79xd+dfj/e7FB\> {-%|uuQTɎ3*XBV9#be [W)@(p1c%h:W 29$RB@Zi)2$[Μ^&0eu;]b|3ECh&S77M~yx%*T'sCj>jgS2 PH K ?@tnEt1inZ)n~@tbﺙڥw̰HAE O /[ #ÊzQ.eV XJ ^M#{D 1),~#6w_}wGm/$d!cQWQs&n^4Q^eg]dA2)YXbL=Sa[m犡|fFȷOạ54K{i!x-grr!j0@f51AacOa * YM@4nP_J-Y9 L#t4&8*spE7oQ^7iվy| '$z]_ݷeBՑ'`s!@=L$dAgCn}!7l YBJ,=I {X\!6J^1ۯ/,~pb,G%fdQe 2Uu4.e=N&brӝ]^Oϗ>7ِ?wp_S^ɜ$KMfͫZ΀9Ԥ1ve$pAJxNp}o3ZŜN:eYhKۀGO&pd+eMADOS>KhQauqvA'wvĬ kWUxU2F.кz,D8 HԪ+ [1s "wz%H;nAT܇aa9 &if=ޢlCpY$dd/J8D$+VC\N2{@X_^H?+Yx ʯ5:P\$rK/έ_ Zs_A&Z?VZ@t L փV7Fi;1pzKͬ+q d(GLͼDh] z2$ J49Sۋv{l:+v_q@՝IH8U1A_!ƍ2R9} fc*lC`DBoP S>O @]A5/j2?T2OW &:xZbhHgtjQsj 4_ŞRL_j{{c+==\ rKzrlbgFTVVWNl`#'ҟ|0\U$z+]/l3eǻ.sfL0_.0_%!$,F,eblԻ(=V#ˤ|XѪ 9Ҡ b/﵈%J6ڋ4́ed}v F9h3Կ&BO:!ae۟Jq"⃓@8~Vnr +]d[*I9_EГ0IfQ?rxA-ɂd>:A5hxqWX5qUAp&,$Y`hEl%pf˘_2B +?̍Txrm8^ؖ-5Ռ*ǚUْ6mע^Y$u87UƖ<ݼeKS>sV+TJ@N^ݚ_<tOL|ipeTZgǯ҈t[$GREt{ ;yšނO0QX(aEgȈ߄&`X{;9*q.a Q4p=K@U;Hk%X`nzCx b~Clě  !uY]KKLH2 đx>&ʈIe R)م@WMt}mJZ[@?Db' _`ZLkSBn+pcRVt )2- |/[)TQ6 ֤P 5|?lhGS(#ćAozSJT:0"9 ۈWbh'RҨ&SM^WM#e\*]>cf9}.exbWt۴mII,$k%dzR7i.ӢR͎Tgǫ7mbUF0#K8Lw9һ|& 6WR\P9R1 ok_m[ryIA]jpXcP7+Numuo1<;rơV Sn/E#1I&Y!lt<ܚkǭP@sG>!nl"Tt{-m=qZd<^2g+G_._OLxw@`ӿ&~˹uk5'O!}VV >k|MK:m-L${6Da×#HP^/Uvb޳}˱{g($>?/f4Er6w:ht8`Ib56,m< U,1U`ݛ5l82hJ@/E4w%(%kˢmA18}-3#>{0)S],Y@ JG/?5 ` NW^O4MKȲDn(Eի/} :KʲF yHw # 0jByHAWg#W`|Wu֮$\.ܨa+I[C~Yf Ii=gQ& Ы-֟ў:N@k;j{ۊ(jJF++:1 _yX&CO1I:>;:g>6Ի,oKʚg\lr@(S0V0XT&¢g5>~@ }/88}-^p]n=EwzUfΌA)DغAeEj J.s{ l0Ő ҕ7p޷t E,v A8caj{0 $tFBZHg`1SrCOgޤo` g{ 0 b Oj_pUTnɂ_G*d6 -?T[<<]]I3/;bIJ-, |" 5U2S[gID35|32g:k@{Kj+xχ@WdVn"H6e zzgYMA04>$zx}(uYcOäҊ7#4^0UӹwbAAB48Aal>Ͳc70 bR 4R[1 iKΚd: f+Ba=*yeAd {M,S&=B֬jEk,QLm4YCvH]s"wĊIZF6bC%_HlE璒N`;zN߰fМGI CNuh=RB [jBp~yC?UC>'辨)'is-+9lAkKfgR{*j y鈠i4Z*jnq/"߉BɆ{V\x]E9VyR遥&wOb_/;!({M۴儿%wU98uc1֒e 7e\KBTu51F9¶JNՇrnr M^^'6 Fռ^ٮj'+:/K)FV}9G-蟥' kD>Юy=K:Y] \B"ޭZsKכnƆ=epM'/ /_fkpfcbp_1Tˬ=.]y"XLem %z ~9B#Gs@SCDj2ER㹃BJj&wC yG%d!5 `D&z[sq^K`l;qmT̿JnuoҎӔKxn(]|l%ΠA32~#e_+2u&Bqe'ؔ+?KF3y 8JWb<֦8^wCOtrLO.vrp7V^AD1Em]\Kc盜F'$v᝾xP[ -Z@TVu-O4I` l ;KtCbN9`sfs]%&.*혺XY V iy`O &&Bݢ@7džyk&㯽;yOcg:6ԓg^&?у ;ee=z)T,^=c˪0x9{BbIvѰeu/]kԠ1z xL"r vx#zy:z(k\[Ėˉ90cD_r98zWT@v/2< 7@E͹_42GK$BO=s#dP]4dI}Th)z)6>/-K`B(`iW.ʆd85 dQJ`W{b-KMT3gȹpoCd-Vt*uaEJ$鮘YkѤ}B%|1@lsGTzsmV9rߒ#417[UOxd6mV'tR}[W(tdR'"ךg% T1a~~,J퐺A9J7,):@@=4ˑh;-ZӀD5sƜzVDoյ Q }|!Xhi~̯a|RCLEdo~Bb1c q|_>Šgž\IHR XDu*u0 1͸Uw5#R ߂{V{ PI[<~40SvEfujpi RYIKA4\R _JD#n`>ua]tWcM< [@R jķ‚E[e75^g2\CFŸJ`LT%znZ Xt]i!|Q4>T 5Y:U X|bPGI7Qu[d4:V$8Il8f:UqU8F"z_zl-ZU ٔu]<֏}%#kPE|)9$ԭ%.8K7$ƢP@p-W7Vb eye-q vEa+Q$'mKoM .$6(B@ZmtE]]G41ǚ4r|>C& Ot'ԹUJ?l$d $ex6#TA3*Gw'u#Z$L׮ĶXN Ll;T綼NݠWY@8Z76J.sShTJ{h9t qO$;yѡvqloyFu_<ȗ @!V:pjPJE#A$ SQTEq#0,ReE4OWb(?Epyvo#po2nJ콛UbZ[34&2aɩ\EM|D̛)p2}{(?AP:Բ[&Oi?y/I-PtJ4bkxof={Njpjf4XŃ.ŵPnPʡq$"6xS26 JZxKكZcysRwqIH&_ 6>>??wՃ <:7èik};9 a\V6 {iKv<T*0{X4ږ3:ͩ(!86g_WJ4>TXPfld7f?~-CuzQHG8v)5CO mJ0,1kiǔ(<f)lw3Gb36X-ö9dO nh%͡S(ui՜C͗E/&)&T$^ɚstyJbGMt첗I)N?A){|zjL+Fc˺F>brWxmO (@$uKku$奦aosZ NI/]M }t,:(bMӫRyb4~WKu9 v騫m<唥A y5x"+vyF 7֭VK-Vf&^W.udoIZ#3 [Z"V-P1^+38yd RhǼ!e~êcnɭ~ 6o%='_Hӊ8# / c6lHXvH ?z7{!%=6Dz˫KO45:͐H6/pyZ3s&-nyYnxkmK+j@(&ܘ}|_ mR083'J[1\͕~zQ+:2e>4IS1N4Uލ~NC٪sOerw\ϋY km@1DIq,7H'Ʒqw+SW* j'_mlwd ()%$:~1?<$)QG;݇vb]}fhx'pu.%P]] 0ST JԈ?LQל$- (^5sd<8͌~A΂Օ޹$B߲ߦ4ulZ(ύ*"iۢkhHAY""IK1\,*G8jvw%w'KNc5h` EP0x>(ͅΎ^L7yn>Оz m2jG 0,tr> C:E 鐂K|8Hpp7iqOA}+P1蔙ndKs*+R;^rz=te$ڪNꝘш\UN; vpa\30oE/=*{JsF AfO(@:i8m){ Q:I iȩi:+f_=h9* +T>xXcwז1К>6QA {湙tX0ȡҵ2tl˕wB(EE4dA 4!L5 HeyLa«9Ie Ȱ84gA1MyBv-b9c _k$ ._Q&1h {ۅ0("5NW$ =rw$rtB{|x %'=3 E KCߔ˙\ـXzWVFKf͋?ͧY+߹ݫ i: 7oU ^`!d͚%sDn)WիqfgC~h;c 15}g1_;Δ ppQ'0(xbWF駢E/N (47 SECM\c-7$)MdedwL)nH!IO}*]b/eAi~G"3K&Wiuh@4U|q~qvJˣRg[r?:Ffdk!x0gIkt8Ѩs{֡`TZV-sTK܈-L:Yzw[ ǫgi#1яjR2 -E~}g8gPSwmFFq Aq ! aŜ!/dNN,Xۏ&92 /G10*W: lqf@ Y[E!L^d13"r_$yEtxB*F(}c!/ӱӷ 8ꅗ(n9KHzx5*E{cfO෼ƽ˩kB<^yƘңnBB1D(+'hGlB?VNǫ<]sc>H+>|S/Qg.:U&xrJ V3>]Tk X}\yՁ  Hl)AHRPG4@_M;~b-޳v̗rn6iYRj}/-jsc+|[ l5'WL} tô;/ 5Amex^KܻOW\ڑ$@Pp:ԉaiNv jc| 1}W !RJ.܉-S?AoqJc4`lT/I3g4!4\' ypKVlx^`atbtbeusc2xsTI١2jntF\"W8I}&ƓK! 'omA9FQtF[N4/9Lbj?98^>:_SxAӜ 0hOrߝ5w xg:#.SjIM1H<'&N_-B mo"f!muftnSgU3vE?{v{&7VWXCLNL u9zȤS&#}Rr6Ƈ+^Z?LK Z៭h1ė( q ΨC_Jޔ1oc/(BQ6K7?p]\8]βl>xn&eg |(qm{r`bt5UusxCaR,T&矩Vj'}ݯf Gݫ-Yb$PJzS8 x%և8}N'W.7* Kn3̽_;K2. Fj's N$EґXfXu.\{2^HRYd ejID5sRHz49ʹTM# P>TKk joƵ4vrˏZTڊmznwg}ט*XSJP'}OK-sX?oW3Hڔt1ȑ?0D}W!->] Gwya2ǜ=Zk޹}dX ^]㋢ Y<&xLҬ8R)|ynS1@ vSF`P%ی>rl Xʽ5H%Х]D@: 0 \sm?eS+P"aZM*ig.V`Ңj 1CL{hUYrN+_BM.O _\Od:jb&ȼP 5 N2Fg9K!6LOlaʼ4v/d JKp>^s4k ]| an78ʸ=1XwsOTcOD0bN oPc^c]Om5v6hZL7ʸ(աA:漡$L`e+t/CK  X4 (\1a/$wgֺbٺַKfQps҂ϒOTLZ$Aѿ3 EL4f\d3tqxEJ?;X|Aߪ=ģ9LmZ NzX2z~9RluG/.l)[;}^aA 8p!۸ =uoUI|Df?9\q1cL .Ebɋ7 wFm[i2}3d Gq>jÚRDCqD7Qq e KP8Jl 3'^#?ZpB`w*тTT :&v"kX4Tٞ6YwЉٗk/#g_B[7^aIgĕ@s.@;pAhy׵a<k2m( =z-] `hG)?SyB$bAY mpXhܩ?ڽOjKJn4Zۄl'K*'10Sj Y.:]L9~y7r2{n M/}{fX' 1f=Jym P]ۂ_V20+QBjKϙ]kq\h&LӤ(dkoa}k0HdHpp;tD7ybzg<鼝?*Dk^^Lf60\,ܕ#u5dg֊BR\~S"39{I÷oW_:K!oD2auZR9`mqFݩ+ ,yC!nO R3zn$#;ޓn*b.9n{6Li웮]nxTe?KQ`aʥ؋2Brܚ6QF嗒M'uK?NR#rb ,д:@K,3bnl֗N@7g(ɽM#GE"+J,hUHİR\ ]'' =.T5imRU*~Ư KmxƯru_0{g %g[2X悊i/i |Ϙ1CKU?<ެӃΌoe[2ygy1 <`RH? )`7շS{|.xwONOX'c7ӓXS`}eL^>/?/ۦJAݑ$f21I7qгD4l6\ yCT 1}r+܄-0U>O|D×T58ZE^k'oᕗt{)[u, 4-S&6l>w$# sdЅ;'d觝}U '|%$gXAQQ(唫PES[ jm7g͸k'R{wFg4 dU TѝF@^N@]3,YaJOhvt8+bao!'쇟4o՗Hl0Oo4 }oj~nt& # }O2vcaL"؍DZVT$yBy]mYހr^%uUYtyvE#S!Pc~E"BQHH~_ tMƱIrkr##\y;ɷ;wRpKdʰj>׃~[R7u>]7MGqFZ4p /%.>Nn КO!cm4Vih"Yf8̇$A3>C %bVR@