xorg-x11-Xvnc-java-1.9.0-lp152.7.6.1<>,|aI/=„W/?# "O7~9ebjNm*xNp#5HNhsX?R__\%n2TVBm qM>M cnw}Wg_GyhF2"[Lػ5cOQ|@$6,qj){&^IfJXa |ơ/jD 짗6_kܶkNؾ+C;=h?=Xd ' : 17@X d p  N Tl(8=9=:=F9G9H9I9X9Y9\:]:^:Vb:c;xd<e<f<l<u<0v@W@Wt@WbW^@WDB@W#LW VVqR@VD@V @Ue@UUXUc@UK@Ug@U4@U.RU-@UTgT[@TThTR(@T;Jason Sikes Stefan Dirsch Stefan Dirsch Stefan Dirsch msrb@suse.commsrb@suse.commsrb@suse.comJason Sikes msrb@suse.commsrb@suse.commsrb@suse.commsrb@suse.commsrb@suse.comjengelh@inai.demsrb@suse.commsrb@suse.commsrb@suse.comdimstar@opensuse.orgfstrba@suse.commsrb@suse.commsrb@suse.commsrb@suse.comfstrba@suse.commsrb@suse.commsrb@suse.commsrb@suse.comtchvatal@suse.commeissner@suse.commsrb@suse.commsrb@suse.commsrb@suse.commsrb@suse.commsrb@suse.comsndirsch@suse.commsrb@suse.comeich@suse.commsrb@suse.commsrb@suse.commsrb@suse.commsrb@suse.commsrb@suse.commsrb@suse.commsrb@suse.commsrb@suse.commsrb@suse.commsrb@suse.comhguo@suse.commsrb@suse.comdimstar@opensuse.orgmsrb@suse.comro@suse.demsrb@suse.comdimstar@opensuse.orgmeissner@suse.commsrb@suse.commsrb@suse.commsrb@suse.commsrb@suse.comoscar@naiandei.netmsrb@suse.commsrb@suse.com- tigervnc-FIPS-use-RFC7919.patch * Enable GnuTLS 3.6.0 and later to use Diffie-Hellman parameters from RFC7919 instead of generating our own, for FIPS compliance. * Specify RFC7919 parameters for GnuTLS older than 3.6.0. * bsc#1179809- CVE-2020-26117: Server certificates were stored as certiticate authoritied, allowing malicious owners of these certificates to impersonate any server after a client had added an exception (boo#1176733) * U_0001-Properly-store-certificate-exceptions.patch, U_0002-Properly-store-certificate-exceptions-in-Java-viewer.patch * Properly store certificate exceptions (boo#1176733) - adjusted u_tigervnc-add-autoaccept-parameter.patch- U_Avoid-potential-crash-when-replacing-buffer-in-Plain.patch * fixes crash in free() when using "-f" option of vncpasswd command (bsc#1171519)- TigerVNC security fix: 0001-Make-ZlibInStream-more-robust-against-failures.patch 0002-Encapsulate-PixelBuffer-internal-details.patch 0003-Restrict-PixelBuffer-dimensions-to-safe-values.patch 0004-Add-write-protection-to-OffsetPixelBuffer.patch 0005-Handle-empty-Tight-gradient-rects.patch 0006-Add-unit-test-for-PixelFormat-sanity-checks.patch 0007-Fix-depth-sanity-test-in-PixelFormat.patch 0008-Add-sanity-checks-for-PixelFormat-shift-values.patch 0009-Remove-unused-FixedMemOutStream.patch 0010-Use-size_t-for-lengths-in-stream-objects.patch 0011-Be-defensive-about-overflows-in-stream-objects.patch 0012-Add-unit-tests-for-PixelFormat.is888-detection.patch 0013-Handle-pixel-formats-with-odd-shift-values.patch * stack use-after-return due to incorrect usage of stack memory in ZRLEDecoder (CVE-2019-15691, bsc#1159856) * improper value checks in CopyRectDecode may lead to heap buffer overflow (CVE-2019-15692, bsc#1160250) * heap buffer overflow in TightDecoder::FilterGradient (CVE-2019-15693, bsc#1159858) * improper error handling in processing MemOutStream may lead to heap buffer overflow (CVE-2019-15694, bsc#1160251 * stack buffer overflow, which could be triggered from CMsgReader::readSetCurso (CVE-2019-15695, bsc#1159860)- Switch websocket dependency to python3. (bsc#1119737)- Do not build xorg-x11-Xvnc-module on s390. It fails to build because macros.xorg-server is incomplete on s390 and the module would be useless without real X server anyway.- Add U_viewer-reset-ctrl-alt-to-menu-state-on-focus.patch * Fix the ALT and CTRL buttons in viewer's F8 menu. (bsc#1119354)- Changed "openssl" requirement to "openssl(cli)" * (bsc#1101470)- Add xvnc.target to fix xvnc-novnc.service's dependency. (bnc#1103552) - Split the X server's VNC module into subpackage and give it dependency on the current extension ABI.- Update to tigervnc 1.9.0 * Alternative, "raw" keyboard mode in the native client and all servers * CapsLock/NumLock/ScrollLock synchronisation in the native client and all servers * Automatic "repair" of JPEG artefacts on screen in all servers * Support for UNIX sockets in the native client and in the UNIX servers * Both clients now warn when sending the password over a possibly insecure channel * Performance improvements in the Java client * The Java client now requires Java 7 * Improved high latency handling in all servers * Slightly better keyboard handling in x0vncserver * x0vncserver now supports cursors and screen resize * Xorg 1.20 can now be used as a base for Xvnc/libvnc.so - Fixes bnc#1103537 - Removed patches (included in 1.9.0): * u_tigervnc-show-unencrypted-warning.patch * U_allow_multiple_certs_with_same_dn_in_saved_certs_file.patch * U_handle_certificate_verification_for_saved_certs_correctly.patch * u_Unset-pixel-buffer-when-x0vncserver-client-disconnect.patch * u_add-support-for-X-server-1.20.0.patch * U_vncviewer-Fix-fullscreen-scrolling.patch * U_vncviewer-Fix-scrollbar-visibility.patch - Removed patches (no longer needed): * tigervnc-1.8.0-nowindows.patch - Refreshed patches: * n_tigervnc-date-time.patch * tigervnc-clean-pressed-key-on-exit.patch * u_tigervnc-add-autoaccept-parameter.patch * u_tigervnc-ignore-epipe-on-write.patch - Added patches: * n_correct_path_in_desktop_file.patch - Fixed typo in 10-libvnc.conf- Updated u_add-support-for-X-server-1.20.0.patch to version sent upstream. Fixes GLX initialization.- U_vncviewer-Fix-fullscreen-scrolling.patch, U_vncviewer-Fix-scrollbar-visibility.patch * Fix scrolling in vncviewer. (boo#1095664) - u_add-support-for-X-server-1.20.0.patch * Fix build against X server 1.20.0.- Reload firewalld files after installation.- Limit feature description to openSUSE. Ensure neutrality of description.- Add u_change-button-layout-in-ServerDialog.patch * To fit strings in languages with longer words... (bnc#1084865) - Refresh n_tigervnc-date-time.patch * Completely hide the build time (bnc#1082968)- Enable xvnc.socket if upgraded from previous installation that had VNC enabled in xinetd configuration. (bnc#1085974) - Subpackage xorg-x11-Xvnc must also obsolete tightvnc.- Replace SuSEFirewall2 by firewalld. (bnc#1081952)- Do not mess with /usr/lib*64)?/debug: this is RPM's playground for debuginfo packages.- Added patch: * tigervnc-1.8.0-nowindows.patch + Remove Windows code that is removed from jdk10- Depend on pkgconfig's gl, egl and gbm instead of Mesa-devel. * Those dependencies are what the underlying X server really needs. Mesa-devel is too general and is a bottleneck in distribution build. (bnc#1071297)- u_Unset-pixel-buffer-when-x0vncserver-client-disconnect.patch * Fixes crash in x0vncserver after client disconnects. (bnc#1058587)- Add tigervnc-x11vnc wrapper for x0vncserver that replaces x11vnc. (fate#323207) - Replace java applet with novnc as web-based VNC viewer. (fate#323880) - Convert xinetd services to systemd socket activated services. (bnc#1058460)- Specify java source and target level 1.6 in order to be able to build with jdk9- Disable MIT-SHM extension when running under vnc user. (bnc#1053373)- U_allow_multiple_certs_with_same_dn_in_saved_certs_file.patch, U_handle_certificate_verification_for_saved_certs_correctly.patch * Fix certificate handling in the java client. (bnc#1041847) - Refresh u_tigervnc-add-autoaccept-parameter.patch and apply it last. - Make sure CN in generated certificate doesn't exceed 64 characters. (bnc#1041847)- Change with-vnc-key.sh to generate TLS certificate using current hostname. (bnc#1041847)- Require java-deve >= 1.6.0 to avoid bootstrap fail- removed unneeded -fPIC flags for CFLAGS, these made it avoid PIE support.- Update to tigervnc 1.8.0 * Overhaul of the Java client to match the look and behaviour of the native client * Initial work for multi-threaded decoding in the Java client * vncconfig no longer needed for clipboard with Xvnc/libvnc.so * vncserver has system wide config support * Full support for alpha cursors in Xvnc/libvnc.so and both viewers - Removed patches: * U_Add-xorg-xserver-1.19-support.patch * U_tigervnc-fix-inetd-not-working-with-xserver-1-19.patch * U_tigervnc-better-check-for-screen-visibility.patch- U_tigervnc-better-check-for-screen-visibility.patch * Crop operations to visible screen. (bnc#1032272)- Readd index.vnc. (bnc#1026833)- U_tigervnc-fix-inetd-not-working-with-xserver-1-19.patch * Fixes inetd mode with x server 1.19 (bnc#1025759)- Update to tigervnc 1.7.1. * This is a security update for TigerVNC 1.7.0 which fixes a memory overflow issue via the RRE decoder. A malicious server could possibly use this issue to take control of the TigerVNC viewer.- U_Add-xorg-xserver-1.19-support.patch * Add xorg-xserver 1.19 support- Update to tigervnc 1.7.0. * Multi-threaded decoder in the FLTK viewer * Improved SSH integration in the Java viewer * Fine grained lock down of Xvnc parameters * Compatibility with Xorg 1.18 * Lots of packaging fixes * Better compatibility with Vino, both in the FLTK and Java viewer - Removed patches: * U_add_allowoverride_parameter.patch * U_include-vencrypt-only-if-any-subtype-present.patch * U_tigervnc_clear_up_zlibinstream_reset_behaviour.patch * u_xserver118.patch- Adding a generic 'windowmanager' requires which will be satisfied by any package providing 'windowmanager': Requires: windowmanager (boo#981663).- Generate VNC key and certificate on first use, not during installation. (bnc#982349)- Add U_tigervnc_clear_up_zlibinstream_reset_behaviour.patch * Fix zlib stream reset in tight encoding. (bnc#963417)- Add /etc/pam.d/vnc configuration and add vnc user to shadow group. (bnc#980326) - Add dependency on fltk-devel version >= 1.3.3.- Add U_add_allowoverride_parameter.patch and u_build_libXvnc_as_separate_library.patch (fate#319319) - Add u_tigervnc-show-unencrypted-warning.patch (fate#319701)- Add dependency on xorg-x11-fonts-core. (bnc#977019)- Updated to tigervnc 1.6.0. - Removed patches: * N_tigervnc_revert_fltk_1_3_3_requirements.patch * U_tigervnc-fix-reversed-logic-in-vncIsTCPPortUsed.patch * u_tigervnc-display-SHA-1-fingerprint-of-untrusted-certificate.patch * u_tigervnc-use-default-trust-manager-in-java-viewer-if-custom.patch * u_tigervnc-use_preferred_mode.patch * u_tigervnc-vncserver-clean-pid-files.patch - Updated patches: * n_tigervnc-date-time.patch * u_tigervnc-add-autoaccept-parameter.patch * u_tigervnc_update_default_vncxstartup.patch- u_tigervnc_update_default_vncxstartup.patch * Update default VNC xstartup script. - Add dependency on xinit and icewm. (bnc#956537)- u_xserver118.patch * Build with xserver 1.18.0.- u_tigervnc-vncserver-clean-pid-files.patch * vncserver: Clean pid files of dead processes. (bnc#948392)- U_tigervnc-fix-reversed-logic-in-vncIsTCPPortUsed.patch * Fixes Xvnc with -inetd parameter. (bnc#945600)- VNC server cannot run without xauth and xkbcomp, therefore introduce these dependencies.- Remove commented out DefaultDepth 16 from 10-libvnc.conf file. Using 16 bit depth can cause troubles and does not have any positives anymore, so lets not suggest it to users. (bnc#942982)- Add /usr/sbin/groupadd and /usr/sbin/useradd Requires(post) to xorg-x11-Xvnc: the scripts are creating users/groups.- Updated to tigervnc 1.5.0. - Dropped no longer needed patches: * tigervnc-sf3495623.patch * u_syslog.patch * u_tigervnc-build-with-xserver-1.17.patch * tigervnc-gnutls-3.4-required.patch * u_tigervnc-dont-send-ascii-control-characters.patch * u_terminate_instead_of_ignoring_restart.patch - Dropped no longer needed index.vnc. - Use encryption everywhere. (fate#318936) * u_tigervnc-display-SHA-1-fingerprint-of-untrusted-certificate.patch * u_tigervnc-use-default-trust-manager-in-java-viewer-if-custom.patch * u_tigervnc-add-autoaccept-parameter.patch - Work with fltk 1.3.2. * N_tigervnc_revert_fltk_1_3_3_requirements.patch- add buildrequires for xf86driproto and presentproto to match xserver - disable dri2 on s390/s390x- u_syslog.patch, vnc.xinetd * Add logging to syslog.- Add tigervnc-gnutls-3.4-required.patch: raise gnutls dependency to 3.2. Simplifies code, but makes it build with gnutls 3.4. Patch taken from Arch.- Updated to tigervnc 1.4.3 * Upstream patches applied to the underlying Xorg code base to mitigate CVE-2015-0255 / bsc#915810. * Fixes for performance regressions introduced in 1.4.0. * Character encoding of clipboard text send by Java viewer now strictly adheres to the RFB specification.- u_terminate_instead_of_ignoring_restart.patch * Terminate instead of ignoring restart. (bnc#920969)- Fix build against X server 1.17.x. * u_tigervnc-build-with-xserver-1.17.patch- Use xserver sources from xorg-x11-server-source. - Drop no longer needed patches: * N_xorg-server-xdmcp.patch * n_tigervnc-dont-build-gtf.patch- Update to tigervnc 1.4.1 on xorg-server 1.16.1. - Drop upstreamed or obsolete patches: tigervnc-sf3492352.diff u_aarch64-support.patch u_tigervnc-check-shm-harder.patch u_arch-Fix-image-and-bitmap-byte-order-for-ppc64le.patch u_tigervnc-1.3.0-fix-use-after-free.patch tigervnc-1.2.80-fix-int-to-pointer.patch- add -fPIC to CFLAGS and CXXFLAGS to compile correctly on armv7l- u_tigervnc-cve-2014-8240.patch * Prevent potentially dangerous integer overflow. (bnc#900896 CVE-2014-8240)- u_tigervnc-use_preferred_mode.patch * Mark user chosen resolution as preferred. (bnc#896540)obs-arm-8 16276401371.9.0-lp152.7.6.1xorg-x11-Xvnc-javaREADMEvncclassesVncViewer.jarindex.vnc/usr/share/doc/packages//usr/share/doc/packages/xorg-x11-Xvnc-java//usr/share//usr/share/vnc//usr/share/vnc/classes/-fmessage-length=0 -grecord-gcc-switches -O2 -Wall -D_FORTIFY_SOURCE=2 -fstack-protector-strong -funwind-tables -fasynchronous-unwind-tables -fstack-clash-protection -gobs://build.opensuse.org/openSUSE:Maintenance:16761/openSUSE_Leap_15.2_Update_ports/f7c6c9feaa430e4e7784dc04e6f1a2a2-tigervnc.openSUSE_Leap_15.2_Updatedrpmxz5aarch64-suse-linuxdirectoryASCII textASCII text, with CRLF line terminators (Zip archive data, at least v2.0 to extract Zip archive data, at least v2.0 to extract)HTML document, ASCII textEJ. 岽Gzutf-8dc4d463cf1e80a55f0bf0ae191136e19b5a9de57e4d971228caa757b8c7f1044?P7zXZ !t/8]"k%#4$}/`;Q״W(\PN U>:XepDW)~4e,%`'T>6C[[%ʭ /)M@r𢕎ՊIK%731-kdU[+,PXᯀm/_a'qALwrpQO .L3Y9 89B /jJ,rޘgɐŷs Jv@Ro Q~rdҳbG7 &UC6;g2\ %Pǻm9aTs='OEX"r+ `ٝԕ2Jq[dsQohPil*yЫ!akstwUxzgw0أYw|L@NE`YR y@N5ײ6rpxkݳ)ӧvz dx7.cjQՍYL\A8\$̛pd-\7 V֯htW$(LN:ڱö́aptxhC""GA}3-gf&iG&gt{GN3#LSR; ϡtrE& fY6J~u.R\9Q)c5<Y1Be i 9st9͊ԉpPX+ ]p/ ;[tw$/ɋh:I{ͺA/Un4|/miT5N1YՓJ3DaP_Lh"`bZ*$R|w߷jsقcec~d G_D_ .ErX^!^=+H9IF:J h^}l6MҤߌ#]Gȝm#SɤS*\Ic#5j;+؝ؙs;NB2tj-\/;Ul#V%ٔOɔ O1WkGHL77rp钻>y_ e_|E-ægﭨ4>fTAS}~쭶f HQԵkE{. q;nF FYgVxt|v!1bpLZ 8YBS`ţn6̷,n/1tG"<{۵jc%ctճ<.%"p9Y2L'T,!H̷̼~d4&-J<@z5%n52*FxG٭B:a7@Jl*ō6 ϋP`Rݩ Be=x$AxhƩ4lաC[5t+P/*w_4$;5 @_q~_޼2m\UAJؓ'=7nA_9Hߨr†KBNvv^Tvs c&{unUݸcZnaw8{By^%GS?I6젥R8?UC#~(RɀIܸT"`53Fo_7 l*)+::7tf ,g6~oo&vr~(kF^A,x)Djc9ꃓ><)6+UOU"Y 2P} G0bիL$-k\QR nBB|~A5A\|SHc Pܬ7#._A=uM/4sU }6[ jn'7+`Q s^m~Nk zMw˫L@N5 j P/fLpv>5Ċ3ֿWIo_s{WCk4{x5Gal/T)^R[xutB]‰֠;YU\7m.43(R. agA\פy/3{CJ(63Qy0a-^``ŝQ$ m6sGakyh:#c 8 ja [ m{݃IN MC\k!g90՗j&ѻ9Wl,Rܶa9 5dKcL 8(ee:1 B8@j%:#lFcWKppF;Y؄̀ r l(uU8h +5c̋igv,-Kظ%7#\J п#3fv!.4.RK6mx/ylB}\m6ѺǭLXkW" i]A4OʺЮ$4t> mu*da D{sn5rK0 bը\ !Srg~yU8.FWS_Ql5βROTur`b7~F13ՄQ |8mH#|?xtWĨr]beqZ9*g>@0.;R1: /xH& YD+JMZ"0#^Ď-"?OBR"dAȐSxܨdvh&GBt@Ǖ-?i>A27y7d1Y:guv$GBRЇtg`c" Xl{SlwfPڪJ-׾9+r&\#Y9fsK#=2)oMh_L'y7{.F9zXWFidgI ol=e!,TsF 1!ˁʻ PWC{ |2gOiFw9'+J&kqgN:do%$4+)@k/NSFY$nd5= ʻOej,469i>FL} rR~ As G!U)R"~y'Z)|dq$hVj-ۖ ;HβP.3'JTM~YmX1Nŝk egq T]u ځk~(HxCzpi8AMGv{462۝XnX(WCm̠>BdAKk KjPxW1*Od06Cө}*d+)pw4%{83߬*o^(-9ΎJߛ]\ bh9EQ NˮsNgIi!3־VL}OAK6) \⯧6ɛRY6icuglѕoa 3=2b ;iHMDR{O?ֲ,:D3drȲ!6[Z4~k#fZmE{bFup= uRN(+ U08v$^уjz䩴n NzJZ6nqs'A" JE nz2KY\EBڿv XTܭj奀4ESOc7O㉜bi!{ VKv]W7}ȝY ?5y"Sj>*F8y71)sbX9y9!({C# 9jD@_|ւÃqp?v'K.O1 H A"*} ^i b6c{ ]svt08։\H]20Y1bM- ?C*K^ݻ_]V<,o?OSMc4/ ԼUOJ9bď^A:=n4"ӡupZF7谀0C >BsGA`W|_ӂsI_LL"\|J:MI,Nn] ZM.g|=.؏q0KJ!<)ń+-y}nbqYBjbʁi)caPd4c`u@ u}XsEe&cq>UErsJo,)e<>AR@۞qSОGp'Kϟ7 :wj>Ώ4TUhS-5o uEs3ҀÆS؅̎{PsQQ} jDcܼO=S'-[#q6L '`jj΃YTۅAW^=YSVʑUQ70չY2p]wZs6ONyBY-MRlrGgA7gVAh_>ٗ@-"L1~%<=c]! G3Et;*]~ +{JI󀳰JHذ*mɥ-sf+̳±F0Z wP޶{1A#;Rjf/qV v÷rX ij]kC6!C 5v}ibf)x-yb o(&iWQpd3GEV/)FQ2i?sc*apgOq&AYd-(AU>t DŽuOq!ϊ.uؗ*ġ+3B>bWfs+MW_]֮LƓmc[J|vkѸSNM]mbjq3:ShU"3VQuS"Ed ^L]LEx*֞՛EP|HCro_ɷK ,kz23pg8x]!6G0YOwWv2L9/};?kIIZҲ@ɁSoHQ x\,U81"/t"}C6mw5ɘ"?s{Å+T~yL?R~ `6OmeAWRCtcNYg!`骖 lq[7)v HCʩ7]AeMru&:Jr\>Sl/ @.G+ަHq(J3 4WF'<*Q›##U\N~XZ/pǦpm={815ׅL46'|k߾~8 & Vب؁k9'wiNQcy#tlP / uv*mY=-|fQ^ rb|\H\EWZ1zD)DV͡Tgt`^cKmLynF<7u'*j981i?P:fcXJe,7AO ĝۃ{]>"!f"M+aAZبRۻi-{Oc5E܃ֆ~E9jsBl?NunP2y?#-)ӣq] {Rnk\^r i}XH$MEI<ӥ"GFKtAOvKJ5hy Ii*mi'*;?zXzPc`=f=W:#~;]e1F;[{E0J ζ  LJ?K-Ib?K޲QC=3y%܂Gvr%Ui}~.y"U^ΓF.F3%[CrNp#Pe(4/ȎF}tǨ]z@':0Iz^TZ?^ D'u0#$u0hYS7c:/0iP}Tz$Oˤ2$T䠲ۓ,:1 ad>Wl~nr/~Wv4k!EiҢ_0ل 7͋Gg\jcI_ H.X4&z<~߬h'&R ϮnTUNZjH O`;~ێχhE#XRh+_b]M[0 1r2sEEBnvl֕HzK^ wHֺ9ۼ5xEI",!j n<'GY'b(HV1?c .T|9R:fs @'QWrM^Qd+0u9}ܙu;|􅡭/s6<st<+nlk@O>]}b&= (W;@H?nSWEXO40 &r)´/ yml"ԕT @PAmřL=NHsP-j"K}ls6:ؽ&%bk -2Dar^=N?nVm*0T\yɣ<Se/){bƭbxn2 ῞hgf"hVR(+\ y.arKNV;@@p Dv{=o"J}{: hhl8yWcsuM, qDܓLOv%`Ad>QcoeRWqǴthjMJ1u:\YN2/U=z.WjE$fQñ3rqYmX_FE9Zt5 xfrUE$Nf;*r-u S:+=w->7<=`=Ov-/V~ 4"ڳ4For{)ϱӈb2X=g~Y*Buo]v>\N@/@xOLw׬ \wBU!DgCSNv`4P#GiC[eT|f8#_ P<ֻڕ?鈧*G&UgΞ@xDlYvɋF.q$bxmIDn65{֤nd1=Ifa?%Eh EQӘٳ P3"ģd&Վ@`ƫ JV.b mp glx3~kM.Pni(gE5w 7I01L( 0HsQv7Ǿ!mol,kΰ7@V$&)Xf#Vw2w}i'˼T嶦!F*NA$FmI(yI~6ݿі]~ؠ3x A:M[W&DS; ݹ^ҺlM{H#ނ9&u1؛@ :ĉ']{0@lÌhlFЩcnk-Ql;"`Z.\Y9bh <2Iğ8T{X};w*O{.fIB1Q)5YXzx,G<'58Mi!/u 9˻id]Pi[WnoFu(K4]te8vut/mwC~P&31k*>N? Ex~RzH$"bFp& ?$LF 4X׭)F<@}x2ʼn[-ml LUZgz| 3 Ytj|hN[b͘Ҍ۹%j ϣ{=ZJߓu*Y +YB?eh% 7 ,8̒1a{ TS; W.OS$a  vZVD4aGXG@=W jzܕVSſ_ =lT)!*D-40 2?.E8q "G ǘP5C1G-K"ZYr$+pR.(џ)## QgrT).gݞi_MѫqcNUpn.Jf)9J.MB[J^JK2Iyr&b KR@w Hyv7?EYզrϽJ:x`Sm33d}CD.i)8HdS}!zIU%ة|MF*]By>k{4~ 9^}Uz)IιвWa"~M Om)uۦ\GA<_ 0Uwbd/K$IA=[oRtpF퓼]zNשt*[х#K1rb<\yQt=S 2gNA1J0}1x7n2zbJM'*$F@}u|aW SJ`/._>ɷSHm\gbuh>$!e:EnoEM@f?;8kRF{)qG3&{Ռ\+_ڙQׯGd 8΁Fc5?:XMJU G3"q/ 'MdL V;yXf]8yunќk}ٻ~d6F4ПŖRƒ G;+b iĒu\LH.~hANu,JYp#&^j{,zG$tcIo6C;ƞcxG&'ZKHlRD]x0h|'s)XYj3ZsE'&DWG/#;miI#w GU(W<Ah2Wө|vqHqW7D3̝5?9ea|k\ddJoznו_[f-Lii”t)CR)ZS 5+'-DwXgB)N9>,o}7 B E~ٱc~Ev5VLXVɅa1, nmJN@/ጾ>L<oƐjF\f¸C}81Z;4ti =)|)\]c!E :U-]Lf]Ydeߔ5F>% m$|SCwD!H]i}maykq5kov?.ecY Tӽig|\/[GcZ,wSr9us"H=lӚr&@0)ER9@ F!dEK/l X>hワGyO/ryGzH| a4)XUVݔ@ xVоJ~P|4a҇;jũLݣ5KYvO]L8COjB DFzd(Po ¯:ʰ,T(SbmI=ϦxƄػϳi<|Zc[ٳ(2<2tFpi q4:Eݛ jP>`"}(H,4ϥ=JGf3:iY(c FӘe~à&2 ,N }+1􋷳F&bn\-I,U2(VBdp/ {M8Sw⾖e.\$Y w5A|֋, )K+g>b@HL{6R4V/yڼ6$OaZLB͋Vd!jl %GVCKIg2̀"x?vVI oWi/3?߂ c0.|KzR> vTCSx2v J=%uhShVHx (Ų$"b &l?|CXYou RSd^%g5f[ڻE+T ,cS(Tb"8 ܼ^;鄏uݏQ>(&P~rVvjtHƾ"}|~US2HoBo87eѾ(4}WŬЫ~=sf]!!Q6@3U2SC6Ҵ)O c}NhS"2 OF~)v{q Oο\ﵕk>-Мn] C=\;/շA w}Lf =wƾR .7';w5fOOЧR%` PxAÐ~T8ҵbyh-QWD TCx*h6NwQ?CᏴhx"&C; enPy|`>wmcF[M`N|u1YV®ĵL#[7hw6qQڱz4;r4 SzQvT]6XXE}Y$?-?wTt҅*T0ȷE<- #į>M.5 v"*4ڄ:Q6dm?rm2:_oZst$RPJ.% 3Rd*JkbVP y@qUਬ&hX̐$d, ]=p uI 蝠:VL7ϣTDtҳz>Oyfi G*$(>[0u?@b[WiFt"i_B؇ֱw2&pLQX_q |M&Wm ->~i?CS(($ Eo_v7q Kz:Du0Y G,;AFb b.JIŮA/$PBנS`8 ?zTY _TDakM"pE[жǗү,NݼDڈW sX  U]~۾W) *}0!hrϪ6ַLJ͕;KN_;faTz3.hN`)mU柰5Ejn-`h͑a]}B#N^7cn#b-~ڭӖǜPL$h~[l܃'̡<3.:*4rleѺ =@L,(9z{n*ɭZ!E U KV2f\7#)%G\m.]v1;q<\rpW$Ӳ ^ TFcPN(6L%:-")d#CyOq=cMvO#6xQLA"ZCwS (4Όyˆ,M7wy*}Š:Ysت;@8gE(W\"7ndi: vN .S[=]nacaJ `JMJ_kKO7ߋ+FuGq5  F*vM|ї[x՘&Kl)壜xإn6]aK OА1W#qk"ct(l8>.y$|xO Sn,Bnbc/od_Q@žܭ)C]5C.5SɂW*wixc?p6o4 TS`N؍y)0/bIJtǶAǿI?)X؈Kv,tAo^1nPMv14h=$SedoSOK<Ҹ{@e>̀٩-9W@lۭo9c͑isOyOȫiX^A mB=HfNl r-O źkvufz7iWXKNQ +и~BtBuZYOn. ڊ@!??^GpUi |m63EkRUE7VJ.i ޘg`VY\~ZUAE.)'eΎ'èc|߄;YHxm'4hxg=ͥUi; vq /7Č9摹v9)!nw!ǏQT=|}nA4吏Ilurk[0@'aեշT͈@Xvm騯nH[hY G$tv>fVEiɒAGfc"X!V{74oKa]T?'3 BjS̩|ʼKY7FWMC]Jc|aUC\M iם &kk!" '<ػcCsNd ;"ǭ?#= YYl^(32[8W.Ћtg`aR{o5"B<ዌ3%=5  :M^.WNjpZ(HPڄ%&B[i#ܣ HSB]3?2YC9އ\TWynŠU^Xٯ-P"`[ f͍v|/c%K9O$C)1$\[ZIJ蔀Wd/Ox a?FN{ J[²f6R]XF=2sX!V=>[>v3%3Yݏ Ux/^V(e4KC7ɷz0R@H3=Tbv)ISUw| Jz-I_pVټCsx +瞷)mtc$ F m !ΫkFDmuwQ6WU,V[d2ĆNpffqx ?J~rk+[' s2g7Ǽ2jklZ 5 Da ¸=xYtzkkn)GWJ6ONq)"I%᧖Aоy|!@~NbY$ m"Rִ#KYMf|LXY .q+ )8Ũ23-v a*I:\^ Ua_3--4i_٬cXGJ01n @޷? f&d;rNߣ+= Hn[R!KfKCǟ]Heh/CTp^dD*p *nT-4SW0q["Sf~ҍWQ*MX(@i[& ,B:A˭0~^Y^ŗ;dV0kuȅi#)Ir9& F]X&|,j+FU01:@{"=4V9X_ 45k__n yZ=yT쳚[Q*}QrX0?>1Jd <>k9Ѻe ֽ,'(8-V/nh9YEiqِk"O#o= es+}W}`dfRS_ϊ:Uʹbk)_${:A5ՆB`$C7%[Vdp;k|a{X'fIkNMgD|MDD:?ȳH x7S.5b,i̗JttKUpmOÍf=V/(X6t1ZcHE=£}omphUG(OKIL%ް=y:W ͡T^@3{iA's ỵ[[M'<5—}d"96>¿}pqo 0VJ/! Gy`  iK[+ N[G?'yx \0Wj4HÊs*/@\rI䤯YHM1~!\)I:lgU/ \3׿PHLP8#jC.}/ _W^Y6tb˚A$A@pj:s%y2?[Cu h L*F I4Bʪ'"meBu 1o!SŬJVDt"VK]k-eUVݲsžf`9霸tT: P9y# łE1T!F hT?D"5.$$/04G4]HĨ @)+$M0dگvT3h:Pt&]+XaAt_QřIOL'^Ɔm`0w{nbPw/x3*Tjxj9Ԑ`]:E΍}FpKb^$?n=2cpU<9)~wJeǾD}.vTdV|[ebzs].:qפTKƴEI{,7C<0+klڂI`>l/dnG}bNc.QB}9X>˩0loPiVD&}[ >ER-#DbG.)taKƒ  < F*sQ6{mM+p?"J A5,w 6{!h;)FPU ABq^K0Y9$Hۃ 6vl_dj)50-[PNX0q+E->[dn8~ $dHUbo/zڃOi(q5T+.q+;`A_8‹b/_+g_tO5réqW(fioa87}u.BA:vxlYfӀv6r1T9@%Vjz٬{P2?y_LLcJV͎ B-AF,?+prW_|t_?t2&3J&::g,slL?zIqAU* +8GZ,OH5n?)j7nsPB vXЦqRwCbwLuEXR$ (@awh[:bḁZ!0gS *1HѷcԱ+p{Ӫ9[ &\ }-S<`Z/=ʍ%l1`Zh6pMYo)A_'6q ;XCHBɗQRr>/7Ђ24VVO;R\h }RY/;Q| S K$(u7ӗ_7J,C)GK30͇-4ˎsp8`f$ٗt(>|nD#?AZg,4 ۲BdT&dw۸{JErIʐ5Kҕ%B |0kjC9.ثq^AV.z"1r˃:t#'\^b8!CǮX3D#^`//?3FEH:.L^2wCW#h[YJ߰  2aub$/ag uSh[G9GڜZj nR$ߊ![,2bhpjOj^̭Y ~[(Gz7"-idcBeBPo]G0 NM EE9̈tcOMV!ΠԾq?#?09{PgV&YzZrDZRя G;6 ,ެbKłn#zwA_=% h\~eRAo[qv %ڬpKHUɩ6Y!Q~!/pYި^ٴP$j*hCB=yQj ȵ5 셪S9:Z,%6|NF.3yg4-˪ 9tZ:k) Ñ#c5[0 kyu"BܤщXikGYN2r],[_%GYd`9z#JXjnP70Zzc ,ƭTw[n ZbشZ10/7WSVʼnG.nfpr=A0 .z28I\yF8ЉUF:,O%UE}k d8T3[.O#vTr=w$fW'&ʷ] H>Iaq?'.T@<hT)o^a9g!6Њ-$ 'I؁cVOP1aڐ2õ2]i$ګʠ:3! }.ԺDJ! >Mqb? XV VXW 6SoÜ6PLۈ>|~L6"./1{ 'oʬOe]4ۯDBJ䅜Xn_QUԉ]-3G@p Pڒ&)eQc㕂|3>Bb`pgqu7]\r,*G;|iX')dLϠ.O KYC){}!\v0&mC L1߿#2JAO ;$#Y&o3&"S15C7l48 Q.S]U2uFok(DU3dpƿӜJ_VFf{|]^Lz9CI*˨mf" |rlfDjRex֧JW:՝͈I; gh%ԴS: {ȌF.R AnlR#}M@-^{][~X8.t %[+*4A WZ|r퉌ҾCe9D{>}`KrŜ`'ʺRfk{C8Jo߶Y{pV5T$Q"!zo#b ۪#j7 7ܒ%qg:pחd:E1+4YK+TV%W8-F/F\ #(T>,''[sd)Gj-o ˟fСoFc1e~+xNu@OAg3U0bF%`qd&D~ceQj6w|/޴G4Ov2')93n7l }40K(bu!\3yM( A}s$[8?#D_XTê,yxJɠ h@W"gAQfbaK{W|f[OzZ ?o^pUzt+B{0tx^Cb!C+Bťĵv]cbS&rJ SLQ21f-"̉Y|-⮘kݰpӢIʲ:#,$`:+5E hQ- 8׽lȭlŘ/EN|%AR5&]#7ҽ.S9ǖY"Q/Te3q t\"QD% VY (aaS؏.^1=Y;$p~A.FqQ ]KA̡b'E3FH9*x}O-r D9K ћ"tE [u|NBDɏ DW-]Bz-y9io[Fi{`6k:O[qepS7>6O(g%޿lqY ]]*O,}.w00E oy*b@u&rze4skmk< \Y"PTxv8fJ9?(G_6:Id;&u{P?q:@$PmȎ*a`fhpM=_5CֱvTJJ-F6vMhueظ ]EF&3Vj2!;sh92䌼,&8%nwRɾflZ5zML&`KuyVjA/0*[u.Ɨ@& S1sh)kSY/LD[$}KD ,/ W @KH@B%(nmncl) rSS7rρfF6ގFsT=%!ZesxC#{ z[RU݂d2tvv89عY&V1r]Lh%,uN=,6XEj(߁| "Ns^wlt_:NW]N-i0EplU!"~p !|"ȅ`ٶ}%PuWiaA߱ j%px6} 8M<ZϤfYn=sL T$5  {ʚBᵀ_jlJ=*5s'f&ޗ9Ub0," WO<FwP٠$xFxwHGi +`9W\NHďȆt j[ Vz,B]Wz5VbcȷΚ~pjR- aĺ )Ա#ԁR IPO[. `2uzu{Vx Ӱ\Rv3}bt5g]T͒\_&ލb5_M_1#aG[= >[>oJ`-{ M/AǮ'IɫfbSmrjf]0dO{BYY$֑}.r݆釰 ?@>[܃—0I|UՐ}&ho ̀Ukz]>sjGcBβPX>c/y?߮/G=Ys!#m]Od,\\e0Prfٳ+1' ;PC~h>Ěgh*'t+ILm4SQ <~tZyF`1Oƃfd`n/ݸۙ nQ1 !L|Ǥ'V=)rU fAkT>x+QF}U{/#[P)*UMxޓʈ ZrQÊa@Do(=jɬ:'8|q,F%Xydpu>OuG6~GRuPE.3d+s4- 0fZ9ƒ GPֶZm 8ᄐ6"t'Cޢ=w"_H?0Q?;PJEdn$&FAJ6 UrLiVݱGIegLWDžxxÅRs4Ib9GdS9lGHZb$6otaAׁ(=qI $#".u(TU[PE"\$L7 -+3Q2j+̻b:! ^~=Ry֧͟_~Xw]2t !Wܛ,[eA#R 3!(ZH1 Z:}a^Z0|>&^ S5F\:>[Z*TDo> F@.ߘuĆ`q=H2P3"R ݟ"yЃ{ϔ;aZg"bVhWj4<@%i0OCnsنxdM6q{W*z &a8K 1ZMh} FTo|*x:\ I˥48$uK)#'* )9Qn}Z' YK ^A]R٥\'$`8D>8x\/~a}9Fy]ɥvO?d&u$)fsn* ٹsw#k\-A[ uڽ9} "OO4p@zpZ5eCes=/B(y]Z@ q_IM '!VG=6=Elh5ؑ^;8ǻgAz:9WJaA5;Qη[ЦZZ3D{*_ռ[E fƌsRt"@U>1YعBxr4~DO/"~dz&1W+$y!ȵ('fn] Q?]'iEF{e츷̺,E6D3<%dTK P<ƥ#䒵$wdžvN-dGHcd+"`zpO)Y+^[A"_K+A28U\ $}`ngthC_놬M"E0efmۖsOb\ams߫` õVq [%Zefxx}MNV{#aﻎ$yoG lF a8bjuΚipn`3<=te_!mWZ+8(ޭb p3 pT ?=lGs20Hnj|z4j[7 k,)p VGqoŘ,Y=ʡ" d@cck-@ɋ,(F؁@z Ni;%=Q@ c!fllΛ"qfk:㤣JCf链~ÊʿۈHh\<' Mn3K&ި\p^ͻ2{li7zX2MMT~)/~f$~rڨ%Kk&ъݕ*T5a `>؀ر4NU4EǑMm**v>sOXy c&|"+*~O_'pR6EQRBP<[_'܃)x{0%lAP9O7qVK\vl_FL{-'ȷQ^XA,JP wMEpw!`OJKȜ:pv"[ "'L!ႏ8?D u>t](3ݺB&V5xVŋզGƝWFi4wCՈ4@f͕#E' 'aB1;YW8HFe͸&{s(pbt$6ɑ%}.y>Y~Q{GHl'ݬB7p7T݁ {E-Qbt;WVeOչLH'5scdגYQ=,;A#Z6|7^b4df?jOI"y.k<P\pJ a/Fŋ*1ZQpݵ,:q?M%QP4 [iOG|XN+}זylJZ.`gaF$`3Z)ki~Nrڒ*-lpqy~$i'ZWR~vg(g/4-.QW_VA(;//&N[_I$qjiJJpiT\ kBYKpȋt.B]nkm{$bJ^<jEr5'T̈h } '2xJFI}PWй;Ֆdd  '_P6"@-|w;Xܢ:BWIf5_D^C?GYDΜʨGW3+9Brh>CGAE\^2~_UoE uVf9REjaMT1|ϑR>jAmxr~(Mxtx F_=TQ̑|c̟vr *-Sl9myzXL`AW;8 ѿoWϾ8a̷ZIt?"C' x| 8a)ԣntG.\Gv퐟:QUsۍR.nR iH" T)aRl8p| _ytR.M4y% \Q{4J0EY8 ["rW*iRIv5g&N8gwE=s3$'ls"˕Q`WFpbxǠ%L*4m æY@,wI o\I&}st% $juegD^ JB;>,o*OVRRZv.hCUJ<6ґz׬RT(AyJ:NJO]Jb, YZ