spice-server-0.12.4-16.el6_10.1$> vd7"oh>:@?@d " S  Kh     $8!! 5!( r8 xJ9 J:!J>=*@=9G=HH=\I=pX=xY=\=]>^>ab>d?e?f?!l?#t?<u?Pv?dw?x@y@$*@Cspice-server0.12.416.el6_10.1Implements the server side of the SPICE protocolThe Simple Protocol for Independent Computing Environments (SPICE) is a remote display system built for virtual environments which allows you to view a computing 'desktop' environment not only on the machine where it is running, but from anywhere on the Internet and from a wide variety of machine architectures. This package contains the runtime libraries for any application that wishes to be a SPICE server.[x86-01.bsys.centos.org3lCentOSLGPLv2+CentOS BuildSystem System Environment/Librarieshttp://www.spice-space.org/linuxx86_64g "A큤[[[QQe2cd4598c35a9a25cf26cd2e27bcd69c33409b0d22fa324b7fd56a7926674106dc626520dcd53a22f727af3ee42c770e56c97a64fe3adb063799d8ab032fe551cb150e95d7900db4fc3e8f0bf9c764b3e2d8fe10e96a76129e30bd6b82307c79libspice-server.so.1.8.0rootrootrootrootrootrootrootrootrootrootspice-server-0.12.4-16.el6_10.1.src.rpmlibspice-server.so.1()(64bit)libspice-server.so.1(SPICE_SERVER_0.10.0)(64bit)libspice-server.so.1(SPICE_SERVER_0.10.1)(64bit)libspice-server.so.1(SPICE_SERVER_0.10.2)(64bit)libspice-server.so.1(SPICE_SERVER_0.10.3)(64bit)libspice-server.so.1(SPICE_SERVER_0.10.4)(64bit)libspice-server.so.1(SPICE_SERVER_0.11.2)(64bit)libspice-server.so.1(SPICE_SERVER_0.11.4)(64bit)libspice-server.so.1(SPICE_SERVER_0.12.2)(64bit)libspice-server.so.1(SPICE_SERVER_0.12.3)(64bit)libspice-server.so.1(SPICE_SERVER_0.12.4)(64bit)libspice-server.so.1(SPICE_SERVER_0.6.0)(64bit)libspice-server.so.1(SPICE_SERVER_0.6.1)(64bit)libspice-server.so.1(SPICE_SERVER_0.8.0)(64bit)libspice-server.so.1(SPICE_SERVER_0.8.1)(64bit)libspice-server.so.1(SPICE_SERVER_0.8.2)(64bit)libspice-server.so.1(SPICE_SERVER_0.8.3)(64bit)spice-serverspice-server(x86-64)@@@@@@@@@@@@@@@@@@@@@@@@    @ /sbin/ldconfig/sbin/ldconfiglibc.so.6()(64bit)libc.so.6(GLIBC_2.11)(64bit)libc.so.6(GLIBC_2.2.5)(64bit)libc.so.6(GLIBC_2.3)(64bit)libc.so.6(GLIBC_2.3.4)(64bit)libc.so.6(GLIBC_2.4)(64bit)libcelt051.so.0()(64bit)libcrypto.so.10()(64bit)libcrypto.so.10(libcrypto.so.10)(64bit)libglib-2.0.so.0()(64bit)libjpeg.so.62()(64bit)libjpeg.so.62(LIBJPEG_6.2)(64bit)libm.so.6()(64bit)libm.so.6(GLIBC_2.2.5)(64bit)libpixman-1.so.0()(64bit)libpthread.so.0()(64bit)libpthread.so.0(GLIBC_2.2.5)(64bit)librt.so.1()(64bit)librt.so.1(GLIBC_2.2.5)(64bit)libsasl2.so.2()(64bit)libspice-server.so.1()(64bit)libssl.so.10()(64bit)libssl.so.10(libssl.so.10)(64bit)libz.so.1()(64bit)pixmanpkgconfigrpmlib(CompressedFileNames)rpmlib(FileDigests)rpmlib(PayloadFilesHavePrefix)rtld(GNU_HASH)rpmlib(PayloadIsXz)0.183.0.4-14.6.0-14.0-15.2-14.8.0[m~@XJWίWX@VV@V@U4@TPSj@S@SSZN@Rv@R[RVR$}RQY@QQ)@QQP@P[PP @P@P@PN@PYP@P@PoP[@PDOOOE@O O@O}@OTOF*@ODOKN@N @N6@N/N)f@NpMoMtMbSM] MK@MK@M=iLRL+1L+1L+1K:@K@K@K@K@K@K@KK@K@Ii@Frediano Ziglio - 0.12.4-16.1Frediano Ziglio - 0.12.4-16Victor Toso - 0.12.4-15Christophe Fergeau - 0.12.4-14Christophe Fergeau 0.12.4-13Frediano Ziglio 0.12.4-12.3Frediano Ziglio 0.12.4-12.2Christophe Fergeau 0.12.4-12.1Christophe Fergeau 0.12.4-12Marc-Andre Lureau 0.12.4-11Marc-Andre Lureau 0.12.4-10Christophe Fergeau 0.12.4-9Christophe Fergeau 0.12.4-8Uri Lublin 0.12.4-7Christophe Fergeau 0.12.4-6Christophe Fergeau 0.12.4-5Christophe Fergeau 0.12.4-4Uri Lublin - 0.12.4-3Yonit Halperin - 0.12.4-2Uri Lublin - 0.12.4-1Uri Lublin - 0.12.3-1Uri Lublin - 0.12.0-14Uri Lublin - 0.12.0-13Hans de Goede - 0.12.0-12Uri Lublin 0.12.0-11Yonit Halperin 0.12.0-10Uri Lublin 0.12.0-9Yonit Halperin 0.12.0-8Yonit Halperin 0.12.0-7Yonit Halperin 0.12.0-6Yonit Halperin 0.12.0-5Uri Lublin 0.12.0-4Alon Levy 0.12.0-3Uri Lublin 0.12.0-2Uri Lublin 0.12.0-1Uri Lublin 0.11.3-1Yonit Halperin 0.10.1-10Yonit Halperin 0.10.1-9Alon Levy - 0.10.1-8Alon Levy - 0.10.1-7Yonit Halperin - 0.10.1-6Hans de Goede - 0.10.1-5Christophe Fergeau - 0.10.1-4alon - 0.10.1-3Yonit Halperin - 0.10.1-2Hans de Goede - 0.10.1-1Alon Levy - 0.8.2-5Uri Lublin - 0.8.2-4Uri Lublin - 0.8.2-3Uri Lublin - 0.8.2-2Uri Lublin - 0.8.2-1Uri Lublin - 0.8.1-2Uri Lublin - 0.8.1-1Uri Lublin - 0.8.0-1Uri Lublin - 0.7.3-2Uri Lublin - 0.7.3-1Uri Lublin - 0.7.2-4Uri Lublin - 0.7.2-3Uri Lublin - 0.7.2-2Uri Lublin - 0.4.2-15Uri Lublin - 0.4.2-14Uri Lublin - 0.4.2-13Uri Lublin - 0.4.2-11Uri Lublin - 0.4.2-10Uri Lublin - 0.4.2-9Uri Lublin - 0.4.2-8Uri Lublin - 0.4.2-7Uri Lublin - 0.4.2-6Uri Lublin - 0.4.2-5Uri Lublin - 0.4.2-4Uri Lublin - 0.4.2-3Uri Lublin - 0.4.2-2Uri Lublin - 0.4.2-1Uri Lublin - 0.4.2-0- Fix flexible array buffer overflow Resolves: rhbz#1596008- Fix buffer overflow in main_channel_alloc_msg_rcv_buf when reading large messages. Resolves: CVE-2016-9577 - Fix remote DoS via crafted message. Resolves: CVE-2016-9578- Avoid spice assertion when changing sized stream Resolves: rhbz#1274575 - Make red_client_{ref,unref} thread safe to avoid crash Resolves: rhbz#1361946- Fix heap-based memory corruption within smartcard handling Resolves: CVE-2016-0749 - Fix host memory access from guest with invalid primary surface parameters Resolves: CVE-2016-2150- Fix " qemu-kvm: spicevmc.c:324: spicevmc_red_channel_alloc_msg_rcv_buf: Assertion `!state->recv_from_client_buf' failed." assertion during migration Resolves: rhbz#1264113- CVE-2015-5260 CVE-2015-5261 fixed various security flaws Resolves: rhbz#1262770- Validate surface_id Resolves: rhbz#1262770- Avoid race conditions reading monitor configs from guest. This race could trigger memory corruption host-side Resolves: rhbz#1239124- Fix spicevmc-related crash which could be triggered with older clients Resolves: rhbz#1163480 - Fix crash when using VNC + QXL + rhel-6.0.0 machine type Resolves: rhbz#1135372- Fix invalid surface clearing Resolves: rhbz#1127342- Fix crash on invalid client message. Resolves: rhbz#962187- Fix potential infinite loop on long running VMs (> 46 days) Resolves: rhbz#1072700 - Fix assertion in video streaming code Resolves: rhbz#1086820- Fix bad dates in changelog Resolves: rhbz#1038670 - Fix crash on migration during reboot Resolves: rhbz#1004443 - Use TLS 1.0 or better Resolves: rhbz#1035695- Monitor whether the client is alive Resolves: rhbz#994175- Fix bad error handling in the patch for CVE-2013-4282 Related: rhbz#999839 (CVE-2013-4282)- Make sure we build with -Wl,-z,relro. We used to be getting that flag from openssl, but this is no longer the case, and rpmdiff gave a huge warning about it being gone Related: rhbz#999839 (CVE-2013-4282)- Fix spice-server crash when client sends a password which is too long Resolves: rhbz#999839 (CVE-2013-4282)- decrease the timeout for flushing commands and waiting for client. Resolves: rhbz#995041- Fix crashes when client is disconnected Resolves: rhbz#918169- Rebase to upstream 0.12.4 Resolves: rhbz#952671 Resolves: rhbz#859027 Resolves: rhbz#823472 Resolves: rhbz#961848 Resolves: rhbz#977998 Resolves: rhbz#887775- Rebase to upstream 0.12.3 + some additional patches Resolves: rhbz#952671 Resolves: rhbz#884812 Resolves: rhbz#918472 Resolves: rhbz#958276 Resolves: rhbz#978403- Fix a crash running a F19 guest -- do not abort on stride > 0 Resolves: rhbz#952666- Migration related fixes * Destroy video streams before sending MSG_MIGRATE * Fix wrong is_low_bandwidth setting after 2 migrations of a session that was originally a low bandwidth one. Resolves: rhbz#950029 Resolves: rhbz#956345- Fix a crash when rapidly changing monitor configuration Resolves: rhbz#868807- Fix a crash when setting screen-saver properties. - Fix a leak. Resolves: rhbz#891326- Fix throwing away drawables that have masks Resolves: rhbz#864982- Fix calling set_client_capabilities when it is unsupported by qemu (fixes a crash when qemu-kvm is started with spice but without qxl) Resolves: rhbz#880276- Fix crash when reconnecting while a video is played Resolves: rhbz#883564- Fix mishandling of agent data received from the client after agent disconnection Resolves: rhbz#881980- Fix sending internal images with stride > bpp*width to lz compression Resolves: rhbz#876685- Fix various migration related bugs * don't process both cmd ring and dispatcher queue till migration data is received * fix assigning bad memory references to marshaller * fix memory corruption when receiving display migration data that exceeds 1024 bytes Resolves: rhbz#866929 Resolves: rhbz#862352 Resolves: rhbz#878700- Build/Requires libjpeg-turbo-devel instead of libjpeg-devel - Related: rhbz#788687- don't call set_client_capabilities if vm is stopped. - Resolves: rhbz#867405- Make spice-server-devel package Require spice-protocol >= 0.12.2 - Related: rhbz#842353- Rebase to upstream spice-server 0.12.0, which adds: * support setting client monitor configuration via device QXLInterface::client_monitors_config * support notifying guest of client capabilities QXLInterface::set_client_capabilities * new capability for A8 Surface support Resolves: rhbz#836123 Resolves: rhbz#842353 Resolves: rhbz#842310- Rebase to upstream spice-server 0.11.3, which adds: * Support for seamless migration * Support for Render * spice-protocol is in the tarball now (a submodule in git) Resolves: rhbz#836123 Resolves: rhbz#842353- Fix crash in video streaming Resolves: rhbz#822686- Fix memory leak during video streaming Resolves rhbz#821334 - Fix segfault introduced when fixing rhbz#813826 Related: rhbz#813826- Fix self_bitmap lifetime to that of RedDrawable Resolves rhbz#821235- Add usbredir to list of channels for security purposes Resolves rhbz#819484- Fix glitches in youtube movies + support video streams with frames of different sizes Resolves: rhbz#813826- Don't free the rcc twice when unregistering an usbredir chardev Resolves: rhbz#806169- add more logging for expired/invalid tickets Resolves: rhbz#787669 - add more logging about use of certificates Resolves: rhbz#787678- fix race that can lead to accessing freed memory Resolves: rhbz#790749- support IPV6 addresses in channel events sent to qemu Resolves: rhbz#788444- Rebase to upstream 0.10.1 Resolves: rhbz#758089 - This release adds support for usbredirection Resolves: rhbz#758091 - This release fixes a bug in smartcard error handling Resolves: rhbz#741259- main dispatcher added Resolves: rhbz#746950- semi-seamless migration support - added pyparsing.py as source, and using it to build the package. - client patches are not applied. - requires spice-protocol-0.8.1-2 (equivalent to upstream 0.8.2) - advertise itself as version 0.8.3, to notify the new feature. Resolves: rhbz#738266- Drop unnecessary X11 and alsa requires from spice-server.pc + Fix a rpmdiff warning Related: rhbz#723676 - server/red_dispatcher: fix wrong resolution set for tablet Resolves: rhbz#726973- On migration, do not read command rings before RED_WORKER_MESSAGE_START Resolves: rhbz#718713- Rebase to upstream 0.8.2, including + sasl support (fdo bz 34795) + support guest async io + support guest suspend and hibernate + add symbol versioning to libspice-server.so + prevent running an old spice-server with a newer qemu + Bug fixes (RHBZ): 714801, 713474, 674532, 653545 + BuildRequires spice-protocol >= 0.8.1 and cyrus-sasl-devel Resolves: #723676- Remove Obsolete lines (added in 0.7.2-3) Resolves: #707119- Rebase to upstream 0.8.1, including + Make copy/paste support configurable + Some server/vdagent bugs fixed Resolves: #710200- Rebase to upstream 0.8.0 + Includes "Fix segfault on migration" patch + Some spice-client bug fixes. Resolves: #672035- Fix segfault on migration Resolves: #674451- Rebase to upstream 0.7.3: + Mostly smart-card updates: - including all the changes in 0.7.2.4 + Some gcc warning cleanups. - Fix permissions of spice-server.pc Resolves: #672035- smartcard -- libcacard 0.1.2 updates: - server - use network byte order when talking to device. - both - no more reader_id_t, uint32_t instead - no more ReaderAddResponse, use VSC_Error with code==VSC_SUCCESS instead. - change an assert to a red_printf("error:..") if got an unexpectedly undefined reader id. - client (not part of this package) - track number of expected reader insertions Resolves: #674937- Obsolete old packages that are not needed now Resolves: #674171- Rebase to spice upstream release 0.7.2 - Drop all patches (all upstreamed) - Enable smartcard (CAC) support Resolves: #672035- Fix unsafe accesses + fix unsafe guest data accessing. + fix unsafe free() call. + fix unsafe cursor items handling. + add missing overflow check. Resolves: #568811- make opengl optional - add a missing patch ifdef out some opengl calls. Resolves: #482556- remove Requires and BuildRequires mesa-libGLU-devel + open-gl is now disabled. - bumped release to -13 due to tag issue Related: #482556- make opengl optional, disabled by default (2 patches) Resolves: #482556- spice: server: new-api (4 more patches) + streaming-video, agent-mouse, playback-compression. Related: #571286- generate auto* generated files (e.g. Makefile.in) Resolves: #579329- spice server: renaming library and includedir Resolves: #573349- fix wrong access to ring item Resolves: #575556- more permissive video identification Resolves: #575576- new migration process Resolves: #576029- spice: server: new-api (2 more patches) Related: #571286- Use default configure macro (remove _prefix and _libdir) Related: #543948- spice: server: new-api (10 patches) Related: #571286- spice: server: avoid video streaming of small images Resolves: #571283- first spec for 0.4.2 Related: #549807/sbin/ldconfig/sbin/ldconfig0.12.4-16.el6_10.10.12.4-16.el6_10.1libspice-server.so.1libspice-server.so.1.8.0spice-server-0.12.4COPYINGREADME/usr/lib64//usr/share/doc//usr/share/doc/spice-server-0.12.4/-O2 -g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector --param=ssp-buffer-size=4 -m64 -mtune=genericdrpmxz2x86_64-redhat-linux-gnuASCII textELF 64-bit LSB shared object, x86-64, version 1 (SYSV), dynamically linked, strippeddirectorysymbolic link to `libspice-server.so.1.8.0')RPPPPPPPPPP P P P P PPPRRRRRRRR R R R R RRRRRRRRRRRR?`7zXZ !PH6$]"k% Ep?|MܹɼJ~Yϧx0fqxB"_=sQXaَ48X1+7msWF)~,0!jSiSx:~5 U2\ b;ntFU#_̣x8Hp=/xvAt2E$$7@+0\,5h◿M 6&}  d^iv)hDr~ph&A U5(ܵ'%$\x{ Nm9|2gBI#tĆ2KOLi^HIG`}!3K:+EŹ}˲~۞Q׶^2 S-A JD":# XP+,n\xUE}$Jc()/œwEI]NhK4bp9X"U辩ox[/Ɵ;7ߠgh~ U20V"CD1S+Na=)@1Qgg=sA!lZ^ io Џ$v's-yrAt"~qFQ+2H?HͯZf547s[?_Sx> vx܅t  ʦ-4 "[ʳv@"6zZ|p }&<ܺOh*ۢ]zIMm'o?g) jؙ(M>tõ+JUҀ2Jeo.yI4Uq#j~Wn\ˈG@Q O)AtKKZ'sY%/zKɍx 'Z"58A&M+U#g³ƺ3'VxׁU!ƅT|V[}^◺I #'4:YʏZMt;!1Vw9fO{m8jb]f>D2J[!z9AV°VM͜; k@Z5iT @6}$!B#LٹRV:3Ɠl>M+f9|]\f)u_?.o.1, Q oq7,ڪ{rUCzKPar ELk3&E^&M~s[X!r B3_G[2䚙 ps{=$7Dyd-}4Vhpc'Yz5I"TzW)bӔfKD̓|GKRj ## t",'Qatjf.BƑZtn]t^ÿZJoyrQ(8pKF˴jlF?jIu-a\I'̭"ᓍA'3Hq@Y6$]\WrzMy FB627i!wJÅͬ0C{2)'=|(}u%=9gɎ*GGy4.8.1uk&[{C^ u|F@t64tx5ɻ!_g!&zE731<&[oelG3r{R l1d_52۝kyؘ-)x^QڧI씶UI`4ɑۃ@qRCϤ" ׎ }LTGxR+"}eKahl1UFr#YU#[Ndk</\C%>^`چHy;A)N+2R?F(Gdp1uH7AĆP2e,~C<*i?'T&np(z%רmrYl/%Ĝ)te%{ۥj| Avs,dsP&qΚ/IHȁ.eK'X]d2xй@ub>O[!\i FNG#bngĒ⤎= lLpw`WVQ=1P(yK[~VTAڷfNS3P6O}7K7-^+  zg2t =vAx(据fIm0DpϪdVV+%He(J V, hR |:n10@7gT @J˦WqACk΁$S/1ܿ6P߼'eЏ\N,L@y >) AeRGgKxB(^I=&_=L [=+QJ- A:p7\ja{~ΛSfuu涻2x>V3q{S-Uޫ#nYh::&g,B/\{{CroϞ% \E$ND%-Q fғlinvvfflTw \nu|U'3>:Z7i)}m=: F-E;91TK8̗G"V SMsȃ@E8d—s1YztHGw$j.g.2Oe6H$"έ>j:I|Mx\NB,8`FߕxehZ5|e !qqxE_=h0p61NkC̎~a m@Zy.TM:œ]h-#N)Ag#VC]!WTI c5v TE3:,hV{&Yb fVݱ*EyqK:4>nG 3|>mi+IZMڍWR#fb&u(3 q_=aEuΰ4p D]^~]JA>8t"9&&sԃhc+eoϧRn\ӯ)#+<]nab֕7h%+Nm1q;)Ct Z&?1`ʗ蘇.Xuk_B|+,ؖOہ-7T/=sAp ozfx2oԷK |Q]!~DQ=d {+˛k؃#'=ۄUsKAY@u9XxKN J ؿJtqj1p`.lz8Ռ~&5<+$,ۯ&ߌkkˡO;bͫމ:v-FݜQ |Z.xc:c 7gVSf N`wh .wX)3j mDnN.I9dJ~ҶX||ׇЦDV &? %uZh+?Yps,Wfa6H/< ^m$A/Fe3o5-C *=dz>X LpAZj>j@|t ge.k43=<}cTѤnef*Hjuԣ>lC+bJ]")mmM#K3EQ =x Lz\m]o WG5vaC{{itSXv)a} uEOo BWk$ƢOua z>ٌA$'~l9K9c}&yf&ֲzn\oO6' *R[ſ}n4=F$`_T߉*"ITh(խ]FxnhՆ*841d2\vՉjDwQf?2e~}<-NjENٸ-^ȘehS5V8j agL_wZ^r7\-2Jsm7@Ά68z~ێp$֠N=e)CwZHS$-xHG廴_٠FL$յܔ5u)dGȕ/ ~BJ9ړdt'w%NK+OY ]{BeNW9 \Pz(pVl `XKtq S+Rwˀs^-uLy,0bN/vG5 JJv`+7.Gd@"=k8Z> :/U^c鬅ےҁ2h0R:`+JCI;?}Ѥ_5}է' V7gzHZߙ&KdlFN\ (9)[ Uϙ`Pw[2{݅KaG* ܚz*y])X'Ekj1ko卼'#o.U5SmAH63 \;$h#J"F ^q7jD%i ASV9VZA 9KUNsПvH Ԟ7LJiHʼnm(G)1bB,buDỜ \mPcT\cJIJu$yw3].O((*q~Pjg[>g/ aBRL!Et|@K8{}NvXxJЋK0]6K3nyhр>n;yU+RUnB@-GUrq abZYX>$K!S$Ku8_?E剦Dvk8D+x39V.m<8`&X1g4T3--cqT\jգ~Ńe 9/)kG?8A!;nDߎ8hc5"M71r[:vr@v=` ,DHJ}l*#01sGSC|O(. p^ߤ8:3J-zC#1΃s#*t;L1X2mq[wAgB FN`Ӡ*>,1u2բFIىЄQgD]`] fpyK^A @rȃ~mOtbEc]s/KqbNNaXNJW':?p٬ ڡ7~ㄖI RMa1nՈ*X(S{ؤp\-j-ON^?J*(&k,;qǞ8f3!Ľ*+jEk_}X>Kpj֝{=wݴ\ƫdNIAl Kc_By= 6)нC<|hfRLDz@7} ?|*a1@)\AEjVuN<,=3Q1*"yNVr@Ų>)EƦҮj %Z'k e2τFRCw-SY89!яnX VZBB%-H7u`zM7Jvetp}`Nu2@mJ2hD” o?~|ÈaѻEqr []*?ʹt $ƉWrXjS -%/( RZ\@[`%皣Y>v.O `KY.zմe h:_s2}RrP 0BmQV`{/& 'czd]κ/zx4*=RfɮEcmiKؐ/g.a{Oؓwq)wo9EB˗_p\1VK:@a{tMj91$&g$|fq*=Gς(*I*f2Q"M,ՏJ8+B$긹BpܸB ʎǪ3?Mvz=%jV.O\q 8ܕV&NE:t5hTnBJ"혓Ba.UjEh T(!.yD9!+i(TDT7qO$\'V>ĖXj~.9<5gmӒ`s7@zޖDE} H1&DR,7P1T-娜5"i;WioKPm<3aY[w I'Ho3TLNYܝ[aQHr=+׿ФC ɼqqq;eȰi;فZ-}k,3‘#i5fcgegi 󫩒ɁGSH'3ʪۺ,WMp@}bp}QȨ H MRXX \CXN*QrrQ TڿMGT(lUd=Yx)$b?gBQ d3>!0So&cR|IΖ\PU.m ?8lXwH'f`pj2 rɂ+RQGķ!(| @q-guRFLNdoQGAMJի)\oH:,$qkCo@.nQT]c:68r^e2,P-\ƪYܪx%D Nnaz޻©e<OUn&c$%ݣ,H5Iaz_c Zkn$zKh_ >smZ8x !l~k1pt>{X߆0+E9{#Tq8pR l붋,GD2SnF2Vc I(6e<eR|_r=ej_oxՀc)c*,D% We@MttI*75e7cRUu5n@}kQ]Zs2PU&~D;#!m tZJBt)Agt`;9vqQ\xIt3 UAqG)ČTܕܽDŽKHCd;?8뺽dz\ 0i&߸@ND*]6f23Q碅uȈ5US^þhMHH n5q[kk:JpЧ0pBA oކGVBi.$彄95'Oo(P$uWó+Xc,b:4.kgCF8Rm*DQ%֜,, ew:7d9W|ZDMرXtqdflR %Pu5S5ߑgѵ^Ybd"1h (Q_a5bvZW jXT|dNަ Kt?QnPg'ܞIaIAX觻0Te/OY,o` h=&523*"J :p(F\[=fC/%^rEsĨȜ-$i=4 sn\aAt%g[DU֜U)ˏLG%I~8&ɽmfb /6:C:~7# 9tqC!)h [Vnٜ`):M߃*/Sb+4WcggEӽ`E "{ug\Q4 @zz c!5dȆQts79]MDp iz ; &.I|P eXVNFcOrc#I+YF~GBw |/~fяZxlqoy#^~O/1 wu9r?aWJ$)w(/dWc˾ioOT+!;W[3~er|rfq9tU29^S|込> 6^Y\/rr9v: V&0Qi}6:⭂ھ%z:.llؖd;JWD_$ D Fxd} s>>ݨh"X*#le5V$w]@a_KˏӴd  f԰kҿ;"epI]e+cr$fJqr\ >-?'':F£4N zY;&hND[֍40:P(u 9Ro> ]ɴ#|"f-4akvv- PABC{7W̦$0 ~Ya 7sѣUHUD.t{= =%e̩iy\7U" Ovx 1&GuSHi6VYcdUž.&Nkӄ tՠSkZٖN^?pG Vdeio04Xx't@I-@?^NL3\uH@h; T`wlqt4J0;4sUOk\~摦֯9joLNmKZ*GȌo_Q8<_|q߶qsYX"QH^:4>1XbQZFAS2OJau.ߐ{JZA-"@;%]KZ-ወCW\k^a`r'-t=ο:ŴRڙ $e.n@SZI˛ˏ(' JnH(wXp Hқ/JqJ47(2}J.pFtݩVYxGlX3vč 0Opd^/"#M*fAߝsz1 t5{O H#@HCLUɷ+٦*n|Aa 腂SRv|D.+5̨>M=T lR-%OxPgqQ4ǵU?''vŬT2.,.gvyA]{6֍ǐ(#;< |іEg/py%c#bw.pe̷~!5Zu61:('y@_ZTԠ ?I5pOhq6g}c~NuiyՅ+W`ܫ?9$5t3Q[4sEGZZ-¹p:)zqtukvժ6aO>_,Ō#z~_zmfn鿟-YgQSl !9vy%f%ӨnYqеOB\;!aBtl\bB}B-%j͢^vI0 w2(EjҌ$&DMώBTnrlt2_G̢a 低2a}==Sh#S7&ktD-c9 bgĢLEh+QteI. @0%H/WLZ d]xa1viy47tPH5"2}}Lzy/ #}[XKi7u0bX+Nz5.DGY1yaRc욪sٌ{VX<4e DN\h3C*py}&qƖ$$f[,yb9 uF#6}89 7 +RHA0!iZQ4jM\*%XY"2(zmkֽ;E%vi Ō)16D-E>h{_ '`m3V#朷?vj/۬wpw$aKe{{y9^De%Qނ7XgG-ʮCk) @ ~3d+jNlќ`\[B q)tK\V=_L@x$Cd ]Z(41W,7ǔmSxIjLnKdߎY]ջ|xsC y9Y1Ldyfw$_ⷨi4f/9!UXf͞ u4oD%69K#{\犵Eryf2m(Y9xdqk PqJTc`d=RX$er,ۤ܍Y鸵O^? "F`?[Ғ,D %mnA g}p~dABXz9V潐Nb`W6ёڐFp`B; ABSz!R2Aݹ }I0FfˇO#X4.e҇C.=PTv!B4 {&+MyYlC脧GCn'4>eb!z/MHELJ!n flg[]'=8yh.kKXE ֭9K btĚ\mYFh:$<_xQӊ$y͵ Tzm)&Kƺ# KwZ'YlLN>]wS ƥ2yYNI _l'H7E;G]zfB#0 vσBq Xzpzsɋ7&9aHRLY{@K^]&˨yDHJ53y6Vrhw`;v---PoxbJ c…4HEʕ(LBUug,SV5&ɉ(wB,\ 㠇t[vg|7 2-k戾tb&:F|i\}ˆUguF1~uTl~rOpbZ./mHu3u2wVFTHUFl'RRf;0p_PB`%yJ4p&Lш'##܎M &幻ɫՐ@CqW:DAe.ՌwA"bkwD-ȕ@+]qO//8B[fIȂ:h|qN(Y=#&'O^t}L 5lǰqvYVH!ʖ&LB3,Z}9qhLw#ܤ}?O~B]1">ZN76ecZrJua %mA F^xO#3Xau6d1b84n6|KsEԨc@&Vdc $R>vj&Ta 0@JN/Ns;g183/3h nT +5CYI7"E4gb\A9C r P%h~ stǵ{UW0v>scUnNqS Ն nԇZۣmMڅHZ M ]<$H|Ma=vV;%*FG(X϶R Ӽ @~19gZ$PM*%hw!^7(PZeΛllatG6{mۅW|b`"ղN #[N%ܼY!R荐6u*wk&@C}r|閠~xJfц6eZThSv~gVcYDU5ql9(dt] x~l;rj&$V8ׯHV2X}롐N$CpN7ߏr_#\ha^"1"2tEV/W"}›a(#8 XWgEEZ>!=Z95kiGW5KhvptGq *6a))UZ[߈mYxӆ{:LwiUHDd"~ghqz,}xϥ9dXSl]X!q bb[&YўCQK #W3|C%+}|X.It%? U^N:[zjgھ(H\ Ѥi^JJv:i}T,}('4:KỶU6yzP+ roH`\Id>V)BDžᒛ} ҉"I˳pm?1| 7$׊ӑ4i+U_}(E# Fc䔦]VPC"x\Fe1ʟG>qҧO  K˩&lg{-zUg%ek@UHd+9rzSHRA>*  X|WA?I`\ o+GH(]3\Խ߰7,KѼG!/R7 RP}(fЂ] pϙ'5jRĢ2evc֎'8W3q`9 ,#/nFKP'ӹ!Q=VeO<%PK\gxt*VE^=.#q f.2H (q_svITQנ^.Oyꔽ3n5oPc[jts5Gs-pǴXNqr;Fs^qŘsMbVf!3HH۷/6ÑoFV(}ˀ`s)Ϯ^P# /GȉWjٓ7ՓWieJ~jא@JڧÂ(P݅uZ]VTdbh+IRG)Uh@s(-+^2٦YrwwGVǙ?o%\Y. A-9: [V>5D%@jg2 Ѐ+a_3nLZ,ӼJe$GGcr8(6g.Ub&P@v*Cg.).VO,=Fˮ]'/|_%EhFZ94뇽 E5E9 @>5A;+I|R-Bqv)qOAt80?rtΓ j{qb}i7B0"RZLdJ-@ atz,nO\ߙ8#ێ'zECs%wy!/4y[0Y \|h[M#<:=q9nfK8ٶyqPo7ysuKn@Il]Gg j)OxƘT;gRHXhT`fOٲzYhdV)22䫫T. c9}n|pщѿhU]#N=%ԙ-́R*qnZÓ+iQp96~jE#<,ػiD5 OjGGD|%CLbݼ4&W5Vg A!5C#kvVMl_R0}RK +1=t_^Q#k*MwL N]&5@N0pf0.ȪЍli8"a1aPtV}\m҅*/[,<&V<0jD&eLpkpv8T+&FAKga5c&Ix%Fp1s:øtxZkмm߅ti& 'P֌[ WM@^ "aH/9/,n, qE;QcdדvōmpT 1"c`R ZQWǹ`Jxx(,h(RUq9')=^\"AJgy[AP<;ЈO h#^hF83gC3hP-㓨]],⇬–/;NwjA%IB1Xs{(,eЇx-q\mâ7B4VHӔ̿ ն_eC FV}3ŭ,hϣ͇t"[2\-8P({11=7ƹZ@᭚LPLZ>!'Rc;=qw޿Tf7#|r^f)@ABλ\% ҧ߽O#n4)[5E.JkhK5WZ)*e%zU|R-_?L/1_j谴xGlo=9Q)DxP*@^h Te<*-l,,BŖ֚y"7-1ICN&Vx:xUGm,DZuP# aM1MFPzٟx8) uCoBba^p'zr@IXa80h1?a6-PucCgrf酶A%db E=6h,lH'd:@lpYl鏎Ñ?~ڟK ~e= 3'PK-o*L;iZz+APe aduС@ bn\-9K wap#ID:;](.v8:4e擎 sLǟr""k̾N!%m~kƚox_LiQݼR*PKq5#SwxA_aݦDl'T S@Ts!`Gq/x3ۆbw&klN6_L3s_u@b͐X63?R/)݃$G9fVffCP/ qS?N|`j+.D|OCcD1,wPE=GǛ>R-1%6։fp㩑 Ul횊TOfWE-wr{Cʤ5t lfi4};fW3_QىUH/;DtVWiT+)tźV|s/iVl{N%KvvWn͝ފ) :Z ϙ; ,#`~pA:j=;FzZRO}<]3al1A$4Eykű; KqDQ rehW[,1V7Z/K4}BtNu R:o5%UKnN n͡4+\I|%fotk;[Q4Er8Lݦc}I ^]}\ذL&i+Afe X)b(Xa~|(4bq[趫ub\OT? u0'֓G\%IP>^1gGm}.8:PFES84ʫLz?W-4B1%*|lMȓ5c)Yj$a9 d~/J3@ԴAYjC}u`K9GKz|jLȂҾY<"x0^kfJH<1!+Po%Be:mp:dLMwqӯY+4 ;!ivfTAK:ldn z*څc? ֤x <®φxh`,hXM1gyLDnewW"Vn5( /3\lOUK 5T%R#s_[⠘5*(X-Rvǡ~! pͽՑLn\hVЅ6t} KR*lD*`~#D,4D bOh"P0z?]c&pkSp!$QL9ޛM 0F "P_n_VқIФ`eVDcZ"*BVId2qrш\P΀vRSx03i>9 NJb|,MƱ.:_{Ne M:?&O2ה VsmHe4N /J pCdz s֒8!R"Ƈy&k]n'&xىƩ5J+5 U~g{G,ά~UEf>$<Ά~& m1v( 80DH)L Eo#F6zsœPBky}2G\X?#[c:3UX]eCZp*dž)^W]BZN{ cP5li@` 3nkC{i#?sv~F8Dľy4hPS Tc x#̖d.{3ӲUƖR3Jk35wFV;Ї9uD/ R, }rUǝ;\Wx[1MD ',I:Z ]:7ىJi`Jt}]m_(s%y^<(^yÌgWZ~,P551Vk7c`8lO[iR 5SwIɿSOVH-u\*}̓,԰;Ykdw|j#+W6P`ÿ]WuȾBrk5wBhhM!cCm̞GEwB>nD&}Զ"_4<z6!wu;NN*o1ftff-(&rjRxѢDё/Go!L=є ,YĈ2&hxH`O$h`aUq2E~ˮ3{њ.?> 5RѺ↞|v=LvS6]3y"G'F쀅4mv%ם\ؖrnG\ Gυ|׭9@㯗dvmn%A>C_l c8dVΒ}>Fxr$ZMC[lnYe\A}L8y-l:@vx:uxaVDh(u|zi&qBy$IV!jB]P"N ō7A.MN br0$Bo'< emӔ4}pC̀z/z hsR28Jpa բi1> ~t ti R =D!qxtnY('؎{tg$Lkjji,N3^uz{2,#]!old E&tf+U@%\Y7荆>9t5ɭǣR>[5Y2J)OY`$(Ur^QMB`Q͝}y>TR._+>=sCi.8[rL>Y9ګbjQߊ yO0ʃ#d֩׀²2"?ap DAFo| #1zF]zTc5a=d@pr_.ǒa<`\]LT E KҧILre7xXJzhou!՝:&C }MY?FG :ZQ` L砠Av4#M}QZM2̽3]]GǖrdDH2$4Ĝ0]@j8 \yv~B H.iI6Mg2_mژXxh9 B Ïg;E`7tؚ,ʺP+5%ZXxtlw  퐯7ljnC dB^g=Zޝːg^],f OӔ Яဳ[(l=؏NH݅OR0A&ՠ+ e IBp>>G6"MU3-|/]Ol}ɫ.aCC޴N _Pj⃂WnP = R%.IFxh:6Z0ϼB}O+0/HE<<%c,<kq*t,$ojQs L;oh^( v$7gpڠB.nF(@-ДVn0YmD|D=na]A):6WjU&!4R)‰O7XQH9 ipREa|9~U+= X]w@x4ܛ5懌!…\U zz@3dg*rtOe0 ۓ[tyN6#w_!'u;/V%a8,hDvRw9J±3~%Y̹{À8H<92`UXH\V1wb{4$Dꁤ2 wk_Ȕ_.T87ynE; =&Y~}I9!>Au$9W fZ;KP ]2ʿiOn3jV(wjAӋSȘR YF3p7,,a)b_;S1TS}Ms@LL??>wP,%{Vи0~,X}vb("E7G.\Z6wbU{s\6yV@ 'W !S;iDCKRU$~岤\[DrN2:W ߠ&J!8?^Dl͛ڹa٧/DO3]wNvbAI=6PK6(6Ó]}]W4 jAM5'|/ݷƋC@BO+CߊRGo%1kce 8K :CIS!;CN@ZT=0'~meVJQv}K:Ոhd- tp YhB鵍Ai~V&{&, $p4dJaӵɲ@ >=:򭰾[Z7ʗUOLz SbA>Ӆ5Vq,[ACIR))b34^d>`czA,;6V}sՌ.EE8㸔mLLmZ3Z <@nNcE 2\6akVӄzoQt?dv5XneP"tLȃӄj <>?}cٿhtW?/?DIȪulw"g&H4bh~%9z{A-w|%; ^?] 0]m~8Rh=uN6oVlgz"s?seSdo&AWmP,ILq,DzqL!ǟ|6a9) z2 n`O~҉H_z \\J6Gw$[Ύ/ 5Vw5 #-(+6ݐ*dWdcjGa%NDR*)Asbo[UYBxb N9(-*YKNR!Sӕ03pv=$w,)oOnH,aAP jET~y__h XwS[eT/G+er 2, ؋Y_s(k6h ,f * b5Xa.3R5B"=MAiD`8YOh-ŬӶ2 ?_1̿#`P"QidQ:v=a=f#ˇ=]6niP=3bZ:ҿP#d 4Ώ2*\ȷv| Rp.J0<ړY ;2x"[žsQd菴Ը  ^Zc0` ^kP"?D_RZ3)8 EH[KB܅Mfk+S#ڥyz{^xN c 2qLZؖp`P:~1,a2dh8ӂEZ}!@=a3Z݌DW[oiOZ{Z}PT `S>F7qLoTP8AΧWt$i岊o ^;DW\C? #}7qqrAPmZBR>9jDsu'??A9AKH#|T5/ J9$UХB]rL\5:~!GUE,cGu$"01$:߁wbz)M6,C7X[spL+}!)V6=zy>r_wV —6+%NCrQ44*cVu]hZ]>j^ǣXŐ[5fg8>$(߄̎,@ RK\j؏2٠l&v!"\>X :d^UUc3sv@KmPE1NDAZ \a[A|*dY|{m[kN5,yaf&uG (ߘIXJP4߾̠^ M~E-.?B{zeE}"FG~6gm߾=l8ΥdQʺpg?[4ʱ]e\[!@zxĝsQԋLqj ׃0ujW6~njzzV/jSV*cs%ȷFpKdtM'$ q'NF K H3dqb2H.>;* Zz#~n+[MNc tdVf3҇Z3h*`~m"pS᳴Rja(x}ݺ| de1GpY.I_hgpJ{-K_Hyƕ.1.]oSfx.W< ;ՇI.ΛF'kɁtӼ~U3(w• zXDUT'^MP L%܇~He#}ET  ּ+7]EoRqYjK!¸TEգh0KB,B) ;lT&'+3`)ӟ^Zg"*e!(B,#0tl!B.g9A-pgx=&r3D#]>Wz5: 1 R.YDR{' 5"`-Hky+6J*Uܜh7{wEst㿈i@1 +GI6N=Ge4КnjhO.ki_*: Rh[Cb%D³1Wyjh4*g`rqO4 ! <\aJA)+]TjVwlT0wcrO JJ~,\0nMunBI}H -IV@{a6&„q9IC>4o醸c}`M̽ ::Yo*UU}%i_ceV` UƒPZK4i(Gh{r ;.B+@?PaܛW|Y1l,]o9 5:&\*.5qgw!&WNʳDJ~T#L BF> T]KA.lקN: jѢ}H yzrV d%"hcPjt PM&PYoϊpTԵ)e ߥ$)]P~DBьk_UDJ{ 6sTԖ-7̹fgyO`Ni(HR@҃+m}IW; 49:e )ZA9;m!o Q?#!_n+Hʎqo'#ܙhҧ!:շc #r*{?>&yp>ϐו' ۋ35F/8ެ%|v-E^ w/BYފ˾!q%-}7YC @h,w0) @1v ` !b:K36 h J^2!&uA+h 6'iDXgv&1.t;ә72/Ͷ šy9)Ұ O)Bs ,H,[*8XmIShu}LDDgY=3Z/hSNSɣ]>UזA#l0^@&ʨPdpC%u$D8*d5w~VZMŁ!{va2_wz軞@k<ɖjs5gi]"V雘C5OΆdlc9zBY Oʹlup( %/){iOh@Y8`Q,s\d,\a,!98٧& v+N]*9{*!p|%y'eϛ 50(ѣý-wt@W6aTQQθ艛\5f%v⩏ &ܨjedSfiM5;mfڎLw_q:u-ųZ$܉ܵ lC Ԧvg'l,W(ZT3y"t*}%: +=\SzAʅ_b q (KB7"5"=M6a1QT7#,!B2h0{./_;j ]78sR:|9UXU]H:Ob_]~/D7ͬbZ'j0B@@m^O̪(9,/tpQLW>fuڢY?n`qbATHJPb UDm6MtTRNˆ$rQz>. oqB*}&Ol+,ybR 9jS+8@ZDʃa~ 9ށr=ӰO1 /}2~ć]E?iɪb(_QGZ?$'K2`ُqY+K$mY!ͼɘ}+%]gGofvOQ( "W5?;a#x%{OxgY+b%j)x^Io q|D\tµm4_ΏN?ZBd =n}4d(fl e^'~v&< TX{:՞O$YI+rY C2b$Yu=v [!nh+m/1s~|]NqM 6Ihl< Yu )}+i谢NLEƐ6R >IKPXHd%j2B+V@S=sܦ&O='KׄpMX9mxꓙtyD6=^ 4☾k"MSa#Q ߽p(ݽ#H۾zQ;3 v`j56?{ZJ 4EN$162)Q,i' K6c ~@ oX*v1kb-+W5<S7CΧcs!&թ2<SpJDq"f[k };TMBޮO 4rL?U\ZXqJC3<Ǟi6\f `ltD$=2&QlC%yswٳ~K/ 0\ 4z '|9&ܮ2kv36"0VHt tΪ.ᇰ.I`ҢzX6-s*>l$)Fn+^ܟz-kk`"cus)}%YKgeV޼I$ ElhK5Gw>rgCm 0+o5VXt瑆 U坂%zZНQyb*+C"pCu BE' ͸ ٤h,GI P9WB*-RՖ?w6~A2A̮}r-7NxBv4XѦGp}A*2j3y^<[Pvy&4rQK*<3ǫk )($#Zpw6^2a1 j3Xh!>qґ9&^:Voꍪ0IM[d>2OenVSkK^Y%ȣRJf\-]!κ,M m?3TqpUhMUc߻iۊ)ح^+g{EWBCG0= K0dQ*P|Z?kfXjlAဈUnc9-Qb/^yGp~gF;{?JT;co;o6v_{%_^C鶴z`e04|=3oQ_|Oϖ ǛcW&&a9  bfD" `Btc:wN ʿl` 85n.f,!m^8EfhFK\;4de@t充mQĸ ZB^N<9,;W#(;gCx `fFFSS'̲_6r]T4wMl<+WTt?NBX86󵟰OpNj!Me犘8,-\Gӧ? J&C <5b2;%2HE^؟d C6Z82u,RMRMh'kS\(_ݡCrgyf@^KĿm=v?̠!@q瀺\/9ҧӷ-Lv;<w#lJj^ڲoF_$.}<S+&.7S |ĪV-vj:̜x$xkӷLWHiJE*sM p̒%QpYn Hjhacmo lK]BՓK+2, t m3?ݖ5|MY+ ĤhxXzi:%Rl'DQPŁj o+)(fTNjdI1[ Mg1|+ -F6|o:Ԣv&Z؄QҳKv@uMR+uE0'Dз Q-?oehmg3t54n̋gt`S)-I]c !]&vZ@#0g趪qUŮ*4GH?Ä+œWMj6ŦJY:5,4kڏׯti9|;ldD"&̠-?0$;,N:*9fu@x)c=>&M1_n&ѓ(/"}+dJO? Fζn'w;Cg)+$Oc~+Ou pvy ҕ׽CD!>LBc'9.8ց&?꫈tdh"2^пg[_Mx|H52!pZu 'o ~bZO R+KL7=݃C+s WfͨPLmDb~ً޺(a GV vM {ǯzyU;p 1:V` i\h=5: _7)U*Tg렑DKX' }nkV`*<?{֎*Q(pI%Ķ`bB54 ]$/S nl~pY,wlKt$Tj3QeiFAidoX=MP7bH#!3KJلNL03pk_&NՅN2'a&rNu("5Fp _=q6eA| ^|b Ԭ9?)@WZGn/'/׋#?s/wy%> 4swy=U5~޳Ů5!I ʙIfhKA~ˤcInF-:Oت:X4(ߣ[Lաi\dr-=7kjA|nDL vc Ix(:>O=:=Fe< J(Xι*e2wo,5-,6Q4h39͞ڭUpϕ\i;IVjyreRWs0{YYl _6&TfG^ y?]vE fDG5U$榘:m