xorg-x11-Xvnc-1.9.0-150100.19.20.1<>,; bϳp9|8 ~Cf0d mvB!дeY R~gfqJyзɧP9qwz$GH^W s4Hx{f;-X:Pfaç`C"nW Ps%} oE 6-fQ}+%%(a8|^Ìg oBYeE/'ȳ\X֏cy!N4 H8ɳz%f$Sd4 c>827 笜Ut zݸ(>Ih?hd % Etx "(         HOO!O("c8"l@9#l@:'=@=Y>Z?Z@ZBZFZ(GZ<HZI[,X[LY[`Z[[[\[]\,^]ub^mc_d_e_f_l_u_v`,wexfyfizh,h<h@hFhCxorg-x11-Xvnc1.9.0150100.19.20.1TigerVNC implementation of XvncThis is the TigerVNC implementation of Xvnc.bϳs390zp336SUSE Linux Enterprise 15SUSE LLC GPL-2.0-only AND MIThttps://www.suse.com/System/X11/Servers/XF86_4http://tigervnc.org/linuxs390x if [ -x /usr/bin/systemctl ]; then test -n "$FIRST_ARG" || FIRST_ARG="$1" [ -d /var/lib/systemd/migrated ] || mkdir -p /var/lib/systemd/migrated || : for service in xvnc.socket ; do sysv_service=${service%.*} if [ ! -e /usr/lib/systemd/system/$service ] && [ ! -e /etc/init.d/$sysv_service ]; then mkdir -p /run/systemd/rpm/needs-preset touch /run/systemd/rpm/needs-preset/$service elif [ -e /etc/init.d/$sysv_service ] && [ ! -e /var/lib/systemd/migrated/$sysv_service ]; then /usr/sbin/systemd-sysv-convert --save $sysv_service || : mkdir -p /run/systemd/rpm/needs-sysv-convert touch /run/systemd/rpm/needs-sysv-convert/$service fi done fi getent group vnc > /dev/null || groupadd -r vnc || : getent passwd vnc > /dev/null || useradd -r -g vnc -d /var/lib/empty -s /sbin/nologin -c "user for VNC" vnc || : usermod -G shadow -a vnc || : if [ -x /usr/bin/systemctl ]; then test -n "$FIRST_ARG" || FIRST_ARG="$1" [ -d /var/lib/systemd/migrated ] || mkdir -p /var/lib/systemd/migrated || : if [ "$YAST_IS_RUNNING" != "instsys" ]; then /usr/bin/systemctl daemon-reload || : fi for service in xvnc.socket ; do sysv_service=${service%.*} if [ -e /run/systemd/rpm/needs-preset/$service ]; then /usr/bin/systemctl preset $service || : rm "/run/systemd/rpm/needs-preset/$service" || : elif [ -e /run/systemd/rpm/needs-sysv-convert/$service ]; then /usr/sbin/systemd-sysv-convert --apply $sysv_service || : rm "/run/systemd/rpm/needs-sysv-convert/$service" || : touch /var/lib/systemd/migrated/$sysv_service || : fi done fi test -f /usr/bin/firewall-cmd && firewall-cmd --reload --quiet || : # If there is old xinetd configuration file and VNC service was enabled, enable the systemd service too. # Once we are done, RPM will rename the file to /etc/xinetd.d/vnc.rpmsave, so this won't happen # during future updates. if [ -e /etc/xinetd.d/vnc ] && awk ' BEGIN { in_vnc1_section = 0 } /service.*vnc1/ { in_vnc1_section = 1 } in_vnc1_section && /disable\s*=\s*yes/ { exit 1 } in_vnc1_section && /}/ { exit 0 } ' /etc/xinetd.d/vnc; then echo "Found old xinetd configuration with enabled VNC service. Enabling xvnc.socket." systemctl enable xvnc.socket fi test -n "$FIRST_ARG" || FIRST_ARG="$1" if [ "$FIRST_ARG" -eq 0 -a -x /usr/bin/systemctl ]; then # Package removal, not upgrade /usr/bin/systemctl --no-reload disable xvnc.socket || : ( test "$YAST_IS_RUNNING" = instsys && exit 0 test -f /etc/sysconfig/services -a \ -z "$DISABLE_STOP_ON_REMOVAL" && . /etc/sysconfig/services test "$DISABLE_STOP_ON_REMOVAL" = yes -o \ "$DISABLE_STOP_ON_REMOVAL" = 1 && exit 0 /usr/bin/systemctl stop xvnc.socket ) || : fi test -n "$FIRST_ARG" || FIRST_ARG="$1" if [ $1 -eq 0 ]; then # Package removal for service in xvnc.socket ; do sysv_service="${service%.*}" rm "/var/lib/systemd/migrated/$sysv_service" || : done fi if [ -x /usr/bin/systemctl ]; then /usr/bin/systemctl daemon-reload || : fi if [ "$FIRST_ARG" -ge 1 ]; then # Package upgrade, not uninstall if [ -x /usr/bin/systemctl ]; then ( test "$YAST_IS_RUNNING" = instsys && exit 0 test -f /etc/sysconfig/services -a \ -z "$DISABLE_RESTART_ON_UPDATE" && . /etc/sysconfig/services test "$DISABLE_RESTART_ON_UPDATE" = yes -o \ "$DISABLE_RESTART_ON_UPDATE" = 1 && exit 0 /usr/bin/systemctl try-restart xvnc.socket ) || : fi fi*# Xja !h$&YFPLk BA큤A큤AA큤$$$AA큤bϳbϳbϳbϳbϳbϳbϳbϳbϳbϳbϳ8bϳbϳbϳbϳbϳbϳbϳbϳbϳbϳbϳbϳ[L[Lbϳ[L[L[L[Lcf40c5d51ea2f1d325abdc85daac35a59880781217ff93107b0d2c83ed3e4d94f110570a6241433c31bf01f96b7047f2d38693bd00f08e8b29d8e8f9ae79ec5f9144597a3c6a5d1674d4681bc4ae8d85015a8d81ab91e27e2304f1011330a3d3f28dcd9e9701f0085ac5164cc0da29bbbea7ddb60a6ae96f8618d59b183105c8afc822d403741b6ad0898641026869f39b27322b8cbd912afc6c4ffe235cfec2308b3c8fb432aabf79817ba088e27513fd2d36f6cf49746a3730b95438e1329316c5b66cd18cadeb04be587828702400be778eeabeb4c401ad89a720563a54ef468952adc87c66cdfeee516f33a4bd9d8039431c304165180652c15e506333a0173a469eef18253a5c192a8b6c3cb669cdd84e5702f793fd0ef6b434bc38e6142f3f2aa05e3b87be8a5f19ff2f59fb311b477999b57c792d09c6074ff29ab6d0bca68186f76a63e0e39ac8d632cf8ba785673869625f77ec065f12ce9cba25b45dba8452b9da52b5fdad7d579c7281a4d16a10a5ed5c4e80d06e34acb8d801243bd872e6617305bd2a5f68eaa652e41a6c0d7e5e712e8c2c7b43b0187e6d7958d79d1bf9744d320dbd54bfb87b55aec940b866cb382bba3665012a5f5400df868cc6276097add7337b4f26de0a7efec1cbf827f1d23a0d1fdc24434b176e10948b5d8fcde797c215fe4281aeebe586046c6376cbdc7b48ee935e235d7e5854c14122b8d64c6457bc3655d64e56121473d4378c581de53df83a55e2c07826d6ac8aa7d36830326c82420b5587626c414b85c27eb51ea4f0ce8952b1ecb93e4b51bfa7d5dccb0efe902fe5c2fb8d7d9977bdeec0e35be752b30f8705a497b2b45e4a8ed58ca9cd4f4fcdb3182ac6476fc7f978ba51fc78dc6da2dc43bf3ba14168ae1b45e4cb518067d442717a034a98ef5c0070468c674efc95323e6091f71d55serviceQQrootrootrootvncvncvncrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootvncvncvncrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootroottigervnc-1.9.0-150100.19.20.1.src.rpmconfig(xorg-x11-Xvnc)tightvncxorg-x11-Xvncxorg-x11-Xvnc(s390-64)xorg-x11-Xvnc:/usr/lib/vnc/with-vnc-key.sh@ @@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@    /bin/awk/bin/bash/bin/hostname/bin/sh/bin/sh/bin/sh/bin/sh/bin/sh/usr/bin/env/usr/sbin/groupadd/usr/sbin/useraddconfig(xorg-x11-Xvnc)firewall-macroslibGL.so.1()(64bit)libX11.so.6()(64bit)libXau.so.6()(64bit)libXdamage.so.1()(64bit)libXdmcp.so.6()(64bit)libXext.so.6()(64bit)libXfixes.so.3()(64bit)libXfont2.so.2()(64bit)libXtst.so.6()(64bit)libXvnc.so.1()(64bit)libc.so.6()(64bit)libc.so.6(GLIBC_2.11)(64bit)libc.so.6(GLIBC_2.15)(64bit)libc.so.6(GLIBC_2.17)(64bit)libc.so.6(GLIBC_2.2)(64bit)libc.so.6(GLIBC_2.25)(64bit)libc.so.6(GLIBC_2.26)(64bit)libc.so.6(GLIBC_2.3)(64bit)libc.so.6(GLIBC_2.3.2)(64bit)libc.so.6(GLIBC_2.3.4)(64bit)libc.so.6(GLIBC_2.4)(64bit)libc.so.6(GLIBC_2.7)(64bit)libc.so.6(GLIBC_2.8)(64bit)libc.so.6(GLIBC_2.9)(64bit)libdl.so.2()(64bit)libdl.so.2(GLIBC_2.2)(64bit)libgcc_s.so.1()(64bit)libgcc_s.so.1(GCC_3.0)(64bit)libgnutls.so.30()(64bit)libgnutls.so.30(GNUTLS_3_4)(64bit)libjpeg.so.8()(64bit)libjpeg.so.8(LIBJPEG_8.0)(64bit)libm.so.6()(64bit)libm.so.6(GLIBC_2.2)(64bit)libnettle.so.6()(64bit)libnettle.so.6(NETTLE_6)(64bit)libpam.so.0()(64bit)libpam.so.0(LIBPAM_1.0)(64bit)libpixman-1.so.0()(64bit)libpthread.so.0()(64bit)libpthread.so.0(GLIBC_2.12)(64bit)libpthread.so.0(GLIBC_2.2)(64bit)libpthread.so.0(GLIBC_2.3.2)(64bit)libstdc++.so.6()(64bit)libstdc++.so.6(CXXABI_1.3)(64bit)libstdc++.so.6(CXXABI_1.3.8)(64bit)libstdc++.so.6(CXXABI_1.3.9)(64bit)libstdc++.so.6(GLIBCXX_3.4)(64bit)libstdc++.so.6(GLIBCXX_3.4.15)(64bit)libstdc++.so.6(GLIBCXX_3.4.21)(64bit)libz.so.1()(64bit)openssl(cli)rpmlib(CompressedFileNames)rpmlib(FileDigests)rpmlib(PayloadFilesHavePrefix)rpmlib(PayloadIsXz)systemdsystemdsystemdsystemdwindowmanagerxauthxinitxkbcompxkeyboard-configxorg-x11-fonts-core1.9.0-150100.19.20.13.0.4-14.6.0-14.0-15.2-14.14.1ba@b3"a@`@_m^@^@\@n@\@n@\4[:@[h8@[b@[o[Z@ZZZZZ7Z7Z/YA@YYzY@Yp@Y_wY:Y1S@Y.@XsX @X@X@X>@W@Wt@WbW^@WDB@W#LW VVqR@VD@V @Ue@UUXUc@UK@Ug@U4@U.RU-@UTgT[@TThTR(@T;joan.torres@suse.comjoan.torres@suse.comjoan.torres@suse.comjsikes@suse.comsndirsch@suse.comsndirsch@suse.comsndirsch@suse.commsrb@suse.commsrb@suse.commsrb@suse.comjsikes@suse.demsrb@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- U_Handle-pending-data-in-TLS-buffers.patch * Vncclient wasn't refreshing screen correctly due to an issue on TLS stream buffers. * bsc#1199477- U_0003-Fix-rendering-on-big-endian-system.patch * Patch now handles properly endianness. * Patch modified from: 7ab92639848a6059e2b6b88499b008b9606f3af6 * bsc#1197119- U_0003-Fix-rendering-on-big-endian-system.patch * Backport to fix rendering on big endian systems. * bsc#1177758- 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)/bin/sh/bin/sh/bin/sh/bin/shtightvncs390zp33 1657779096  !"1.9.0-150100.19.20.11.3.91.9.0-150100.19.20.11.9.0-150100.19.20.11.3.9 vncslp.reg.dvnc.regvnctls.certtls.keyXvncvncconfigvncpasswdvncpasswd.argvncserverx0vncserverfirewalldservicestigervnc-https.xmltigervnc.xmlxvnc.socketxvnc.targetxvnc@.servicevncwith-vnc-key.shrcxvncxorg-x11-XvncLICENCE.TXTREADME.rstXvnc.1.gzvncconfig.1.gzvncpasswd.1.gzvncserver.1.gzx0vncserver.1.gz/etc/pam.d//etc//etc/slp.reg.d//etc/vnc//usr/bin//usr/lib//usr/lib/firewalld//usr/lib/firewalld/services//usr/lib/systemd/system//usr/lib/vnc//usr/sbin//usr/share/doc/packages//usr/share/doc/packages/xorg-x11-Xvnc//usr/share/man/man1/-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:Maintenance:25014/SUSE_SLE-15-SP1_Update/70484cfeea9e06510ea86ee6b1595dfb-tigervnc.SUSE_SLE-15-SP1_Updatedrpmxz5s390x-suse-linux     ASCII textdirectorycannot open `/home/abuild/rpmbuild/BUILDROOT/tigervnc-1.9.0-150100.19.20.1.s390x/etc/vnc/tls.cert' (No such file or directory)cannot open `/home/abuild/rpmbuild/BUILDROOT/tigervnc-1.9.0-150100.19.20.1.s390x/etc/vnc/tls.key' (No such file or directory)ELF 64-bit MSB shared object, IBM S/390, version 1 (SYSV), dynamically linked, interpreter /lib/ld64.so.1, BuildID[sha1]=21d1e2c7c3af442cbc0b9821d64301f2fad6e755, 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]=18f371036cf0fceaf26da399fab3fad01b333a4a, 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]=29f160394766db1ec6982b50d685e7830d91b349, for GNU/Linux 3.2.0, strippedPOSIX shell script, ASCII text executablePerl script text executableELF 64-bit MSB shared object, IBM S/390, version 1 (SYSV), dynamically linked, interpreter /lib/ld64.so.1, BuildID[sha1]=3d01b7937bc8aea2f032ebaab9c6d866a6a83f7a, for GNU/Linux 3.2.0, strippedXML 1.0 document, ASCII textBourne-Again shell script, ASCII text executabletroff or preprocessor input, UTF-8 Unicode text (gzip compressed data, max compression, from Unix)troff or preprocessor input, ASCII text (gzip compressed data, max compression, from Unix)-?IJKh- R(R&R2R0R*R,R.RRR$R#RR!RR R"RRRRR>R:R;R9R=RMYte \dZa 4I7NU!G"9!|tRCΧs""raSdÿ' ʗ7C+lVItsDL/'ĬovXMԃ6yO}y3}#{mb$) &[pO!گ\̢tn /A䬖"7P}e4 ;J8%D_Z^rW~= +Z]irK?+90fhK157Y>А7`T>̟0p]i&3Msg.3y;)i }ᆱG8qv6Њos:J9 CdVXrvhG/ &RqJ0 r.i5!}G?ig4PuVfZ݇:A8S2\f嘿(=BYN\kFr:1pjb* 5vsq;xu2CT_+C➬qQ&e܎3! ͤݱMkZ;~RϺt7HjT 8=nxOw?dr1,pb~_e_i-6DU5?3ݜu-9# |ͷ}&h@<'66sU|⊤?.Ck4SG)a"L5P@7&ͼ>v"R D˂,u+ۖRcQk]':&uN-Dr [kuaM-|0ˊ/;v v .y[Jf#/Kdye).T3PJ>qv@NFnx6“*A[6o]rN bV&Rkhu=L8h'tk 05^EAN<] `']"y!ڭ^p_[zlh}O,'b~B "Q[S!!nW M6p-8&IX?ts xX+ $ bt ;h2 BWwu1o9*-:xFkE5|eOCvf`Ħ+bvɨ|e0M)pG1l !Zɋ햼[Ɗ=oy08BFS .Ե?,T:Cϩ* !٘ wX]8rcyCZx~{b,|f_wqS}6_A\5; ]]j +nw1?6\Q>¥( OSH=fF8!n$s vYOowA:: m+LQ#%z! &&V`?+| lN@:@"4Al_VxEI{U"Fil}O"vej2/M)ZDTƈ|i8гa2nGBoC(D1~ $B[rK!d"0b{ ]eaR4in-"89Kܚ6*N/tgI5k (w UƻIiCNvr G3x$**"  y1=)#ee/1 gXn{ľ+tQ .RxpYR|!7 ՅYvrXJ1jLM[zY}빶-sF :EPC_{.""0/ 0phڬy>H*QQ p6ť}UːVP?h@eyeoaX_zKz4{l_8Al x{4Cf$^]O!2 tC&3Bȭ̓Lٺm Tg^d'T_="a! 8lN "+<ɧj(w`yOArmbLDRޟġLݐQaJ\S A;hHQ[h='w>''$!3dHSbn\'.T]wD|Nik cg\GM:aiipx89xY][yEr A1Ёn4ud7qhЅU 7k+~8@n<Fm:lx&y:9bU[yF~hn |^ĘX_LJ7 M!3o׋j:!3>[D?s&Ew:iX"RO:+D6$Ì0#X=q8gW?(1ϯA/~M tYT)W ?%ѴbGho%o÷N /Yq٢p\j %q= P  8}!Q^;ENx1z,^{WOQ̍5F6Ϩj-Pb~:*Q/eTB97Yh~ظKaBIfvҍ(۶1j MYF54#zNp{kr,V7 य़/DTu.H;^SH8G1<|]oHqii| mY s?mY.PM=|wj+G[Y\h+w` #["3LT`i6So1&iqOش?Ѷ:>yUn_wr-7јeoɧl(>`c*("=@ݙon`bw)Vh0y+seC^|nIhR0PB\ !9*NU O3bJG:섆r(8}.Ālk/ I#QT#(nUf"6q|W8m+(C暅8.m%G=#œ L},;{Nn')6t>/M :Qw? ^`ĭD/UyWnimx0hb }]J9=[㓕]1nZB3&l<:_hxgVS NM_.3m5 or-}mElRw?%-T1pQ@{l$=8 G?ۑf2ˠ'o}d7#$mB$61$ Ƅ-C_ ' |rZqu)%SWۨQ-lwI@"%ЦĿ[Z)\KD' } L>4$]OkE%1Z =C}:7R$Zll2/y4jۆo O Z{Y \ *M$g۞LQ rvh5w&n)rZ5_Vs =: .#jպO()2LHJ5hfq4s9a>\j9ʭl6 s8)QQt ˶ZnԸEC1J%ŋߤi eo/A`[[%X$NA Vay][~rMEA~j Ro>!X_ FV*#YG0vfc9X?{ Y.\8RdVK,2Tra߇^[ė_7泧^D tHTPVo )0V[i Xzr }*i Un_ȬHt% #$&Z @ "՘u1?ilH_?7`F'/^K"f#7Wq ` G~o]0pڵ8Nw1:Y|cڄ :58G}nUsU(<ܰ{Wə`=gZUY"|^&u(O^QmP41"ηr%:% Fr |jdV` ;.6xg v.5S˺Kai&AG 'A1rv#mS _) eS#fNK U )^Nc}GUY7zzZh$Nn3>a?V {ф`[G`3ܰɿ]'1샭Z{U펫y:6J@+)R4j`Iso4Y2,dantVvKgrQ8i.ļLWv Cb_Rbmֵ<aR|3̈́k!(<dK&N81؇D0F+~6t3.GApҎ+&jalm/~x 9:ElJj@*֐{nۃ`J*UiʶOJ,4BI!rk: d"q?Hp,=dެ !5VA&nh|ӆR{k.Mױ`kS?G΃.̱Le){*#HN3k6rG3Wr:靪E$Zi!/-%o`:`tWu݈w6IU>zGe"^Bz}mWwپG(nѸ XOSRْ*0G k.:^ Z4o-C$F8O*cNq6VPry-1pPa a_|nSQN&=9F7>4% ţ0DeNrW/@54eQ/a[~lGys1Mۺ(4/DS)UeҨrdDSN'ί7 j+<%T?N3zWGd()tk(1qѓ\;~A˷AN)V-YSMD%z^]J?}*},6HnRXLViO2Nlv3 +A~Ȳ#%y@."|޶iv X\ f+^(2Mcװ~كvojZ'~EutPWK+<H2P"kf-=ObdJF #*: ahaLz¬$dMgGo8TcH3l(HNU4}n娞:涫iJz)qM ҥ n +3gzv`CvI\CtKhb,҄e7MSyR5MtaVDB/Fe<ӼcFJ :*u^L3?َ΁Σy6PJAmM7 REZXpv3ߍI%oǒyuKBvs7tMyeEXd 62eJJ1ʼn{>wSEKb,̮㺿 o)a ks;w |{S(zs79u"IJ (APwwΙ[~oq e2@2lʲ;N1VEh8%34.,@ @U!,̐9AIV;9)n3׉[?^PD" R,(f Y2xv[;u ()j-zvEgǔE"QNhJRC|&PtpHfR345qid.\%CŰ Y{8)O*R-N;? ~eۂ`',[M uSqx] t[Y@84>f){,`\86U%s^50 hEݵ(+->tĖG}&BbRF. ֭0Z!I?lYZj 'N4搷 mUj ;rkx A}9ۑah-&F?es3NjqGvn_$^lܠ+e$TTEV\# 1׬es+$ si՟x?TWJ@́)S)"cgQy\S 2(t+eg٥b(*OEo~ْ3]r5|w)W9#9ց6t ]-yI~c2LDF_6p*m%2A--c[1 AK79u|Afg%`|[>fdւMk,O32@| 7'Î롻 6!n]%£y˻۵maEeԒH:"ͅ`Ź7_y5ukb}^^\HwHE#o J!kĂ+8CIjlaDUÔaќ#{OcY={(P4lpԏd# c d6 t{6yf]4B"l \dkw3ٵ;jkMD*ihpeL=6PnS_'92)&+ R!uܵuMra)};'?Sș|nR3t=f&IoGEeH}cxၒAi˱:5U[t@: IS+¾;?oy2mAVoZaNNRp !Yhd%'>pW3[-dR.n|8flg,`y6IOt-|t,=;۷>ԕq[q4lIfzAoZM fVoe<DzzTeb! (ݶʰB4"u$#A|"!Gn2DkGAGF_WE9,Hg_xyӌugVJ>bk"MԚ͟zߩUj?~S3#vFԖ|jjz?qzE:,(&֝=T>-j2"Q `X=0i/X"'TIECyD6h.klMP/žQ,K}V߇ Z(‚5B!5ν涡n1C-۱%n@7 ׼M~]D\_h9Y⣷n5o̝Xϥ}'IWA7%d`s&.wH9Xqv&֠%dJv0׈W t(9oL9XrVŏFT2{X rh9މ(dlz ?ƀŧDy?+P%_i3Uv9ԍGx<adyGp7.]Hl_Lԋ2d 1f=Lӕ3;˼O%}McE+;/𻧥ޛIl.d,ayo^_MF8t )bg[HU>Lj=)*?cf1ug Oz{vlouV ɤIv* `ꁐTX&/4R#' Ob>& +5>aþ.BDݳϬt)V@02 io R68M} ;ͩ{GFx'@ lDm[#0|rxy@B PmgƕwURZXjjQ0mE7,L$v:Zc%Taa+pnC1=wdWjK\}]#˙n eU"d{ akml`hbmlA」ȕzP'Iد̿Er"iNUStR2zJcّ~?$x$KNlٮۈ/w`YoE[SDœr%Xk3Ub羋Uo!#ٯT9ʽj \5[8|*(C$)reޞDpU=&t7,!d. e6m/g[WA=I[c ńx}!cd$Aj3_ gV]V,˰5V;h,fpϲIwuӄb)Q2gC9^u.ԬZ⏮nTi]-abx\ޜ s,A;DӅpL\†Nxwϔ#şzS#t~.<҉aFllpHÍv vT"1&{a`[wFedʊ$e~OpS*uPuM ]rU ~7b{MpRZ{f{ljSUp8:Ä.|b9w:o8 +KܤKUW&d?>*+֜EF)4D^aB#'ӆQE=s7&ЧA+vT,gZ'D B{`$E?onu, $A*گGJSiL-cevRX=T΁8~hЮb%V;yyƯ\>__ ½0䡊˽r)kt.}A/ Nb\vUCX1ȵ5N:$a=1E]"&rM`+ed0n7E}~bݍj1hO2$ZY@ޒQ JM&(R#a̽Ow[@<4~jgGgw,4ۙ2 G&/`+y7@^(e0{m(nVS+>#{.CUi w9#.g3 3-^iڜGMBAM)`uLh"}܌:$y(ă{; (,\KrrWN8qsS7LB\Gγ@pvg V(RK$l:G*]Xߒ;{senO,/%%ߠpH+w $QqWPeaBp?8:IQ8`WPpc0},EHn=,vTLd 0T?HPw& ?Y Yx٣+>@4rGIUh<􍰱aD tUCV o.{.eË\+C|ϐ<w}ҫp9>xǶeceLWx ,~M;Z<ڥ[>&2) 0KY3I"MN>hpٰ7entku6ztO@Lݱڎ6Yu)-S>C|8ʇiꭐ1۠)Z_q%>b]&׾yV0A@9$UvptTL0ͭ]2F.+R9DCsB;d3*#ϐK;DF.,U* y>yQ:b׃ w !υQg|Ld^HG J=ܗSFbMd< - eKWе4=OA UH/d'AVȂB$ylp [䓠@`o,`V Zy([oqК? R|w'3;ۉPʺPž(Uýi'<}oKRG Ӏ֨SEoUزkc\ј7]t)ۍۋ1+S[\jq&f1 jy"2w sѷڢ ݵvȜZOy\76iMJN:a= |a˘Qڟ ':(=֬{eYz 5rmkcFg<(Xm2J^5"$CʽEf_`{vȆKK Ӯ7t֥hall|y9C?A|p n=`)1c {@ 㕲a>(FT%vR~[#'7C5~~D{'7ۙmmsvn=F5A(X  zN'ajOS|r7Hjf.A~U5,1rqfPQגNr2 2Gɷlj4,@i>غj[ڻێ%vp]J҈DѴ9r ׍C'#%]rJX3zA2FESaTlYVz!lr1bEۄkDxOq*[('Jmt{~֎sa-[:39B|bZ&_fE&^#Z% W8nOVtVהT _L1dd \îzs+{_xqo[Ӱ HCKuGos5IpqjR2您aưH5JQk0:S8uQ19ޞ$Mk҆z|DWǪ?1t*3N8bMjrVL!ULMDZxְ d."C!Q$mJ</I/ĭ8# HÈWMߗ(5z:t ΋!&YH9eq,|Ǵ!&dIkcBx~89N>R9k)/^7 ]q4mE YUK i3+]@}y!e1%КH\o =0k hFaѼ+X +Bn=a9-!rdLwU7laJ2 k{[Lvo>L_04K1'Z_K>#Zę+V88 !j<ۃʮ"˗U@b.h4i ~jM&bW2țHSۙ+T^U#v<#94 qZÛpVdfSܧr D=B uӌo35@ƥXxpVK2v, &@XނƸLT=]{OͪB3kqKNľpX齼MwۦȆnvӕd;yxNr4\*.&N싎?N6$ʜ2>l_ ;mC:+Ang8( j[!Hї5,`DWw݆p,OߥA!AG4=4V9W DS'$½|7|A6"9l~E#>:Ͱa.6&]9'z0p>#plpɍ,JL#(ӪqN;BB8S̕qě Uf <=d/2BQc tcU s0,{-%dj0`fF Gg2 ᤬9Ū;p -)@؍ޕ/5{NK{tq5~GOPQ3s"3G!7g!4 t19Aʃ dxgRc:7XHXVM*㦂'x,|H_(3A[ctH F#RgU;MÁB7F\K뗏L7N@Cե* ZQsyC"2.TdH[#&hl>€ dɑI%>w)h> Y@ W,?wO+S4D+ҭB(WM0QjoxzB>3lð ȭb=Nh~X|( Q[H ~#}g-TGZxR<4 HS62$"%RJ{ E ƛe,xN %p%6J1@F3" ,1ckH :$'k)ՎVB1?0Sl":_>D- |t-63˺])%H|wʾ1n{l5S*ЇZЪ~U_՞5YoAxp.L-/~F H酵7GTۿѸiMpsgNb;w@OMuR`ok7ut]s26mf̢7BϳμT2AGI&@-}kL@AfО(qw&e12-u|MC'_uyp,0[!'P/lѯ!ܹ*wR) )4J#E? ^Z) B%z! ~V2N u^%5=`td@!9IДr&mL"GfUE nקZm֐ZيC䇮p44BޒǬ(0a oG !\,FIpsI)Hh.-"j'2z$nr+0@Bh:6x8_q =I_*T{`gg3cw,6OLj{ pZYBeVipco(2&! e5[9b)Z7KϺmn'_v[41\.~j B-@2Xt9Y1h2+MpY!oqQI6䈭T6ZmS:ퟱNTF%:j 1oZX<^OD_F„ !š|.o͇쑑Nrs@/VI=FlZ Kc DA}fw1ٯG9 QKaO!X]\,З](ʶ?Unf*蛝ܻw,JG9dD?XRuU1[,Hj)ȔA3N|^Kclf\ =\[t%\ ,$:G{ &sJam6YᏏ 4Z;bD87-C>F2 ;Z|7{LX Rf/"tpAAUbdqjڼó솲j%| \K}.sPVVp&O^a)qbCYPOaz_I)YGsIIyeS" &jp䯹uO,`9#Eg_|%I|0t yȺf0^}VxmC\/f z{xr[n_~%B!}@P$.ZIGmWBGJe !DEpVy~w;sD^X:{tEF"xa<_Y O[K,J.j6ulR$cay?ɃWZm%:eǛbq+!V3t&_Z$VU4,LV23AW`l?V--" :g3!S/cn?3%C@4rE^QhZHrF~m346(5PmsWۼb >5d D뚘/!'EUOh>ڎh& #_ǘVPS}?F[겊Q^P !} "Vt .$62|1*)o?QL{`ΘnE|NRP4 SO!|6B6[QPGѩfZr<>=6lg*mr;V*H7|pةŖ7$4ypSEx3O N1GQx5:gy-7n\2I soo ZFve%ሴI]e Cg}pzFf<.)MׂcBt yءn[jcA5-KYZ\ݝ>1Sp%o) DzpݗuxN"JkQ@L6jJsT fm#@v"ԍ!:1(3c0JY[&X aVkc-ޱ+ydq⸫38g ŏjNLM!r˵{Ӑ0чm`m]na7>M/i|! vx47Yρ7H̜/LQiL1JZ[4Χ'HN,tQ|,-u3=k\'aJK{ 6?~w\aoް1,^ fc MMqOF)' ysb<ю$u#ozk\]TQ`v&t:x1$L嗋2i"W_HuG׭^zqdqf% RAu޳U32 r~_*il[w!q_RfBܳ.[u/#*K0؂C+ҲqS˼H!9>øD|lF諸szA;N"I҉DI횿g,f[,¶>DE 妛=e ?2P*7ww%ߺx4q%NjUk6x vR&/ϋ?bfo$.I_3qyXtNskê·Tfu2KspJq#ICE9<;бea14X}+b2}v 4l)7ZLoVHB7vM%wEF ֫BڥEioRk$[MH3jKZڭSkHC nɗӱVI=p! ^*Kw`9,ap\XZDUR8wH{<=?}w UxT_)ԑ}*"3ӢpPG\X/x] /x;LβY}?*R.kQڈ.s {y9YJ:-+.3CM'L<܂3V*l _sVaH(%Nd'$CVugNdv:ei _PJzXW )֟E׺̀eںme$d(U mxGŐ%QQ8D _T-"HE5ϋ3rbqj<2yd^nKR Vq)_ΊL8IIᗯͱM+$\U] E[{cdCDZ2=*ɂ0c^EbEVmUP¬mzrAg-bfw$G95#1[w+lnIh`ɠ$ʘj9Q5&OZLRX Lt5ZZta0=}0e?=VLK` $ù< ,)6U2@Ō^¹ɞ u@-fd`*U5gw.&i:l1x %dlCX`u˞B'?.MoŵȤ2VhƝT9]QȫlRHf 3V|;AxsąR(&>fx:Be?kB5;Ł=\Mq am( 3%+mpA^ʩ!.+:XPpˉ1a,qaw/-9X0Wl dSF Yq>,Tz#ey`R9_9 #UWSHUUI=uă3TߍU[]}L bظ#HPݔq)%w=_){v)@R&po^-y0/p"ۈj"p)USW55 )J0O:Cv$W~)}/E$Ҩ@Af \0_W%-?~0r_  eGަ{7gF4FP< H[=a?!_dۚ&NUK61qj֍P,ho'8]9 ql#?׊W+F{vA`ʠRïDﶸ.V0mmHj ̝*}"XsbTqΰy〸^th PGf>~W>鼚%y>;[Rq BĽ M@Q_$¿LYD!*]lCb liڽ_0uT$-T:Xף6vk;{8׼:g2(&Vxs7 3Xo<*%fR(uܪ_'Dޕ߆%p 6!rhi ?wsJАܡ]HoC,|Ve_`c]CO ١!J晚JDj!xH^'|/ ;@] IEt[ ~>a9UWp{qXQ,q2zr9܆W9׺syT|*PÁUW[W$DNة[*K#[@^>RC8W ZFEEe9D#_o>Z $8\&@!,s 5/H6)%?b8ӟ{ȭ>_av2n]`_ܿ&zTc4O+{2CT}xCW!.p?Zv脫 7?ʋ$Fd.6B&Vc#*$>b[IJ!1r"6 փ*VjYZ opgP0fo(BNF kruNţRCCv!feMqsk'jADru(=}޳SWԇs֓ #ny%&~ Zn>=<<ݜOQӛuhRR"D1 8sjK&f0N7ct%0:.,ea zs Pʷ̊2t^ IF`^ >hD9@[Nwf2;# .0.u#O!y@W:%3.0нZ)p{xʆ2c"dD䯜a!Ģ"вuP^۬#xu=Ν*jk{OUHGWXGbl7.p'mK&qNy3o0)C|+M0P4 y@"?ΰ-uq-|OAf~֕-{+Br1dzz 07Rވ-khD ֗OU.o.s9NWs ,|/onM%Cjꌦ8[ITTvAO; [Ab)nZ2w 1:_oDqZbM9"33I6`$%B0yD,\ [ DXK1n:/u{~MbX]!fLC.&*t iUD1[/l>(ˆm3ѽɭ<+MpkpT"U}Qx[U5l/\(#`Wط&p#5ɏwI ToфBu@fO㿄-dB\#܎=C?IΟᅪ5;v>%\oqvq-wwIzr3oO[N+vnPw$V E(ບGaTnn7[!.Ti16I$#'sb_ (C9J@Z,m 2 H;נTunѧBp !HMSq?:;?D.$`,y4nsT5Їh\9t.Lm'=i}Xl{s չo yjd]e͈ މFhe@(1wΞ`cRn߭/pe $v}??bԺ< +J/uPXL]ֹ 6o2%` KGI?kSjrhw-rb֓ArE<ߕ&*HpgZE{a|y;O~Ǫb)q4R7$hiEN4VMa81v߷=Du^"S5-3! ~= l6&<VuUI`22<?ޏW#iū7$\žFQԆ9~TvhKI2y1kbK14P53QڬzQ؃pɔi:h&'9Rr{7B!->t+03F{Q Y*b`*C;²s7ű570f%] s3{,v.eݟ4`!!>IWF ' k%|l.lH-- ~'f au#*wC+: &n1w&$_ A}Tbq5# \ +6pEPRAO{GrQ_ 5K)tZ֜Ll-p[M]?DLUaYK.?}8^ ['Ô͢u,JXݭ;+!Sv[faPQb@&UF|j. %|O5=  s TMěVa ?0J;3dž7jD\PQe˚ 9NT'E+Fx I:- '7+qOHy %Y/rO7]9nQ~ V !~ 4ַ.aXH,vi\cu !s:UT5b_+qئl#(Oh^UV[۔wk-־˄'eT6H"AO%J g|P-҆_]a,_ɁD>aocqn-G:uI6dҞYM !1xrKv Yʅܧ z#)O&><K`.4IA|YKa; ˷L׭1< g^"#-;&\Ї4y4$ڔa sܢ@#A~QdYQZ-_+ v@H,@z}Fo!' g`sKc-Pk ;GoLX߉$Ę,Z7'jOchaZ&\v*ֳr0@M5üs _Z酸 JN. u:&gP B念,yqkgg Y_Z;| !qx1F#&{< 6\H@eL!?@olÆB^+[,ijZ5/\BeC$*'jR*@v=Mu_<5`> eLk /b$.gۇQB?SaĶY?䍣ohӳg}wJq m ~eFh!eApF\؁MIt"MJ0Wcˈ,99Xڊ)36< L ,YKDgܷ!Tڮ)c7;'&e:g2L$ +#}εCG.i[zxK4 @Y1ׯѷg5jZb\}{Ah6}贐.k [ 5R8Fj!:w)v<83w<ϜVߔ֓u*@[W$H)$_mR x=±y{5߅[pkY#d%!-q#Bv۰eu:"t5 G¢_%UBP)\cۭl`sMG(4@d4;B lB_f4ؤ~ ?YygysgE {\f#Uyt|]=rnIlߋs-dZS\5ôoRa6Z}SϖTLpJ<.ki)DP"[pLT3Qu.#SBBm4IO^MPh!]!`D.=|I/&a9|Gۦҍ ߺ+--B ! 0W)}7e5.@3A!bE0yv-t󉌘;ƳaoJ5$sԪ9`md$+3oI;X#:P4S/S'#:ʲZY"x9vKRQ"hd=,x MwAOvm-!GBַ_6F}`q`b Luz憤qfP g WoӤN\%jRS̛cH]FrUej V(Ni:UǃѲhQ]" >%IȤwh4[]o|Y|2,m)64*۩5LN[wf*ɦGR)6dӥKP6Y6) 4m;;ti\V >Iv|$1CIg"Dl(,ƐmN^ʕ瞶6BPǂ #nuE.Zj(HEi Gs ?}yr{Wؔ8#_?7i Z0|>:៏=THL^h۳7" HX}^SO7˖j3W~KnOh68(F)3^oNwa[ o,رp[ޒ73VՋkh /ZmXB|)w 4yrC gbTug$p?_bknC'C;`b7}*s;N Kuw#]Оˌqa\홟W;̅>4Zyq;öy6%r*VM(ږ}ƣ6p.Hĕ_K=[(NpornYd ͧ]B=n o+lٮ7'&ۖ}<הE\Pd[϶m\vO|GL6CCKKO c1!ĵI!THfeLJCrFE96갟ruU0q 7ڛzp`pOrFѳš/1H Mm.ޤM6~^PʩA3T4 /Bl#x shTq(C& "8ܭxet 0{ 4G7xj-tS㱗['R`r}?ZΤG͝S! 'փH%SMט|gdZ'2s0y1.f\n.tvLf3{dx {-D`tMqT“OQ23;_n%8kߎYGd %T$+QaW#ɼbB]6@Z޼r[zy_B}Wk Ƞ2ځ 5hsS7sKgG3҉ n3ښcYɑ HI$b"f0$ ꞗc384{lOp5ȖRf]aoL {T}$B֮Z3A'T%xjRcG <~Qܼj ٔ Qy`X La@_}`)7Z, #lߡ"5c78ULoWBZBŨ8SJtSĻlD 5g/LCLÅ]jIފkӓ "gnia3]8;!KU1d0nqz/scz?Ս=zHaTeٝ;ĽTn"KW{u.fxL$l"`?Fy3ӣߞoJڭ5h)>Rn\f%&1оtl/D#.E⟿kjTx_k-%YO;W )JP!!\䪵H F(Py ۶6Nް#S4Ǽ? }lNj"4g'x>L-d&Z3h"&9g s}RBVXdS*Ot&(}`ϦZ? 5;+%19I~XÊh%5- չԆ=8ԢIē8Q?bmi\,<9֏mgNUEPTu–FL9{J^;3Lkmk52 |W#y!1rM2~!-_?8`:Rʟ |mήB

mIS?łe9NP,|L:N8؊^~Y4hҊf[;|#N(<6ť 6OURx EQnN?j^BvUW8IY?Pe$Hj_MV cSO 1!I3:Q̸"t5wܨk ^t.[^5_Ib`&/C\bR |~${X6k=7G#nhGviK{[Win/QLP㼻2-gBpCwgy ~=3,Hn;O?J]\}؉~Íw_Q&sc3֨[xR44x-rܿB3ZOug^E!7)$:qWk OW=x;iv[I-aN=I(y9hUe輦7l+V?'\ fm"B*!?}bE`K kküLTN( ΜSv͚@K @K6Mш ۈ:#5 l~giG젅 5pgQ6hhq ?ؙF EHƌ|$m?_g-S$jJn2m[v=0L//+6<;y=rzn8"@Nl+pT/ N[";AEZ`IW`"ē~9U+A)XxTq8,iԣeuTt~lg^YQ.wod E'94JXz^Bl<1$g:()/ΣcK D%ok0;ߎl֭zldU;AGښ4=%x,?DŽM3|m ĴfrrJ&_~Ts `)fH|{Rۊ+voӄA>s[E=7j$}\ܑ$#.:0Gܻ2T|[ҩJċ2S4_!V,7KW-2 J!]!tJ _}P9fjE$|{`1!N-$PQK{Q瓬`D锧2Q/"7 lBʐ0wuA)ͿPTso]mH~V0B7X7^aՆyNe^#)GڰƵD,xCE[:'PyQ/?5UF{ 7Xڂ4 \I-ʵF:RlϢXԢ])uQl[}y|zR;s/ʯ3vBj8!u l:}Q1lgCw֩-t|N^>ȉ8|PA*Ƅt$0xAk|&Zӳ1S84wlDh0B/u>XD|V/qknډUf_l<\|T,`pT}I00$0-_'q \2cyj -ܗ CsZ5% cLyHђJ̺͖#.?{vV̒nT=qn*XvJ aKpq;22]nOc`i_H#'AF즁t_vv* щ-!6Y{e+䞇xJI >5mjh91ZU(=z}Mey(`I%=JƖ a|{.A)LpƳ:4.>(|?f6s8HdhW1)r\߿Bjvgt oi旕ch+g;6eYKhվP֛ãTz(ΏU(<2YB9Ę+pU#M}kµztjajݣ!оұ'g"etz.ـu%?BG !yL٦L~G(ETGr`g^K'3VhUz>#DJvCQlWQx9+Ә%%&E3tm5+zS=%{FBD|fTJ0u d4(F{v -MR$?P,5Ҋ (8+uK%`߲9xOreT[^? dc>hc̄!s9> <.VAo5:yDd3<čF[v vr[E}gR?WќrHL[ ƆpMmMW mp[!S+jU{5.m=_ bX|é vii<i,wNs8 /*~KAx0*}uJ>?韛PKz+pBs9`vJH<\|Ux78EgY6:aYOM{+-LZڻ|O'Vout a$IHd43SP{k2Y՟⟦a_a䛌g5qεFE]좸u Rխ΍4:_]WJO0ͻSt ~g;TC= * `CDJh%PyٮA/S9Y*$Ei'!6Qx sm1zaM`KԴ;Kb`#?ά4?=B6  XD.&$(BԖ8h(rj_]Tx n}`])8mP_ :b2h] {ޖl#%#5RHɄQ!0[X_B$Zt˹2sʠRT5rޢPwXО3py4JR11b䲏P9MWLuI Rj=47QӗЏs\ ݍD5A*MoTqJ|25ELXvFhַ乇+YAA ڿ?NW/S.zE=_2x<;Ԅ(dD$CK9pDElpM9?^8.hB>yq9V Q-ؕKzJ9qX~>"*WɈZٱa ߔ,J" =϶Nr֪p ՞*Q\}a&1 a16Qw/:y)W<+ $bLz2֙ w`vV=:k &mSr#QOҡ4D6]<5⏢ǦCy}mO>3 /|'N%0a;,\hM8հJ$"8\z8 nMTZJS Rkj69exRQ)^cP *KC*MBmD- v^?⯥ %Нe*(7C\hNgh$~l uWx-9K+Oc:dqpyCvO:Oy$NzAIE<叫^vyy 7$M1whT@?f).nJAAΨH?CSW| T3à ,b@F|X_ Z)71!0w"4K?WO r3usӡ̴o2I3ԭUWQ3IS[3O`AWU LFɔHӕ[z`6A_J GM0L%XH{iQ0vԄrG}{Ǔ6$}8E/cN9fT4y|a`eտocyFGLK~ hn 5"8Z zB dI۾;;lA9f%:ɿ"m @NXNn\N"'KfG@W@IN*VU|B WX}sW˂cbA58K6 /o[.C)WTBNa p#+ P0> ,)ѕ~NhR6`_ ^Dj> [&tL;\rk ȟ!Nga]/"_H 4߲y: EsW5 35Ú[Ճ@% wAo+_El –SvEbXdt^:uo6bZvq!qV9z\,˶up}b!5)|X5ݻ} N02 y4 55F kqk՜/Spp/8Ӻg ?Foi&r֯ w460  waM~dc&NP7bb ^ɬP lET_TzbOrUIK}򖚜n"V1Lr *g5ѕXPKԹe6)(2`Qt+Ft<.X&O}֬%%]DYG:'vɇpos >:6n8v1YI3a{ qЋdycd[]0Ct@)ȷK[TB\1ʢ:2(ן 1>,5P`È+]\;(Lv&`9(H6&;Vnxش iKý"lych%#$ʁ+2Oq.:yjy]*p}0{$؈%zgS rcspɌ4HLR/V>ātG vj vtC%Tַ/4DGɘRHsW>3~Y2#:>lƤ'הWP@QmOI8]:R92 Ӭ0:<\I]im6CHJ:ܳYiƆ v1w\'W_9qx3rH>\$y}Ԭ}'#DχJJ]0%{! B4M'Di1dC^. b*+XXUM M pQT*jܪ0\zW-"x'QI:JfCi8^-RYV4Tqb(:ЯPi:[g&l})iJ [m2̡kv`s_ ȑ,l🇅_ =%4S {"vR&`@z|H櫗E#st]|WwZfv5)>ELm$mIa@Kԥ{uyMx̄\d .HSK6^[!%g/RW:xҿvh# ޘOx*IZݕ]jo&poI23[3-խFP`Vumn%6)00x#,^u SX0~<AT*  rH . (ƃGǮI&h1 H<,ӹ iMO jXD PqUY,xQ'{QBtbd͞Uw]zγ;^V ٓ+Yc߈,#7, *Mec 췇=-Zz\uK 7x1"ɜ;E#-Kh{ a;ڻ'NCl3T""Jwj gّ1cY.nrC]T ]r7elHcJCUHf)ZpF^iҴџ{ӾҝnZ>jevͦ6ER 4"]G4nIW9hr]ko:=xt˟(}6#?K6WU>BtKWT?a >[Gw9LÃ*V=lӗ 'dbgJzɪ4wxpXVr Tm(:\3+u{Mqd '1Qq(m#(TZλ-W"~}_$gF%*ՍQݔlpS1ˊP0{|Fpեś5Ԋ 0NrGOcBY8̺XV~|!*Ju0".GyBY[A(<(C_A]~q8e(:@1fmc((C:X}{]i7qF4෰]{? sNϦ$4axSǶsтgoƦ'^t}򃍠Jcy@^2T&(za;?6vπi}?>@-֮Ƣ}})MwZp3дom^%姓d\4aA^Mb<ajX6]8̿ZW@wrc'8 4zNSmW^snF3k=v|pTY֬܉~Ìdö:~Vd._][:rHFvp:r<sa Kt2TE-ض,5qvhqz9{.~\d@0VWF>'d|ZTBomQ]iz ޓt0 _"Y\bih枑Rf8lL Cst>sܓA ^iW)çZ=ke&؞qnL4m;;\AHƖ (ck8en;`c0C/{w;Iqf;/5M S6_rmUjٌ'||g@u-cMt$, *\qLkzi赠V),W]D@:IF9ƓKK];+J[6m65A儼QVǕQDo˓m7 ?FB pخor_kﶙ9x9"8:wk̴YSM\TeLzz^Q5&\>xu)dة;%d, ~X}ឰr|diŃg*Z΁$u6a *M2~+Ujx BG)19.RE%aAz†Fb*̊ N%lprm iͦ94j4e/L_9 շa>N4JI4.] ^Q&R;mY:O8'}N~K2E6_yFFљ"y9`3l0 ߽q.~(XjhrP1TE-˶Ga|:3ΰ:6 RzM#R [SV7:?RU'$>ze0wmRqԦbPHtf :${7l[ߟ5?ixD00^ނ"* &ѽ'鋤:D\u>ھF!֔×">J f2^A%@+Y5liW }k;B8e3 PŽc7zmʼn8|p*%CK5 ̰c,Gw/P>*ѿywp%=0E@$iNEk m@AΨXogtdhcdzcY 6 ^UEPrUaU)ؖpm|ś,bd''*ق/WFKV,=(Zjyz{83 MH/8$q3ɱ\Yӻ)dYޞT{ݾ4ցzjX *(vSia 5f_*CKLqҟ|I_ſ-n-o[Gر!Եgra8Kl`wO>M0fUrb$%M<8X \0ODxSP *C>ԗ^^&Wm-|};F]BnjcUiOAų[4B8kVԒzؒYyFLh94Sڅ7mIb$'nnRO)c)xyrf"Ovߣw0Öd;6bܹ1Y7 x=?_ڑǰgQ]\WI|stMb/_4K7܋sk[f*fJzJ?[pn3اpJfrBp r'XäE+UÆ>?;l:Iu:Ŵow~y)U6'n_܅5Z93@DzBEPXW9k~΁C/6qKY:r ,t)IF}jQ(ܓI[TƤxr;;B߫>Btub-~>щNg m|Qn}drڞdƯETuf}uޮ&K|{ilؤj]h֘/ FBz]+1Izm[3d9Hsm[hA̟Է04٭S1x"zMH׳|bŌRj8)8(fb>ߩ!!"Q(]LaN\P,se-l}uo1-9ha"tc6e ]2?@XHU~5Ρj}`w1 ^5.Uc`zhP@B6ХWE d~Z9gΤ՝Pf(y٥P-a+pȐDEΖg#ԓTSHέ>2c\k#>lm>X % DB9?y9S:تTwb^ڣiSA4Fac"Odp7z?(՚ D]ðg ڛ5E ~~jS(3GH)W⾦e5cv{N3;}X{}${qHY5'ؔ.ѷ?0\\jBcki?O94L $JF W G+l3uSd2(lrM %5>? Jͪi񏱿etb9QIIuN(Wʛ"GYUGeƕ 3z z*qqG/:ᘇa%'/٨p]N2 -(n:r|<NO.->I#Ce{~MQ 6>T꺢caxpkmgs|y9ϗߐXњ,oi.FU=*7,b'(@C/l7u9Bl7"si-)E[/i666F,!x.x?(C dj-0xdMЇ9X nü nJQT.1 *U>?n@S.HԿݱAdB*P=7V!-kkMr^5`;vs-mR&ܣ͂uHn}֬["0=nV 6nt(/3>od.꘩aZ' g_lǢVN,<#fG~߽ě :D psWļpҦ}˗*ۆ܍lbS!JͨVˋC5DEWO+~\&q=)RLF~R_Y_f;1*L F`x-"tn}2ebo"I!\ ID\Lcf@-Kt=Ҵ,2F{JôWK\ћGI{^E M%ˣ7WVV֪eD$8 3LCjo*}ki^kqXSd,pU|}n3*5DlM9- lbl]U6 W"0? / dJcsq:/\40((O'z8!CL,{!?ʓ=DW=uainm8ǃ `] l<[iY[vFtr s|aF$]N(ՐxҠ3'Z9k.PMj DЂkA J^[~mU98z^DcM_q|,gzD߻Zߡ ʈ{*8r@y"icqд}ް:=I[{uݪhn`ЋlªnPcZ!{3yVݧ8'J0j&{ZL$bPhnD1 A;$*tjGtJ0GC{w8|:th 8ze ?O|D{FМ@YQ)XHf78rDZz3L1#=7e@1lew"Z$o->'zr3SCO87; oDfAٰ\TN-Y<Ĭ H)n9̈B,'=:#Y*TdڢkO."kwh9_ϟnWB>Sxl4lOjnO{@ɂm$r&7k XUhܴ{WRx-̵y{h9TT憆[~1LcRO@&e6Vw1q- o]\pAA罔:%ZnO']+Nqx.8vNw0_}IP`kX}Lg[>W^Db eHo_.6FQzaYBsXʣA)D[PmU6pGA F;x}>;N B翈rCJQ_d}͸!d(Q@}5FdX Dװd&vI?HZ0(s,]V5nX ~ b;^_VL \>I. uZYjeC6_<~J1n9m6ݦo<2f (CP&u}T:/&)p:ޓ;.U#Y f%F- UW᪣r+Ӷ9~?pPk-!E HYNVOj|aK[Uh6RcdQ[Vf(hxOٻ_mg~WnȘ+2i[^M1 ?*Ju#XlAT)L%v i,,єoZY6 |!2"M=u ؖrf {d30XKq~:&>t->K&}Vm^OUˍUiX> e\bוbߡv:K܄@~ 9%G.U'-®\KgOG_#!COV9Kq} 1W=%Z7pIS!Ō2mh^⍌~w3p'ZkXí2Լ׮lM;LֺL2˙Aaf49"<z.<=ϩ:kCr;j ";ÌM8׹#!)Yv\?m3 .fM TjvSN I-+Ÿ`ZhLQp#sShVuޏ@, Jy N}#+ 0gI'u;fj 8|A9=B~xh6)򭂱('p+^V$jiϴ'MK|ayTSRGYj M_B{{Sb0 E2BZv xIw_Ul _&]W5e9q|7S/S,+eSFoF,0E~%dBf3הDSR_,fܜvW3[.B>V~.a={ u8iRqUVD_xuU&3 A 5.¶ĕޣ 9dI*e2~NDN _Ifا 8EBIe2+It kp\N 9N&$^ate%Έym,)\q̉lmT$x4#&.ZT*]g<4Q_ooqC8a<6|XgGEO$ċ|`f3&:/Pj΋4EK'pÿ$ <}ۦS:90utkIխ9/'.>f!hS<'04@n[94>9(x$zgrR}-:ӽ3xVwq7nbKBp֌+ȤctGj%TF F9nӏM2{[SnfNc䓳nK BʰO)bi|P "4~f{yxcƾBZV#,ZS׭ϼ#D]q+0|?!@ s9pՔ\ðڂ`MAv7AG}x0P"ɏWeG z>>#`ƞ9`%$͗?)y=.T1nz=Lm+- OW12+3h(]N_kEf¹6կx'Fxf(@&_-3GEԂybg7kqL~=ψ!έEq0ܸ0zyxxLrPac&ՌptTЙ< "@D }P5<9X/DɶZʵ5uvدt<|Z,E3`nҸ& =Dn.Hӏᗇ~&Mtyr8Ճ|]Zv)k^on34̹%)C -a`I- {M°E'emChUq$ncHN־]sGv!eG(f4}8Dr!>ӿ3  TLXHRh)ӽ>i焠iO,Pg6Lu͇Cs.377 `2ǩ| Sck_)?>ymX4b}׸u+_z7ZǝuhpEA;\3)DE{O'4,_6$ɏ^#;s9>A3iQ7*Ieπdrd_Q >/!ms@ {P$7yƟg["VROe<:mVeض YZ