spice-server-0.12.4-16.el6_10.3$>Ⱦ0 żF_΀\>:BH?B8d " S  Kh     $8!! 5!( r8 xL9 L:L>>@>G>H>I>X>Y?,\?d]?x^?b@ d@e@f@l@t@u@v@wAdxAxyA*B4Cspice-server0.12.416.el6_10.3Implements 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.\YVx86-01.bsys.centos.org3lCentOSLGPLv2+CentOS BuildSystem System Environment/Librarieshttp://www.spice-space.org/linuxx86_64g "A큤\YV\YV\YVQQ08ee3796fa68298a6b275309e61a931b08fd5c2cc5d596f54fa85b03898b76bddc626520dcd53a22f727af3ee42c770e56c97a64fe3adb063799d8ab032fe551cb150e95d7900db4fc3e8f0bf9c764b3e2d8fe10e96a76129e30bd6b82307c79libspice-server.so.1.8.0rootrootrootrootrootrootrootrootrootrootspice-server-0.12.4-16.el6_10.3.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\I[ā@[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@Christophe Fergeau - 0.12.4-16.3Christophe Fergeau - 0.12.4-16.2Frediano 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 off-by-one error during guest-to-host memory address conversion Resolves: CVE-2019-3813- Prevent potential buffer/integer overflows with invalid MonitorsConfig messages sent from an authenticated client Resolves: CVE-2017-7506- 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.30.12.4-16.el6_10.3libspice-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 !PH6hu]"k%e Ep?|MܹɼJ~YA\ֵRrWge$? B!F߉RGn9B*y pehL 1Ct p{1/:&3N*l kFÌ_KhNQc=8mvҨ]vTUl8K)o׵dv  QO{ )C*z2 Ub gD(EpS1&<9 ݧ0UM$nᮆ#X<" d?tڸjLe"UR*\/K3j sޠ:a6Կ@|+cUz܈a%jh B(muRډ$RVx' hb~li9C9,D8 `FmHк:X4ܰ}v*$"֡V$Ea&h#}2Z+P[xsBƔ%ZQxɎg췃V0͊m}D!e9-jC7`V\Apʹ/[¨;>9 ]!Wû㶎B`Mݾu-Ac 4Э*ȥ䵇9Q'⠺#1gZ Gapw+jP9ǦN8 aD[WʈYAK64c{ϙ#*a`T.ҝw*C^wPuV& W9B8 wк0:Ymzc,P;W .(pػ7 WAuZ.snkW<~ 2-݀r(8xp;iJlFV8:kn@.9٘6z-ڧNrڊ_6B^=XmqG0Esp e ]plZȗ >d ئ=Z08qDG{_1k܅V嬓uLf5EɃPGd4M{#z\N+M"Nxn28>W @ \7nNȷPΤAs@+k CN3qjwR?NKЍwR(wƳPpZ,u_*7h(/“Up)ahnρ9s(8rUiNxYa _1 y Eւ'#& %*K4J_)Ui?#Lk;i.)"Gt#B _s G:K=t\D02܅-]|d5/tK8GPG8C5IE*>\\|j=80'|`Eхo`(:wBq$q2_ ~fvf%fh!1B6{!IfL฾7#s$ ~"4%&lS PjĮ_qZ>ҿTiNi3@犷D1А ͠TrP%!Qo/> `fx9uB ZkIJU͟!E`L[4zDKFܗ^[%Xd0vs=tXC< *d2aPq0=b0c8at/Na%CՀQ"(rC-ڍA]o!EFcq|4Us9kVʡKLxl}=KgGnM_L)+j0JC p퓥( i9DH=M/{G98{>F!\bqKM;9yVi ,#gwAِso.h,dqQWsWXjӹIt~=!a<;w!՟2LY-Ir42)jU7) aHt8jw .9& _Q%3/;楼,Bc 8sBsȘKd݋{C{1۬{:8}rGl1F +//wG h8ũb^ un+`U=Q@9NeoS|I,N%!5(5}t|Sl0?V OC*ƳݥvyR?d.pʸU%L.HyUw^zeޘ޽pK`>l{1LpXB-/ԇcY*ZK}s(D|dbK҈Ւ45NN?߄ IyL*$"lakůam$"ݙj>/v+x8'㤔Vk㮩ɺ< ٢eFʯǛk5Ai >hQn@m{X&Ra*8nz2`D֕.:׈4uBGL_줻K llܭ-Z0%-2}ͯض&c$ܑe=O)W-2o@d@% AvDӆv-Nrŝ0- -^*+;68cq1#? ՖaMİ'%'EFpx,S@L$Jw,WoF{$uDYPb ,a {nߍcGP5^T ~[e\Le(M\ܶ6Ov? B$C<@LMJM@vvT;דple7Kknuc}8,^8^3m"O#GE&Wa귕>8b`<0 zHS5]ųƩCo2P:'K6jV({?7V}!YN<+<HM 0OHr ΏV+U4J 6@1 zU<(H]0#q1zhЂEdiK)r v]^{| 3;waaR?W&q3r;z*`$&#\ԍR!\Yu283/#Ud+/#{h~ַRKOW ]n"x'gk@|+Jo^pW*!&^I髁0 [}ɍhc\} ?p}@9 ii–[7;ʧK-Yi`SK{'KdD~<_QCQ@$r>l|.ZUq`S[8Ktczt 2$s 9~iA5*3Az͂H?>ñ؋Œ]s"_ʍ:*vֲCȘzDw%?R, ZSd=fڋ!p)lO+ƿi0QBi"")yTP|\ݶԮ髜(fMB ).8r apA~h{6$9Etdזld/M!J$ [en|=H+.c"+W2jUU \)ڔ}mnȓɟ` ʸ&j\V#6Tp<)[FaNXdK;Y66<@,=*|I$@g1GhS'FႛQcdj>3(f Q Pb:-pV'Uo{pfnECȤt~}Pd\0v4ϹJ< { G%ُ fHnˮ94SX}xҴ{pՃ%;/Gh<V|0EE`b !zQ!)n{& oH \a2?PO `x5--rj= Luzȼ+_<$SBC ^;?b"Ga[8$'{;d0Kۗ d&Ú+1zңJ٪CFd7"ToHM3s@8y" 2闒 i%^p9o$ dkTε5_/)3 q n)ʇ`Mpsb-UpOO*6r=TDɪmY; 7?xT}b b0VUVP V;xJ^ƛ?X)H| D%Oo$U(0{ RZ AS_ x+zy) aEԕv'jiy|,WjtCOVyf?7umwDTH [`U0LrM]rT]  SDm T`c%zWq״ vڰ]=Nk&.3&,Yv)+F] ro񾄪sWN VCK7q+H5zdR5:ln DI[HۏᩯDc@ߵUΦ.M N(^+jA [A0Lj ^!XzMÊb~W\7h?EVYl`}C|+U"`KZLlkn<``e2fp`KY)AIsBߢ\61ZH-j_e"qP൴3=Elޝs6(8.hfr`e*X!Rwp LxT~q_vȵ--O=*I٫~i t<]5NNխtCڧZ%9z rCJ^O7KPR`E=v^Ć? uKL/юꪥPbGUz6UM@;0zzbyb FxGLJT"5}P1Dac%#M@eUN08D-e-ԿNs5Sߚ7}mc#fqNq?5M[dld=xt O׳&ѷ]g[eϩmQTuod2Vbħ|0eլyru)W)@ԍWc01A`lKQ3:S@7|aQL4,.TVRf"b9v&;SgF ^<?̸hWcv"NZ:O|y|,3vG+` PN~U+/QTPr֣jJ5ʭކC*I fM>(w/XTx)@Xb'ZNj|+LR[&9s^w挆㋌/V+e5Rի (¶R߭6/'PS wHe!evG O&"w(}4.Znf~SJ~[Z;4f'%HVkbHEۊ(035Y[7N^/n୆<bF:IZ2=͈l:V2nɰsU v`E@ %;&AB]_:eU<8Z#PZpoXuG7= hb$-F9g8}$or\ظGukD  d Լ3#&bjoPM?a$Rluv,_8j{hInjbU@Iiੇ1*T{D j)av&U$Uz:ѕgܛ iy#nElZz_#Bf6ƴ˧(Br:V9j ˛[4=z 6 F5rN⟥~jI v24ⱰL0ʈ $nmRI/k'6[,UE m1VB}9Krz;\"2Ӓnj ¤/Vq‹2`[;UglVpGbyQx\ έ?Zr"3\7o<6G+LenoVKLXb(=鷩55',s&ZQa8F[B#T+?bV)I@ (--VLܥpMAkxu6D"zѡ|L媦aʆ;^UeI0Dğ3 ՂyEv~ ή.Hǽh/5kmDriI<v^.cF);&m!5Vѝ=w,ۜV<@jI}7x&u:Te<{EIoZe%&l*D[slzEMiAKjlFf^ҋ~pX`rr_'@ 8) +'ہשrzCG Bb o3[r{51-w,kfܮJ[9=CRM8I{yX\A@cS";milp[N  @o+W5xa)xޫr"C9I&Z96iƶg@0zLDeggKNm r&I5ԠZ\!ʮJtCObSزg)hc=8 ;$x]XU&H`qvrW° :}wl\xD_auF[GbcO&-4vC Y־!f ]*"W&ypdj};Vܐex FG8N*e$#!VB;-}YQ6dJnIdk깸= _Qx$29UKemVyjԴnlC^9=հA `f`R")  >CG!/ht9'!$hu:lsb3,NN0)a>w\EkDG}7ds\׸dTK4sV[|rLt`cse6"K9uj9Ә(K5^OQ,>@E٘'q1b fr4Ұb}hk4 D"?6J3T;31aM2ek,JL N$W6mTүCP墿UC?tYb۴`ɚlm.0DSHUDD4h$1w^\R=~Ql^/|&_I՟t8%#6U.(ls@,Ax,*هH6@c-Iêᣐ6H>Gk".%QD+L$DRHiC_X+7 RGqE}#2,M 1],?qOSӎɇf0IS`vJ«/?$~,x7۴"=|JĂ#rep pwR6WHSϣ<98T&sO+ߍVdsCr]\Q/vR,e݌6PX\ymrAPF9Q,~v 1z]jq׿ylVX̯#-BʥԴ4CE5t6WQW亃UЭ_fvWӸLAg э}=)0.?ȥ7:eXKV]sM\j 8}v tY/P=lXb^_~z/0m_kiraU y&;NɆuiDZQ7;/`VZudcJlWgл-u= @McB# [; 8ѱtقG$L̴ \XUhWRzI_?N@?\fPY\JىIJE .2@ك z[5)2*Ȑo*yC;3<>56 7,A8븈*걅5Q&B?H񺸭eH>v"5\a>Qeۦ@*iJ4=N-.3 օUAhϒB}clB nJ\2;vZIPZ t=г.m[Z'Mc=2$n^=~LW/=^%F6J+y0i2o}rQ~X4(eVDiٻ 7Hw ;V PsN?!U"ܠ+Ȧy)RGhXz̕._caQ432 9ukZza6b 0gim{bΉ<1r䣖8XBK>;k8H/'HE"[o FaJ FQ,(IFwdK'aЮ/4|yDm1_JQBgEAϲK2)ChـjMX)&++% :#d+nv܌Vo-.B, sì=besn3'D@1o]Z<~l.z CE U1$&ct'&e|O{gwXĭ6NUTӣSsGX0^0K'Xno ;8twK~%̋!PuQ'̊g&ȴu:e"e"璴)y|l[#j:қ[?pO<+JkyyB[[wr=o t@ftCzn@fE,O U\7F"{G |ղ=0_GG.!}UYVy<݄ZyF +G!P_$u-4bҾnm8,1x_|pX /Mjn# j,Ącl I0Ʌfg[aB~ %jBŋP}bXyc0Q {UeF 2YHݓ߇Κe(Vʈ~rsj^#g!+~Ved Ư[wgv܅Ga'W%@pՓ]MZ.! ٫mIu;h$6%Y Wp#e/Oyl n]˕u³Plښq"'FJx@r[O[Xbt,kO䎢/ɋ/L;'6Z D&^ l 姻3|t]~DyriIh  \PEu޺,;x] փ \OQTdO̍6!GJ6x% H"s~8XvsmeyEv[bô4+MDn رeg?%?=}SmUi{M0xВќw3IVW^3`zg_髆,cHVwڬS.Bx~6t/*Z];Z*#/25A-\}ʡ 8][ xG곖8t:Qӛ%2;ۖ.oG"Xl1ƕ#%2JA¢lDT]{5s9M$2O{'B&F{^,nlePˑꘟQd! ]p=[{2;Qiׅ1g df8:ѝhɛH>fȕ 1l9g_~!X0B{q@/(0Eoȋ1tR-fz\]u"p|*SS#RfFs"ZlpE A&ƿmFu&+d<M[T1fVef-yZV?,T;6,'GVX_݋ "~r8 I n } ätK@SAI6P,ezA-valnTx?@tW[禥ȸM6gR ҀȬeZ}.%Ҏc)^wA<)o:].KMsmtU7;?]VK$Uz|rϭ3Q cA%[ҏ8>K-p7ym93X Aw _)T{R<=4穅uLF O%m҄n8TOz%FɹM&m['4n9B/_'7M Y&I,V9Ia)-zvxM3Lh+镠gvU1)ițsLeOˡ_)п79pzdz@uG/@)Ycdi*X:0g#85%Yut"pUAO;6waY2a^3d uM\jgwDcGtKi1yQ;oJ ]F8}lNF'aŵ*O>TH-ՠ&xO437 uS|Hh}_MYExD~W_[-O,iO?scE?_վ2bRU j'{NMLiXo5k}"6ߧB 7u[ %o4T了 Mi+,`h$b7dmbC0:5[t51>2DLyNfbځ%(zu)\AN ,I d11$#v;)kHfC,UD3bsz \TcFFUa$/]KVPIJYuߘ2]R]QrhO:uG\Sb0(?8RxtiX~|9Db!nalI(r|BĩA03dWZs.aA -tDhCC5폛11oSQl]EtQ 6cv\eهIT,8/~Wp&niWpo_US8 #sI L䡂 ^V:߬NB&\74i1_a6<lpL /u]ZY_8$n2髗!,`"׌NiP.g?wG;Yw׵}֩b±g+jdBM9$uK՘t ;Y_SFޏRn ֚+|49<A-meږVƟzjBr1 `@d; C?2HLD>ˁe.R@.4AeqF/#Ҕ5igԾ+"%)I:k ӰDhWƲ7yu(52C@*䙸bCc$Tv"Tb:OĬߞѓgFѲc))̒F[I<٠@?!dp nVdVz.".|@:t~1"*8κC+_Y/bȃg&@U("I=Q{`U!$\# $qF'im ,~=l\=%krP~ϡX?/=C.oV]&N| uApD$@x, !ޑb A(8qus&W֍MAzL"NK;& eɴܗ[hZr*MkHmb*ga;0/>7aoE?ʦnĎ;rZU2̙X& H y<Smm [b//XOډH~BEp~2b@f:d#"ܲ /ͤQeu9IVⲡaVW )M_p / lx[CF~Qpg7HՒ.$ٽOTqzpay1JU/_[lvؐ9} r&F "OD -%~.hH-"K%2]n؟%qzqahM׶;`-rp:s'[_oX$2&4-֖QEvnhMi@r%sXC#drϦj.E=UYⅺ 3*qXwV<q?D>"1*ޫZ/ztlÒgZt{ڇ쉠ܶLEv}w n@v2LP ͕dn5c(YAbD:ܰrH+ͯ'lYwѪe#ѣz/k񃣱ƂG 3)اζٵ6Q Y 2JDŽ L8 =FAa> sHVjAܲ2ˡ`()R9쐻ǿ8,n'Hٟal Ƀ9EɍW]YV@6AEw[ $)1%kBm%4b8+|Io=ym֏- *jrӵ/ $@`Wm/lE}sM2컎lVyw&T x2RKh- >R{c6<2}@ʴL"LkG]$յ9DE@wĈ<[T 6SZ=䉩"hθNcm_0RD{͉}JA##20I˦DdI+8CN(γwhExڮH7/608]ْ=4o:h;yx=."T+lq,,ogsTc?+9U̴S|-}ThjKeB1iz&aLqm{dpH/@ sJg,H rSӕ7X6#dBEŃ@"cyK12a[*m+>C#GWSRj@lpm֍!̊b<-Y >tx+0C}IT~Zq^5!xXkE}P30 Hi߼4KOeAĩRىuchV ςz% jqeZU0Dn6p>7P`4%n . piDʂ]CQR6в={Rr[gui|E3XK K>lE wwzNV5(d Z `0Ilѩ8N)=r4q.Ir{r*I'\+a+"~ =6A#APq@l&^JnWL(*bbv~= ~| {s dH͝;$!ɗet cQ o:/?H=}M)WGPB=/>11UٮAnTK5MS4-Gg$u<?Ϥ)`ǽޖXGA?> z/ E7c?&L0`{nminU',38:dt{6 E{ u0 ,&,!߭= zՒEC,9p|MwMuDYsP[⾗68ׁZiv/QS+> }=4Iù @.KFno",f"?ƽ_$[JWo袾dǪ՘i=@K?ؚ򇂖]3!{[0Exh^MiY"pl!(Ѩ/s]3NO%Lpi:E)Q:5&:St;M˦Iav͉Kmct2h*$%4PeS?~f;Z/ZuFd>>ݤ;qUO !)\vx!b@/Z?}fAIKH)Mهl B n9gL,g4p|e>HCv"*훪GCS;*mu^n,(>#RZBG"-fY"u:4[wo[~:?(N62n4i9Oi T9ٲӉ7)p+nfwm1YCDF^ƫ:[ӓ=RN9S; ;pjnBfg}gɲ&FWyz,_"@M~"cwTuqHkj6i c,Eaꊚí>+6=D q dfr%i _N&LeKe Q4L'ruȭM8^8%Fm;kTl/sg} [^Mz4܂^jҌ஗E4^A@tbt=2ajƽ%=/HԈKI0&`R״4n.tY= *f7ȟqU0C<5%E.cSd)>)x2w}F\.xG5gNÀ!nF_~?YdhM .j t'Ii3v.[J_3S4@Z23*6ҼF4ZXo{?NZKOo%thŠ{ɍ\oZہd΋ n[{lr6S{_D>dhBYYQzD\{Qd)S;a=tDEn蚡`PW?g"'Wz&D'W(T/CWᵷPc:>zftz&R³࿼ %MrA&9?MkFkag>4vӾ]C:]lΙsq1)E *4exORg&ފkfNzzi6Yі6Y, Ҙ|9J]>AQ0c+@Djш+H V o4!4R(bˁ^J#TVz>8i bן:ȣo6XifwSkp .*TONlI J WƉ(8אȵf WOEỈgi"jHYgЉl}JZ9(KPK U/&Ti1[T?:BMɖ7d\aQ܎CBe分 Ǝ[>9pQ&ʛ Nљ5^E^5z?LrNh<r7}ZcfCB֚2W^ WGi(ȟ;}vZP 0&oY e9M 3@ K,}Pvc8m)c!d^ Aɘ҆a+/҅7s~25ʎʘ' :,-]u2*ƊÃE[<c3ۗ T}cGdto|0IZT@{ޢQz!Ɋ \b0ouYq"O"Tկf[4} xue"ϵ HG-a$IbۉaO3=2قPt# ZFw]<*+(`Ub Vz[.~A1َ9M&@R!d~.z}hNedx 8D!=sQ)x5wZݩe)6P `(os; 4x΄@1Je%3k /uc7qp \1 ,[}NAE 6kMu(Ck ZQs0/W)E!Oo#a)y/NͨTj}?B.8ȪmFYMT2{輂ax᧼A L9y!&ہ 2FT$?=L:BJdAd $7ci#Nx{\7Ʒ1\{eJYY*/{ p,|yH4̧ $LV[ooϔjr5GC`׶)-3٨&ϙ n9<چc m3FQht*Ye0u9._'_ 얯&RS܈_Mv_5P JP] .A&. p nd`çnXlki`q('hSsslOylGlvYBk7Vd2u7.ùxT/g2܎g.1_ NhTnw C.C"a9:Qzze*Q9ΎV4fu%a𝭦gB[X5arBm-maדх_ Do( W"XƵ͋ *zbJKZz|RM,[WL*-9}(cuxWQr[sR "P[V ]l_>!s{@.F&CH׈*=Aץ YgcހA8J~VT"5(N.8hG:ueX߷a@<ɄbP3 87H ` 6"pH ,}t | Qm7d`~G;’1M-WrѷmĚa,un;ݞ骐ﴣu'hu3rڜrqJa״C B8Y) V0# $72I5nt _ԽR nyĒm"w%bWB*>z9Y<4htuATB3wGoz.AYV 3b>֜[.ܮ'ʰcղJ=\U;ӅѦ/ِU_n8Xm5A1v=}_UNPMӝm!W]ʕXֵƝhT\5l(2ɭ; ;G"w]٠%'EP< 2HMaX'0>Ꙁ3L\_D8yp"F=n`ï눧ʔ:O/l9_/=Ɉ[YW0\ DQU--8L[,%[g"u EچkbXUl}/Ԭi2+y=W9)xگow](8$l b\,} A8:*%Ӻ٫7Z+X0fX ӱvеx}GfrBucT{X+`0HElDB.pɝ2H=Zxj03ݵw/%i %Ԍ<ꡈ'wtgx 3v%Jd4k>gt oIz_’?xykNcPIPv}c8S&leȳdUvjMh}LBTrej7M'bfQ8pRԦs}Ǒo\Ŏ 91kai/|cN.W#(nA.iJTi+-Mtr15CK%64oޣ'GNkqHgzzOI9@=aJ(y2yn>u@'Ȗ[ӟA0,m3u78_d9UEp, ئ o[DN|V!Yk]d?5- E EqKj S|'Բ3ˮU9+!H찕Q{wHu_m&(<=cx"Od gMy^xLd(ٽUU`7ART1c<3Ch-7SA8B.i̤c j2daj7(˲'x_Sn09ޭOS]5A]$ݔ>lxb(FKL_2x>? Bpw}* EFR~M(Fț΁Q4}'O!Ouz/A(:lI:e ]x*ρrJ. np:pZa'FdUeP@JxyfDMCV{BEzc[!WLdLP]]N)fozݤNW5IJW|Qys /_8I/!ٺ:{ʎR9: <5I7𕨠>NYnD˚D8 )o BF[Vs BUh޷+>",4FrUC,}Q`c _>뀖Q. o7oɧV#ùj6ku[k[eFK mPQ7EeIGyF#?|M5{\StRӢ7HȥƩkO~NC<2t0J39 e+`1E "uk^4\xuͨ>]deF|%MǑ"JTlhO=0Ѷ$(*?v /{|2BTN׎hATGZ_T8HNTГ.eWmDe-jPnoe]dmS\Ŷ|@wn ;hH B=n>`ON7+]1,x?Uϒ:\N8a w^ s{r_C!тi5/*Y8G.MTp)Ϋ.EpQN ,/iS0j;̧}Z冢OSYآ2{X7m8 Zt9-)";_ D2ǫ/2?u3˻K!<52dA; ЗAċ\>DI Upٚj%}vڤY|) ʏ}@ jHj-'FQ†i~c%^B&{ s dJpIL 4~Z ñ!h€<2r'9Xlαkf<2vRx6:P[7,g ,?E~Z ݊6cM/"Ċl 5]mб=nP+>dfY+dv2K%{s0(!-EXG={36k16O7K)*^XQڬ񞗲J1 )b92x\äm E{WQ޿ #Z)=-`)4a<]YFk\`k[^k".ס9#cgWz4rX!toL}M!PxgGP )yRŝ}Y~/QK-p:є#u;RuGQh`wqc@h/;WO:IU2\!:tQSbueJMF8rki 5_ %ȏ$m2y"lC4 o')v9qGYeq@L$z14Jr(*7',1ܳ2>&J2V~dnX"HCߙpM>gK ^k|Db^#Vm΁j- ء;E;YacI6wm?234[  u"KEE-)o+GqQmy&TAv[k@-krH6ZMp5ϛȿEVYC>M~$FXZ?(|ӴC'D/9xW(<||2ȝ-0bBV9ϼFEb_8^]psEݖ1b$Od 1z:}4DyMY?x-Lz}azIVk?rG[j%_Gr>?@UD6It6$0Vm(Gz{`;a+ vFgs5 FRB?6m i$+qb] &)Z5/-m y)eqHG79̘T 52-^ R]!Vy JmF:;3C%/QQiTTeEMIaVWWşT1~(_l&p}CR#4O`5Ire&hrk%B%Dzy_vKLNT+v8 ؙoU䢹mPP,F򋏜T:ʶzeZ=b$wZ|Fm_hn8*44l=`Aǥ:Ɩp._i8 Iu_L5G!v,XXgCA-6 ۄR*j4$j@zsy^JtL*zggJ³,)h^\}5K1lz@*W .Sr|(,5 Wz(m\{X~=EEje1 6xuVF^Qz/GQG ݛhZǑ4eK4Q}! p 4Ñ%sod_o׾-⑇t%M0P b}}K> }XtQH2RH 8Z+(ֈ=8d:ch@&@IK+&&4xh[xi 8R.ftz*L3dgMykY* )Y5jJl3Uүf}aeȈrXCCuVѥwr&? :מھ[ *d+w H3? 6'5#=9 1/vCotc9l{uۛ/ʇ?gL;7`v; ?m\? [ W%ՕC,XsL=6F- Y/9MB[WQ+l$j\DgzhbvsU?-+F}39hdת +v,ϮeIS۪\ D!&z;?*,한(BA= ;j8M~iŏ ^>[)8u_^LFYH_O!dB.T⌣ŸSK3cl`,hpIHlQ;Ћ#\\gI<#1SeE+s@Cl0ƌDO]txBr&kuy[JA!KEKZ1}n6|V[,>vC#:8 u')ٷ=Sг!S1#`c ߥ@s0glZ'[W^ң殖-x]\T8Nү6{6_T8zFrt3W޹#J $eiѳM_[T$!aٺѭ;|(o O%ϑR3bCarg+Hr`poLW;k?D\u ٞVb*]bƱh #2௣`CLjQq/c>0>l6 TͰH9ܘhoq64!F,{T^EI4,`tWʘs;af9hYq!v'{fXސ8nOp밽Ck^y}./th95Xl=xyWF:Ml sg%'IJ(җAƶ3F $yt;[1V`L C"D ҕaO C铆˾Li73Rd;>xÊӜ;Dũ KE8+( køsnrﱃ습kCk'tVZ=GU0)r_Zpv jbB<VY EL/ꨒMwU޼_:+ĔQLI@ H XG9]V>W-Ra%{%*+ʥ_+P~u#eJe+=XTiX3W* *{*ujsOfƈY*ͼn\ jcS#(PS`؝eܷ% *e+p; # I&FtנHhy8SFw8Q&#@<Y[$~X&k:.fh x$S@,vS\eelNB9j":#Ke&:f!n[ONvp( JrPXWBcj͵写}nw!k>()B!0!]– Ɗm21Ne,cdNX&8 T@yf;`YeTc Xkt u3$<8 b+IÍޙ>M%5clmglITi쫔5 1g֣ekn򟳣`#IJ:M=Һ&Bq$ktS|6zDsP} ;"öt~|.wON,IO'WKJXr.\vg2nMx8Q} 5&!9T)%vKƥ?m("}|'txk "LpݳTB3rq]O]>MaϡDEli>( ^?`,OaA,o^yCd[N2RcOSO(g:mQ g9^K@kϸXkNRU"K|}VH|i3SLo:wS-Άρr%҃~ѫ-H"Ϭc !`#z/f\WMX@*6Gh'RzSE)&.p^5bI"nP7 l㙽Б }U X }E5˥?$Ɨh#>Rȕx?dA7qwZfcxN\Oй<1?gz2ds8 X3=GnQ%Non`YL&6Km}Kb0p6o8fzʎ\[L`5~xDkMـBj)E|" =ˠpq įI~x6dO>g6nDXCkp<\a _ ZB#fg6<ZStSSb9`Sae6>k!Zvi ]G]@PѼ31 ٰ ݎՎ:9õٝǠŐ9⠦5d2)I#ro}`Nu%dN7!s_m.P1]t""bEVtA߃%G3ص\; .ʯh 0\L$$]^:/$iY݄'pyl) Vsej_UjL Xe1b1h P<F 죢$h)>I\8Ċ^ѿ޲!ғ1(>MAP,#ʏ/Q^552Ɓ=-+nyGQuOnT=BJ7>St=l,>h<Ԟd5;^7ѾY!9V_ xz"e*_}~"}FgkdU&#pS&S%[瞆߂y ~ /gGJn59CKΑ qT6UvfyAm9,It]۳LpL .Ґ6@Yj .>":)(8=IuԓWҶ/!w*>bg r<#߃-z>Y""E\KN&.=Ǖê^QЫVOl1.){OکBuIxЦLq;E+^䠄1o(3GG8Zk3GTJ_kbΔM6F7&8& h,ں?4{o[] NwY_͸Ӽx d`p4' WEɩa.r8"%IKvr W¡ӥڠ\ii,lhDBYD&95(he|)t"fSțʌA?9J_`+$k8xZd}m=bH~I;JRFְ:;ɀ!hEr˱v#rK9o=ۛ2MxaaYf|E BX7!Uush.k/ڗ_/$^{ddiCՖg;EY䙚Ř``T{rpFK8y_H@63GFJ o.@.59%zOxbMBf() vLɰ0.m[NFYyQ 8! PH b3ZMJè"8,'h 2Ӳk~9-3ңq>.z8ߊb*b)Hjg'm ++26+!`NAiE=z(iAr -޶ _"h,H86:fC փ`fP>Ɋ;f$m+(W9Xx/q,gf6ǖ/(i }4>-.\t5IxfZ|BF_n#_e"?l(2SKot?q5==Y0 ?e:6Gf`r\S"Fg{mo߰H.]'rg-9X\G:LVmZ!!M{@(o@bMhUb Tmd-; ]~]lTicJHF=c> bIu.c4Zh}~tiBm%;pHr'Ǧ}h)aI.s`{఻y !}9tTp lW1' JPbI :AP1n;ZH :^0 ;˄ "Xwbޱm6(9Հ`%Wp&/g l ,:$_xEY*1;vUFU_FW 'Qz!I^@A@Giଡ଼?\fFN;͈zN_ Yg?wlR2U*3,ƃs÷~nFC:Rمi\6MY68sj/C%ՐpHV?_rc{oKknTVʳ9d3Fۅqpe&uNaR,mbTӲsP6A> gZ/-'ّ1lR 0C0Y"0ďFj3N{H'wlģJ}g}# I,+AD]dt*[w5"lr>#T K-~-B+Pth?FdJCH{61i kMC)蕦kV hK@G2HO &MҵWKSY'pOo5v{PeApe.#ݷm/379Q;?T쿚UmEpP] ;A6z<,H6 aO)K#_gOSً}-xכ d{ _$8 W=bʿ6d^;3AQq;CKMYǕ"O>#G o-11K"YuV],6[KgЩ;^ &r.RL:Tɥ'_jB|1o2~R CLP;-rq ljFXG#\OWy8+ƴMCk@9wANjIHרeCGtGFQ=&@ +$fF0Wu r|}) ꟰px ^$}tx؛/ @_oP&+HtLkxaI#dv^t3U)L^$!v\Y7'B(\&+vؠO8׏j9mWܲKo5m0Gin0(bSTOfw|СF-Z.xζ YZ