spice-gtk-0.38-1.59 >  A `Clp9|)ŷ-r;1K{MdN'yEpX{^UlyO) Xfe7bUJFo/w_]D᱗w!mlMTLy`ӥہ(f.@ڷ,G uF@K9)XݟH}MlQ立BPkel|{ I'<40>]`r㑫?c=Pj5 CIXXadde4d28eaf9771a3ed4dd3673b466555172975b35d3b42b08ceb7936d6cc0c1f06153cc8b999097ed2e4291c61a021758a08f65Ǵ`Clp9|s|hHz]7̷mR Ci+ֶčJ$Ud!I*ɟ-$x|;[P/9Hsw#|Y6vZ٦yֳFzC/>])яHL]]ԑU&WvU'2ž0 jPsNzAF縙/i}cUhcѼ/RЧ}>/x`EPJ(OxgNF< `ʙtlw]{Ɔc$ >p>D ?Dd   P +<TZ`    H Pph(89,: (F=G>H>(I>HX>PY>X\>l]>^>b?[c@d@_e@df@gl@iu@|v@wBxCyC4zCCCCD Cspice-gtk0.381.59Gtk client and libraries for SPICE remote desktop serversA Gtk client and libraries for SPICE remote desktop servers, (Linux and Windows)`Cls390lpdSUSE Linux Enterprise 15SUSE LLC GPL-2.0-or-later AND LGPL-2.1-or-laterhttps://www.suse.com/System/GUI/GNOMEhttps://spice-space.orglinuxs390x:(; :)#gA큤A큤`Cl`Cl`Cl`Cl`Cl^os`Cl^osc18350073c08a60398b8508cb510f5877c7a12bc3710362615d5646e959c9eac474aad6458fdd5a1beb8ab433b66150456ddb624d975b9ede75d06bd35c08633f7f543fcc5347212e7086f4cda2e7a12bd529df67b306e4fa00c5fea5939d09760a9c978b3efe11fbbfaf57e48ea1376783803d0d95220347ed3122244a4a1eb01785efe0220f13fe810124e6e8e61e75c5bfbc4a2cfc5c468e260c5176ded95dc626520dcd53a22f727af3ee42c770e56c97a64fe3adb063799d8ab032fe551rootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootspice-gtk-0.38-1.59.src.rpmspice-gtkspice-gtk(s390-64)@@@@@@@@@@@@@@    libc.so.6()(64bit)libc.so.6(GLIBC_2.2)(64bit)libc.so.6(GLIBC_2.4)(64bit)libgio-2.0.so.0()(64bit)libglib-2.0.so.0()(64bit)libgobject-2.0.so.0()(64bit)libgstreamer-1.0.so.0()(64bit)libgtk-3.so.0()(64bit)libpthread.so.0()(64bit)libpthread.so.0(GLIBC_2.2)(64bit)libspice-client-glib-2.0.so.8()(64bit)libspice-client-glib-2.0.so.8(SPICEGTK_1)(64bit)libspice-client-gtk-3.0.so.5()(64bit)libspice-client-gtk-3.0.so.5(SPICEGTK_1)(64bit)permissionsrpmlib(CompressedFileNames)rpmlib(FileDigests)rpmlib(PayloadFilesHavePrefix)rpmlib(PayloadIsXz)3.0.4-14.6.0-14.0-15.2-14.14.1_{ ^s^^p^f/]z@\P\\C@[_[z@[L["XZUYXf@X@XOXEVWWVV @UUq@UT@brogers@suse.combrogers@suse.combrogers@suse.combrogers@suse.comsndirsch@suse.combrogers@suse.comdimstar@opensuse.orgbrogers@suse.commatthias.gerstner@suse.comcbosdonnat@suse.comcbosdonnat@suse.comluc14n0@linuxmail.orgbrogers@suse.comcbosdonnat@suse.comzaitor@opensuse.orgcbosdonnat@suse.comcbosdonnat@suse.comcbosdonnat@suse.comzaitor@opensuse.orgcbosdonnat@suse.comdimstar@opensuse.orgzaitor@opensuse.orgcbosdonnat@suse.comcbosdonnat@suse.comzaitor@opensuse.orgzaitor@opensuse.org- Fix buffer overflow vunerabilities in QUIC image decoding (CVE-2020-14355 bsc#1177158) 0001-quic-Check-we-have-some-data-to-start-decoding-quic-.patch 0002-quic-Check-image-size-in-quic_decode_begin.patch 0003-quic-Check-RLE-lengths.patch 0004-quic-Avoid-possible-buffer-overflow-in-find_bucket.patch- Remove unneeded Recommends for spice-gtk-lang from spec file- Update to version 0.38: - #108 - Add CD/DVD redirection, to allow mounting ISO images from client. - #99 - Fix display scaling with EGL and HiDPI monitors - #19 - Fix display corruption on HiDPI - #82 - Various clipboard fixes & improvements, related to host/guest races & cltipboard managers - [rhbz#1720532] - Fix buffer overflow on sending data with shared-folders - [rhbz#1695618] - Fix hang over failed migration - API: add spice_display_channel_change_preferred_video_codec_types() - Several usbredir related fixes and code improvements - Several video stream related fixes and code improvements - Several shared-folder related fixes and code improvements - file-xfer: fix stuck transfer while transfering multiple big files at once - file-xfer: fix possible crash on Windows - Migration: Fix metadata swap of channels - build-sys: remove autotools (transition to meson completed) - Require spice-protocol >= 0.14.1 - Require libusb >= 1.0.21 - Translations: - Update Italian - Add Russian - Use meson build system - Include a post release patch to compensate for an issue where the build does need to find celt resources even though we build without Celt support. Remove-celt-support.patch- Clean up some spec file conditionals that are no longer helpful - Do other spec file clean up which has been pending for a while- added "BuildRequires: pkgconfig(libdrm)" in order to fix build with upcoming changes in libglvnd/Mesa- Update to version 0.37: + Deprecate SpiceMainChannel:color-depth and SpiceSession::color-depth + Fix race condition on keyboard modifiers + Fix cursor on Wayland: Fixes hidden cursor #83 + Fix clipboard on X11: avoid request client clipboard data when is known that there is no data. + Improve usb redirection + Fix on usb redirection: Don't add same device twice + Fix on smartcard: Warn if multiple readers are detected + Add instrumentation for frame and queue statistics of SpiceDisplay using [Recorder] library + Fix Warnings with GStreamer >= 1.14 on video decoding due to setting buffer's PTS + Fix some Critical warnings when build without GNOME desktop integration + Fix Criticals when no primary monitor is set + Documentation fixes - Add keyring and tarball signature files- Drop pkgconfig(usbutils) BuildRequires: usbutils 010 dropped the .pc file. - Pass --with-usb-ids-path=/usr/share/hwdata/usb.ids to configure: pass the correct path to the usb.ids file (shipped by hwdata).- Update to version 0.36: + Deprecate PulseAudio backend: it will be removed in a future release + Add H265 stream support + Add SpiceQmpPort helper to interact with QEMU monitor over a Spice port + Display a message if EGL support is required (with dmabuf local rendering) + Many GstVideoOverlay improvements + Smooth-scrolling improvements + Miscellaneous fixes Dropped patches (needed changes in base version): 0001-lz-Avoid-buffer-reading-overflow-checking-for-image-.patch 0002-lz-More-checks-on-image-sizes.patch bb15d481-Fix-flexible-array-buffer-overflow.patch- Add README.SUSE with information regarding the kvm group requirement for the USB passthrough feature to work.- Fix potential heap corruption when demarshalling (CVE-2018-10873, bsc#1104448) Added patch: bb15d481-Fix-flexible-array-buffer-overflow.patch- Avoid buffer overflow on image lz cheks (CVE-2018-10893, bsc#1101295) Added patches: 0001-lz-Avoid-buffer-reading-overflow-checking-for-image-.patch 0002-lz-More-checks-on-image-sizes.patch - Add setuid bit to spice-client-glib-usb-acl-helper (bsc#1101420)- Update to version 0.35: + New SpiceSession::disconnected signal. + Use GstVideoOverlay if possible to render directly on Gstreamer's sink element. + Handling smooth-scroll for scroll events on touchpads in Wayland. + The spice-controller library was removed. + Fix migration regression introduced in v0.34 (rhbz#1558043). + Introspection: Fixes for SpicePortChannel, SpiceDisplayChannel, SpiceRecordChannel, SpiceInputsChannel, SpiceMainChannel. + Fix width computation for palette images (rhbz#1508847). + Introduction of spice+tls:// URI format to tls all channels. + Fix keycodes on Xwayland (rhbz#1479682). + Memory leak fixes. - Drop: + Use-scancode-instead-of-keycode-names.patch: fixed upstream. + libspice-controller subpackage to follow upstream changes. + pkgconfig(celt051) BuildRequires: it is no longer required nor used. - Switch python2 packages BuildRequires to python3, the new Python version default.- Partially fix bsc#1074144, where we have keymapping issues under Xwayland. + Add the following upstream patch: + Use-scancode-instead-of-keycode-names.patch- Update to version 0.34 (bsc#1055295): + NOTE: this is the last release with the spice-controller library + add VP9 codec support + API: add spice_display_change_preferred_video_codec_type() + API: add new SpiceCursorChannel:cursor property, deprecate "cursor-set" signal + API: spice_audio_new() is no longer in public header + fix clipboard crash and other regressions from 0.33 + report invalid or stopped streams to the server + use playbin instead of decodebin with gstreamer > 1.9 + support GST_DEBUG_BIN_TO_DOT_FILE debug + deprecate a few esoteric options from --spice group: - -spice-color-depth, --spice-cache-size, --spice-glz-window-size used mainly for development. They may be available with spicy in the future. + win32: handle failures when starting win-usb manager + win32: removed windows usb-clerk support, replaced by UsbDk + win32: fix alt-tab & grab issues + spicy learned to tweak codec preference, cancel transfer, and resize precisely for debugging purposes + use keycodemapdb submodule, drop perl(Text::CSV) dependency + file-xfer: fix bad filename encoding + file-xfer: handle new error kind + build-sys fixes for macos + replace some deprecated gtk code + memory leak fixes, new tests - Drop now useless patches: + 48da2c66-fix-lz4-deps.patch + spice-gtk-remove-pygtk-bindings-leftovers.patch- Drop pkgconfig(pygtk-2.0) BuildRequires: No longer needed, nor used as gtk2 support was dropped. - Add spice-gtk-remove-pygtk-bindings-leftovers.patch: Remove leftover pygtk bindings, patch from upstream git. - Stop using sed to insert usbredirhost-0.5 into configure checks, no longer needed: fixed upstream.- Merge SLES changelog (fate#322402)- Better check for lz4. 48da2c66-fix-lz4-deps.patch- Merge SLES and openSUSE differences in one spec file.- Update to version 0.33: + lz4 compression of USB channel. + Keyboard: pause key fixes, set keypress-delay to 0 on local socket. + Mouse: fix pointer grabbing in server mode. + Clipboard: fix copying text from old application without UTF8_STRING target (motif). + File-xfer changes: grouping all transferred files per operation. + New spice_file_transfer_task_get_{total_bytes,transferred_bytes} API and associated properties. + New SpiceChannel:socket property. + Fix rendering issues with CSD on Windows. + Fix gettext support, some translations updates. + Fix display refresh issue on f25 after resize (init egl only when required). + Many leaks and races fixes, new tests (bsc#1016291). - Changes from version 0.32: + Libspice-client-gtk API/ABI break: library soname/version has been bumped, and deprecated symbols have been removed. In practice, most of the API (in particular for language bindings) should be unchanged. + Drop gtk+ 2.0 support. + Require gtk+ >= 3.12 and glib >= 2.36. + Add GStreamer as a backend for mjpeg, vp8 & h264 decoding. This allows the upcoming Spice server release to send video regions with better codecs. + A number of spice-gtk structures are now private. + Spice-gtk widget is no longer a GtkDrawingArea but an opaque type with only guarantee to be a GtkWidget. + Virgl: - Use GtkGlArea if possible (on wayland only atm). - Various fixes (multiple display, resize, canvas-less support). + Win-usbredir: use UsbDk backend when available and various improvements. + Ensure that dnd file copy get cancelled. + Some JP and KR keyboard handling fixes on Windows. + Fix SASL GSSAPI. + Fix ipv6 proxy address handling. + Allow smaller widget with scaling enabled. + Add spice_main_request_mouse_mode() to request mouse mode. + Add SpiceGtkSession:sync-modifiers to change modifiers sync behaviour. + Various video decoding improvements. + Use GTask instead of GSimpleAsyncResult. + Misc bindings, leaks, warnings, and spelling fixes (bsc#1010188). - Add gstreamer-plugins-bad, gstreamer-plugins-good, pkgconfig(gstreamer-1.0), pkgconfig(gstreamer-app-1.0), pkgconfig(gstreamer-audio-1.0), pkgconfig(gstreamer-base-1.0) and pkgconfig(opus) BuildRequires: New dependencies. - Add disabled pkgconfig(libphodav-2.0) BuildRequires: New optional dependency, not yet available in openSUSE. - Drop pkgconfig(gtk+-2.0) BuildRequires: No longer needed as upstream dropped gtk2 support. - Remove all buildhandling of gtk2. - Changes to subpackages following upstream changes: + Bump sover for libspice-client-gtk-3. + Drop libspice-client-gtk-2,python-SpiceClientGtk and typelib-1_0-SpiceClientGtk-2_0 no longer built.- Move acl helper to a new libspice-client-glib-helper package and add a corresponding dependency (bsc#994858)- Update to version 0.31: + NOTE: this is the last release to support gtk+ 2.0. + Add local GL scanout support for virtio-gpu/virgl guests. + New file-transfer API, to be able to monitor transfers etc. + New spice_display_change_preferred_compression() API. + Better authentication error reports. + usbredir: drop isoc packets on low bandwidth (rh#1264156). + usbredir: add counter of free channels (rh#1298772). + Add a toplevel include header spice-client-gtk.h. + Grab keyboard based on session focus (rh#1275231). + Don't print error message on successful file transfer (rh#1265562). + Allow simultaneous support for Pulse and GStreamer audio. + Remove GSlice usage. + Some BE endianness fixes. + Misc leak and use after-free fixes. + Documentation fixes. - Drop pkgconfig(x11) and pkgconfig(xrandr) BuildRequires: no longer needed.- Update to version 0.30: + spice-protocol is no longer bundled with spice-gtk. Requires spice-protocol >= 0.12.10 + Handle single headed monitors that have a non-zero x, y config + Various small improvements to 'spicy' test application + Fix build with automake < 1.13 + various bug fixes and improvements (boo#958306) + New API: - spice_main_update_display_enabled() - Add SpiceSession::preferred-compression property and - -spice-preferred-compression commandline switch (requires a yet-to-be-released version of spice server) + Ability to set the SpiceDisplay::keypress-delay property via a new SPICE_KEYPRESS_DELAY environment variable - Add python-six BuildRequires: New dependency, that configure fails to look for.- Update to version 0.29: + sync guest audio volume with client volume + use stream volume for PulseAudio source + on Windows, fail early during initialization if the usbclerk service can't be reached + fix audio and usb managers to work with client provided fds + check for too long passwords, boo#931044 + many crasher and bug fixes, (boo#898383) - Drop now useless patch: password-length-check.patch - bnc#894069: disable smart card support for SLE- Check for passwords longer than what spice protocol allows to help reporting the error to the user. password-length-check.patch. boo#931044- Update to version 0.28: + webdav improvements: - No longer spawn a server thread - No longer use local TCP sockets & port - Provides read-only mode with SpiceSession:share-dir-ro - Requires libphodav-2.0 glib-2.0 >= 2.43.90 libsoup-2.4 >= 2.49.91 + Drop gstreamer 0.10 in favour of 1.0 + Add spice+unix://path connection support + Accept URI with empty parameters value, such as spice://localhost?port=5900&tls-port= + Fixed lz4 support + Silence some harmless warnings + Misc API documentation improvements + Switch-host migration fixes + Learn to build --without-gtk + Bugs and regressions fixes - Add pkgconfig(liblz4) BuildRequires and pass --enable-lz4 to configure.- Update to version 0.27: + Add GStreamer 1.0 audio support. + Add LZ4 compression algorithm support. + Learn to release the keyboard grab on release keys pressed (ctrl+alt by default), to let alt+f4/alt-tab and others for client side. + Session and channels life-cycle changes: a channel will no longer hold a reference after session disconnection. + Migration fixes, fail early on client provided fds (this is left to solve in the future). + Fix support for Gtk+ 3.0 on Windows. + Clipboard size fixes. + Server-side pointer drawing on grab. + Build-sys improvements. + New APIs: - spice_usb_device_get_libusb_device() - spice_session_is_for_migration()s390lpd 16150314860.38-1.590.38-1.59spicyspicy-screenshotspicy-statsspice-gtkREADME.SUSEREADME.mdspice-gtkCOPYING/usr/bin//usr/share/doc/packages//usr/share/doc/packages/spice-gtk//usr/share/licenses//usr/share/licenses/spice-gtk/-fmessage-length=0 -grecord-gcc-switches -O2 -Wall -D_FORTIFY_SOURCE=2 -fstack-protector-strong -funwind-tables -fasynchronous-unwind-tables -fstack-clash-protection -gobs://build.suse.de/SUSE:SLE-15-SP3:GA/standard/6424953d31bbc3791ddc893fd6e675b7-spice-gtkcpioxz5s390x-suse-linuxELF 64-bit MSB shared object, IBM S/390, version 1 (SYSV), dynamically linked, interpreter /lib/ld64.so.1, BuildID[sha1]=70ce33c181608f3b59e30ee5ee909d28f5e2b27a, for GNU/Linux 3.2.0, strippedELF 64-bit MSB shared object, IBM S/390, version 1 (SYSV), dynamically linked, interpreter /lib/ld64.so.1, BuildID[sha1]=12c727717f9e847b2b6f89424ec95700e1e0e9d1, for GNU/Linux 3.2.0, strippedELF 64-bit MSB shared object, IBM S/390, version 1 (SYSV), dynamically linked, interpreter /lib/ld64.so.1, BuildID[sha1]=d4c72d61e85356020135b164c645e8b1c4b390cb, for GNU/Linux 3.2.0, strippeddirectoryASCII text R RRR R R R RRRRRRRR R RRR RRRRRRR R RRRR)8 ĄNFԮutf-8278e1ef2b0cf89502af10271ffd0ae778e5bc5b0134c641684a02ab0b73655be? 7zXZ !t/$K] crv9wJ)5%G훙$\ZW5{%+cDUȌ*DL!<N Άϕ^M-%*}4OZZm>פܕuLGq(.Hwd;TL<F@eN #DL.6C9:I 8c,a(wN'ŵu~/$ u@iYJ~2W_RqhɌ#T#e3yPWUidLA1 byCU)/y7m`^L\6.rk]H[i"S&-d|3AC8^J$s~4e$ dlr4{EVh̎ؓ. 9=79- KJüԦ٬!mV3H{mhi:ee lwabBn}~CZKz݆Mօ C7{eg?&c*6쎡DHWw'۴^k@p.OpF `͝Y"3=:HjLZI'  O#,@aK=i.iSrM: :_3Kw `x잖؇{OzIdQ0EK!BˮF6zHRa;sL[BS=N}%3ihhY[Zt} qgFwA(۔G:vO X J("|ݞqkS>ѱ[2QO0AYc*=pŞ M*̿[jՇ(`#I#p(歩 kƥǪϸ@ThA}Ɩ($7cVո3yȄw2,4^ڄ<!?j<hq¡;[>g.X+qf,w5%T{-¦!Il;wN[`T%K;!c<8_Yu'Sg羄gNmh/%qnraT?U?vڌz_/{ ٱ4XAʹ>(4Xs~ hgjb8Ś@,t !>Y^KnCB䇬^RD2j`&82KzǟD}N<˙/)/ $F᎞0msx5ϾiU~L(Z<3QHk K\P^,Cik.WԜ}lܔkaJFgIeQzi7c=;̶pYjх|`I _z!EcRN$8T$t<@#q_R%詈o3Z}y[eu* ҁT\A)ˬ~Bvpth7G6,G֗!0DRC!FjVZNmY˲kW-`̹)0Rw:n _Q36=$lA F6A{܀<2T 賊j'^8YIyr4JAB<Q*m%퀁GUC$"ŜQ(*X:war2iZ dΜٵ݋g|AC_KIW$*h n.8vkLLF}wMg62N]URw|tK 0e-~$+nz."O˴Ny֫a)+ de{04K`BՏ;*ޅ#]x}ԛ)<'pmHk`3ߡq=U*^>cW v rϪW]l /Ae%Q`W`B` ͏]UvU.;k0,=>霯@ڴ1Sv@bSgL4V| f+[{w-e_9gh-{훫hPCk(\,C2 ʉt5ݠ!@ d,-CzC0f|5BLRv7ȉŠݸv0I 4TN0 pO Ydc9ʕcG9tu{E>CSzRiL.[B2R*5iR>[ -;TKUY(]]:H['eŝTo{BqA }+;'}kQF(r 7sUH9W ngSjv&4TO[ KrjnX}˄o%JB@r*@ E1rA z`5q^,>\?SCrKkday%[?46 PuB{,heoCm !F 0pxMU1k!k) #΢+=i rӁE2bDyEUL 3-;e[穆S aڔcwf|rIN&x aS0<>OʒSѿ9→yJ@h6}&!tkkH'jS@v>.!_LMHٿǚ;W?ZQzAˑ8\>:l<.w x$+[H5 p5uHƹ_M9 (u=[ᬚ[šՔUcC.L§`U H qW:BMkYja=P+vƐ6@&9-drU%E}C`G\DpyB3nĩyu囩.br}a"d8Uݾ˖AaT1|(V bxru&Ͻo%lnʻ[}A88 Wq 2hy@Yze'f;P'iMKn"CK%#P{?ۀup%$~ƛ)o}SK= KUeO侣W,磾k8nwT thNwB;9n+FOB7_(3)H]s%HVn:+.`Y`ۢ&<$ۖ]٧W/ۢ1CG/+tlɝLsK;1bƕs^+SSd9yiIP}m 5m?c-|S^/C?|z#x-cĴT)W-1g/M >z/k* "꒥(g:m!j[p j`6n(=6nh~Hؾz6ϯKն#tI(txTE,k-nP'ok68aqo+SioԤB#@׻] 7rE֋j: y}qyy7ܐ&͚&7ZQݮ)ؕ |?^JFv E+Z2V.+:%d (>40ŃSᚽ2TpRu\hBc(B?(K诰 X*JڿCM5 *g @#T"u@|)|힁'FΉtKfsϫxSy. fj;4P?L+d̟60vNّ:XF(pWr*޶c 8;UܷҜ.y!Q^RRWSgK=*j-x- (AI0~k/yOYF|8韨C & j2fw6 RJT}&6 vz=2|,w(FK+B40݌TMg33 zebO'iP1G6?׽=^+.`̊{<2^_:SxpֲB>Y7j o7eq1Z ҆˹uF8C_c>?&a$˙􈯤_Fwb wcV qx405p}ӵcwxL)M;_*/śER<3M1Kegb^,&,#`5v_2bob{hGS,0U97T V&R/Hih-Wq 4BHfpp{={yl(,D .Z-NMbP+5[!M@=.Qa.W0=לz=H<^ ;]W7w12sgqi@R}ҏϘ1j-ZyZ L2G>sZȱ$FJz!g.srGE\Gfk= bPCKWQX?(1K]~Jf#nqtVw~%#$WOΨT ?5zK(uA- ftRCO"nBhбQUnCcʼ61kE^U֎Bo(  ̥nKf`Q7N 6H2co,TP@5؜Sz"#bc‚V/!K> U[TZ"'&#fm:iFJ֝ @@#k쿉Ȃ-{bDiwhDt3pH@ (RZu#D##Q=g-8>+{l4ۚDIb T;S1orL[ԮTo/b'LbG$mx^PF]{ŸTҟǁ%Ng띗ٟ͗[ҏ+|etF.gK' W{ìH $]Kj>z؎Dq`h1E׿-a뗚"cP^̜8>= 4$wÐ]VV5?Q n $*.\wl 61y^TO^sk&z+N`LQ*Ԑ:Si3aZQCrV(=rM7t%w6C'a ClW2(@~h~`uyK# E M,=VC Gt< i4 4&BRdQa}.f\WZdYϮ/'H wӑ4,> g90Zg5k|S7ƪKF`9zv4,WJ)l0gB9ɓ  S&̖oY'rG+'1q2f@ QItE K㻥LCy:z%#g2kZ:^{B7xup?ޗMGpK:`AemҢ<>z)^?*߂Z4&&g. p{-sG*ZT4|o!D8-Fr9_&%2/0S'R}ݸuvlC#A0/},3v$63@FU.RNepP7)骿̕@tc]{:o8 88k[RkR @@Dԉ56ؠn@v{IFV:+ f1޺zeoCmKܼH#W:e)[`z+Yk'@;Vu]፥'Sz{<_8nW3Ef7v8aq[褝/i \^: nAC? =1~b=MSac4Ga:fdo]kq.orM3yM-,:9N~ uJ^.cK*"sBbbϴtQI+7'h߱**|Til:Rw%|ʲR֏ŭ mOU{i׫q(bK>=2S&#>51TT$Cqr98y' ${ z-GXqY<%Bt͓-۷!^@6ſ-X(A zvmPbcvSy W|>Etrh{y.- r|y@-^/_&@krd(,au7~e잀CjJ=^&T1d~IW8iN+tƋ 񜴌V-%*ᴍӃ׾}ơhưCȘHX x7񶰔S{.cnqBZݘ|5V3?-0s{~QpR<ۉǣT#eUeJ>CYS2 $($XO8swp3M gEg簊l3بWEyLS~tl^!_f[el>%]5x/Δ:D01u2 *m ~&Ҡ\UH)G~ln[*b/Xch]LdJ/y8f7p_ELQοEknPŤJO0o`Ȍa!nMg+1@vu-R09yvVY&K8:.Zb ӟ DsaxZ7ᘝ5=ుhƽrTd/6' |]Wb g_wc͟LZ>O^XMGSϿ66 #:a\ I>h3b߬!?goݮmJN(@*ޜ/V6"x)]8NN3ʊ ]iC(?+U8ȀaUWmmUmPP X"H`Ҫk9)l=v,Ӫb)j\t`t Xjo#SfDd09\;=$Q:#gAIKP(YJ>'H#\x⑀Q>'|tJa)/v*!3 l-=(\Iv i?^\8 wjWsLVX8( [dip֖ŮEƱDb` 6oX.uTMbLElG2 ޵Ax{?‚DŰ|"ԤS?y0wxkXݕȥ5wkXDZ=ck87 \(­reGgWaJ*)kp(+g?-@%4ϻ,)MS!V?.#|[r"G!<8]<9 uwv|*~2hBeӧi1 *p4.@_A)1kRy:|!SǵS1p ~wjCJZeLJݹevz-i6ԅI $`T`pŗlxnt|v>gT P"mqb]c>-d^2B zY~>7j&⇀z`~h쟜<0JvK/#J&lpt1Ehx uT{Hi)0G!T2,:]{"2=z|"eiN {Uً$~z`ԠܝWU& %(F1ˎͷbնbu/ "Uow%@̱@yqAehzssze2d &@pzKKN_EbutO4| ) tIӥݏBϙ1ѴfQ@O 0OZ{̎rBI^W[D?0Ӆ:bɠ`Xs 7 :ءe.µ frԟ ?Y8 1YKh7S*cZ4+yߟ5W@a%?!R׽Hb=`c-p0Ă-F$ewc#0ڷ;멍WQvK2T44YYp3Hxh!#q9'5(KO诐U*mXpm8*pӹB viC{VcQ.w;:߱_SM;O˥g0X7r=lœA^K@SjOD۞‹,^(^8Y3i\zֈr7wJzy2.攕bgm+m/|_s dOxtGWdH~jr&_yRb*J劃ZC)NqI$q}YI Eإ̝PoOc2$¶ƀJ~"G{cۅ2PdsBm;S],kDێO#¡QoP$*rcA1Pzs`663VdJIH2g|%䃑,%&\jD\4ͱ>'E|' ;{[;SNC\y=| %n#`i V}P 6ӓ5 rM̎~]s_-BK헲}.@_ 7ݫ|ݺpRD@r:Tz%bgGD8 [ @c/>e'<Y1!z(e[ X<1EpQ ݤZ`Y1KN=-! m2̷dj:) .1U-GV0)}n_Gx;!,YY1UqQu[EHF k5۲^A*Rbc us[֥oTd_;HZt)jxGn1p@#C7=}^Сv̙8O&DFȑɝ_i)?ep0? ~?ЌX__Hs_c`̫H48i.d B7K~. Yh9gB0 p'r8!0@gfb~X|G [$+H<>c4a3i"4N2{-70aɆ*1`KEXA[_)VFTSI<.e,̍oλ/$Bؗ'J,'_6 ǻs^pn(Tݭ]5Q" 3}hz^73uBۭ{8#VM_dȄY%֡twO ߞ}k1Q 7'F #}  J;8>AЁNlMmfqÆxۄrv",!:}QZ0iˆ|=o~7*K/N/S^nZē%BeĽ@akq|u5k us% F:ٞUyu{دy6|{ĉtbz Ēp? 9EmmDls%$\҈ƴa˶} oo,aK:"Iٖ1ΐ%)AECKݠfZrso r]sи``QU)vNBpT'Eίׄ ?5:M}]| 2,m jU+8GO~gOC`XaN`[X7kx8)BqL#5&LYgS!}c?@5WܿWηyY9PsĐ?>eїgU8ӿ'7 k9M5C65P׊(0BJSdUW:KzEĄ#_ G`KzLQ u T^!8j+,Xo}U|\9|a $f3um8bfL ʻa Zv5Qˣy3eVv2KҧRRYHm:A\ΒMB](]L{hObwb}:w,O'{EPLoּ$a~Eظ'N"/٢쵱cQ3 s1t6C"[`y^+2p,Ѽ=zB@rQҙOD.,ZzR<K\0;37W2 g-Q{VfٺfNivMЭ#~&ecF^j:Myqǽ ;ux bbx P9'W.ݲKq jƅU8Hgj!?::laZ*s6'r21YY *S)e2z *Ye 09[F6gձU`?[p0,0h|㼝w\wΐSrAlYgb9Qjv{xKAKpNJ".tleW} <*:ƀ<NdzaQTGHP -,J粗 \GmYLM0uYv).x^J|?;<ĥ&LO |׸R7dX%nlz篑s*QtjZ%ul68IA UHc &p;^f1ffYِXGҳ,Oi@f9&Dw|8A+?/B,Yj&\ED W CJ_rg#&L> e龷&O~C<$`-Z=Q⡬ovE#1@{(*.AvDK<F:PaJ,iTG?Y 7u(v{9 B6(=+;qa.w7QHғkCrd7JfB ZuuF glC;hdl7V,/P8 >#cHܑ_fRvZ.x D@1B NQO?VޔaKL ӥ1'(kUirDSdrr/'#tFYr;zמ#6RDΟt>mۇ1},O6r"y?ƢMnmŒSQi&#g~Ym@ssͧi7 m6yz"ckH6ikrZpjq)_H=Bq{56WJM? &8Y`~1dJg޿]6N˸SLDMc"dI2QpRa+-iq \8)&9B9y,Z ֜˪e;m3"96mOOzfMWe޺~u<6TfIɥQVn rld7_Y(KjS+=`x9ܻu6P5*>X(G,-"@Xjŗ+$k[|>z(ڸ7 # -)]uHO6m1o@Q_75D;%U_ hXeD)-TXp4pUI <<k850 g*=uIΨkN>2=\ ߋ wDI'sne;sH=?Ek2>]gB$V],mӍ[kD AEЇbe搫Wc (N3Ɠ]!iJ_vTWC,}_B)t|As;˰5c΋Ԩ*ۤ(=?|?D6\ 5iozz!hڵyQBMEirv "p89A{<3d[QF[{Ƿyid\~'n1>l5%Q)eMw\'oEb{Ǣ'1Hp:i}du2[t)ڸUk02;'خ,cw冹JNjײ0oPMa/1Lja/JU+\9E\1:C KGeLJY98.[-z}s:$ m $z$HPHugfQu$63EQJAgb߭t@HeI\ͲS% ]ct#U)l +Po6sD"^P2`|b'DUjAVFʞlw%Mؐ(Т]/a&կ4 `3|^lOku@Ѡq1z3>xP]}kZe(E^RifTUږ)W"u6du~)0s`Fmd+*5Nj~~*OȎ_A~7Ց4sBD@lTBs.ɧ]Հ|x"$rC lOѪ3{:P(R\I%!IfO_8#z(`VeU}3@g=r`l+ E* 2./,x*+=_#c_uaM, (@5jZM ȳ>58݋•aO-&RiTť j-Si |vN~CqcǙ;".,b%%gv}^I]_Ϻt`ӄﶭ!y)DZ1jcϸ[)ydd.it5L?sL/|=T-t8욢˻Ls;>Up=/:eEmȆ߂< N~2&xXQNKq8\C@jM_Sti eO.Z2q,w^!3aQtݪk/օk`nHJ?LSd *o%uRڎnݭ5o5 ?Ș4c;H3dD~Я>ďW3}^#u ۓ|;-jkPdONYq5HS&\|g8ݬvJFug7E$ ͓݈0է:5C,5>$8 M|ې6H,! ӕ9i '{P%^"h5is ns p.!F .tQLcNfx up/Zw/y+I꒩snAHf*WM?LOG8}?N ]zn?lBG%e&,V0H_:2̀ ttbuA+8Lj+aٛpBF$+FGf|u^QN{NڑMƏe %kT(dRZ?W0V}҂' ),E[## H,1Uc/brKy9=ً{T^ ;9Y HHzQO23|Ydf Va&Y}Ex{2 'yb%*Hh ->!bAL+]X_@00H*.8>ġ euf32op{hJ9Y@tf$>Y\z>0^ӗ cFtdشk)8m.%8eMy`̧S(ą u9yPܵQh闦ĤV |7Qkgd=I* ƜmEXNd_Mv+Pf̠v(/A`EN-V=\yG\.#d"zd4ӹ|yk #[86i OIFTar@OEM#>ΌL"0J4(Nc@p&7pqkX?v|vA3 {L( ITTS)O'1e1iSЌ=Ӻ== 3jt#Ko(<@'7GQLx#pPAc3dWʻX"$̟h)&.ɥ\X=L-->-8or%>Š4'Rl ^G15P,neWꧤ` ]V%adt$)=S~m^1"iT3_n`;?KE1LY mo@vUe0.2 zG롽+a?݀[aы$1rxUH&K9:3w xo((w2P8a_ +ͧ6 ոv*auFI0{./;Aq;;e1[WʩR`N|%Gt!g-Va2&9< #hM:gkyii/l9UNҨGkdHYm We<}7Ѥ jHec y靗4 f9~i߻߸ RdWU񨃡K(IRquF$? #qm,{=dV# 9Gׁ2zOyS-ş9%R#gԧ#0rἚQ?t`..7W BR|zp'V A58; wrjnzmcڡJiG5z SW8z{|i)T7gfX%geb|Kd|Sf|foޔգ4%)2EdFڛ"9כO/`c,a.ٳtq؀SP[ASA(2д(7fx f-]VS)|6 9*D`c֔׵gyEE^`+)s*6ހW)jٻA*CV!_y)U/m$=&;UL=?s2=f<$][Is ˴f{Y'<'ZTy3Rg*#+p)LDA"M"봀-@8zYxeo-7 [Gߏgj +fE{KASRV=MDowjf:#p}_u%k,"uǖu.֢cfPg hE=`Yeߴn6v!H}VT9:js78ʀv#[ y\ 8 (,]q3urN[@PG9R ܓ"t T4Ѳ bP\*;;UҌTKIJ, <%aO݃Kz]j*IJA' \+Z/#S{}3 [F|)8"퀧 }"usP\1GxqiH*b:ono.MWx?HkFx+of(DOm2"`Xb:m3=r͎I4⇦~Zz`z~֭qTT;H~V;yDԦRoq}0+&#{֜k~x4Z`/KWL+z?~H;xu91ه3V?&c5LV?1eP^:^Yg&\:POXtWuY1R-vC,ä3ɓCN=GAot<g3s67|);a~Cq8yQ&Zf6ߞcYZRucW$2JaX?t!,@u%p|^{.ۡ/"ylصSTĊXT3.m(z=}dfR:Z oO/UvsWrv$81a/f5d3݋|P{!^Xv-UX4&+:A*J2̚.1 V꣖R3ZI\8 s`-7ǘV @N֔[G3sDVM CLvm?3_Alpxt Yfo"(ڀpuU{. ÿGr1)2_^8H' K2vZl\vZ֜&^XzAdB2p_w(K8.Q'c:P.ocE0#ʶ-TK {A8LCR=4n-w8$$ϔnEaon 6n*N8XPq#<{y :Rcv͚P\x̾M|)|>L['vW 6c$ W< xSk G3Wߞ=?a{IF"F*S*_O!#)hi:wԕ^~ϩkU{0/[:ޗE@^{5q:II &ZHGp W+aPUT8elw*08yc3.%p/`~o)QJcZouKp:QWvJ\.m|@3_`a2AVno`o:56"lñ| 0.1ީ{8GqȾ2e}br5KM|1;S ꆲV4C眦6Ȏrޢ4ɎQiS%[Y\_9O@ fW"mS} 85OyD/`s{E\BL/M\KߕH%GMO㺢w7ڜBFׂnߤ%/}LFgRP)(,"}<HRMWOqtDOBݙTW$ <IEơkhC E&7.?oF$MEw)%Y.5t}F3?rwơpJAF\l%8Av?ϧMz k]p_)d1N=9'̳_vM RxNOf^{908cUj[U j}?PaS"z>y%L;'?ͼlTvb 3C{3 `Ϛ[>)/c0Ju$f'T-Fv3ݮ)Yɞ< _xNn,*H>ײ ==RI6iX絗P1ePF 雔)%l&dz %PaԒ{MP'/ߖVDPxmchk? iVgd@r_&鬵7SA@ ZMC,n`0""1֩M6*p1ZKB2)3 $ՍO6ٝK:&z\oW²ya:\5z(SƄeg+Yȕig\Q+AS~Nu\娃яq0_aVM{3x)8/WRZZc Axςo;R_<b[萯at{L.줤onV S ;کS(~=)91-R "423Ԉjϩ}V x}'BAz /SnM.dk#]Q?3>CfD b/ Nܳ_ &w}zy8ן36DX:rRZ/?Ylv*T6L"l@-Jw ;~5N)mwZ$SBhTzrZwcrvZL_f 0^sDWH+/klH\D0Q6b 98Rv29/t85]kc[Ez:]HV휤"3d"/Y%ԦUʎ!&~H&g Z_c>sDQ oEw/z3 UzZ=h[gL-7^EDdЇݨjAz<+&;S֮(Ŧe]+\D w(pgW(TLFShqA뮨_n@ex`s  gϚ.6\ŶntsV'E=n;S/G]OBF'z4:E쒲RMFp#4 _p'f:< werKb3[xJ¶h+'uhCoH66@=b"Hkn7Pw KQojqȄyh[EqW? ȩԆd̸DYau'9ZbAާ RX =jY]y&gA0ERo[-^cI xJ͊AelBr6zCTv $ )%Xy*IJ$4KœbKMs{nJMCup g,r6U/v0 6<>4D2ET0:z(L!OpT1P*u/m5ҮtKcXh>"s=K2%G1M,;-'0v$V/d+2[EgA?ٱR##,bg*՟Ve ^jư)L>_rvF=1QP̌7af0UWͨBf0㚤T"˕0m.RoY%rKcuU0nor(?S{f8eOa/Uc7 9"f&s{j"}ܥ\8ΉQOj߀9?28btD8 q`. 8*?ftz69ė7BŠ⻅4(6i˻}tZYQD6QQDheRLmFom؈ lwS|̓X҅=5D&H-U\^kSRziq#mWYF }qUėh>PϤFzn+׀lt۞q ~Ou)4 Btkc!8NFϱK KY+wi# -DS#4#u-JnYĿ| DHl Q bŎKr衮04Uv^ 6٭T>b  DJ[u{)(Еl>‚eI{B3~V۸609K/t #2D/#m)> 3| 3 ߹yE9 d-VLÛv2iǬsEz6^r|?A/p(4VASGKl$ܛO_*a}M*7j(cf@{>fN4Y/&+"0Xu]?lB t#)zM.Ʌ1`aC!,)fz}zԧtXI8fə/~Lm.wr:s19dM\sy1ܰzHMLa;Ũ1~ŖX#0vI"ء=x70qsn؞68KDK.( @R֎\_[_݉ɧ'Nd)Ƿ^M{HvgSo(J ;Rz/PTd]1'd/B?XZbd|_F%}J#͖ȭ  ?gm[#lcrс{)cFXsўLK-} * 7I1(Ew[?(l+}1!RS]|"ӵPL'*Cׄ@\~')/W#  2Nf]2dJyR,Ov@P@nt- ftH,7H8);,Tb/KW>ǁ(ʅiQRQ˞+e le vGi?#iiߡ'K4pٴ!/3/A?B3G?-[}0~S" n=[_yYdLJG]JLHv8g; ]ʉ 1uXROu𯙥ؒ6CguȴD5VRKf8rgBi#ad~8QL`NāhΧ<`jU& 7%:y-1o|vŰs6ի-N=&1O4R6n.He`u fhN״ǭQE-a .E2%/ SB>Y:-,NWt#)HQS-VepPU=S)krKrXNp;ʚ%aNNtM۽ gh'ki0/P9BI8YNa0CVϜ'^p[}O5gv*QqW)VpTu<yS>a y|E[RaSVr;y-׭rRe`B^Ϡ)P-$jMQ'ny㣇1E*|dchjYlY<ŏ6](U,V?hE:a`m9vi=#_qhQ};sTPP2?W̯]pl*u\58L?Q 0#j3~ m/8a"WzDtcf:+⊿F^k)‹!^10JOs=Gvl{2 Nh6s'SX~;]!{ ,F+2qkS @ͱsA|5rp*YtYQyCn<\fɛ -چ,vzo`-) e9Zny(Z rmZKquM ?8,S1ٰU-S?^u̘y4B}C$ֲ!gi8d1)AdؔV=P9eq9 g,G33ӛ'Zj/ /ϰju%>A1A`؄R&LǮ7OƒjfFʹQ'b/v_ &2I_S]R~"_Mw4wlJFmp]w:5GwraJͤ5uG1̇oZ?n"=ߟr,t;3Ei*օUP͉hԱʹT*fpʬܦEѼ J,#2qp"B͍VNVo!KYMԳveٍJ9d3Oݸh ym#}S {4Oi *'YE~?n!)۳Dȏ:)ngq1DW#bwPْc2 NqlOIٷ ^6yL<ˆ3|ZO}5iM҂Y:I"Dyuh떝xꀂdY]|LX;vm/#Qs O;xaԁq6u+brtg"Jv2hdWnW<_iPgZԃ}d54Gu".J3mULm |"8xv0$R->("!VTA{޼99J nF^$'5-Qisvm`0l09$N$53}KN(ʶ˵,ѫ{y9!ҌmN}^Z ¹sMw8 $r(ҥQy~j N'[ 2`h?V\T$ dE@E`ha,5uMdz֒_'NRi'JhVaX1~~  oȌѼ`ftM, o:v_  W6פ}9(@; ާ**aXS9y3S{qNq&_sILN)q1XRFGO\ YȠ`:.>ڲTb:J\fyݬ+VaE1eL@n/c `y]\[1qޓAoJ_: ¨?@2BܕwZxSdEz6 m S ~EgjZbp&n&{~INbJ" ;y~`])XhL4dq{)x34Gr74\Wd-9,;9Rs(@VB #HGkqQIR2 W辗ƃXHaE|` L<׊2~5Zva_!n7ww)1z}Ss j'kNmGvkZxB#a?>rUr4\LC)~љx"l|(d:P˚a)|:b|R@' oOJtbpOJ2Jk-S%g/:g<ÙTW>ɂyeռꖙ.3⁀rRmQ,%%SJv $9f^5rO({эn^ _ "Eey}~ ^֤rm8ɱ#6д_80`E}#a9ϓ2#RJ߶/jܨȺeQ =φ[?K8PGă(k0l;^RVVe颕ys"Il`nCҗ,<5U]emMSj&bj:}2=+W} SG!)