From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from mp10.migadu.com ([2001:41d0:2:bcc0::]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits)) by ms9.migadu.com with LMTPS id cIYSLggKEGTNowAASxT56A (envelope-from ) for ; Tue, 14 Mar 2023 06:45:44 +0100 Received: from aspmx1.migadu.com ([2001:41d0:2:bcc0::]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits)) by mp10.migadu.com with LMTPS id GGQuLQgKEGS+TgAAG6o9tA (envelope-from ) for ; Tue, 14 Mar 2023 06:45:44 +0100 Received: from lists.gnu.org (lists.gnu.org [209.51.188.17]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by aspmx1.migadu.com (Postfix) with ESMTPS id 5E9DB900E for ; Tue, 14 Mar 2023 06:45:44 +0100 (CET) Received: from localhost ([::1] helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1pbxTB-0005jA-6O; Tue, 14 Mar 2023 01:45:09 -0400 Received: from eggs.gnu.org ([2001:470:142:3::10]) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1pbxT5-0005iu-LS for bug-guix@gnu.org; Tue, 14 Mar 2023 01:45:04 -0400 Received: from debbugs.gnu.org ([209.51.188.43]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1pbxT5-0001vp-Bh for bug-guix@gnu.org; Tue, 14 Mar 2023 01:45:03 -0400 Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1pbxT4-0005sN-HA for bug-guix@gnu.org; Tue, 14 Mar 2023 01:45:02 -0400 X-Loop: help-debbugs@gnu.org Subject: bug#62176: [PATCH] Update Mesa to 22.2 Resent-From: "Dr. Arne Babenhauserheide" Original-Sender: "Debbugs-submit" Resent-CC: bug-guix@gnu.org Resent-Date: Tue, 14 Mar 2023 05:45:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: report 62176 X-GNU-PR-Package: guix X-GNU-PR-Keywords: patch To: 62176@debbugs.gnu.org X-Debbugs-Original-To: bug-guix@gnu.org Received: via spool by submit@debbugs.gnu.org id=B.167877266822520 (code B ref -1); Tue, 14 Mar 2023 05:45:02 +0000 Received: (at submit) by debbugs.gnu.org; 14 Mar 2023 05:44:28 +0000 Received: from localhost ([127.0.0.1]:36034 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1pbxSW-0005r9-3X for submit@debbugs.gnu.org; Tue, 14 Mar 2023 01:44:28 -0400 Received: from lists.gnu.org ([209.51.188.17]:51544) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1pbxSU-0005r0-Cd for submit@debbugs.gnu.org; Tue, 14 Mar 2023 01:44:27 -0400 Received: from eggs.gnu.org ([2001:470:142:3::10]) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1pbxSR-0005fW-4C for bug-guix@gnu.org; Tue, 14 Mar 2023 01:44:24 -0400 Received: from mout.web.de ([212.227.15.14]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1pbxSO-0001rD-GI for bug-guix@gnu.org; Tue, 14 Mar 2023 01:44:22 -0400 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=web.de; s=s29768273; t=1678772658; i=arne_bab@web.de; bh=jGajvr/OYXV9FpYSOVXsRJ3RFet83KsOoRS1vrlF/Bc=; h=X-UI-Sender-Class:From:To:Subject:Date; b=G0vfsnTGRGa61rzcGl5gdW6NX/wGFw7lIUI2Ed+0ObMPktTWbSsmPc8AMiyNk7IRy DFMHqXisFWxhFl5kAmG1PXZpjm6Hsm25IVtmOeCdpkvEwrW6CjBI3/uojyGQCDqKKP DvIMt4NMe8CREoMXxVzcnN1lNQSfzf6xXUbvc0HgY3l78Lk1OoGR8iiyBLMx50/sjz tyFrMwyD0B7pG2ocbAIP4ljvs2/T7GhyrOAqbZNws707OWyp3wmz3MPzuv2PR8yH5e /d1dAQa2by0uJ0y7ZwdkgTLhKWs+zWYUw7Ok8nAQAmE2R1ImGlFQ32EK8U4s2W1rnx jymECMvhlTMNg== X-UI-Sender-Class: 814a7b36-bfc1-4dae-8640-3722d8ec6cd6 Received: from fluss ([84.149.95.143]) by smtp.web.de (mrweb006 [213.165.67.108]) with ESMTPSA (Nemesis) id 1McZjd-1qErVv02ph-00ckb2; Tue, 14 Mar 2023 06:44:18 +0100 User-agent: mu4e 1.8.13; emacs 28.2 From: "Dr. Arne Babenhauserheide" Date: Tue, 14 Mar 2023 06:31:39 +0100 Message-ID: <87lejzc2fo.fsf@web.de> MIME-Version: 1.0 Content-Type: multipart/signed; boundary="==-=-="; micalg=pgp-sha256; protocol="application/pgp-signature" X-Provags-ID: V03:K1:/Trx9oGoc0Kstq0S4xVuAId7Q7mjSLkCHSd/DPO8+mERYmaFbEV e/5ENsDcL5Lh+F+qyFlFHwP2uk2fkZTbDgPyErQntCfLESH6iKpWIXf1inYdCTXSbYzyLfP WI5Htb8nZnMxf7mjFRs8E+K6gNXajMIKAnRzgNBukH3IczfJlkPvHFMgzGphmC8Gj8adRUu hzXNtaVg11hXNlHRFNd9w== UI-OutboundReport: notjunk:1;M01:P0:752VYOytuqo=;kVVs4TBqHF/ghcC25x0biBKl8EE o03MK2braK/ApiSXt8Mmdzy8v5zuoJR+kiPLlqxWCkpgZGkdLCkEwrkV/ynmwb0kXRKma+5Ud hL15EtXI66eEmdAysduAQ/jzzTIPAuZ/fBBWtjfJQZPbmInA38M5mIPoZSFRfN8GNGYqd42H4 dkHXpWzk7R/8KoSjim8LBiUX/Xkw+CgN4wHSMb3o3clRvkeR54jVWGz2aPNsObQwDufw3fB7s NeY/gHSf8mM0zfeTsilJnMtUNfRE99XPlLtLVhRuVPCpyYgUcB9V8PNBx5v5ljV5QZPTIvXPB SDN+KWfuHqJ9TjvDfJKy5+T7UrZuH0KZ5S3dbnNoczkAfmaNhi823R50ueEXMQS1JEQgO1nQt jiGdZyA6MTbhvGVBr7KrULScLFau9toop9L+rvGSKLsct2YfSIWmdQHYGViJaDmt5ZYIXxTaP QMY9fFD4lMSo90FKCFeWxYoTdNTccGTgY5pCVo/NVw5TnRIDPCLKbTL0uNz2i4Xm69pGAvvxj Uqo1bRh3kBW6I+fjkekpJVT6oWqT8OYXkqJv38ib3YWyCf7dRRdVG3H0+CBPJzW1e2TEijEUB 0FpmxwsRyhcKu1QFjB16vvS61thVoB2Lof/HUf2clSzx0Ewt0dLhV8Apgw2Z5LdQjPK3xpwQP bR8hdg7Y4EKBxutulJ1CQuGkfvNuNDNr1PUcYIGd52o5bZy90RXgMKKKdUsvFt+tZtSEqnmPc F3uW7IiiRZ6JeEcpDVd0hLnU4ENrycUxDRCCsm0h9Y4K5dBlL7bazuPRuk0QseqAVLX8mmRmR G7I3FCbGCRWzTTCQcDPWMaF55g7OBID+x3Bugn2A1FJIW+O40G6mvSCBZA3eA4iPMKN+zc3Vz CBmwuAZyIM9f2D8l1i1/89VNSZ6PbbTtyoGWCjPixVorEIqNLM77TVvMOUTUwRFdU6K+x+6Vg jf6194hBvpXUcHKLdFKVi37xKkE= Received-SPF: pass client-ip=212.227.15.14; envelope-from=arne_bab@web.de; helo=mout.web.de X-Spam_score_int: -27 X-Spam_score: -2.8 X-Spam_bar: -- X-Spam_report: (-2.8 / 5.0 requ) BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, DKIM_VALID_EF=-0.1, FREEMAIL_FROM=0.001, RCVD_IN_DNSWL_LOW=-0.7, RCVD_IN_MSPIKE_H2=-0.001, SPF_HELO_NONE=0.001, SPF_PASS=-0.001 autolearn=ham autolearn_force=no X-Spam_action: no action X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list X-BeenThere: bug-guix@gnu.org List-Id: Bug reports for GNU Guix List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: bug-guix-bounces+larch=yhetil.org@gnu.org Sender: bug-guix-bounces+larch=yhetil.org@gnu.org X-Migadu-Country: US X-Migadu-Flow: FLOW_IN ARC-Authentication-Results: i=1; aspmx1.migadu.com; dkim=fail ("headers rsa verify failed") header.d=web.de header.s=s29768273 header.b=G0vfsnTG; spf=pass (aspmx1.migadu.com: domain of "bug-guix-bounces+larch=yhetil.org@gnu.org" designates 209.51.188.17 as permitted sender) smtp.mailfrom="bug-guix-bounces+larch=yhetil.org@gnu.org"; dmarc=fail reason="SPF not aligned (relaxed)" header.from=web.de (policy=none) ARC-Seal: i=1; s=key1; d=yhetil.org; t=1678772744; a=rsa-sha256; cv=none; b=MIg66/oDJL5fugD8ORk9DBlDueTGuQBsBapyWPdWvIwCCh4x3jI5Hc/0rKAfHTP+4RBplC tZ7xbcgaRBNm3lsac2qoBePsepZ/0y1CQngAlbR1xuq5XxWWWKm7h6yFyNVSkWIKb4nJgp dAL3oZzcmwgb1/qzqJvERmBjB2tjgtiNkefNMnxjzUnQSF++DcI3hAnWJMelZvmYNs/djP qajl58IEwYnFftS0BKJZ7VciBbMiJ5DzMzW5SBzFxbef9dpEDVVZfR1rh7hSkZSGMW74JW h2QpC0I1d/9bpyzQRusYu5rcZhPQAR6OGZ5YBzAJdgu8jAjjLv7ielKPTPh6/A== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=yhetil.org; s=key1; t=1678772744; h=from:from:sender:sender:reply-to:subject:subject:date:date: message-id:message-id:to:to:cc:mime-version:mime-version: content-type:content-type:resent-cc:resent-from:resent-sender: resent-message-id:list-id:list-help:list-unsubscribe:list-subscribe: list-post:dkim-signature; bh=54Wabph9gY2fH8axHHF4hN6dKuyfU/F3IXtPRnlSxRA=; b=nLacH9jfdt2OR6ATLphVZ3OMcxDSHl+zrfKiH4f7fX1cbjgXqZMXzxmiqD7X/pq/lR2kFF 3lOAygjVp3XOp5fDu4ghbWd+PVifR3dKt+0Xtj67qm+Yjo+sMw8LfPo49uOPDRz5e00F6y IYh0l0qUD1lPzqmLwoIZSqPp7WCJK+BkfKElqIZ2zEubgT/dQxurgwQZbrIPcW9LGdxt5/ M2QVBhMICB+D/5R78fPIYTPkl01cnFcaqtYD0VBlmUGojEzBehw7nJnENybke9WMdj6ixF OBDiMcR/Aq+XA3sr6LxT2USdAXORdJVgs8dQJgYmKTHtj057ZLAixQjsWE3Hgg== X-Migadu-Spam-Score: -3.52 X-Spam-Score: -3.52 X-Migadu-Queue-Id: 5E9DB900E X-Migadu-Scanner: scn1.migadu.com Authentication-Results: aspmx1.migadu.com; dkim=fail ("headers rsa verify failed") header.d=web.de header.s=s29768273 header.b=G0vfsnTG; spf=pass (aspmx1.migadu.com: domain of "bug-guix-bounces+larch=yhetil.org@gnu.org" designates 209.51.188.17 as permitted sender) smtp.mailfrom="bug-guix-bounces+larch=yhetil.org@gnu.org"; dmarc=fail reason="SPF not aligned (relaxed)" header.from=web.de (policy=none) X-TUID: C9rFtUDjrcXB --==-=-= Content-Type: multipart/mixed; boundary="=-=-=" --=-=-= Content-Type: text/plain Hi, the attached patch updates mesa to version 22. The new Mesa package is mostly taken from core-updates, then I adapted only the strictly required dependencies. Many thanks to theh person who wrote the comment that mesa-opencl also needs clang updated! --=-=-= Content-Type: text/x-patch Content-Disposition: inline; filename=0001-gnu-Update-mesa-to-22.2.4.patch Content-Transfer-Encoding: quoted-printable From=20e27c543e0071fe09f827d8f892ce6f5772f3f941 Mon Sep 17 00:00:00 2001 From: Arne Babenhauserheide Date: Mon, 13 Mar 2023 20:56:39 +0100 Subject: [PATCH] gnu: Update mesa to 22.2.4 * gnu/packages/freedesktop.scm (wayland-protocols): update to 1.26 * gnu/packages/gl.scm (mesa): update to 22.2.4, via core-updates * gnu/packages/xdisorg.scm (libdrm): update to 2.4.114 =2D-- gnu/packages/freedesktop.scm | 4 +- gnu/packages/gl.scm | 98 +++++++++++++++++------------------- gnu/packages/xdisorg.scm | 4 +- 3 files changed, 51 insertions(+), 55 deletions(-) diff --git a/gnu/packages/freedesktop.scm b/gnu/packages/freedesktop.scm index 40edcfdab4..96789121f3 100644 =2D-- a/gnu/packages/freedesktop.scm +++ b/gnu/packages/freedesktop.scm @@ -1242,7 +1242,7 @@ (define-public wayland (define-public wayland-protocols (package (name "wayland-protocols") =2D (version "1.23") + (version "1.26") (source (origin (method url-fetch) (uri (string-append @@ -1250,7 +1250,7 @@ (define-public wayland-protocols "wayland-protocols-" version ".tar.xz")) (sha256 (base32 =2D "0xizccackgwszjhlq7jjiv2z2gwppljx0w32ga91bxlnby8z22kc"))= )) + "04vgllmpmrv14x3x64ns01vgwx4hriljayjkz9idgbv83i63hly5")))) (build-system meson-build-system) (inputs (list wayland)) diff --git a/gnu/packages/gl.scm b/gnu/packages/gl.scm index 4ae96032cd..f334751db4 100644 =2D-- a/gnu/packages/gl.scm +++ b/gnu/packages/gl.scm @@ -266,7 +266,7 @@ (define libva-without-mesa (define-public mesa (package (name "mesa") =2D (version "21.3.8") + (version "22.2.4") (source (origin (method url-fetch) @@ -278,61 +278,65 @@ (define-public mesa version "/mesa-" version ".tar.xz"))) (sha256 (base32 =2D "19wx5plk6z0hhi0zdzxjx8ynl3lhlc5mbd8vhwqyk92kvhxjf3g7")) + "1azpr68pdg63yq3igmzwsgn2ypg49m0mp3hfkq0lcyswr99npmv5")) (patches =2D (search-patches "mesa-skip-tests.patch")))) + (list)))) ;; (search-patch "mesa-fix-sporadic-test-failures.patch= "))))) (build-system meson-build-system) (propagated-inputs =2D (list ;; The following are in the Requires.private field of gl.pc. =2D libdrm =2D libvdpau =2D libx11 =2D libxdamage =2D libxfixes =2D libxshmfence =2D libxxf86vm =2D xorgproto)) + ;; The following are in the Requires.private field of gl.pc. + (list libdrm + libvdpau + libx11 + libxdamage + libxfixes + libxshmfence + libxxf86vm + xorgproto)) (inputs =2D (append (list expat =2D elfutils ;libelf required for r600 wh= en using llvm =2D (force libva-without-mesa) =2D libxml2 =2D libxrandr =2D libxvmc =2D wayland =2D wayland-protocols) =2D ;; TODO: Resort alphabetically. =2D ;; Note: update the 'clang' input of mesa-opencl when bumpi= ng this. =2D (list llvm-11))) + (list expat + elfutils ;libelf required for r600 when usi= ng llvm + (force libva-without-mesa) + libxml2 + libxrandr + libxvmc + wayland + wayland-protocols + ;; TODO: Resort alphabetically. + ;; Note: update the 'clang' input of mesa-opencl when bumping t= his. + llvm-14)) (native-inputs =2D (append (list bison =2D flex =2D gettext-minimal =2D pkg-config =2D python-wrapper =2D python-libxml2 ;for OpenGL ES 1.1 an= d 2.0 support =2D python-mako =2D (@ (gnu packages base) which)) =2D ;; TODO: Resort alphabetically. =2D (list glslang))) + (list bison + flex + gettext-minimal + glslang + pkg-config + python-libxml2 ;for OpenGL ES 1.1 and 2.0 support + python-mako + python-wrapper + (@ (gnu packages base) which) + ;; TODO: Resort alphabetically. + glslang)) (outputs '("out" "bin")) (arguments `(#:configure-flags '(,@(match (%current-system) ("aarch64-linux" ;; TODO: Fix svga driver for non-Intel architectures. =2D '("-Dgallium-drivers=3Detnaviv,freedreno,kmsro,lima,nouvea= u,panfrost,r300,r600,swrast,tegra,v3d,vc4,virgl")) + '("-Dgallium-drivers=3Detnaviv,freedreno,kmsro,lima,nouveau,\ +panfrost,r300,r600,swrast,tegra,v3d,vc4,virgl")) ("armhf-linux" ;; Freedreno FTBFS when built on a 64-bit machine. =2D '("-Dgallium-drivers=3Detnaviv,kmsro,lima,nouveau,panfrost= ,r300,r600,swrast,tegra,v3d,vc4,virgl")) + '("-Dgallium-drivers=3Detnaviv,kmsro,lima,nouveau,panfrost,\ +r300,r600,swrast,tegra,v3d,vc4,virgl")) ((or "powerpc64le-linux" "powerpc-linux" "riscv64-linux") '("-Dgallium-drivers=3Dnouveau,r300,r600,radeonsi,swrast,vir= gl")) (_ =2D '("-Dgallium-drivers=3Diris,nouveau,r300,r600,radeonsi,svg= a,swrast,virgl"))) + '("-Dgallium-drivers=3Diris,nouveau,r300,r600,radeonsi,\ +svga,swrast,virgl"))) ;; Enable various optional features. TODO: opencl requires libcl= c, ;; omx requires libomxil-bellagio "-Dplatforms=3Dx11,wayland" =2D "-Dglx=3Ddri" ;Thread Local Storage, improves performance + "-Dglx=3Ddri" ;Thread Local Storage, improves perfo= rmance ;; "-Dopencl=3Dtrue" ;; "-Domx=3Dtrue" "-Dosmesa=3Dtrue" @@ -362,15 +366,7 @@ (define-public mesa ;; Also enable the tests. "-Dbuild-tests=3Dtrue" =20 =2D ;; on non-intel systems, drop i915 and i965 =2D ;; from the default dri drivers =2D ,@(match (%current-system) =2D ((or "x86_64-linux" "i686-linux") =2D '("-Ddri-drivers=3Di915,i965,nouveau,r200,r100")) =2D (_ =2D '("-Ddri-drivers=3Dnouveau,r200,r100"))) =2D =2D "-Dllvm=3Denabled") ; default is x86/x86_64 only + "-Dllvm=3Denabled") ; default is x86/x86_64 only =20 ;; XXX: 'debugoptimized' causes LTO link failures on some drivers. = The ;; documentation recommends using 'release' for performance anyway. @@ -419,10 +415,10 @@ (define-public mesa (substitute* "src/amd/common/meson.build" (("and not with_platform_windows") "and with_platfor= m_windows")))) ("i686-linux" =2D ;; Disable new test from Mesa 19 that fails on i686. = Upstream =2D ;; report: . =2D `((substitute* "src/util/tests/format/meson.build" =2D (("'u_format_test',") "")))) + ;; This test is known to fail on i686 (see: + ;; https://gitlab.freedesktop.org/mesa/mesa/-/issues/409= 1). + `((substitute* "src/util/meson.build" + ((".*'tests/u_debug_stack_test.cpp',.*") "")))) ("aarch64-linux" ;; The ir3_disasm test segfaults. ;; The simplest way to skip it is to run a different tes= t instead. @@ -521,7 +517,7 @@ (define-public mesa-opencl (prepend libclc))) (native-inputs (modify-inputs (package-native-inputs mesa) =2D (prepend clang-11))))) + (prepend clang-14))))) =20 (define-public mesa-opencl-icd (package/inherit mesa-opencl diff --git a/gnu/packages/xdisorg.scm b/gnu/packages/xdisorg.scm index ec5cdbdc28..e76fc3d07e 100644 =2D-- a/gnu/packages/xdisorg.scm +++ b/gnu/packages/xdisorg.scm @@ -709,7 +709,7 @@ (define-public pixman (define-public libdrm (package (name "libdrm") =2D (version "2.4.107") + (version "2.4.114") (source (origin (method url-fetch) (uri (string-append @@ -717,7 +717,7 @@ (define-public libdrm version ".tar.xz")) (sha256 (base32 =2D "127qf1rzhaf13vdd75a58v5q34617hvangjlfnlkcdh37gqcwm65"))= )) + "09nhk3jx3qzggl5vyii3yh4zm0npjqsbxhzvxrg2xla77a2cyj9h")))) (build-system meson-build-system) (arguments `(#:configure-flags =2D-=20 2.39.2 --=-=-= Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable The patch from core-updates is still missing. It may be a good idea to add that, too. Best wishes, Arne =2D-=20 Unpolitisch sein hei=C3=9Ft politisch sein, ohne es zu merken. draketo.de --=-=-=-- --==-=-= Content-Type: application/pgp-signature; name="signature.asc" -----BEGIN PGP SIGNATURE----- iQJEBAEBCAAuFiEE801qEjXQSQPNItXAE++NRSQDw+sFAmQQCa4QHGFybmVfYmFi QHdlYi5kZQAKCRAT741FJAPD6xGmEACGXoVQ1M/QkyvFU65Vsdx/0o88qrWGQKwU Z9rM8Wlr7pcvyYZiNx6AL1eevz/mfkgprFTmmgJ/zECFuS1XbBHVRcRSS8XXcO9U pzybGXvNDUtRTT6x/70pPHNScBMjc6G/kEFyq8LVxnGhWfltEWJu65vhXY7Txw6N 96pf2WBIMn/kgJV05szCCNfS5gv1WfTqX1ulAGjbjAL1hIMMNHD2cy/V7F6sj9Zd X/Z74YXQ/N6AXPZWUfbF3NKIKJWWTsEHGNkxG3Fk6MxgEM0M3QCOZ6fLTOsFoneh tDcVVTNlwY+fSbj1fyaUYK7UMZpbvf913qdd77vZMiX0BRAZjmSwUFwG7Fr4sshw 79UCWc6WCN7oY2LepFGReFMl6hY0zhpxrOm204oBbS1uHbsItIkqnWcKQ41N88wG 46CMNf8efOdUvs7jcjPXaq7+cDMytD5PxYQ7xCLz8rPKbaaS+OCcEPGqcT6s9Er4 WJzZuBN1EW289jn0jZPqlxk9LXe1qJtBO1wqf9XtV9Yyx5oyitqTEiJj6m5YAPoe Sfx984Q6OVKGGghAZ6sHpKGaauJg4bKVqwneoCCnNMfPNKYbLZl7YTl8NNoXsfQ9 nOPtmE55elBAMca366OY+evKytG9R4BWOyFKaSMKilIkdPiJvjlKDu8rmoh8gGFM aLuvkGjYsojEBAEBCAAuFiEE3Si95tmHXKvOSosd3M8NswvBBUgFAmQQCbEQHGFy bmVfYmFiQHdlYi5kZQAKCRDczw2zC8EFSOFpA/0UAHjkdo/Ykm6azrjcXsXkGYdz 4CWefhL3AQ0ZaB+q5MlZtFieF9TDr74UhW/y7WTjHtefw3FgOBwUP/YHpLPn60Hm Aj1JUaokM9fPWceT5IKooglauCcJfW8c2NyZoWO6WpwuKh3RcSb1wOICq5EFkl4h GmBUe6JVTdMmoxRNFg== =NlbS -----END PGP SIGNATURE----- --==-=-=--