GNU bug report logs - #62473
[PATCH 0/4] OpenFoam update to version 10

Please note: This is a static page, with minimal formatting, updated once a day.
Click here to see this page with the latest information and nicer formatting.

Package: guix-patches; Reported by: reza <reza@HIDDEN>; Keywords: patch moreinfo; dated Mon, 27 Mar 2023 00:20:02 UTC; Maintainer for guix-patches is guix-patches@HIDDEN.
Added tag(s) moreinfo. Request was from Ludovic Courtès <ludo@HIDDEN> to control <at> debbugs.gnu.org. Full text available.

Message received at 62473 <at> debbugs.gnu.org:


Received: (at 62473) by debbugs.gnu.org; 15 Jun 2023 21:56:31 +0000
From debbugs-submit-bounces <at> debbugs.gnu.org Thu Jun 15 17:56:31 2023
Received: from localhost ([127.0.0.1]:48127 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1q9uxC-0000i4-Rl
	for submit <at> debbugs.gnu.org; Thu, 15 Jun 2023 17:56:31 -0400
Received: from eggs.gnu.org ([209.51.188.92]:58834)
 by debbugs.gnu.org with esmtp (Exim 4.84_2)
 (envelope-from <ludo@HIDDEN>) id 1q9uxA-0000hq-0R
 for 62473 <at> debbugs.gnu.org; Thu, 15 Jun 2023 17:56:29 -0400
Received: from fencepost.gnu.org ([2001:470:142:3::e])
 by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256)
 (Exim 4.90_1) (envelope-from <ludo@HIDDEN>)
 id 1q9ux4-0002vI-8a; Thu, 15 Jun 2023 17:56:22 -0400
DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=gnu.org;
 s=fencepost-gnu-org; h=MIME-Version:In-Reply-To:Date:References:Subject:To:
 From; bh=VP2u9az3j08uB2NOj2h3Z2jiJB2TvLc+gB4FmuyNRZU=; b=RVl1nbdgCNAuLaEPXbwS
 88DGaaXrjTX+MJO9zt2Ku886Zqyjw67b67E0BK0zummkq/qFVggQrI0vnt7Q+zJo7cpZC68VUSkcU
 aCylr39Lr9aCUfqCxcerto2yzXSKLVyV6Wkh7C0u3lt5Cbuxuk8JQKUtN6+sd6naGiQr3xtpTlgCC
 UIF5qcv39b/j9Lb/e2iULiXCT03bvkYVOMOqteDqDEE27vB4oKapFDfDmdBrMx1yFhYBVpwwmFGCv
 4FF+HcQwh+s0kUyAzqhoRRYH7Qc15sUY2m5NZc2OZXN9KW9bkOZ1IsiuXWUOH3ruzfuqkaytBfW56
 SIBhW0Gb2sTW9A==;
Received: from 91-160-117-201.subs.proxad.net ([91.160.117.201] helo=ribbon)
 by fencepost.gnu.org with esmtpsa (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256)
 (Exim 4.90_1) (envelope-from <ludo@HIDDEN>)
 id 1q9ux3-00039M-SO; Thu, 15 Jun 2023 17:56:22 -0400
From: =?utf-8?Q?Ludovic_Court=C3=A8s?= <ludo@HIDDEN>
To: reza <reza@HIDDEN>
Subject: Re: bug#62473: [PATCH 0/4] OpenFoam update to version 10
References: <b45be3d6737e0f394961a5ad345501d790518a9a.1683187409.git.reza@HIDDEN>
 <01020187e5cad893-4db14f86-be13-4495-9fcf-7ae50d920f45-000000@HIDDEN>
Date: Thu, 15 Jun 2023 23:56:19 +0200
In-Reply-To: <01020187e5cad893-4db14f86-be13-4495-9fcf-7ae50d920f45-000000@HIDDEN>
 (reza@HIDDEN's message of "Thu, 4 May 2023 08:04:48 +0000")
Message-ID: <87ttv8tmnw.fsf_-_@HIDDEN>
User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/28.2 (gnu/linux)
MIME-Version: 1.0
Content-Type: text/plain; charset=utf-8
Content-Transfer-Encoding: quoted-printable
X-Spam-Score: -2.3 (--)
X-Debbugs-Envelope-To: 62473
Cc: 62473 <at> debbugs.gnu.org
X-BeenThere: debbugs-submit <at> debbugs.gnu.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: <debbugs-submit.debbugs.gnu.org>
List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe>
List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/>
List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org>
List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help>
List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe>
Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org
Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
X-Spam-Score: -3.3 (---)

Hi reza,

Sorry for taking so long to get back to you.

As I wrote in April, could you please resend with =E2=80=98git send-email=
=E2=80=99 or
somehow ensure your mail user agent doesn=E2=80=99t use DOS-style line endi=
ngs?

  https://issues.guix.gnu.org/62473#11

Thanks in advance!

Ludo=E2=80=99.




Information forwarded to guix-patches@HIDDEN:
bug#62473; Package guix-patches. Full text available.

Message received at 62473 <at> debbugs.gnu.org:


Received: (at 62473) by debbugs.gnu.org; 4 May 2023 08:05:17 +0000
From debbugs-submit-bounces <at> debbugs.gnu.org Thu May 04 04:05:17 2023
Received: from localhost ([127.0.0.1]:48390 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1puTxg-0000Dl-Uz
	for submit <at> debbugs.gnu.org; Thu, 04 May 2023 04:05:17 -0400
Received: from a2-9.smtp-out.eu-west-1.amazonses.com ([54.240.2.9]:53237)
 by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from
 <01020187e5cafceb-01503ee3-fb0e-41e3-8c2f-446853a47c6e-000000@HIDDEN>)
 id 1puTxd-0000D2-Dt
 for 62473 <at> debbugs.gnu.org; Thu, 04 May 2023 04:05:10 -0400
DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/simple;
 s=solmzk3ljecfoypi3q6x2mqs3bucnhjw; d=housseini.me; t=1683187498;
 h=Subject:From:To:Cc:Date:Mime-Version:Content-Type:Content-Transfer-Encoding:In-Reply-To:References:Message-Id;
 bh=znBurbmW+WtxdqGhYaq6q4MipBpVatd1ELiKcXYTnFE=;
 b=ehAes8k+BwavmlEarkGAOBZCe6oqbGoZLdXRP1Epz2BLy1Gd56rUtxbVWDMigmog
 j9jzwgyn/Kob9xUYq1iw9mzgUmAG3gJaPA7o1qpOO92rX7Gu/Y0mvlAYywh2528YvZW
 Os3Rbhr2kEO/DPkqPusIyu0wadWNigkLB/7yvvh0=
DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/simple;
 s=shh3fegwg5fppqsuzphvschd53n6ihuv; d=amazonses.com; t=1683187498;
 h=Subject:From:To:Cc:Date:Mime-Version:Content-Type:Content-Transfer-Encoding:In-Reply-To:References:Message-Id:Feedback-ID;
 bh=znBurbmW+WtxdqGhYaq6q4MipBpVatd1ELiKcXYTnFE=;
 b=D6dxdguZ2ZaSInLPSYvaWBBXlF5P2ZbCSUL2S+UmDVo6pCiaIBcteCLj/KSHsqCx
 XqV7P0tc00arHX4P5bZE9FvGCkmLcpSyBQ13p7yKvUYL5VhdeOVTDJj493A3PyLOcxQ
 dvQVGaseMs7zqJiVJxEl8dYaJU6MbY7GGWqG8DMQ=
Subject: [PATCH v3 4/4] gnu: Add openfoam-com:
From: =?UTF-8?Q?reza?= <reza@HIDDEN>
To: =?UTF-8?Q?62473=40debbugs=2Egnu=2Eorg?= <62473 <at> debbugs.gnu.org>
Date: Thu, 4 May 2023 08:04:58 +0000
Mime-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: quoted-printable
In-Reply-To: <b45be3d6737e0f394961a5ad345501d790518a9a.1683187409.git.reza@HIDDEN>
References: <b45be3d6737e0f394961a5ad345501d790518a9a.1683187409.git.reza@HIDDEN> 
 <11f18160d0a4c5be3daf533ca7930dd2245c3a72.1683187409.git.reza@HIDDEN>
X-Mailer: Amazon WorkMail
Thread-Index: AQHZfl8YhuiJ8xHPRs2VCThywNL+UQAAAWlX
Thread-Topic: [PATCH v3 4/4] gnu: Add openfoam-com:
X-Wm-Sent-Timestamp: 1683187497
X-Original-Mailer: git-send-email 2.39.2
Message-ID: <01020187e5cafceb-01503ee3-fb0e-41e3-8c2f-446853a47c6e-000000@HIDDEN>
Feedback-ID: 1.eu-west-1.b24dn6frgCi6dh20skzbuMRr7UL8M6Soir/3ogtEjHQ=:AmazonSES
X-SES-Outgoing: 2023.05.04-54.240.2.9
X-Spam-Score: -0.0 (/)
X-Debbugs-Envelope-To: 62473
Cc: =?UTF-8?Q?reza?= <reza@HIDDEN>
X-BeenThere: debbugs-submit <at> debbugs.gnu.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: <debbugs-submit.debbugs.gnu.org>
List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe>
List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/>
List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org>
List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help>
List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe>
Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org
Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
X-Spam-Score: -1.0 (-)

* gnu/packages/simulation.scm (openfoam-com): New variable.=0D=0A---=0D=0A=
 gnu/packages/simulation.scm | 39 +++++++++++++++++++++++++++++++++++++=0D=
=0A 1 file changed, 39 insertions(+)=0D=0A=0D=0Adiff --git a/gnu/packages=
/simulation.scm b/gnu/packages/simulation.scm=0D=0Aindex 079f4c4da0..bc8e=
df627a 100644=0D=0A--- a/gnu/packages/simulation.scm=0D=0A+++ b/gnu/packa=
ges/simulation.scm=0D=0A@@ -379,6 +379,45 @@ (define-public openfoam-org=0D=
=0A     (license license:gpl3+)=0D=0A     (home-page "https://openfoam.or=
g")))=0D=0A=20=0D=0A+(define-public openfoam-com=0D=0A+  (package=0D=0A+ =
   (inherit openfoam-org)=0D=0A+    (name "openfoam-com")=0D=0A+    (vers=
ion "2212")=0D=0A+    (source (origin=0D=0A+              (method url-fet=
ch)=0D=0A+=0D=0A+              (uri (string-append "https://develop.openf=
oam.com"=0D=0A+                    "/Development/openfoam/-/archive/OpenF=
OAM-v"=0D=0A+                    version=0D=0A+                    "/open=
foam-OpenFOAM-v"=0D=0A+                    version=0D=0A+                =
    ".tar.gz"))=0D=0A+              (sha256=0D=0A+               (base32=0D=
=0A+                "0i9039hfz9gvgymkdjhjvvn5500zha3cpdbpqrzfrfi8lbz10is2=
"))=0D=0A+              (modules '((guix build utils)))=0D=0A+           =
   (snippet '(begin=0D=0A+                          ;; patch shell paths=0D=
=0A+                          (substitute* (list "src/OSspecific/POSIX/PO=
SIX.C"=0D=0A+                                             "wmake/src/Make=
file"=0D=0A+                                             "wmake/makefiles=
/general"=0D=0A+                                             "wmake/makef=
iles/info")=0D=0A+                            (("/bin/sh")=0D=0A+        =
                     which "sh"))))))=0D=0A+    (description=0D=0A+     "=
OpenFOAM is a free, open source CFD software released and developed by=0D=
=0A+OpenCFD Ltd since 2004.  It has a large user base across most areas o=
f=0D=0A+engineering and science, from both commercial and academic organi=
zations.=0D=0A+OpenFOAM has an extensive range of features to solve anyth=
ing from complex=0D=0A+fluid flows involving chemical reactions, turbulen=
ce and heat transfer, to=0D=0A+acoustics, solid mechanics and electromagn=
etics.  See documentation OpenFOAM=0D=0A+is professionally released every=
 six months to include customer sponsored=0D=0A+developments and contribu=
tions from the community - individual and group=0D=0A+contributors, integ=
rations (eg, from FOAM-extend and OpenFOAM Foundation Ltd)=0D=0A+as well =
as governance guided activities.")=0D=0A+    (home-page "https://www.open=
foam.com")))=0D=0A+=0D=0A (define-public open-simulation-interface=0D=0A =
  (package=0D=0A     (name "open-simulation-interface")=0D=0A--=20=0D=0A2=
=2E39.2=0D=0A=0D=0A




Information forwarded to guix-patches@HIDDEN:
bug#62473; Package guix-patches. Full text available.

Message received at 62473 <at> debbugs.gnu.org:


Received: (at 62473) by debbugs.gnu.org; 4 May 2023 08:05:13 +0000
From debbugs-submit-bounces <at> debbugs.gnu.org Thu May 04 04:05:12 2023
Received: from localhost ([127.0.0.1]:48388 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1puTxf-0000Di-B1
	for submit <at> debbugs.gnu.org; Thu, 04 May 2023 04:05:12 -0400
Received: from a51-79.smtp-out.eu-west-1.amazonses.com ([54.240.51.79]:45511)
 by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from
 <01020187e5caf4cb-b0cd88aa-8fd4-4a3a-9982-01df7133fbe2-000000@HIDDEN>)
 id 1puTxb-0000Ch-BN
 for 62473 <at> debbugs.gnu.org; Thu, 04 May 2023 04:05:09 -0400
DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/simple;
 s=solmzk3ljecfoypi3q6x2mqs3bucnhjw; d=housseini.me; t=1683187496;
 h=Subject:From:To:Cc:Date:Mime-Version:Content-Type:Content-Transfer-Encoding:In-Reply-To:References:Message-Id;
 bh=d5ALCPfZAZoQwOMjyjRAiFVGsuXt8E3hyAPQSQNrw7Q=;
 b=Z1roXXFC2LC1vHpM+T3FGK+TYKytRZjU92Cx8Ws/3+JECDzLpsWSpKOslK9KttFM
 HCSs7fd4g3XCAcvzY/rO5zf3DCyBspk2uxjTYbWe2ezMJOqpELz12Tp2b3SeJALQB9I
 gPD8rYz2WN9leRhKhuAkZnblJKfr6VvlNbSUueF4=
DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/simple;
 s=shh3fegwg5fppqsuzphvschd53n6ihuv; d=amazonses.com; t=1683187496;
 h=Subject:From:To:Cc:Date:Mime-Version:Content-Type:Content-Transfer-Encoding:In-Reply-To:References:Message-Id:Feedback-ID;
 bh=d5ALCPfZAZoQwOMjyjRAiFVGsuXt8E3hyAPQSQNrw7Q=;
 b=G2iXSFzskps8HVWHH9qeCsMEp54KN74vOfPOsIbPH/pWY/18J8E0Lzf6V98lWA+1
 wCcbwOT2UprVrtqCpyNmlX/ZbVeUoc78I2FX3OO9rCBoIxY/oeO4579xFxhJDcqfejO
 pBZPEHTNOuk+4rvH3sPaMdbZLWaGy9/pBOaDQzRo=
Subject: [PATCH v3 3/4] gnu: Add openfoam-org. Deprecate openfoam.
From: =?UTF-8?Q?reza?= <reza@HIDDEN>
To: =?UTF-8?Q?62473=40debbugs=2Egnu=2Eorg?= <62473 <at> debbugs.gnu.org>
Date: Thu, 4 May 2023 08:04:56 +0000
Mime-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: base64
In-Reply-To: <b45be3d6737e0f394961a5ad345501d790518a9a.1683187409.git.reza@HIDDEN>
References: <b45be3d6737e0f394961a5ad345501d790518a9a.1683187409.git.reza@HIDDEN> 
 <f7f9d4efda30291d6dff6fb3537cf8e1d2a91a37.1683187409.git.reza@HIDDEN>
X-Mailer: Amazon WorkMail
Thread-Index: AQHZfl8YhuiJ8xHPRs2VCThywNL+UQAAARHg
Thread-Topic: [PATCH v3 3/4] gnu: Add openfoam-org. Deprecate openfoam.
X-Wm-Sent-Timestamp: 1683187495
X-Original-Mailer: git-send-email 2.39.2
Message-ID: <01020187e5caf4cb-b0cd88aa-8fd4-4a3a-9982-01df7133fbe2-000000@HIDDEN>
Feedback-ID: 1.eu-west-1.b24dn6frgCi6dh20skzbuMRr7UL8M6Soir/3ogtEjHQ=:AmazonSES
X-SES-Outgoing: 2023.05.04-54.240.51.79
X-Spam-Score: -0.0 (/)
X-Debbugs-Envelope-To: 62473
Cc: =?UTF-8?Q?reza?= <reza@HIDDEN>
X-BeenThere: debbugs-submit <at> debbugs.gnu.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: <debbugs-submit.debbugs.gnu.org>
List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe>
List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/>
List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org>
List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help>
List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe>
Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org
Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
X-Spam-Score: -1.0 (-)

KiBnbnUvbG9jYWwubWs6IFJlbW92ZSBtZW50aW9uIG9mIG9wZW5mb2FtIHBhdGNoIGZpbGUu
DQoqIGdudS9wYWNrYWdlcy9wYXRjaGVzL29wZW5mb2FtLTQuMS1jbGVhbnVwLnBhdGNoOiBE
ZWxldGUgZmlsZS4NCiogZ251L3BhY2thZ2VzL3NpbXVsYXRpb24uc2NtIChvcGVuZm9hbS1v
cmcpOiBOZXcgdmFyaWFibGUuDQoqIGdudS9wYWNrYWdlcy9zaW11bGF0aW9uLnNjbSAob3Bl
bmZvYW0pOiBEZXByZWNhdGUgdmFyaWFibGUuDQotLS0NCiBnbnUvbG9jYWwubWsgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgfCAgIDEgLQ0KIC4uLi9wYXRjaGVzL29wZW5m
b2FtLTQuMS1jbGVhbnVwLnBhdGNoICAgICAgICB8IDI0MyAtLS0tLS0tLS0tLQ0KIGdudS9w
YWNrYWdlcy9zaW11bGF0aW9uLnNjbSAgICAgICAgICAgICAgICAgICB8IDQwNSArKysrKysr
KysrKystLS0tLS0NCiAzIGZpbGVzIGNoYW5nZWQsIDI2NSBpbnNlcnRpb25zKCspLCAzODQg
ZGVsZXRpb25zKC0pDQogZGVsZXRlIG1vZGUgMTAwNjQ0IGdudS9wYWNrYWdlcy9wYXRjaGVz
L29wZW5mb2FtLTQuMS1jbGVhbnVwLnBhdGNoDQoNCmRpZmYgLS1naXQgYS9nbnUvbG9jYWwu
bWsgYi9nbnUvbG9jYWwubWsNCmluZGV4IDQzMDViZWU4OWMuLmMyNjJmNmNiODUgMTAwNjQ0
DQotLS0gYS9nbnUvbG9jYWwubWsNCisrKyBiL2dudS9sb2NhbC5taw0KQEAgLTE2MzUsNyAr
MTYzNSw2IEBAIGRpc3RfcGF0Y2hfREFUQSA9CQkJCQkJXA0KICAgJUQlL3BhY2thZ2VzL3Bh
dGNoZXMvb3BlbmJvYXJkdmlldy11c2Utc3lzdGVtLW1wYy5wYXRjaAlcDQogICAlRCUvcGFj
a2FnZXMvcGF0Y2hlcy9vcGVuYm94LXB5dGhvbjMucGF0Y2gJCQlcDQogICAlRCUvcGFja2Fn
ZXMvcGF0Y2hlcy9vcGVuY29sb3Jpby1maXgtYnVpbGQtd2l0aC1nY2MxMS5wYXRjaAlcDQot
ICAlRCUvcGFja2FnZXMvcGF0Y2hlcy9vcGVuZm9hbS00LjEtY2xlYW51cC5wYXRjaAkJCVwN
CiAgICVEJS9wYWNrYWdlcy9wYXRjaGVzL29wZW5qZGstOS1wb2ludGVyLWNvbXBhcmlzb24u
cGF0Y2ggICAgICAgXA0KICAgJUQlL3BhY2thZ2VzL3BhdGNoZXMvb3Blbmpkay05LXNldHNp
Z25hbGhhbmRsZXIucGF0Y2ggICAgICAgICBcDQogICAlRCUvcGFja2FnZXMvcGF0Y2hlcy9v
cGVuamRrLTEwLWlkbGotcmVwcm9kdWNpYmlsaXR5LnBhdGNoCVwNCmRpZmYgLS1naXQgYS9n
bnUvcGFja2FnZXMvcGF0Y2hlcy9vcGVuZm9hbS00LjEtY2xlYW51cC5wYXRjaCBiL2dudS9w
YWNrYWdlcy9wYXRjaGVzL29wZW5mb2FtLTQuMS1jbGVhbnVwLnBhdGNoDQpkZWxldGVkIGZp
bGUgbW9kZSAxMDA2NDQNCmluZGV4IDM3ZWZmYTVjOWMuLjAwMDAwMDAwMDANCi0tLSBhL2du
dS9wYWNrYWdlcy9wYXRjaGVzL29wZW5mb2FtLTQuMS1jbGVhbnVwLnBhdGNoDQorKysgL2Rl
di9udWxsDQpAQCAtMSwyNDMgKzAsMCBAQA0KLSMgVGhpcyBwYXRjaCByZW1vdmVzIGFsbCBu
ZWVkIGZvciB0aGUgVGhpcmRQYXJ0eSBmaWxlcyBvZiBPcGVuRk9BTS4NCi0NCi0jIERlcml2
ZWQgZnJvbSBFYXN5QnVpbGQgcGF0Y2ggYnkgV2FyZCBQb2VsbWFucyA8d3BvZWx5ODZAZ21h
aWwuY29tPi4NCi0jIE1vZGlmaWVkIGZvciBHTlUgR3VpeCBieSBQYXVsIEdhcmxpY2sgPHBn
YXJsaWNrQHRvdXJiaWxsaW9uLXRlY2hub2xvZ3kuY29tPi4NCi0NCi1kaWZmIC11ciBPcGVu
Rk9BTS00LngtdmVyc2lvbi00LjEub3JnL2FwcGxpY2F0aW9ucy91dGlsaXRpZXMvbWVzaC9t
YW5pcHVsYXRpb24vc2V0U2V0L0FsbHdtYWtlIE9wZW5GT0FNLTQueC12ZXJzaW9uLTQuMS9h
cHBsaWNhdGlvbnMvdXRpbGl0aWVzL21lc2gvbWFuaXB1bGF0aW9uL3NldFNldC9BbGx3bWFr
ZQ0KLS0tLSBPcGVuRk9BTS00LngtdmVyc2lvbi00LjEub3JnL2FwcGxpY2F0aW9ucy91dGls
aXRpZXMvbWVzaC9tYW5pcHVsYXRpb24vc2V0U2V0L0FsbHdtYWtlDQotKysrIE9wZW5GT0FN
LTQueC12ZXJzaW9uLTQuMS9hcHBsaWNhdGlvbnMvdXRpbGl0aWVzL21lc2gvbWFuaXB1bGF0
aW9uL3NldFNldC9BbGx3bWFrZQ0KLUBAIC05LDcgKzksNyBAQA0KLSAjDQotICMgdXNlIHJl
YWRsaW5lIGlmIGF2YWlsYWJsZQ0KLSAjDQotLWlmIFsgLWYgL3Vzci9pbmNsdWRlL3JlYWRs
aW5lL3JlYWRsaW5lLmggXQ0KLStpZiB0cnVlDQotIHRoZW4NCi0gICAgIGVjaG8gIkZvdW5k
IDxyZWFkbGluZS9yZWFkbGluZS5oPiAgLS0gIGVuYWJsaW5nIHJlYWRsaW5lIHN1cHBvcnQu
Ig0KLSAgICAgZXhwb3J0IENPTVBfRkxBR1M9Ii1ESEFTX1JFQURMSU5FIg0KLWRpZmYgLXVy
IE9wZW5GT0FNLTQueC12ZXJzaW9uLTQuMS5vcmcvZXRjL2Jhc2hyYyBPcGVuRk9BTS00Lngt
dmVyc2lvbi00LjEvZXRjL2Jhc2hyYw0KLS0tLSBPcGVuRk9BTS00LngtdmVyc2lvbi00LjEu
b3JnL2V0Yy9iYXNocmMNCi0rKysgT3BlbkZPQU0tNC54LXZlcnNpb24tNC4xL2V0Yy9iYXNo
cmMNCi1AQCAtNDMsOCArNDMsMTAgQEANCi0gIyBQbGVhc2Ugc2V0IHRvIHRoZSBhcHByb3By
aWF0ZSBwYXRoIGlmIHRoZSBkZWZhdWx0IGlzIG5vdCBjb3JyZWN0Lg0KLSAjDQotIFsgJEJB
U0hfU09VUkNFIF0gJiYgXA0KLS1leHBvcnQgRk9BTV9JTlNUX0RJUj0kKGNkICR7QkFTSF9T
T1VSQ0UlLyovKi8qfSAmJiBwd2QgLVApIHx8IFwNCi0rZXhwb3J0IEZPQU1fSU5TVF9ESVI9
JChjZCAkKGRpcm5hbWUgJEJBU0hfU09VUkNFKS8uLi8uLiAmJiBwd2QgLVApIHx8IFwNCi0g
ZXhwb3J0IEZPQU1fSU5TVF9ESVI9JEhPTUUvJFdNX1BST0pFQ1QNCi0rIyBGb3IgR05VIEd1
aXg6IHNldCBpbml0aWFsbHkgZm9yIGJ1aWxkIHRoZW4gcmUtc2V0IGF0IHJ1bnRpbWUNCi0r
Iw0KLSAjIGV4cG9ydCBGT0FNX0lOU1RfRElSPX4kV01fUFJPSkVDVA0KLSAjIGV4cG9ydCBG
T0FNX0lOU1RfRElSPS9vcHQvJFdNX1BST0pFQ1QNCi0gIyBleHBvcnQgRk9BTV9JTlNUX0RJ
Uj0vdXNyL2xvY2FsLyRXTV9QUk9KRUNUDQotZGlmZiAtdXIgT3BlbkZPQU0tNC54LXZlcnNp
b24tNC4xLm9yZy9ldGMvY29uZmlnLnNoL0NHQUwgT3BlbkZPQU0tNC54LXZlcnNpb24tNC4x
L2V0Yy9jb25maWcuc2gvQ0dBTA0KLS0tLSBPcGVuRk9BTS00LngtdmVyc2lvbi00LjEub3Jn
L2V0Yy9jb25maWcuc2gvQ0dBTA0KLSsrKyBPcGVuRk9BTS00LngtdmVyc2lvbi00LjEvZXRj
L2NvbmZpZy5zaC9DR0FMDQotQEAgLTM2LDM3ICszNiw3IEBADQotICMNCi0gIy0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLQ0KLQ0KLS1ib29zdF92ZXJzaW9uPWJvb3N0LXN5c3RlbQ0KLS1j
Z2FsX3ZlcnNpb249Y2dhbC1zeXN0ZW0NCi0tI2NnYWxfdmVyc2lvbj1DR0FMLTQuOA0KLS0N
Ci0taWYgWyAteiAiJFNPVVJDRV9DR0FMX1ZFUlNJT05TX09OTFkiIF0NCi0tdGhlbg0KLS0N
Ci0tICAgIGNvbW1vbl9wYXRoPSRXTV9USElSRF9QQVJUWV9ESVIvcGxhdGZvcm1zLyRXTV9B
UkNIJFdNX0NPTVBJTEVSDQotLQ0KLS0gICAgZXhwb3J0IEJPT1NUX0FSQ0hfUEFUSD0kY29t
bW9uX3BhdGgvJGJvb3N0X3ZlcnNpb24NCi0tICAgIGV4cG9ydCBDR0FMX0FSQ0hfUEFUSD0k
Y29tbW9uX3BhdGgvJGNnYWxfdmVyc2lvbg0KLS0NCi0tICAgIGlmIFsgIiRGT0FNX1ZFUkJP
U0UiIC1hICIkUFMxIiBdDQotLSAgICB0aGVuDQotLSAgICAgICAgZWNobyAiVXNpbmcgQ0dB
TCBhbmQgYm9vc3QiIDE+JjINCi0tICAgICAgICBlY2hvICIgICAgJGNnYWxfdmVyc2lvbiBh
dCAkQ0dBTF9BUkNIX1BBVEgiIDE+JjINCi0tICAgICAgICBlY2hvICIgICAgJGJvb3N0X3Zl
cnNpb24gYXQgJEJPT1NUX0FSQ0hfUEFUSCIgMT4mMg0KLS0gICAgZmkNCi0tDQotLSAgICBp
ZiBbIC1kICIkQ0dBTF9BUkNIX1BBVEgiIC1hICIkY2dhbF92ZXJzaW9uIiAhPSAiY2dhbC1z
eXN0ZW0iIF0NCi0tICAgIHRoZW4NCi0tICAgICAgICBfZm9hbUFkZExpYiAkQ0dBTF9BUkNI
X1BBVEgvbGliDQotLSAgICBmaQ0KLS0NCi0tICAgIGlmIFsgLWQgIiRCT09TVF9BUkNIX1BB
VEgiIC1hICIkYm9vc3RfdmVyc2lvbiIgIT0gImJvb3N0LXN5c3RlbSIgXQ0KLS0gICAgdGhl
bg0KLS0gICAgICAgIF9mb2FtQWRkTGliICRCT09TVF9BUkNIX1BBVEgvbGliDQotLSAgICBm
aQ0KLS0NCi0tICAgIHVuc2V0IGJvb3N0X3ZlcnNpb24gY2dhbF92ZXJzaW9uIGNvbW1vbl9w
YXRoDQotLQ0KLS1maQ0KLStleHBvcnQgQ0dBTF9BUkNIX1BBVEg9JENHQUxfUk9PVA0KLStl
eHBvcnQgQk9PU1RfQVJDSF9QQVRIPSRCT09TVF9ST09UDQotDQotICMtLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0NCi1kaWZmIC11ciBPcGVuRk9BTS00LngtdmVyc2lvbi00LjEub3JnL2V0
Yy9jb25maWcuc2gvZ3BlcmZ0b29scyBPcGVuRk9BTS00LngtdmVyc2lvbi00LjEvZXRjL2Nv
bmZpZy5zaC9ncGVyZnRvb2xzDQotLS0tIE9wZW5GT0FNLTQueC12ZXJzaW9uLTQuMS5vcmcv
ZXRjL2NvbmZpZy5zaC9ncGVyZnRvb2xzDQotKysrIE9wZW5GT0FNLTQueC12ZXJzaW9uLTQu
MS9ldGMvY29uZmlnLnNoL2dwZXJmdG9vbHMNCi1AQCAtMjksMTMgKzI5LDUgQEANCi0gIw0K
LSAjLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tDQotDQotLXZlcnNpb249c3ZuDQotLWdwZXJm
dG9vbHNfaW5zdGFsbD0kV01fVEhJUkRfUEFSVFlfRElSL3BsYXRmb3Jtcy8kV01fQVJDSCRX
TV9DT01QSUxFUg0KLS0NCi0tR1BFUkZUT09MU19WRVJTSU9OPWdwZXJmdG9vbHMtJHZlcnNp
b24NCi0tR1BFUkZUT09MU19BUkNIX1BBVEg9JGdwZXJmdG9vbHNfaW5zdGFsbC8kR1BFUkZU
T09MU19WRVJTSU9ODQotLQ0KLS1leHBvcnQgUEFUSD0kR1BFUkZUT09MU19BUkNIX1BBVEgv
YmluOiRQQVRIDQotLWV4cG9ydCBMRF9MSUJSQVJZX1BBVEg9JEdQRVJGVE9PTFNfQVJDSF9Q
QVRIL2xpYjokTERfTElCUkFSWV9QQVRIDQotDQotICMtLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0NCi1kaWZmIC11ciBPcGVuRk9BTS00LngtdmVyc2lvbi00LjEub3JnL2V0Yy9jb25maWcu
c2gvbWV0aXMgT3BlbkZPQU0tNC54LXZlcnNpb24tNC4xL2V0Yy9jb25maWcuc2gvbWV0aXMN
Ci0tLS0gT3BlbkZPQU0tNC54LXZlcnNpb24tNC4xLm9yZy9ldGMvY29uZmlnLnNoL21ldGlz
DQotKysrIE9wZW5GT0FNLTQueC12ZXJzaW9uLTQuMS9ldGMvY29uZmlnLnNoL21ldGlzDQot
QEAgLTM0LDcgKzM0LDcgQEANCi0gIw0KLSAjLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tDQot
DQotLWV4cG9ydCBNRVRJU19WRVJTSU9OPW1ldGlzLTUuMS4wDQotLWV4cG9ydCBNRVRJU19B
UkNIX1BBVEg9JFdNX1RISVJEX1BBUlRZX0RJUi9wbGF0Zm9ybXMvJFdNX0FSQ0gkV01fQ09N
UElMRVIkV01fUFJFQ0lTSU9OX09QVElPTiRXTV9MQUJFTF9PUFRJT04vJE1FVElTX1ZFUlNJ
T04NCi0rZXhwb3J0IE1FVElTX1ZFUlNJT049bWV0aXMtJE1FVElTVkVSU0lPTg0KLStleHBv
cnQgTUVUSVNfQVJDSF9QQVRIPSRNRVRJU19ST09UDQotDQotICMtLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0NCi1kaWZmIC11ciBPcGVuRk9BTS00LngtdmVyc2lvbi00LjEub3JnL2V0Yy9j
b25maWcuc2gvc2NvdGNoIE9wZW5GT0FNLTQueC12ZXJzaW9uLTQuMS9ldGMvY29uZmlnLnNo
L3Njb3RjaA0KLS0tLSBPcGVuRk9BTS00LngtdmVyc2lvbi00LjEub3JnL2V0Yy9jb25maWcu
c2gvc2NvdGNoDQotKysrIE9wZW5GT0FNLTQueC12ZXJzaW9uLTQuMS9ldGMvY29uZmlnLnNo
L3Njb3RjaA0KLUBAIC0zNyw3ICszNyw3IEBADQotICMNCi0gIy0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLQ0KLQ0KLS1leHBvcnQgU0NPVENIX1ZFUlNJT049c2NvdGNoXzYuMC4zDQotLWV4
cG9ydCBTQ09UQ0hfQVJDSF9QQVRIPSRXTV9USElSRF9QQVJUWV9ESVIvcGxhdGZvcm1zLyRX
TV9BUkNIJFdNX0NPTVBJTEVSJFdNX1BSRUNJU0lPTl9PUFRJT04kV01fTEFCRUxfT1BUSU9O
LyRTQ09UQ0hfVkVSU0lPTg0KLStleHBvcnQgU0NPVENIX1ZFUlNJT049c2NvdGNoXyRTQ09U
Q0hWRVJTSU9ODQotK2V4cG9ydCBTQ09UQ0hfQVJDSF9QQVRIPSRTQ09UQ0hfUk9PVA0KLQ0K
LSAjLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tDQotZGlmZiAtdXIgT3BlbkZPQU0tNC54LXZl
cnNpb24tNC4xLm9yZy9ldGMvY29uZmlnLnNoL3NldHRpbmdzIE9wZW5GT0FNLTQueC12ZXJz
aW9uLTQuMS9ldGMvY29uZmlnLnNoL3NldHRpbmdzDQotLS0tIE9wZW5GT0FNLTQueC12ZXJz
aW9uLTQuMS5vcmcvZXRjL2NvbmZpZy5zaC9zZXR0aW5ncw0KLSsrKyBPcGVuRk9BTS00Lngt
dmVyc2lvbi00LjEvZXRjL2NvbmZpZy5zaC9zZXR0aW5ncw0KLUBAIC0yNzksNiArMjc5LDkg
QEANCi0gICAgIDs7DQotIHN5c3RlbSkNCi0gICAgICMgVXNlIHN5c3RlbSBjb21waWxlcg0K
LSsgICAgIyBVc2Ugc3lzdGVtIEdNUCBhbmQgTVBGUiBwYWNrYWdlcw0KLSsgICAgZXhwb3J0
IEdNUF9BUkNIX1BBVEg9JEdNUF9ST09UDQotKyAgICBleHBvcnQgTVBGUl9BUkNIX1BBVEg9
JE1QRlJfUk9PVA0KLSAgICAgOzsNCi0gKikNCi0gICAgIGVjaG8gIldhcm46IFdNX0NPTVBJ
TEVSX1RZUEU9JyRXTV9DT01QSUxFUl9UWVBFJyBpcyB1bnN1cHBvcnRlZCIgMT4mMg0KLWRp
ZmYgLXVyIE9wZW5GT0FNLTQueC12ZXJzaW9uLTQuMS5vcmcvc3JjL3BhcmFsbGVsL2RlY29t
cG9zZS9wdHNjb3RjaERlY29tcC9NYWtlL29wdGlvbnMgT3BlbkZPQU0tNC54LXZlcnNpb24t
NC4xL3NyYy9wYXJhbGxlbC9kZWNvbXBvc2UvcHRzY290Y2hEZWNvbXAvTWFrZS9vcHRpb25z
DQotLS0tIE9wZW5GT0FNLTQueC12ZXJzaW9uLTQuMS5vcmcvc3JjL3BhcmFsbGVsL2RlY29t
cG9zZS9wdHNjb3RjaERlY29tcC9NYWtlL29wdGlvbnMNCi0rKysgT3BlbkZPQU0tNC54LXZl
cnNpb24tNC4xL3NyYy9wYXJhbGxlbC9kZWNvbXBvc2UvcHRzY290Y2hEZWNvbXAvTWFrZS9v
cHRpb25zDQotQEAgLTUsOCArNSw3IEBADQotICAgICAkKFBGTEFHUykgJChQSU5DKSBcDQot
ICAgICAtSSQoU0NPVENIX1JPT1QpL2luY2x1ZGUgXA0KLSAgICAgLUkkKFNDT1RDSF9BUkNI
X1BBVEgpL2luY2x1ZGUvJChGT0FNX01QSSkgXA0KLS0gICAgLUkvdXNyL2luY2x1ZGUvc2Nv
dGNoIFwNCi0gICAgIC1JLi4vZGVjb21wb3NpdGlvbk1ldGhvZHMvbG5JbmNsdWRlDQotDQot
IExJQl9MSUJTID0gXA0KLS0gICAgLUwkKFNDT1RDSF9ST09UKS9saWIgLUwkKEZPQU1fRVhU
X0xJQkJJTikvJChGT0FNX01QSSkgLWxwdHNjb3RjaCAtbHB0c2NvdGNoZXJyZXhpdCAtbHNj
b3RjaCAke0xJTktfRkxBR1N9IC1scnQNCi0rICAgIC1MJChTQ09UQ0hfUk9PVCkvbGliIC1M
JChNUElfQVJDSF9QQVRIKS9saWIgLWxwdHNjb3RjaCAtbHB0c2NvdGNoZXJyZXhpdCAtbHNj
b3RjaCAke0xJTktfRkxBR1N9IC1scnQNCi1kaWZmIC11ciBPcGVuRk9BTS00LngtdmVyc2lv
bi00LjEub3JnL3NyYy9wYXJhbGxlbC9kZWNvbXBvc2Uvc2NvdGNoRGVjb21wL01ha2Uvb3B0
aW9ucyBPcGVuRk9BTS00LngtdmVyc2lvbi00LjEvc3JjL3BhcmFsbGVsL2RlY29tcG9zZS9z
Y290Y2hEZWNvbXAvTWFrZS9vcHRpb25zDQotLS0tIE9wZW5GT0FNLTQueC12ZXJzaW9uLTQu
MS5vcmcvc3JjL3BhcmFsbGVsL2RlY29tcG9zZS9zY290Y2hEZWNvbXAvTWFrZS9vcHRpb25z
DQotKysrIE9wZW5GT0FNLTQueC12ZXJzaW9uLTQuMS9zcmMvcGFyYWxsZWwvZGVjb21wb3Nl
L3Njb3RjaERlY29tcC9NYWtlL29wdGlvbnMNCi1AQCAtOSw4ICs5LDcgQEANCi0gICAgICQo
UEZMQUdTKSAkKFBJTkMpIFwNCi0gICAgIC1JJChTQ09UQ0hfUk9PVCkvaW5jbHVkZSBcDQot
ICAgICAtSSQoU0NPVENIX0FSQ0hfUEFUSCkvaW5jbHVkZSBcDQotLSAgICAtSS91c3IvaW5j
bHVkZS9zY290Y2ggXA0KLSAgICAgLUkuLi9kZWNvbXBvc2l0aW9uTWV0aG9kcy9sbkluY2x1
ZGUNCi0NCi0gTElCX0xJQlMgPSBcDQotLSAgICAtTCQoU0NPVENIX1JPT1QpL2xpYiAtTCQo
Rk9BTV9FWFRfTElCQklOKSAtbHNjb3RjaCAtbHNjb3RjaGVycmV4aXQgLWxydA0KLSsgICAg
LUwkKFNDT1RDSF9ST09UKS9saWIgLWxzY290Y2ggLWxzY290Y2hlcnJleGl0IC1scnQNCi1k
aWZmIC11ciBPcGVuRk9BTS00LngtdmVyc2lvbi00LjEub3JnL3dtYWtlL21ha2VmaWxlcy9n
ZW5lcmFsIE9wZW5GT0FNLTQueC12ZXJzaW9uLTQuMS93bWFrZS9tYWtlZmlsZXMvZ2VuZXJh
bA0KLS0tLSBPcGVuRk9BTS00LngtdmVyc2lvbi00LjEub3JnL3dtYWtlL21ha2VmaWxlcy9n
ZW5lcmFsDQotKysrIE9wZW5GT0FNLTQueC12ZXJzaW9uLTQuMS93bWFrZS9tYWtlZmlsZXMv
Z2VuZXJhbA0KLUBAIC0zMyw3ICszMyw2IEBADQotICMgVGhlIE1ha2VmaWxlIHVzZXMgYSBQ
T1NJWCBzaGVsbA0KLSAjLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tDQotIA0KLS1TSEVMTCAg
ICAgICAgICAgPSAvYmluL3NoDQotIA0KLSANCi0gIy0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LQ0KLWRpZmYgLXVyIE9wZW5GT0FNLTQueC12ZXJzaW9uLTQuMS5vcmcvd21ha2Uvd21ha2Ug
T3BlbkZPQU0tNC54LXZlcnNpb24tNC4xL3dtYWtlL3dtYWtlDQotLS0tIE9wZW5GT0FNLTQu
eC12ZXJzaW9uLTQuMS5vcmcvd21ha2Uvd21ha2UNCi0rKysgT3BlbkZPQU0tNC54LXZlcnNp
b24tNC4xL3dtYWtlL3dtYWtlDQotQEAgLTE2Myw3ICsxNjMsNyBAQA0KLSB0aGVuDQotICAg
ICBpZiBbICIkV01fTkNPTVBQUk9DUyIgLWd0IDEgLWEgISAiJE1BS0VGTEFHUyIgXQ0KLSAg
ICAgdGhlbg0KLS0gICAgICAgIGxvY2tEaXI9JEhPTUUvLiRXTV9QUk9KRUNULy53bWFrZQ0K
LSsgICAgICAgIGxvY2tEaXI9JChjZCAkKGRpcm5hbWUgJEJBU0hfU09VUkNFKS8uLi8uLiAm
JiBwd2QgLVApLy4kV01fUFJPSkVDVC8ud21ha2UNCi0gDQotICAgICAgICAgaWYgWyAtZCAk
bG9ja0RpciBdDQotICAgICAgICAgdGhlbg0KLWRpZmYgLXVyIE9wZW5GT0FNLTQueC12ZXJz
aW9uLTQuMS5vcmcvd21ha2Uvd21ha2VTY2hlZHVsZXIgT3BlbkZPQU0tNC54LXZlcnNpb24t
NC4xL3dtYWtlL3dtYWtlU2NoZWR1bGVyDQotLS0tIE9wZW5GT0FNLTQueC12ZXJzaW9uLTQu
MS5vcmcvd21ha2Uvd21ha2VTY2hlZHVsZXINCi0rKysgT3BlbkZPQU0tNC54LXZlcnNpb24t
NC4xL3dtYWtlL3dtYWtlU2NoZWR1bGVyDQotQEAgLTUzLDcgKzUzLDcgQEANCi0gIyBjc2gg
c2V0cyBIT1NULCBiYXNoIHNldHMgSE9TVE5BTUUNCi0gOiAke0hPU1Q6PSRIT1NUTkFNRX0N
Ci0gDQotLWxvY2tEaXI9JEhPTUUvLiRXTV9QUk9KRUNULy53bWFrZQ0KLStsb2NrRGlyPSQo
Y2QgJChkaXJuYW1lICRCQVNIX1NPVVJDRSkvLi4vLi4gJiYgcHdkIC1QKS8uJFdNX1BST0pF
Q1QvLndtYWtlDQotIA0KLSAjIEZhbGxiYWNrIC0gMSBjb3JlIG9uIGN1cnJlbnQgaG9zdA0K
LSA6ICR7V01fSE9TVFM6PSRIT1NUOjF9DQotZGlmZiAtdXIgT3BlbkZPQU0tNC54LXZlcnNp
b24tNC4xLm9yZy93bWFrZS93bWFrZVNjaGVkdWxlclVwdGltZSBPcGVuRk9BTS00LngtdmVy
c2lvbi00LjEvd21ha2Uvd21ha2VTY2hlZHVsZXJVcHRpbWUNCi0tLS0gT3BlbkZPQU0tNC54
LXZlcnNpb24tNC4xLm9yZy93bWFrZS93bWFrZVNjaGVkdWxlclVwdGltZQ0KLSsrKyBPcGVu
Rk9BTS00LngtdmVyc2lvbi00LjEvd21ha2Uvd21ha2VTY2hlZHVsZXJVcHRpbWUNCi1AQCAt
NTMsNyArNTMsNyBAQA0KLSAjIGNzaCBzZXRzIEhPU1QsIGJhc2ggc2V0cyBIT1NUTkFNRQ0K
LSA6ICR7SE9TVDo9JEhPU1ROQU1FfQ0KLSANCi0tbG9ja0Rpcj0kSE9NRS8uJFdNX1BST0pF
Q1QvLndtYWtlDQotK2xvY2tEaXI9JChjZCAkKGRpcm5hbWUgJEJBU0hfU09VUkNFKS8uLi8u
LiAmJiBwd2QgLVApLy4kV01fUFJPSkVDVC8ud21ha2UNCi0gIyBGYWxsYmFjayAtIDEgY29y
ZSBvbiBjdXJyZW50IGhvc3QNCi0gOiAke1dNX0hPU1RTOj0kSE9TVDoxfQ0KLSANCi1kaWZm
IC11ciBPcGVuRk9BTS00LngtdmVyc2lvbi00LjEub3JnL3NyYy9wYXJhbGxlbC9kZWNvbXBv
c2UvbWV0aXNEZWNvbXAvbWV0aXNEZWNvbXAuQyBPcGVuRk9BTS00LngtdmVyc2lvbi00LjEv
c3JjL3BhcmFsbGVsL2RlY29tcG9zZS9tZXRpc0RlY29tcC9tZXRpc0RlY29tcC5DDQotLS0t
IE9wZW5GT0FNLTQueC12ZXJzaW9uLTQuMS5vcmcvc3JjL3BhcmFsbGVsL2RlY29tcG9zZS9t
ZXRpc0RlY29tcC9tZXRpc0RlY29tcC5DDQotKysrIE9wZW5GT0FNLTQueC12ZXJzaW9uLTQu
MS9zcmMvcGFyYWxsZWwvZGVjb21wb3NlL21ldGlzRGVjb21wL21ldGlzRGVjb21wLkMNCi1A
QCAtNjcsNyArNjcsNyBAQA0KLSANCi0gICAgIC8vIFByb2Nlc3NvciB3ZWlnaHRzIGluaXRp
YWxpc2VkIHdpdGggbm8gc2l6ZSwgb25seSB1c2VkIGlmIHNwZWNpZmllZCBpbg0KLSAgICAg
Ly8gYSBmaWxlDQotLSAgICBGaWVsZDxzY2FsYXI+IHByb2Nlc3NvcldlaWdodHM7DQotKyAg
ICBGaWVsZDxmbG9hdFNjYWxhcj4gcHJvY2Vzc29yV2VpZ2h0czsNCi0gDQotICAgICAvLyBD
ZWxsIHdlaWdodHMgKHNvIG9uIHRoZSB2ZXJ0aWNlcyBvZiB0aGUgZHVhbCkNCi0gICAgIExp
c3Q8bGFiZWw+IGNlbGxXZWlnaHRzOw0KLWRpZmYgLXVyIE9wZW5GT0FNLTQueC12ZXJzaW9u
LTQuMS5vcmcvd21ha2UvcnVsZXMvR2VuZXJhbC9DR0FMIE9wZW5GT0FNLTQueC12ZXJzaW9u
LTQuMS93bWFrZS9ydWxlcy9HZW5lcmFsL0NHQUwNCi0tLS0gT3BlbkZPQU0tNC54LXZlcnNp
b24tNC4xLm9yZy93bWFrZS9ydWxlcy9HZW5lcmFsL0NHQUwNCi0rKysgT3BlbkZPQU0tNC54
LXZlcnNpb24tNC4xL3dtYWtlL3J1bGVzL0dlbmVyYWwvQ0dBTA0KLUBAIC02LDkgKzYsMTAg
QEANCi0gICAgIC1JL3Vzci9pbmNsdWRlDQotIA0KLSBDR0FMX0xJQlMgPSBcDQotLSAgICAt
TCQoTVBGUl9BUkNIX1BBVEgpL2xpYiQoV01fQ09NUElMRVJfTElCX0FSQ0gpIFwNCi0tICAg
IC1MJChHTVBfQVJDSF9QQVRIKS9saWIkKFdNX0NPTVBJTEVSX0xJQl9BUkNIKSBcDQotKyAg
ICAtTCQoTVBGUl9BUkNIX1BBVEgpL2xpYiBcDQotKyAgICAtTCQoR01QX0FSQ0hfUEFUSCkv
bGliIFwNCi0gICAgIC1MJChCT09TVF9BUkNIX1BBVEgpL2xpYiBcDQotICAgICAtTCQoQ0dB
TF9BUkNIX1BBVEgpL2xpYiBcDQotICAgICAtbENHQUwgXA0KLSsgICAgLWxnbXAgXA0KLSAg
ICAgLWxtcGZyDQotZGlmZiAtdXIgT3BlbkZPQU0tNC54LXZlcnNpb24tNC4xLm9yZy93bWFr
ZS9ydWxlcy9saW51eDY0R2NjL2MrKyBPcGVuRk9BTS00LngtdmVyc2lvbi00LjEvd21ha2Uv
cnVsZXMvbGludXg2NEdjYy9jKysNCi0tLS0gT3BlbkZPQU0tNC54LXZlcnNpb24tNC4xLm9y
Zy93bWFrZS9ydWxlcy9saW51eDY0R2NjL2MrKw0KLSsrKyBPcGVuRk9BTS00LngtdmVyc2lv
bi00LjEvd21ha2UvcnVsZXMvbGludXg2NEdjYy9jKysNCi1AQCAtMjAsNSArMjAsNSBAQA0K
LQ0KLSBMSU5LX0xJQlMgICA9ICQoYysrREJVRykNCi0NCi0tTElOS0xJQlNPICAgPSAkKEND
KSAkKGMrK0ZMQUdTKSAtc2hhcmVkIC1YbGlua2VyIC0tYWRkLW5lZWRlZCAtWGxpbmtlciAt
LW5vLWFzLW5lZWRlZA0KLS1MSU5LRVhFICAgICA9ICQoQ0MpICQoYysrRkxBR1MpIC1YbGlu
a2VyIC0tYWRkLW5lZWRlZCAtWGxpbmtlciAtLW5vLWFzLW5lZWRlZA0KLStMSU5LTElCU08g
ICA9ICQoQ0MpICQoYysrRkxBR1MpICQoTERGTEFHUykgLXNoYXJlZCAtWGxpbmtlciAtLWFk
ZC1uZWVkZWQgLVhsaW5rZXIgLS1uby1hcy1uZWVkZWQNCi0rTElOS0VYRSAgICAgPSAkKEND
KSAkKGMrK0ZMQUdTKSAkKExERkxBR1MpIC1YbGlua2VyIC0tYWRkLW5lZWRlZCAtWGxpbmtl
ciAtLW5vLWFzLW5lZWRlZA0KZGlmZiAtLWdpdCBhL2dudS9wYWNrYWdlcy9zaW11bGF0aW9u
LnNjbSBiL2dudS9wYWNrYWdlcy9zaW11bGF0aW9uLnNjbQ0KaW5kZXggMDU5YmU1YTJiZS4u
MDc5ZjRjNGRhMCAxMDA2NDQNCi0tLSBhL2dudS9wYWNrYWdlcy9zaW11bGF0aW9uLnNjbQ0K
KysrIGIvZ251L3BhY2thZ2VzL3NpbXVsYXRpb24uc2NtDQpAQCAtMyw2ICszLDcgQEANCiA7
OzsgQ29weXJpZ2h0IMKpIDIwMjEsIDIwMjIgTWF4aW0gQ291cm5veWVyIDxtYXhpbS5jb3Vy
bm95ZXJAZ21haWwuY29tPg0KIDs7OyBDb3B5cmlnaHQgwqkgMjAyMiBFcmljIEJhdmllciA8
YmF2aWVyQHBvc3Rlby5uZXQ+DQogOzs7IENvcHlyaWdodCDCqSAyMDIyIExpbGlhbmEgTWFy
aWUgUHJpa2xlciA8bGlsaWFuYS5wcmlrbGVyQGdtYWlsLmNvbT4NCis7OzsgQ29weXJpZ2h0
IMKpIDIwMjMgUmV6YSBIb3Vzc2VpbmkgPHJlemFAaG91c3NlaW5pLm1lPg0KIDs7Ow0KIDs7
OyBUaGlzIGZpbGUgaXMgcGFydCBvZiBHTlUgR3VpeC4NCiA7OzsNCkBAIC0zMSw2ICszMiw3
IEBAIChkZWZpbmUtbW9kdWxlIChnbnUgcGFja2FnZXMgc2ltdWxhdGlvbikNCiAgICM6dXNl
LW1vZHVsZSAoZ251IHBhY2thZ2VzIGNtYWtlKQ0KICAgIzp1c2UtbW9kdWxlIChnbnUgcGFj
a2FnZXMgY29tcHJlc3Npb24pDQogICAjOnVzZS1tb2R1bGUgKGdudSBwYWNrYWdlcyBjcHAp
DQorICAjOnVzZS1tb2R1bGUgKGdudSBwYWNrYWdlcyBlbmdpbmVlcmluZykNCiAgICM6dXNl
LW1vZHVsZSAoZ251IHBhY2thZ2VzIGZsZXgpDQogICAjOnVzZS1tb2R1bGUgKGdudSBwYWNr
YWdlcyBmb250dXRpbHMpDQogICAjOnVzZS1tb2R1bGUgKGdudSBwYWNrYWdlcyBnZXR0ZXh0
KQ0KQEAgLTQxLDIyICs0MywyOSBAQCAoZGVmaW5lLW1vZHVsZSAoZ251IHBhY2thZ2VzIHNp
bXVsYXRpb24pDQogICAjOnVzZS1tb2R1bGUgKGdudSBwYWNrYWdlcyBndGspDQogICAjOnVz
ZS1tb2R1bGUgKGdudSBwYWNrYWdlcyBpbWFnZSkNCiAgICM6dXNlLW1vZHVsZSAoZ251IHBh
Y2thZ2VzIGlzby1jb2RlcykNCisgICM6dXNlLW1vZHVsZSAoZ251IHBhY2thZ2VzIGltYWdl
LXByb2Nlc3NpbmcpDQogICAjOnVzZS1tb2R1bGUgKGdudSBwYWNrYWdlcyBsaW51eCkNCiAg
ICM6dXNlLW1vZHVsZSAoZ251IHBhY2thZ2VzIG00KQ0KICAgIzp1c2UtbW9kdWxlIChnbnUg
cGFja2FnZXMgbWF0aHMpDQogICAjOnVzZS1tb2R1bGUgKGdudSBwYWNrYWdlcyBtcGkpDQog
ICAjOnVzZS1tb2R1bGUgKGdudSBwYWNrYWdlcyBtdWx0aXByZWNpc2lvbikNCiAgICM6dXNl
LW1vZHVsZSAoZ251IHBhY2thZ2VzIG5jdXJzZXMpDQorICAjOnVzZS1tb2R1bGUgKGdudSBw
YWNrYWdlcyBwZGYpDQogICAjOnVzZS1tb2R1bGUgKGdudSBwYWNrYWdlcyBwa2ctY29uZmln
KQ0KICAgIzp1c2UtbW9kdWxlIChnbnUgcGFja2FnZXMgcHJvdG9idWYpDQogICAjOnVzZS1t
b2R1bGUgKGdudSBwYWNrYWdlcyBweXRob24pDQogICAjOnVzZS1tb2R1bGUgKGdudSBwYWNr
YWdlcyBweXRob24tYnVpbGQpDQogICAjOnVzZS1tb2R1bGUgKGdudSBwYWNrYWdlcyBweXRo
b24tc2NpZW5jZSkNCiAgICM6dXNlLW1vZHVsZSAoZ251IHBhY2thZ2VzIHB5dGhvbi14eXop
DQorICAjOnVzZS1tb2R1bGUgKGdudSBwYWNrYWdlcyBxdCkNCiAgICM6dXNlLW1vZHVsZSAo
Z251IHBhY2thZ2VzIHJlYWRsaW5lKQ0KKyAgIzp1c2UtbW9kdWxlIChnbnUgcGFja2FnZXMg
c2VyaWFsaXphdGlvbikNCisgICM6dXNlLW1vZHVsZSAoZ251IHBhY2thZ2VzIHNzaCkNCisg
ICM6dXNlLW1vZHVsZSAoZ251IHBhY2thZ2VzIHRleHR1dGlscykNCiAgICM6dXNlLW1vZHVs
ZSAoZ251IHBhY2thZ2VzIHRscykNCiAgICM6dXNlLW1vZHVsZSAoZ251IHBhY2thZ2VzIHZl
cnNpb24tY29udHJvbCkNCiAgICM6dXNlLW1vZHVsZSAoZ251IHBhY2thZ2VzIHZpZGVvKQ0K
KyAgIzp1c2UtbW9kdWxlIChnbnUgcGFja2FnZXMgeGlwaCkNCiAgICM6dXNlLW1vZHVsZSAo
Z251IHBhY2thZ2VzIHhtbCkNCiAgICM6dXNlLW1vZHVsZSAoZ251IHBhY2thZ2VzIHhvcmcp
DQogICAjOnVzZS1tb2R1bGUgKGd1aXggZG93bmxvYWQpDQpAQCAtNzUsMTc1ICs4NCwyOTEg
QEAgKGRlZmluZS1tb2R1bGUgKGdudSBwYWNrYWdlcyBzaW11bGF0aW9uKQ0KICAgIzp1c2Ut
bW9kdWxlIChpY2UtOSByZWdleCkNCiAgICM6dXNlLW1vZHVsZSAoc3JmaSBzcmZpLTEpKQ0K
IA0KKzs7IHJlcGxhY2VkIGJ5IHBhY2thZ2VzIG9wZW5mb2FtLW9yZyBhbmQgb3BlbmZvYW0t
Y29tDQogKGRlZmluZS1wdWJsaWMgb3BlbmZvYW0NCisgIChkZXByZWNhdGVkLXBhY2thZ2Ug
Im9wZW5mb2FtIiBvcGVuZm9hbS1vcmcpKQ0KKw0KKyhkZWZpbmUtcHVibGljIG9wZW5mb2Ft
LW9yZw0KICAgKHBhY2thZ2UNCi0gICAgKG5hbWUgIm9wZW5mb2FtIikNCi0gICAgKHZlcnNp
b24gIjQuMSIpDQotICAgIChzb3VyY2UNCi0gICAgIChvcmlnaW4NCi0gICAgICAgKG1ldGhv
ZCB1cmwtZmV0Y2gpDQotICAgICAgICh1cmkgKHN0cmluZy1hcHBlbmQNCi0gICAgICAgICAg
ICAgImh0dHA6Ly9kbC5vcGVuZm9hbS5vcmcvc291cmNlLyINCi0gICAgICAgICAgICAgKHN0
cmluZy1tYXAgKGxhbWJkYSAoeCkgKGlmIChlcT8geCAjXC4pICNcLSB4KSkgdmVyc2lvbikp
KQ0KLSAgICAgICAoZmlsZS1uYW1lIChzdHJpbmctYXBwZW5kIG5hbWUgIi0iIHZlcnNpb24g
Ii50YXIuZ3oiKSkNCi0gICAgICAgKHNoYTI1Ng0KLSAgICAgICAgKGJhc2UzMiAiMGNneGg0
aDJoZjUwcWJ2dmRnNW1pd2MybnltcGIwbnJ2M21kOTZ2YjNnYnM5dms4dnE5ZCIpKQ0KLSAg
ICAgICAocGF0Y2hlcyAoc2VhcmNoLXBhdGNoZXMgIm9wZW5mb2FtLTQuMS1jbGVhbnVwLnBh
dGNoIikpDQotICAgICAgIChtb2R1bGVzICcoKGd1aXggYnVpbGQgdXRpbHMpKSkNCi0gICAg
ICAgKHNuaXBwZXQNCi0gICAgICAgICcoYmVnaW4NCi0gICAgICAgICAgIDs7IEluY2x1ZGUg
PHN5cy9zeXNtYWNyb3MuaD4sIHdoaWNoIGlzIHdoZXJlIGdsaWJjID49IDIuMjggcHJvdmlk
ZXMNCi0gICAgICAgICAgIDs7ICdtYWpvcicgYW5kICdtaW5vcicuDQotICAgICAgICAgICAo
c3Vic3RpdHV0ZSogInNyYy9PU3NwZWNpZmljL1BPU0lYL2ZpbGVTdGF0LkMiDQotICAgICAg
ICAgICAgICgoIiNpbmNsdWRlIDx1bmlzdGRcXC5oPiIpDQotICAgICAgICAgICAgICAiI2lu
Y2x1ZGUgPHVuaXN0ZC5oPlxuI2luY2x1ZGUgPHN5cy9zeXNtYWNyb3MuaD5cbiIpKQ0KLSAg
ICAgICAgICAgI3QpKSkpDQorICAgIChuYW1lICJvcGVuZm9hbS1vcmciKQ0KKyAgICAodmVy
c2lvbiAiMTAuMjAyMjExMjgiKQ0KKyAgICAoc291cmNlIChvcmlnaW4NCisgICAgICAgICAg
ICAgIChtZXRob2QgdXJsLWZldGNoKQ0KKyAgICAgICAgICAgICAgKHVyaSAoc3RyaW5nLWFw
cGVuZCAiaHR0cHM6Ly9naXRodWIuY29tL09wZW5GT0FNL09wZW5GT0FNLSINCisgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgKHZlcnNpb24tbWFqb3IgdmVyc2lvbikgIi9h
cmNoaXZlLyINCisgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgKHNlY29uZCAo
c3RyaW5nLXNwbGl0IHZlcnNpb24gI1wuKSkNCisgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgIi50YXIuZ3oiKSkNCisgICAgICAgICAgICAgIChzaGEyNTYNCisgICAgICAg
ICAgICAgICAoYmFzZTMyDQorICAgICAgICAgICAgICAgICIweWQ5MjRuaGNrNGpoOWdmMXdy
ZG5rOHN2ajM4eWljZzQ4MDNxNzlubmpxaG42bGNxOGM1IikpDQorICAgICAgICAgICAgICAo
bW9kdWxlcyAnKChndWl4IGJ1aWxkIHV0aWxzKSkpDQorICAgICAgICAgICAgICAoc25pcHBl
dCAnKGJlZ2luDQorICAgICAgICAgICAgICAgICAgICAgICAgICA7OyBwYXRjaCBzaGVsbCBw
YXRocw0KKyAgICAgICAgICAgICAgICAgICAgICAgICAgKHN1YnN0aXR1dGUqIChsaXN0ICJ3
bWFrZS9zcmMvTWFrZWZpbGUiDQorICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgIndtYWtlL21ha2VmaWxlcy9nZW5lcmFsIikNCisgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgKCgiL2Jpbi9zaCIpDQorICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICB3aGljaCAic2giKSkNCisgICAgICAgICAgICAgICAgICAgICAgICAgIChzdWJzdGl0
dXRlKiAiZXRjL2Jhc2hyYyINCisgICAgICAgICAgICAgICAgICAgICAgICAgICAgOzsgb25s
eSBnbyBiYWNrIG9uZSBmb2xkZXIgbGV2ZWwNCisgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgKCgiXFwkXFwoZGlybmFtZSBcXCRcXHtCQVNIX1NPVVJDRTotXFwkMFxcfVxcKS8uLi8u
LiIpDQorICAgICAgICAgICAgICAgICAgICAgICAgICAgICAiJChkaXJuYW1lICR7QkFTSF9T
T1VSQ0U6LSQwfSkvLi4iKQ0KKyAgICAgICAgICAgICAgICAgICAgICAgICAgICA7OyBkbyBu
b3QgdXNlIG9wZW5mb2FtIGZvbGRlciBjb252ZW50aW9uDQorICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICgoIl5leHBvcnQgV01fUFJPSkVDVF9ESVI9LiokIikNCisgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgIChzdHJpbmctYXBwZW5kDQorICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgImV4cG9ydCBXTV9QUk9KRUNUX0RJUj0kV01fUFJPSkVDVF9JTlNUX0RJ
UlxuIikpDQorICAgICAgICAgICAgICAgICAgICAgICAgICAgIDs7IGRvIG5vdCBzb3VyY2Ug
YmFzaF9jb21wbGV0aW9uIChnaXZlcyBlcnJvcikNCisgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgKCgiXi4qYmFzaF9jb21wbGV0aW9uLiokIiBhbGwpDQorICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAoc3RyaW5nLWFwcGVuZCAiIyIgYWxsKSkpDQorICAgICAgICAgICAg
ICAgICAgICAgICAgICA7OyBhZGQgZXhwYW5kIGZsYWcgdG8gUnVuRnVuY3Rpb25zDQorICAg
ICAgICAgICAgICAgICAgICAgICAgICAoc3Vic3RpdHV0ZSogImJpbi90b29scy9SdW5GdW5j
dGlvbnMiDQorICAgICAgICAgICAgICAgICAgICAgICAgICAgICgoImZvYW1EaWN0aW9uYXJ5
ICguKikiIGFsbCBhcmdzKQ0KKyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgKHN0cmlu
Zy1hcHBlbmQgImZvYW1EaWN0aW9uYXJ5IC1leHBhbmQgIiBhcmdzKSkpKSkpKQ0KICAgICAo
YnVpbGQtc3lzdGVtIGdudS1idWlsZC1zeXN0ZW0pDQotICAgIChpbnB1dHMNCi0gICAgIGAo
KCJib29zdCIgLGJvb3N0KQ0KLSAgICAgICAoImNnYWwiICxjZ2FsKQ0KLSAgICAgICAoImZs
ZXgiICxmbGV4KQ0KLSAgICAgICAoImdpdCIgLGdpdCkNCi0gICAgICAgKCJnbXAiICxnbXAp
DQotICAgICAgICgibGlieHQiICxsaWJ4dCkNCi0gICAgICAgKCJtZXRpcyIgLG1ldGlzKQ0K
LSAgICAgICAoIm1wZnIiICxtcGZyKQ0KLSAgICAgICAoIm5jdXJzZXMiICxuY3Vyc2VzKQ0K
LSAgICAgICAoInJlYWRsaW5lIiAscmVhZGxpbmUpDQotICAgICAgICgic2NvdGNoIiAscHQt
c2NvdGNoMzIpDQotICAgICAgICgiemxpYiIgLHpsaWIpKSkNCi0gICAgKG5hdGl2ZS1pbnB1
dHMNCi0gICAgIChsaXN0IGJpc29uKSkNCi0gICAgKHByb3BhZ2F0ZWQtaW5wdXRzDQotICAg
ICAobGlzdCBnemlwIGdudXBsb3Qgb3Blbm1waSkpDQotICAgIChvdXRwdXRzICcoImRlYnVn
IiAgICAgICAgICAgICAgICAgIDt+NjBNQg0KKyAgICAoaW5wdXRzIChsaXN0IGJvb3N0DQor
ICAgICAgICAgICAgICAgICAgY2dhbA0KKyAgICAgICAgICAgICAgICAgIGdpdA0KKyAgICAg
ICAgICAgICAgICAgIGdtcA0KKyAgICAgICAgICAgICAgICAgIGxpYnh0DQorICAgICAgICAg
ICAgICAgICAgbWV0aXMNCisgICAgICAgICAgICAgICAgICBtcGZyDQorICAgICAgICAgICAg
ICAgICAgbmN1cnNlcw0KKyAgICAgICAgICAgICAgICAgIHJlYWRsaW5lDQorICAgICAgICAg
ICAgICAgICAgcHQtc2NvdGNoMzINCisgICAgICAgICAgICAgICAgICB6bGliDQorICAgICAg
ICAgICAgICAgICAgb3Blbm1waQ0KKyAgICAgICAgICAgICAgICAgIHBhcmF2aWV3LTUuOQ0K
KyAgICAgICAgICAgICAgICAgIG9wZW5zc2gpKQ0KKyAgICAobmF0aXZlLWlucHV0cyAobGlz
dCBiaXNvbg0KKyAgICAgICAgICAgICAgICAgICAgICAgICBmbGV4DQorICAgICAgICAgICAg
ICAgICAgICAgICAgIDs7IHBhcmF2aWV3IHBsdWdpbiBkZXBlbmRlbmNpZXMNCisgICAgICAg
ICAgICAgICAgICAgICAgICAgY21ha2UtbWluaW1hbA0KKyAgICAgICAgICAgICAgICAgICAg
ICAgICB2dGsNCisgICAgICAgICAgICAgICAgICAgICAgICAgbGlieG1sMg0KKyAgICAgICAg
ICAgICAgICAgICAgICAgICBsaWJvZ2cNCisgICAgICAgICAgICAgICAgICAgICAgICAgbGli
dGhlb3JhDQorICAgICAgICAgICAgICAgICAgICAgICAgIGZmbXBlZw0KKyAgICAgICAgICAg
ICAgICAgICAgICAgICBnbDJwcw0KKyAgICAgICAgICAgICAgICAgICAgICAgICBsaWJwbmcN
CisgICAgICAgICAgICAgICAgICAgICAgICAgbGliaGFydQ0KKyAgICAgICAgICAgICAgICAg
ICAgICAgICBqc29uY3BwDQorICAgICAgICAgICAgICAgICAgICAgICAgIG5ldGNkZg0KKyAg
ICAgICAgICAgICAgICAgICAgICAgICBoZGY1DQorICAgICAgICAgICAgICAgICAgICAgICAg
IGdkYWwNCisgICAgICAgICAgICAgICAgICAgICAgICAgbGlieDExDQorICAgICAgICAgICAg
ICAgICAgICAgICAgIHF0YmFzZS01DQorICAgICAgICAgICAgICAgICAgICAgICAgIGVpZ2Vu
DQorICAgICAgICAgICAgICAgICAgICAgICAgIGdsZXcNCisgICAgICAgICAgICAgICAgICAg
ICAgICAgcHl0aG9uDQorICAgICAgICAgICAgICAgICAgICAgICAgIGV4cGF0DQorICAgICAg
ICAgICAgICAgICAgICAgICAgIHh6DQorICAgICAgICAgICAgICAgICAgICAgICAgIHV0ZmNw
cA0KKyAgICAgICAgICAgICAgICAgICAgICAgICBsejQNCisgICAgICAgICAgICAgICAgICAg
ICAgICAgZG91YmxlLWNvbnZlcnNpb24NCisgICAgICAgICAgICAgICAgICAgICAgICAgbGli
anBlZy10dXJibw0KKyAgICAgICAgICAgICAgICAgICAgICAgICBsaWJ0aWZmDQorICAgICAg
ICAgICAgICAgICAgICAgICAgIGZyZWV0eXBlDQorICAgICAgICAgICAgICAgICAgICAgICAg
IHB1Z2l4bWwNCisgICAgICAgICAgICAgICAgICAgICAgICAgY2ducw0KKyAgICAgICAgICAg
ICAgICAgICAgICAgICBxdHN2Zy01DQorICAgICAgICAgICAgICAgICAgICAgICAgIHF0dG9v
bHMtNQ0KKyAgICAgICAgICAgICAgICAgICAgICAgICBwcm90b2J1Zg0KKyAgICAgICAgICAg
ICAgICAgICAgICAgICBxdHhtbHBhdHRlcm5zKSkNCisgICAgKHByb3BhZ2F0ZWQtaW5wdXRz
IChsaXN0IGdudXBsb3QpKQ0KKyAgICAob3V0cHV0cyAnKCJkZWJ1ZyIgO342ME1CDQogICAg
ICAgICAgICAgICAgIm91dCIpKQ0KICAgICAoYXJndW1lbnRzDQogICAgICBgKCA7OyBFeGVj
dXRhYmxlIGZpbGVzIGFuZCBzaGFyZWQgbGlicmFyaWVzIGFyZSBsb2NhdGVkIGluIHRoZSAn
cGxhdGZvcm1zJw0KICAgICAgICA7OyBzdWJkaXJlY3RvcnkuDQotICAgICAgICM6c3RyaXAt
ZGlyZWN0b3JpZXMgKGxpc3QgKHN0cmluZy1hcHBlbmQNCi0gICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgImxpYi9PcGVuRk9BTS0iICx2ZXJzaW9uDQotICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICIvcGxhdGZvcm1zL2xpbnV4NjRHY2NEUEludDMyT3B0
L2JpbiIpDQotICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgKHN0cmluZy1hcHBl
bmQNCi0gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgImxpYi9PcGVuRk9BTS0i
ICx2ZXJzaW9uDQotICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICIvcGxhdGZv
cm1zL2xpbnV4NjRHY2NEUEludDMyT3B0L2xpYiIpKQ0KLSAgICAgICAjOnRlc3RzPyAjZiAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgOyBubyB0ZXN0cyB0byBydW4NCisgICAg
ICAgIzpzdHJpcC1kaXJlY3RvcmllcyAobGlzdCAoc3RyaW5nLWFwcGVuZCAic2hhcmUvT3Bl
bkZPQU0tIg0KKyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICx2ZXJzaW9uDQorICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgIi9wbGF0Zm9ybXMvbGludXg2NEdjY0RQSW50MzJPcHQvYmluIikNCisgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAoc3RyaW5nLWFwcGVuZCAic2hhcmUvT3Bl
bkZPQU0tIg0KKyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICx2ZXJzaW9uDQorICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgIi9wbGF0Zm9ybXMvbGludXg2NEdjY0RQSW50MzJPcHQvbGliIikpDQogDQog
ICAgICAgICM6bW9kdWxlcyAoKGljZS05IGZ0dykNCiAgICAgICAgICAgICAgICAgICAoaWNl
LTkgcmVnZXgpDQorICAgICAgICAgICAgICAgICAgKGljZS05IHN0cmluZy1mdW4pDQorICAg
ICAgICAgICAgICAgICAgKHNyZmkgc3JmaS0xKQ0KICAgICAgICAgICAgICAgICAgIChndWl4
IGJ1aWxkIGdudS1idWlsZC1zeXN0ZW0pDQogICAgICAgICAgICAgICAgICAgKGd1aXggYnVp
bGQgdXRpbHMpKQ0KIA0KICAgICAgICAjOnBoYXNlcyAobW9kaWZ5LXBoYXNlcyAlc3RhbmRh
cmQtcGhhc2VzDQotICAgICAgICAgICAgICAgICAgKGFkZC1hZnRlciAndW5wYWNrICdyZW5h
bWUtYnVpbGQtZGlyZWN0b3J5DQorICAgICAgICAgICAgICAgICAgKGFkZC1hZnRlciAndW5w
YWNrICdzZXQtc2FtZS12ZXJzaW9uLWFzLWd1aXgNCiAgICAgICAgICAgICAgICAgICAgIChs
YW1iZGEgXw0KLSAgICAgICAgICAgICAgICAgICAgICAoY2hkaXIgIi4uIikNCi0gICAgICAg
ICAgICAgICAgICAgICAgOzsgVXNlICdPcGVuRk9BTS12ZXJzaW9uJyBjb252ZW50aW9uIHRv
IG1hdGNoIHRoZSBmaWxlDQotICAgICAgICAgICAgICAgICAgICAgIDs7IG5hbWUgZXhwZWN0
YXRpb25zIGluIHRoZSBidWlsZCBwaGFzZS4NCi0gICAgICAgICAgICAgICAgICAgICAgKGxl
dCAoKHVucGFjay1kaXIgKHN0cmluZy1hcHBlbmQNCi0gICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgIChnZXRjd2QpICIvIg0KLSAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgKGxpc3QtcmVmIChzY2FuZGlyIChnZXRjd2QpIChsYW1i
ZGEgKG5hbWUpDQotICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAoc3RyaW5nLW1hdGNoICJeT3BlbkZPQU0i
IG5hbWUpKSkgMCkpKQ0KLSAgICAgICAgICAgICAgICAgICAgICAgICAgICAoYnVpbGQtZGly
IChzdHJpbmctYXBwZW5kDQotICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgIChnZXRjd2QpICIvT3BlbkZPQU0tIiAsdmVyc2lvbikpKQ0KLSAgICAgICAgICAgICAg
ICAgICAgICAgIChyZW5hbWUtZmlsZSB1bnBhY2stZGlyIGJ1aWxkLWRpcikgOyByZW5hbWUg
YnVpbGQgZGlyZWN0b3J5DQotICAgICAgICAgICAgICAgICAgICAgICAgKGNoZGlyIChiYXNl
bmFtZSBidWlsZC1kaXIpKSkgOyBtb3ZlIHRvIGJ1aWxkIGRpcmVjdG9yeQ0KLSAgICAgICAg
ICAgICAgICAgICAgICAjdCkpDQotICAgICAgICAgICAgICAgICAgKGRlbGV0ZSAnY29uZmln
dXJlKSAgICAgICAgICAgICA7IG5vIGNvbmZpZ3VyZSBwaGFzZQ0KLSAgICAgICAgICAgICAg
ICAgIChyZXBsYWNlICdidWlsZA0KKyAgICAgICAgICAgICAgICAgICAgICAoc3Vic3RpdHV0
ZSogImV0Yy9iYXNocmMiDQorICAgICAgICAgICAgICAgICAgICAgICAgKCgiXmV4cG9ydCBX
TV9QUk9KRUNUX1ZFUlNJT049LiokIikNCisgICAgICAgICAgICAgICAgICAgICAgICAgKHN0
cmluZy1hcHBlbmQgImV4cG9ydCBXTV9QUk9KRUNUX1ZFUlNJT049Ig0KKyAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAsdmVyc2lvbiAiXG4iKSkpICN0KSkNCisg
ICAgICAgICAgICAgICAgICAoYWRkLWJlZm9yZSAnYnVpbGQgJ3BhdGNoLUhPTUUtcGF0aA0K
ICAgICAgICAgICAgICAgICAgICAgKGxhbWJkYSBfDQotICAgICAgICAgICAgICAgICAgICAg
IChsZXQgKChsaWJyYXJpZXMgJygiYm9vc3QiICJjZ2FsIiAiZ21wIiAibWV0aXMiICJtcGZy
IiAic2NvdGNoIikpKQ0KLSAgICAgICAgICAgICAgICAgICAgICAgIDs7IHNldCB2YXJpYWJs
ZXMgdG8gZGVmaW5lIHN0b3JlIHBhdGhzDQotICAgICAgICAgICAgICAgICAgICAgICAgKGZv
ci1lYWNoIChsYW1iZGEgKGxpYnJhcnkpDQotICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgKHNldGVudiAoc3RyaW5nLWFwcGVuZA0KLSAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgIChzdHJpbmctdXBjYXNlIGxpYnJhcnkpICJfUk9P
VCIpDQotICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAoYXNz
b2MtcmVmICVidWlsZC1pbnB1dHMgbGlicmFyeSkpKSBsaWJyYXJpZXMpKQ0KLSAgICAgICAg
ICAgICAgICAgICAgICA7OyBzZXQgdmFyaWFibGVzIHRvIGRlZmluZSBwYWNrYWdlIHZlcnNp
b25zDQotICAgICAgICAgICAgICAgICAgICAgIChzZXRlbnYgIlNDT1RDSFZFUlNJT04iICwo
cGFja2FnZS12ZXJzaW9uIHNjb3RjaCkpDQotICAgICAgICAgICAgICAgICAgICAgIChzZXRl
bnYgIk1FVElTVkVSU0lPTiIgLChwYWNrYWdlLXZlcnNpb24gbWV0aXMpKQ0KLSAgICAgICAg
ICAgICAgICAgICAgICA7OyBzZXQgdmFyaWFibGUgdG8gcGFzcyBleHRyYSAncnBhdGgnIGFy
Z3VtZW50cyB0byBsaW5rZXINCi0gICAgICAgICAgICAgICAgICAgICAgKHNldGVudiAiTERG
TEFHUyINCi0gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAoc3RyaW5nLWFwcGVuZA0K
LSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAiLVdsLCINCi0gICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgIi1ycGF0aD0iICVvdXRwdXQgIi9saWIvT3BlbkZPQU0tIiAs
dmVyc2lvbg0KLSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAiL3BsYXRmb3Jtcy9s
aW51eDY0R2NjRFBJbnQzMk9wdC9saWIsIg0KLSAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAiLXJwYXRoPSIgJW91dHB1dCAiL2xpYi9PcGVuRk9BTS0iICx2ZXJzaW9uDQotICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICIvcGxhdGZvcm1zL2xpbnV4NjRHY2NEUElu
dDMyT3B0L2xpYi9kdW1teSIpKQ0KLSAgICAgICAgICAgICAgICAgICAgICA7OyBjb21waWxl
IE9wZW5GT0FNIGxpYnJhcmllcyBhbmQgYXBwbGljYXRpb25zDQotICAgICAgICAgICAgICAg
ICAgICAgICh6ZXJvPyAoc3lzdGVtIChmb3JtYXQgI2YNCi0gICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAic291cmNlIC4vZXRjL2Jhc2hyYyAmJiAuL0Fs
bHdtYWtlIC1qfmEiDQotICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgKHBhcmFsbGVsLWpvYi1jb3VudCkpKSkpKQ0KLSAgICAgICAgICAgICAgICAgIChh
ZGQtYWZ0ZXIgJ2J1aWxkICd1cGRhdGUtY29uZmlndXJhdGlvbi1maWxlcw0KKyAgICAgICAg
ICAgICAgICAgICAgICAoc2V0ZW52ICJIT01FIiAiL3RtcCIpICN0KSkNCisgICAgICAgICAg
ICAgICAgICAoYWRkLWJlZm9yZSAnYnVpbGQgJ3BhdGNoLXNjb3RjaA0KICAgICAgICAgICAg
ICAgICAgICAgKGxhbWJkYSBfDQotICAgICAgICAgICAgICAgICAgICAgIDs7IHJlY29yZCBz
dG9yZSBwYXRocyBhbmQgcGFja2FnZSB2ZXJzaW9ucyBpbg0KLSAgICAgICAgICAgICAgICAg
ICAgICA7OyBjb25maWd1cmF0aW9uIGZpbGVzDQotICAgICAgICAgICAgICAgICAgICAgIChz
dWJzdGl0dXRlKiAiZXRjL2NvbmZpZy5zaC9DR0FMIg0KLSAgICAgICAgICAgICAgICAgICAg
ICAgICgoIiRCT09TVF9ST09UIikgKGdldGVudiAiQk9PU1RfUk9PVCIpKSkNCi0gICAgICAg
ICAgICAgICAgICAgICAgKHN1YnN0aXR1dGUqICJldGMvY29uZmlnLnNoL0NHQUwiDQotICAg
ICAgICAgICAgICAgICAgICAgICAgKCgiJENHQUxfUk9PVCIpIChnZXRlbnYgIkNHQUxfUk9P
VCIpKSkNCi0gICAgICAgICAgICAgICAgICAgICAgKHN1YnN0aXR1dGUqICJldGMvY29uZmln
LnNoL21ldGlzIg0KLSAgICAgICAgICAgICAgICAgICAgICAgICgoIiRNRVRJU19ST09UIikg
KGdldGVudiAiTUVUSVNfUk9PVCIpKSkNCi0gICAgICAgICAgICAgICAgICAgICAgKHN1YnN0
aXR1dGUqICJldGMvY29uZmlnLnNoL21ldGlzIg0KLSAgICAgICAgICAgICAgICAgICAgICAg
ICgoIiRNRVRJU1ZFUlNJT04iKSAoZ2V0ZW52ICJNRVRJU1ZFUlNJT04iKSkpDQotICAgICAg
ICAgICAgICAgICAgICAgIChzdWJzdGl0dXRlKiAiZXRjL2NvbmZpZy5zaC9zY290Y2giDQot
ICAgICAgICAgICAgICAgICAgICAgICAgKCgiJFNDT1RDSF9ST09UIikgKGdldGVudiAiU0NP
VENIX1JPT1QiKSkpDQogICAgICAgICAgICAgICAgICAgICAgIChzdWJzdGl0dXRlKiAiZXRj
L2NvbmZpZy5zaC9zY290Y2giDQotICAgICAgICAgICAgICAgICAgICAgICAgKCgiJFNDT1RD
SFZFUlNJT04iKSAoZ2V0ZW52ICJTQ09UQ0hWRVJTSU9OIikpKQ0KLSAgICAgICAgICAgICAg
ICAgICAgICAoc3Vic3RpdHV0ZSogImV0Yy9jb25maWcuc2gvc2V0dGluZ3MiDQotICAgICAg
ICAgICAgICAgICAgICAgICAgKCgiJEdNUF9ST09UIikgKGdldGVudiAiR01QX1JPT1QiKSkp
DQotICAgICAgICAgICAgICAgICAgICAgIChzdWJzdGl0dXRlKiAiZXRjL2NvbmZpZy5zaC9z
ZXR0aW5ncyINCi0gICAgICAgICAgICAgICAgICAgICAgICAoKCIkTVBGUl9ST09UIikgKGdl
dGVudiAiTVBGUl9ST09UIikpKQ0KLSAgICAgICAgICAgICAgICAgICAgICA7OyByZXNldCBs
b2NrRGlyIHZhcmlhYmxlIHRvIHJlZmVyIHRvIHdyaXRlLWVuYWJsZWQNCi0gICAgICAgICAg
ICAgICAgICAgICAgOzsgZGlyZWN0b3J5DQotICAgICAgICAgICAgICAgICAgICAgIChzdWJz
dGl0dXRlKiAid21ha2Uvd21ha2UiDQotICAgICAgICAgICAgICAgICAgICAgICAgKCgiICAg
ICAgICBsb2NrRGlyPS4qJCIpDQotICAgICAgICAgICAgICAgICAgICAgICAgICIgICAgICAg
IGxvY2tEaXI9JEhPTUUvLiRXTV9QUk9KRUNULy53bWFrZVxuIikpDQotICAgICAgICAgICAg
ICAgICAgICAgIChzdWJzdGl0dXRlKiAid21ha2Uvd21ha2VTY2hlZHVsZXIiDQotICAgICAg
ICAgICAgICAgICAgICAgICAgKCgibG9ja0Rpcj0uKiQiKQ0KLSAgICAgICAgICAgICAgICAg
ICAgICAgICAibG9ja0Rpcj0kSE9NRS8uJFdNX1BST0pFQ1QvLndtYWtlXG4iKSkNCi0gICAg
ICAgICAgICAgICAgICAgICAgKHN1YnN0aXR1dGUqICJ3bWFrZS93bWFrZVNjaGVkdWxlclVw
dGltZSINCi0gICAgICAgICAgICAgICAgICAgICAgICAoKCJsb2NrRGlyPS4qJCIpDQotICAg
ICAgICAgICAgICAgICAgICAgICAgICJsb2NrRGlyPSRIT01FLy4kV01fUFJPSkVDVC8ud21h
a2VcbiIpKQ0KLSAgICAgICAgICAgICAgICAgICAgICAjdCkpDQorICAgICAgICAgICAgICAg
ICAgICAgICAgKCgiXmV4cG9ydCBTQ09UQ0hfVkVSU0lPTj1zY290Y2hfLiokIikNCisgICAg
ICAgICAgICAgICAgICAgICAgICAgKHN0cmluZy1hcHBlbmQgImV4cG9ydCBTQ09UQ0hfVkVS
U0lPTj1zY290Y2hfIg0KKyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAsKHBhY2thZ2UtdmVyc2lvbiBwdC1zY290Y2gzMikgIlxuIikpDQorICAgICAgICAgICAg
ICAgICAgICAgICAgKCgiXmV4cG9ydCBTQ09UQ0hfQVJDSF9QQVRIPS4qJCIpDQorICAgICAg
ICAgICAgICAgICAgICAgICAgIChzdHJpbmctYXBwZW5kICJleHBvcnQgU0NPVENIX0FSQ0hf
UEFUSD0iDQorICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIChhc3Nv
Yy1yZWYgJWJ1aWxkLWlucHV0cyAicHQtc2NvdGNoMzIiKQ0KKyAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAiXG4iKSkpICN0KSkNCisgICAgICAgICAgICAgICAg
ICAoYWRkLWJlZm9yZSAnYnVpbGQgJ3BhdGNoLW1waQ0KKyAgICAgICAgICAgICAgICAgICAg
KGxhbWJkYSBfDQorICAgICAgICAgICAgICAgICAgICAgIChsZXQqICgobXBpLXBhdGggKGFz
c29jLXJlZiAlYnVpbGQtaW5wdXRzICJvcGVubXBpIikpDQorICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAobXBpLXZlcnNpb24gLChwYWNrYWdlLXZlcnNpb24gb3Blbm1waSkpKQ0K
KyAgICAgICAgICAgICAgICAgICAgICAgIDs7IHNwZWNpZnkgb3Blbm1waSB0eXBlDQorICAg
ICAgICAgICAgICAgICAgICAgICAgKHN1YnN0aXR1dGUqICJldGMvYmFzaHJjIg0KKyAgICAg
ICAgICAgICAgICAgICAgICAgICAgKCgiV01fTVBMSUI9U1lTVEVNT1BFTk1QSSIpDQorICAg
ICAgICAgICAgICAgICAgICAgICAgICAgIldNX01QTElCPU9QRU5NUEkiKSkNCisgICAgICAg
ICAgICAgICAgICAgICAgICAoc3Vic3RpdHV0ZSogImV0Yy9jb25maWcuc2gvbXBpIg0KKyAg
ICAgICAgICAgICAgICAgICAgICAgICAgKCgiZXhwb3J0IEZPQU1fTVBJPW9wZW5tcGktLiok
IikNCisgICAgICAgICAgICAgICAgICAgICAgICAgICAoc3RyaW5nLWFwcGVuZCAiZXhwb3J0
IEZPQU1fTVBJPW9wZW5tcGktIg0KKyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgIG1waS12ZXJzaW9uICJcbiIpKQ0KKyAgICAgICAgICAgICAgICAgICAgICAg
ICAgKCgiZXhwb3J0IE1QSV9BUkNIX1BBVEg9LipcXCRGT0FNX01QSS4qJCIpDQorICAgICAg
ICAgICAgICAgICAgICAgICAgICAgKHN0cmluZy1hcHBlbmQgImV4cG9ydCBNUElfQVJDSF9Q
QVRIPSIgbXBpLXBhdGgNCisgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAiXG4iKSkpKSAjdCkpDQorICAgICAgICAgICAgICAgICAgKGFkZC1iZWZvcmUgJ2J1
aWxkICdwYXRjaC1wYXJhdmlldw0KKyAgICAgICAgICAgICAgICAgICAgKGxhbWJkYSBfDQor
ICAgICAgICAgICAgICAgICAgICAgIChzdWJzdGl0dXRlKiAiZXRjL2NvbmZpZy5zaC9wYXJh
dmlldyINCisgICAgICAgICAgICAgICAgICAgICAgICAoKCJeZXhwb3J0IFBhcmFWaWV3X1ZF
UlNJT049LiokIikNCisgICAgICAgICAgICAgICAgICAgICAgICAgKHN0cmluZy1hcHBlbmQg
ImV4cG9ydCBQYXJhVmlld19WRVJTSU9OPSINCisgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgLChwYWNrYWdlLXZlcnNpb24gcGFyYXZpZXctNS45KSAiXG4iKSkN
CisgICAgICAgICAgICAgICAgICAgICAgICAoKCJeZXhwb3J0IFBhcmFWaWV3X0RJUj0uKiQi
KQ0KKyAgICAgICAgICAgICAgICAgICAgICAgICAoc3RyaW5nLWFwcGVuZCAiZXhwb3J0IFBh
cmFWaWV3X0RJUj0iDQorICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
IChhc3NvYy1yZWYgJWJ1aWxkLWlucHV0cyAicGFyYXZpZXciKQ0KKyAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAiXG4iKSkpICN0KSkNCisgICAgICAgICAgICAg
ICAgICAoYWRkLWJlZm9yZSAnYnVpbGQgJ2FkZC1ycGF0aHMNCisgICAgICAgICAgICAgICAg
ICAgIChsYW1iZGEgXw0KKyAgICAgICAgICAgICAgICAgICAgICAobGV0cmVjKiAoKGxpYnJh
cmllcyAnKCJib29zdCIgImNnYWwiDQorICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgImdtcCINCisgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAibWV0aXMiDQorICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgIm1wZnIiDQorICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgInB0LXNjb3RjaDMyIg0KKyAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICJvcGVubXBpIg0KKyAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICJ6bGliIg0KKyAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICJwYXJhdmlldyIpKQ0KKyAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgKHJwYXRocw0KKyAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgIChmb2xkLXJpZ2h0IChsYW1iZGEgKGxpYnJhcnkgcnBhdGhzKQ0KKyAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgKHN0cmluZy1hcHBlbmQg
cnBhdGhzDQorICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAiLXJwYXRoPSINCisgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIChhc3NvYy1yZWYNCisgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAlYnVpbGQtaW5wdXRzIGxpYnJhcnkpDQorICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAiL2xpYiwiKSkgIiIgbGli
cmFyaWVzKSkNCisgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIChvcGVuZm9hbS1s
aWINCisgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAoc3RyaW5nLWFwcGVuZCAl
b3V0cHV0DQorICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgIi9zaGFyZS9PcGVuRk9BTS0iDQorICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgLHZlcnNpb24NCisgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAiL3BsYXRmb3Jtcy9saW51eDY0R2NjRFBJbnQzMk9w
dC9saWIiKSkNCisgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIChsZGZsYWdzDQor
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgKHN0cmluZy1hcHBlbmQgIi1XbCwi
DQorICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcnBh
dGhzDQorICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
Ii1ycGF0aD0iDQorICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgb3BlbmZvYW0tbGliDQorICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgIiwiDQorICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgIi1ycGF0aD0iDQorICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgb3BlbmZvYW0tbGliDQorICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIi9kdW1teSwiDQorICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIi1ycGF0aD0iDQorICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgb3BlbmZvYW0tbGli
DQorICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIi9w
YXJhdmlldy0iDQorICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgLCh2ZXJzaW9uLW1ham9yK21pbm9yIChwYWNrYWdlLXZlcnNpb24NCisgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgIHBhcmF2aWV3LTUuOSkpKSkpDQorICAgICAgICAgICAgICAgICAgICAgICAg
KHN1YnN0aXR1dGUqICJ3bWFrZS9ydWxlcy9saW51eDY0R2NjL2MrKyINCisgICAgICAgICAg
ICAgICAgICAgICAgICAgICgoIlxcJFxcKExJQl9IRUFERVJfRElSU1xcKSAtZlBJQyIgYWxs
KQ0KKyAgICAgICAgICAgICAgICAgICAgICAgICAgIChzdHJpbmctYXBwZW5kIGFsbCAiICIg
bGRmbGFncykpKSkgI3QpKQ0KKyAgICAgICAgICAgICAgICAgIChkZWxldGUgJ2NvbmZpZ3Vy
ZSkgO25vIGNvbmZpZ3VyZSBwaGFzZQ0KKyAgICAgICAgICAgICAgICAgIChyZXBsYWNlICdi
dWlsZA0KKyAgICAgICAgICAgICAgICAgICAgKGxhbWJkYSBfDQorICAgICAgICAgICAgICAg
ICAgICAgIDs7IGNvbXBpbGUgT3BlbkZPQU0gbGlicmFyaWVzIGFuZCBhcHBsaWNhdGlvbnMN
CisgICAgICAgICAgICAgICAgICAgICAgKGludm9rZSAiYmFzaCIgIi1jIg0KKyAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgIChmb3JtYXQgI2YNCisgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICJzb3VyY2UgLi9ldGMvYmFzaHJjICYmIC4vQWxsd21ha2Ug
LWp+YSINCisgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIChwYXJhbGxl
bC1qb2ItY291bnQpKSkpKQ0KICAgICAgICAgICAgICAgICAgIChhZGQtYWZ0ZXIgJ2J1aWxk
ICdjbGVhbnVwDQotICAgICAgICAgICAgICAgICAgICA7OyBBdm9pZCB1bm5jZXNzYXJ5LCB2
b2x1bWlub3VzIG9iamVjdCBhbmQgZGVwIGZpbGVzLg0KKyAgICAgICAgICAgICAgICAgICAg
OzsgQXZvaWQgdW5uZWNlc3NhcnksIHZvbHVtaW5vdXMgb2JqZWN0IGFuZCBkZXAgZmlsZXMu
DQogICAgICAgICAgICAgICAgICAgICAobGFtYmRhIF8NCi0gICAgICAgICAgICAgICAgICAg
ICAgKGRlbGV0ZS1maWxlLXJlY3Vyc2l2ZWx5DQotICAgICAgICAgICAgICAgICAgICAgICAi
cGxhdGZvcm1zL2xpbnV4NjRHY2NEUEludDMyT3B0L3NyYyIpDQotICAgICAgICAgICAgICAg
ICAgICAgIChkZWxldGUtZmlsZS1yZWN1cnNpdmVseQ0KLSAgICAgICAgICAgICAgICAgICAg
ICAgInBsYXRmb3Jtcy9saW51eDY0R2NjRFBJbnQzMk9wdFNZU1RFTU9QRU5NUEkiKQ0KLSAg
ICAgICAgICAgICAgICAgICAgICAoZm9yLWVhY2ggZGVsZXRlLWZpbGUgKGZpbmQtZmlsZXMg
Ii4iICJcXC5vJCIpKQ0KLSAgICAgICAgICAgICAgICAgICAgICAjdCkpDQorICAgICAgICAg
ICAgICAgICAgICAgICh3aGVuIChmaWxlLWV4aXN0cz8gInBsYXRmb3Jtcy9saW51eDY0R2Nj
RFBJbnQzMk9wdC9zcmMiKQ0KKyAgICAgICAgICAgICAgICAgICAgICAgIChkZWxldGUtZmls
ZS1yZWN1cnNpdmVseQ0KKyAgICAgICAgICAgICAgICAgICAgICAgICAicGxhdGZvcm1zL2xp
bnV4NjRHY2NEUEludDMyT3B0L3NyYyIpKQ0KKyAgICAgICAgICAgICAgICAgICAgICAod2hl
biAoZmlsZS1leGlzdHM/DQorICAgICAgICAgICAgICAgICAgICAgICAgICAgICAicGxhdGZv
cm1zL2xpbnV4NjRHY2NEUEludDMyT3B0T1BFTk1QSSIpDQorICAgICAgICAgICAgICAgICAg
ICAgICAgKGRlbGV0ZS1maWxlLXJlY3Vyc2l2ZWx5DQorICAgICAgICAgICAgICAgICAgICAg
ICAgICJwbGF0Zm9ybXMvbGludXg2NEdjY0RQSW50MzJPcHRPUEVOTVBJIikpDQorICAgICAg
ICAgICAgICAgICAgICAgIChmb3ItZWFjaCBkZWxldGUtZmlsZQ0KKyAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgKGZpbmQtZmlsZXMgIi4iICJcXC5vJCIpKSAjdCkpDQorICAg
ICAgICAgICAgICAgICAgKHJlcGxhY2UgJ2NoZWNrDQorICAgICAgICAgICAgICAgICAgICAo
bGFtYmRhKiAoIzprZXkgdGVzdHM/ICM6YWxsb3ctb3RoZXIta2V5cykNCisgICAgICAgICAg
ICAgICAgICAgICAgKHdoZW4gdGVzdHM/DQorICAgICAgICAgICAgICAgICAgICAgICAgKHdo
ZW4gKGZpbGUtZXhpc3RzPyAidGVzdCIpDQorICAgICAgICAgICAgICAgICAgICAgICAgICAo
d2l0aC1kaXJlY3RvcnktZXhjdXJzaW9uICJ0ZXN0Ig0KKyAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAoaW52b2tlICJiYXNoIiAiLWMiDQorICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgKGZvcm1hdCAjZg0KKyAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgInNvdXJjZSAuLi9ldGMvYmFzaHJjICYmIC4vQWxscnVuIC1qfmEi
DQorICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAocGFyYWxs
ZWwtam9iLWNvdW50KSkpKSkNCisgICAgICAgICAgICAgICAgICAgICAgICA7OyB0b28gbWFu
eSB0dXRvcmlhbHMgYXJlIGZhaWxpbmcNCisgICAgICAgICAgICAgICAgICAgICAgICA7OyAo
d2l0aC1kaXJlY3RvcnktZXhjdXJzaW9uICJ0dXRvcmlhbHMiDQorICAgICAgICAgICAgICAg
ICAgICAgICAgOzsgKGludm9rZSAiYmFzaCIgIi1jIiAic291cmNlIC4uL2V0Yy9iYXNocmMg
JiYgLi9BbGx0ZXN0IikpDQorICAgICAgICAgICAgICAgICAgICAgICAgKSAjdCkpDQogICAg
ICAgICAgICAgICAgICAgKHJlcGxhY2UgJ2luc3RhbGwNCiAgICAgICAgICAgICAgICAgICAg
IChsYW1iZGEgXw0KICAgICAgICAgICAgICAgICAgICAgICA7OyB1c2UgJ09wZW5GT0FNLXZl
cnNpb24nIGNvbnZlbnRpb24NCi0gICAgICAgICAgICAgICAgICAgICAgKGxldCAoKGluc3Rh
bGwtZGlyIChzdHJpbmctYXBwZW5kDQotICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgJW91dHB1dCAiL2xpYi9PcGVuRk9BTS0iICx2ZXJzaW9uKSkpDQotICAg
ICAgICAgICAgICAgICAgICAgICAgKG1rZGlyLXAgaW5zdGFsbC1kaXIpICAgICA7IGNyZWF0
ZSBpbnN0YWxsIGRpcmVjdG9yeQ0KKyAgICAgICAgICAgICAgICAgICAgICAobGV0ICgoaW5z
dGFsbC1kaXIgKHN0cmluZy1hcHBlbmQgJW91dHB1dA0KKyAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIi9zaGFyZS9PcGVuRk9BTS0i
DQorICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAsdmVyc2lvbikpKQ0KKyAgICAgICAgICAgICAgICAgICAgICAgIChta2Rpci1wIGlu
c3RhbGwtZGlyKSA7Y3JlYXRlIGluc3RhbGwgZGlyZWN0b3J5DQogICAgICAgICAgICAgICAg
ICAgICAgICAgOzsgbW92ZSBjb250ZW50cyBvZiBidWlsZCBkaXJlY3RvcnkgdG8gaW5zdGFs
bCBkaXJlY3RvcnkNCiAgICAgICAgICAgICAgICAgICAgICAgICAoY29weS1yZWN1cnNpdmVs
eSAiLiIgaW5zdGFsbC1kaXIpKSkpDQogICAgICAgICAgICAgICAgICAgKGFkZC1hZnRlciAn
aW5zdGFsbCAnYWRkLXN5bWJvbGljLWxpbmsNCiAgICAgICAgICAgICAgICAgICAgIChsYW1i
ZGEgXw0KLSAgICAgICAgICAgICAgICAgICAgICA7OyBhZGQgc3ltYm9saWMgbGluayBmb3Ig
c3RhbmRhcmQgJ2JpbicgZGlyZWN0b3J5DQotICAgICAgICAgICAgICAgICAgICAgIChzeW1s
aW5rDQotICAgICAgICAgICAgICAgICAgICAgICAoc3RyaW5nLWFwcGVuZCAiLi9saWIvT3Bl
bkZPQU0tIiAsdmVyc2lvbg0KLSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgIi9wbGF0Zm9ybXMvbGludXg2NEdjY0RQSW50MzJPcHQvYmluIikNCi0gICAgICAgICAg
ICAgICAgICAgICAgIChzdHJpbmctYXBwZW5kICVvdXRwdXQgIi9iaW4iKSkNCi0gICAgICAg
ICAgICAgICAgICAgICAgI3QpKSkpKQ0KKyAgICAgICAgICAgICAgICAgICAgICAobGV0KiAo
KGJpbiAoc3RyaW5nLWFwcGVuZCAlb3V0cHV0ICIvYmluIikpDQorICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAobGliIChzdHJpbmctYXBwZW5kICVvdXRwdXQgIi9saWIiKSkNCisg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgIChvcGVuZm9hbSAoc3RyaW5nLWFwcGVuZCAl
b3V0cHV0DQorICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgIi9zaGFyZS9PcGVuRk9BTS0iDQorICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgLHZlcnNpb24pKQ0KKyAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgKGJ1aWxkLWJpbiAoc3RyaW5nLWFwcGVuZCBvcGVuZm9hbQ0K
KyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAiL3BsYXRmb3Jtcy9saW51eDY0R2NjRFBJbnQzMk9wdC9iaW4iKSkNCisgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgIChidWlsZC1saWIgKHN0cmluZy1hcHBlbmQgb3BlbmZvYW0N
CisgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgIi9wbGF0Zm9ybXMvbGludXg2NEdjY0RQSW50MzJPcHQvbGliIikpDQorICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAoZm9hbS1iaW4gKHN0cmluZy1hcHBlbmQgb3BlbmZvYW0g
Ii9iaW4iKSkpDQorICAgICAgICAgICAgICAgICAgICAgICAgOzsgYWRkIHN5bWJvbGljIGxp
bmtzIGluIHN0YW5kYXJkICdiaW4nIGRpcmVjdG9yeQ0KKyAgICAgICAgICAgICAgICAgICAg
ICAgIChta2Rpci1wIGJpbikNCisgICAgICAgICAgICAgICAgICAgICAgICAoZm9yLWVhY2gg
KGxhbWJkYSAoZmlsZSkNCisgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAo
dW5sZXNzIChtZW1iZXIgZmlsZQ0KKyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAnKCIuIiAiLi4iKSkNCisgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgIChzeW1saW5rIChzdHJpbmctYXBwZW5kIGJ1aWxkLWJpbiAi
LyINCisgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgIGZpbGUpDQorICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAoc3RyaW5nLWFwcGVuZCBiaW4gIi8iIGZpbGUpKSkpDQorICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgIChzY2FuZGlyIGJ1aWxkLWJpbikpDQorICAg
ICAgICAgICAgICAgICAgICAgICAgKGZvci1lYWNoIChsYW1iZGEgKGZpbGUpDQorICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgKHVubGVzcyAobWVtYmVyIGZpbGUNCisg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgJygi
LiIgIi4uIikpDQorICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAoc3lt
bGluayAoc3RyaW5nLWFwcGVuZCBmb2FtLWJpbiAiLyINCisgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZpbGUpDQorICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAoc3RyaW5nLWFw
cGVuZCBiaW4gIi8iIGZpbGUpKSkpDQorICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgIChzY2FuZGlyIGZvYW0tYmluKSkNCisgICAgICAgICAgICAgICAgICAgICAgICA7OyBh
ZGQgc3ltYm9saWMgbGluayBmb3Igc3RhbmRhcmQgJ2xpYicgZGlyZWN0b3J5DQorICAgICAg
ICAgICAgICAgICAgICAgICAgKHN5bWxpbmsgYnVpbGQtbGliIGxpYikpICN0KSkpKSkNCisg
ICAgKG5hdGl2ZS1zZWFyY2gtcGF0aHMNCisgICAgIChsaXN0IChzZWFyY2gtcGF0aC1zcGVj
aWZpY2F0aW9uDQorICAgICAgICAgICAgKHZhcmlhYmxlICJXTV9QUk9KRUNUX0RJUiIpDQor
ICAgICAgICAgICAgKHNlcGFyYXRvciAjZikNCisgICAgICAgICAgICAoZmlsZXMgJygiIikp
KSkpDQogICAgIDs7IE5vdGU6DQotICAgIDs7ICBUdXRvcmlhbCBmaWxlcyBhcmUgaW5zdGFs
bGVkIHJlYWQtb25seSBpbiAvZ251L3N0b3JlLg0KLSAgICA7OyAgVG8gYWxsb3cgd3JpdGUg
cGVybWlzc2lvbnMgb24gZmlsZXMgY29waWVkIGZyb20gdGhlIHN0b3JlIGENCi0gICAgOzsg
ICdjaG1vZCcgc3RlcCBpcyBuZWVkZWQgYmVmb3JlIHJ1bm5pbmcgdGhlIGFwcGxpY2F0aW9u
cy4gIEZvcg0KLSAgICA7OyAgZXhhbXBsZSwgZnJvbSBhIHVzZXIncyBsb2dpbjoNCi0gICAg
OzsgICQgc291cmNlICRHVUlYX1BST0ZJTEUvbGliL09wZW5GT0FNLTQuMS9ldGMvYmFzaHJj
DQotICAgIDs7ICAkIG1rZGlyIC1wICRGT0FNX1JVTg0KLSAgICA7OyAgJCBjZCAkRk9BTV9S
VU4NCi0gICAgOzsgICQgY3AgLXIgJEZPQU1fVFVUT1JJQUxTL2luY29tcHJlc3NpYmxlL3Np
bXBsZUZvYW0vcGl0ekRhaWx5IC4NCi0gICAgOzsgICQgY2QgcGl0ekRhaWx5DQotICAgIDs7
ICAkIGNobW9kIC1SIHUrdyAuDQotICAgIDs7ICAkIGJsb2NrTWVzaA0KKyAgICA7OyBUdXRv
cmlhbCBmaWxlcyBhcmUgaW5zdGFsbGVkIHJlYWQtb25seSBpbiAvZ251L3N0b3JlLg0KKyAg
ICA7OyBUbyBhbGxvdyB3cml0ZSBwZXJtaXNzaW9ucyBvbiBmaWxlcyBjb3BpZWQgZnJvbSB0
aGUgc3RvcmUgYQ0KKyAgICA7OyAnY2htb2QnIHN0ZXAgaXMgbmVlZGVkIGJlZm9yZSBydW5u
aW5nIHRoZSBhcHBsaWNhdGlvbnMuICBGb3INCisgICAgOzsgZXhhbXBsZSwgZnJvbSBhIHVz
ZXIncyBsb2dpbjoNCisgICAgOzsgJCBzb3VyY2UgJChkaXJuYW1lICQod2hpY2ggYmxvY2tN
ZXNoKSkvLi4vLi4vLi4vZXRjL2Jhc2hyYw0KKyAgICA7OyAkIG1rZGlyIC1wICRGT0FNX1JV
Tg0KKyAgICA7OyAkIGNkICRGT0FNX1JVTg0KKyAgICA7OyAkIGNwIC1yICRGT0FNX1RVVE9S
SUFMUy9pbmNvbXByZXNzaWJsZS9zaW1wbGVGb2FtL3BpdHpEYWlseSAuDQorICAgIDs7ICQg
Y2QgcGl0ekRhaWx5DQorICAgIDs7ICQgY2htb2QgLVIgdSt3IC4NCisgICAgOzsgJCBibG9j
a01lc2gNCiAgICAgKHN5bm9wc2lzICJGcmFtZXdvcmsgZm9yIG51bWVyaWNhbCBzaW11bGF0
aW9uIG9mIGZsdWlkIGZsb3ciKQ0KLSAgICAoZGVzY3JpcHRpb24gIk9wZW5GT0FNIHByb3Zp
ZGVzIGEgc2V0IG9mIHNvbHZlcnMgYW5kIG1ldGhvZHMgZm9yIHRhY2tsaW5nDQorICAgIChk
ZXNjcmlwdGlvbg0KKyAgICAgIk9wZW5GT0FNIHByb3ZpZGVzIGEgc2V0IG9mIHNvbHZlcnMg
YW5kIG1ldGhvZHMgZm9yIHRhY2tsaW5nDQogcHJvYmxlbXMgaW4gdGhlIGZpZWxkIG9mIENv
bXB1dGF0aW9uYWwgRmx1aWQgRHluYW1pY3MgKENGRCkuICBJdCBpcyB3cml0dGVuIGluDQog
QysrLiAgR292ZXJuaW5nIGVxdWF0aW9ucyBzdWNoIGFzIHRoZSBOYXZpZXItU3Rva2VzIGVx
dWF0aW9ucyBjYW4gYmUgc29sdmVkIGluDQogaW50ZWdyYWwgZm9ybS4gIFBoeXNpY2FsIHBy
b2Nlc3NlcyBzdWNoIGFzIHBoYXNlIGNoYW5nZSwgZHJvcGxldCB0cmFuc3BvcnQgYW5kDQot
LSANCjIuMzkuMg0KDQo=




Information forwarded to guix-patches@HIDDEN:
bug#62473; Package guix-patches. Full text available.

Message received at 62473 <at> debbugs.gnu.org:


Received: (at 62473) by debbugs.gnu.org; 4 May 2023 08:05:07 +0000
From debbugs-submit-bounces <at> debbugs.gnu.org Thu May 04 04:05:07 2023
Received: from localhost ([127.0.0.1]:48384 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1puTxa-0000DL-Q8
	for submit <at> debbugs.gnu.org; Thu, 04 May 2023 04:05:07 -0400
Received: from a2-4.smtp-out.eu-west-1.amazonses.com ([54.240.2.4]:40607)
 by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from
 <01020187e5cae983-f60ddab8-ce12-47ac-a996-173359880e77-000000@HIDDEN>)
 id 1puTxY-0000CI-M1
 for 62473 <at> debbugs.gnu.org; Thu, 04 May 2023 04:05:06 -0400
DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/simple;
 s=solmzk3ljecfoypi3q6x2mqs3bucnhjw; d=housseini.me; t=1683187493;
 h=Subject:From:To:Cc:Date:Mime-Version:Content-Type:Content-Transfer-Encoding:In-Reply-To:References:Message-Id;
 bh=wefS4YhUcykYN7sJLEOu2Kd7gS2noOCuwdKii/BWrnQ=;
 b=VRuBdE6KDtxSMyYd0ZFsC098FQfjuTFi41Fp3wAfyNJGKrBOKA/GYG1VU1U0cKEx
 atOPt6HmdoFjVXMr9hG2GBFUfnPoxuizW9RKy4jxP9rL05HKJCoMuAHTEOx8HNA3PGL
 WiPgRZ+T8z108CQWpMOohnFYZcjGXJQcPuDR33qI=
DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/simple;
 s=shh3fegwg5fppqsuzphvschd53n6ihuv; d=amazonses.com; t=1683187493;
 h=Subject:From:To:Cc:Date:Mime-Version:Content-Type:Content-Transfer-Encoding:In-Reply-To:References:Message-Id:Feedback-ID;
 bh=wefS4YhUcykYN7sJLEOu2Kd7gS2noOCuwdKii/BWrnQ=;
 b=TnGosXHEErMV7YDs1j9oMVK/D7YNSU8GrjpOW0SOMJoaytaQkuNvPCqm9BtQNGlO
 9hCE4XsE6v1iJfI42Rq/6KzUzr+QaiXpaPXuLuXZnBM7iXVO+qie3iyOYmcplMYQtnH
 xzaau+ueX/AkMHxTIiOVfDWWryfVQE74ozgSDfqE=
Subject: [PATCH v3 2/4] gnu: utfcpp: Update to 3.2.3.
From: =?UTF-8?Q?reza?= <reza@HIDDEN>
To: =?UTF-8?Q?62473=40debbugs=2Egnu=2Eorg?= <62473 <at> debbugs.gnu.org>
Date: Thu, 4 May 2023 08:04:53 +0000
Mime-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: quoted-printable
In-Reply-To: <b45be3d6737e0f394961a5ad345501d790518a9a.1683187409.git.reza@HIDDEN>
References: <b45be3d6737e0f394961a5ad345501d790518a9a.1683187409.git.reza@HIDDEN> 
 <2b6a4965ceb4f835b949e4d9a03f51b0facf54f9.1683187409.git.reza@HIDDEN>
X-Mailer: Amazon WorkMail
Thread-Index: AQHZfl8YhuiJ8xHPRs2VCThywNL+UQAAAKel
Thread-Topic: [PATCH v3 2/4] gnu: utfcpp: Update to 3.2.3.
X-Wm-Sent-Timestamp: 1683187492
X-Original-Mailer: git-send-email 2.39.2
Message-ID: <01020187e5cae983-f60ddab8-ce12-47ac-a996-173359880e77-000000@HIDDEN>
Feedback-ID: 1.eu-west-1.b24dn6frgCi6dh20skzbuMRr7UL8M6Soir/3ogtEjHQ=:AmazonSES
X-SES-Outgoing: 2023.05.04-54.240.2.4
X-Spam-Score: -0.0 (/)
X-Debbugs-Envelope-To: 62473
Cc: =?UTF-8?Q?reza?= <reza@HIDDEN>
X-BeenThere: debbugs-submit <at> debbugs.gnu.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: <debbugs-submit.debbugs.gnu.org>
List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe>
List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/>
List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org>
List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help>
List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe>
Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org
Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
X-Spam-Score: -1.0 (-)

* gnu/packages/textutils.scm (utfcpp): Update to 3.2.3.=0D=0A---=0D=0A gn=
u/packages/textutils.scm | 35 +++++++++++++++++++----------------=0D=0A 1=
 file changed, 19 insertions(+), 16 deletions(-)=0D=0A=0D=0Adiff --git a/=
gnu/packages/textutils.scm b/gnu/packages/textutils.scm=0D=0Aindex d7cb21=
7e17..40a5c01242 100644=0D=0A--- a/gnu/packages/textutils.scm=0D=0A+++ b/=
gnu/packages/textutils.scm=0D=0A@@ -25,6 +25,7 @@=0D=0A ;;; Copyright =C2=
=A9 2021 Felix Gruber <felgru@HIDDEN>=0D=0A ;;; Copyright =C2=A9 2021=
 Bonface Munyoki Kilyungi <me@HIDDEN>=0D=0A ;;; Copyright =C2=
=A9 2022 Gabriel Wicki <gabriel@HIDDEN>=0D=0A+;;; Copyright =C2=A9 20=
23 Reza Housseini <reza@HIDDEN>=0D=0A ;;;=0D=0A ;;; This file is pa=
rt of GNU Guix.=0D=0A ;;;=0D=0A@@ -57,6 +58,7 @@ (define-module (gnu pack=
ages textutils)=0D=0A   #:use-module (gnu packages)=0D=0A   #:use-module =
(gnu packages autotools)=0D=0A   #:use-module (gnu packages base)=0D=0A+ =
 #:use-module (gnu packages check)=0D=0A   #:use-module (gnu packages com=
pression)=0D=0A   #:use-module (gnu packages gcc)=0D=0A   #:use-module (g=
nu packages golang)=0D=0A@@ -685,30 +687,31 @@ (define-public catdoc=0D=0A=
 (define-public utfcpp=0D=0A   (package=0D=0A     (name "utfcpp")=0D=0A- =
   (version "2.3.5")=0D=0A+    (version "3.2.3")=0D=0A     (source (origi=
n=0D=0A               (method git-fetch)=0D=0A               (uri (git-re=
ference=0D=0A-                     (url "https://github.com/nemtrif/utfcp=
p")=0D=0A-                     (commit (string-append "v" version))))=0D=0A=
+                    (url "https://github.com/nemtrif/utfcpp")=0D=0A+    =
                (commit (string-append "v" version))))=0D=0A             =
  (file-name (git-file-name name version))=0D=0A               (sha256=0D=
=0A                (base32=0D=0A-                "1gr98d826z6wa58r1s5i7rz=
7q2x3r31v7zj0pjjlrc7gfxwklr4s"))))=0D=0A+                "00hzh39iddbc6nx=
g13813qd6d55g2kccwjf5dr96wykfhway9wbr"))=0D=0A+              (modules '((=
guix build utils)))=0D=0A+              (snippet '(begin=0D=0A+          =
                ;; delete bundled dependencies=0D=0A+                    =
      (delete-file-recursively "extern")=0D=0A+                          =
(substitute* (list "tests/apitests.cpp"=0D=0A+                           =
                  "tests/noexceptionstests.cpp"=0D=0A+                   =
                          "tests/test_cpp11.cpp"=0D=0A+                  =
                           "tests/test_cpp17.cpp")=0D=0A+                =
            (("\"\\.\\./extern/ftest/ftest.h\"")=0D=0A+                  =
           "<ftest/ftest.h>"))))))=0D=0A     (build-system cmake-build-sy=
stem)=0D=0A+    (native-inputs (list ftest))=0D=0A     (arguments=0D=0A- =
    `(#:out-of-source=3F #f=0D=0A-       #:phases=0D=0A-       (modify-ph=
ases %standard-phases=0D=0A-         (replace 'install              ; no =
install target=0D=0A-           (lambda* (#:key outputs #:allow-other-key=
s)=0D=0A-             (let* ((out (assoc-ref outputs "out"))=0D=0A-      =
              (include (string-append out "/include"))=0D=0A-            =
        (doc (string-append out "/share/doc/" ,name)))=0D=0A-            =
   (copy-recursively "source" include)=0D=0A-               (install-file=
 "README.md" doc)=0D=0A-               #t))))))=0D=0A-    (home-page "htt=
ps://github.com/nemtrif/utfcpp")=0D=0A+     `(#:build-type "Release"))=0D=
=0A+    (home-page "https://utfcpp.sourceforge.net")=0D=0A     (synopsis =
"Portable C++ library for handling UTF-8")=0D=0A     (description "UTF8-C=
PP is a C++ library for handling UTF-8 encoded text=0D=0A in a portable w=
ay.")=0D=0A--=20=0D=0A2.39.2=0D=0A=0D=0A




Information forwarded to guix-patches@HIDDEN:
bug#62473; Package guix-patches. Full text available.

Message received at 62473 <at> debbugs.gnu.org:


Received: (at 62473) by debbugs.gnu.org; 4 May 2023 08:05:05 +0000
From debbugs-submit-bounces <at> debbugs.gnu.org Thu May 04 04:05:05 2023
Received: from localhost ([127.0.0.1]:48381 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1puTxW-0000Cv-JV
	for submit <at> debbugs.gnu.org; Thu, 04 May 2023 04:05:05 -0400
Received: from a2-113.smtp-out.eu-west-1.amazonses.com ([54.240.2.113]:40717)
 by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from
 <01020187e5cad893-4db14f86-be13-4495-9fcf-7ae50d920f45-000000@HIDDEN>)
 id 1puTxU-0000CA-Dl
 for 62473 <at> debbugs.gnu.org; Thu, 04 May 2023 04:05:01 -0400
DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/simple;
 s=solmzk3ljecfoypi3q6x2mqs3bucnhjw; d=housseini.me; t=1683187489;
 h=Subject:From:To:Cc:Date:Mime-Version:Content-Type:Content-Transfer-Encoding:References:Message-Id;
 bh=h1mKvqkGsVBsfUdHdPXJeLcEtNP4u2CcgKIizu9kMEo=;
 b=lBB+Bd+hB4M5VmTTwVNxyS4YfsAVAs0YB4eEAGqI+h0hqpbIhfJ7ULfyfawjgmnD
 e4mkKV4LrE+eIl8CigviZ+8pvpPiAOWkXS+KsIj0qJyFls3Y7ed6ArdVu4rBTrHUQYT
 1mUB5MNorZ3mEw+5hdLp7hpDOUtJNrUs+EAXyrkU=
DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/simple;
 s=shh3fegwg5fppqsuzphvschd53n6ihuv; d=amazonses.com; t=1683187489;
 h=Subject:From:To:Cc:Date:Mime-Version:Content-Type:Content-Transfer-Encoding:References:Message-Id:Feedback-ID;
 bh=h1mKvqkGsVBsfUdHdPXJeLcEtNP4u2CcgKIizu9kMEo=;
 b=lWfS6MRL4bvQypKLwtYa5quc+Rx9k/24uSAgsRoDwm83tB2q9Jp2Y7jfQcbrhCWf
 B9h3p2HklGHTIUPBatM/6jvO1xoObHHDqI0xxVto0oq1lHZeatuBxHxXGBDFi/DaqnJ
 LbI3YZTIVU9mlYHGr++EVJeS532WcISYlOlM7M08=
Subject: [PATCH v3 1/4] gnu: Add ftest.
From: =?UTF-8?Q?reza?= <reza@HIDDEN>
To: =?UTF-8?Q?62473=40debbugs=2Egnu=2Eorg?= <62473 <at> debbugs.gnu.org>
Date: Thu, 4 May 2023 08:04:48 +0000
Mime-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: quoted-printable
References: <b45be3d6737e0f394961a5ad345501d790518a9a.1683187409.git.reza@HIDDEN>
X-Mailer: Amazon WorkMail
Thread-Index: AQHZfl8YhuiJ8xHPRs2VCThywNL+UQ==
Thread-Topic: [PATCH v3 1/4] gnu: Add ftest.
X-Wm-Sent-Timestamp: 1683187488
X-Original-Mailer: git-send-email 2.39.2
Message-ID: <01020187e5cad893-4db14f86-be13-4495-9fcf-7ae50d920f45-000000@HIDDEN>
Feedback-ID: 1.eu-west-1.b24dn6frgCi6dh20skzbuMRr7UL8M6Soir/3ogtEjHQ=:AmazonSES
X-SES-Outgoing: 2023.05.04-54.240.2.113
X-Spam-Score: -0.0 (/)
X-Debbugs-Envelope-To: 62473
Cc: =?UTF-8?Q?reza?= <reza@HIDDEN>
X-BeenThere: debbugs-submit <at> debbugs.gnu.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: <debbugs-submit.debbugs.gnu.org>
List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe>
List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/>
List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org>
List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help>
List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe>
Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org
Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
X-Spam-Score: -1.0 (-)

* gnu/packages/check.scm (ftest): New variable.=0D=0A---=0D=0A gnu/packag=
es/check.scm | 36 ++++++++++++++++++++++++++++++++++++=0D=0A 1 file chang=
ed, 36 insertions(+)=0D=0A=0D=0Adiff --git a/gnu/packages/check.scm b/gnu=
/packages/check.scm=0D=0Aindex 17c2b7284e..8772095944 100644=0D=0A--- a/g=
nu/packages/check.scm=0D=0A+++ b/gnu/packages/check.scm=0D=0A@@ -43,6 +43=
,7 @@=0D=0A ;;; Copyright =C2=A9 2022 jgart <jgart@HIDDEN>=0D=0A ;;; =
Copyright =C2=A9 2023 Luis Felipe L=C3=B3pez Acevedo <luis.felipe.la@prot=
onmail.com>=0D=0A ;;; Copyright =C2=A9 2023 Timo Wilken <guix@HIDDEN=
>=0D=0A+;;; Copyright =C2=A9 2023 Reza Housseini <reza@HIDDEN>=0D=0A=
 ;;;=0D=0A ;;; This file is part of GNU Guix.=0D=0A ;;;=0D=0A@@ -65,6 +66=
,7 @@ (define-module (gnu packages check)=0D=0A   #:use-module (gnu packa=
ges autotools)=0D=0A   #:use-module (gnu packages base)=0D=0A   #:use-mod=
ule (gnu packages bash)=0D=0A+  #:use-module (gnu packages cmake)=0D=0A  =
 #:use-module (gnu packages compression)=0D=0A   #:use-module (gnu packag=
es linux)=0D=0A   #:use-module (gnu packages llvm)=0D=0A@@ -92,6 +94,7 @@=
 (define-module (gnu packages check)=0D=0A   #:use-module (guix gexp)=0D=0A=
   #:use-module (guix git-download)=0D=0A   #:use-module (guix build-syst=
em cmake)=0D=0A+  #:use-module (guix build-system copy)=0D=0A   #:use-mod=
ule (guix build-system glib-or-gtk)=0D=0A   #:use-module (guix build-syst=
em gnu)=0D=0A   #:use-module (guix build-system go)=0D=0A@@ -3530,3 +3533=
,36 @@ (define-public guile-proba=0D=0A to run test collections, and a li=
brary that includes a test runner and=0D=0A helpers for writing tests.")=0D=
=0A     (license license:public-domain)))=0D=0A+=0D=0A+(define-public fte=
st=0D=0A+  (package=0D=0A+    (name "ftest")=0D=0A+    ;; There aren't an=
y releases and it looks=0D=0A+    ;; more like a small side project. It i=
s included for=0D=0A+    ;; completness to run tests for package utfcpp=0D=
=0A+    (version "bf75576064fce2e07f52cd63a3e410f12358728b")=0D=0A+    (s=
ource (origin=0D=0A+              (method git-fetch)=0D=0A+              =
(uri (git-reference=0D=0A+                    (url "https://github.com/ne=
mtrif/ftest")=0D=0A+                    (commit version)))=0D=0A+        =
      (file-name (git-file-name name version))=0D=0A+              (sha25=
6=0D=0A+               (base32=0D=0A+                "01yjhjnlq2gci8hkc6f=
avwj0axq7y1vvnradsgcffby6h09x00b4"))))=0D=0A+    ;; No CMakeLists.txt fil=
e provided, only one to run tests=0D=0A+    (build-system copy-build-syst=
em)=0D=0A+    (native-inputs (list cmake-minimal))=0D=0A+    (arguments=0D=
=0A+     `(#:install-plan '(("ftest.h" "include/ftest/"))=0D=0A+       #:=
phases (modify-phases %standard-phases=0D=0A+                  (add-befor=
e 'install 'check=0D=0A+                    (lambda _=0D=0A+             =
         (with-directory-excursion "tests"=0D=0A+                        =
(invoke "cmake" ".")=0D=0A+                        (invoke "make")=0D=0A+=
                        (invoke "ctest")))))))=0D=0A+    (home-page "http=
s://github.com/nemtrif/ftest")=0D=0A+    (synopsis "Simple and limited un=
it-test framework for C++")=0D=0A+    (description "A simple and limited =
unit-test framework for C++")=0D=0A+    (license license:asl2.0)))=0D=0A=0D=
=0Abase-commit: 7a0a186a32524d4156bf96786d708fab323cebff=0D=0A--=20=0D=0A=
2.39.2=0D=0A=0D=0A




Information forwarded to guix-patches@HIDDEN:
bug#62473; Package guix-patches. Full text available.

Message received at 62473 <at> debbugs.gnu.org:


Received: (at 62473) by debbugs.gnu.org; 18 Apr 2023 20:09:45 +0000
From debbugs-submit-bounces <at> debbugs.gnu.org Tue Apr 18 16:09:45 2023
Received: from localhost ([127.0.0.1]:60463 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1pore4-00066p-RP
	for submit <at> debbugs.gnu.org; Tue, 18 Apr 2023 16:09:45 -0400
Received: from eggs.gnu.org ([209.51.188.92]:52792)
 by debbugs.gnu.org with esmtp (Exim 4.84_2)
 (envelope-from <ludo@HIDDEN>) id 1pore3-00066X-CK
 for 62473 <at> debbugs.gnu.org; Tue, 18 Apr 2023 16:09:43 -0400
Received: from fencepost.gnu.org ([2001:470:142:3::e])
 by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256)
 (Exim 4.90_1) (envelope-from <ludo@HIDDEN>)
 id 1pordy-0003LU-16; Tue, 18 Apr 2023 16:09:38 -0400
DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=gnu.org;
 s=fencepost-gnu-org; h=MIME-Version:In-Reply-To:Date:References:Subject:To:
 From; bh=EGL1f/y98oErpIW7Wkf9UAk7SLoL79Isbpc5roDmOzk=; b=eg+zwWXOt+idKW6z2OfD
 XsGE8tMNPksalBHp9FlYwUzeOYRs+J5xKJRYPNefcVP4wPH+HS6gCNTBvhxq/nKfbeD3lNkVqXLAR
 kbXytW6mSrqAEnQ0+Gn+hug6G+IGpXmh3aAMQzIIs+QIYFg+N+LeFPo18nMyc1nTG2njxsD/QEw98
 p+ckQRH6OowZDvBfbHnt7w5TLcltI4Zzosu9B93loqovS7/M6UjqwyK3aEPhEJrIE/IekVL1fYatD
 Hmlkv2zUD+dVtJy/jC1luXHpeQJyfMd8p/17iLK1g3Hvwks6ds/VJTiAEpJ1ocVdmf7QE/3sOxX4U
 LWFM+YPrey7f6g==;
Received: from 91-160-117-201.subs.proxad.net ([91.160.117.201] helo=ribbon)
 by fencepost.gnu.org with esmtpsa (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256)
 (Exim 4.90_1) (envelope-from <ludo@HIDDEN>)
 id 1pordx-0003PC-Ka; Tue, 18 Apr 2023 16:09:37 -0400
From: =?utf-8?Q?Ludovic_Court=C3=A8s?= <ludo@HIDDEN>
To: reza <reza@HIDDEN>
Subject: Re: bug#62473: [PATCH 0/4] OpenFoam update to version 10
References: <cover.1680707361.git.reza@HIDDEN>
 <83f2db8384fdd419a9a75a4f00338a1fbbab52b4.1680707361.git.reza@HIDDEN>
 <0102018752a6f95e-6dba2432-a52f-478f-a194-47a0d05fc7f6-000000@HIDDEN>
 <87r0sxjcvx.fsf_-_@HIDDEN>
 <ed4f586d-4bbf-61e3-4f88-97d81882bf7b@HIDDEN>
 <01020187570e0691-f28ad8f9-3398-4f0b-a7ed-78d0c9c5d50a-000000@HIDDEN>
Date: Tue, 18 Apr 2023 22:09:36 +0200
In-Reply-To: <01020187570e0691-f28ad8f9-3398-4f0b-a7ed-78d0c9c5d50a-000000@HIDDEN>
 (reza@HIDDEN's message of "Thu, 6 Apr 2023 14:52:29 +0000")
Message-ID: <87y1mpgdfj.fsf_-_@HIDDEN>
User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/28.2 (gnu/linux)
MIME-Version: 1.0
Content-Type: text/plain; charset=utf-8
Content-Transfer-Encoding: quoted-printable
X-Spam-Score: -2.3 (--)
X-Debbugs-Envelope-To: 62473
Cc: 62473 <at> debbugs.gnu.org
X-BeenThere: debbugs-submit <at> debbugs.gnu.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: <debbugs-submit.debbugs.gnu.org>
List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe>
List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/>
List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org>
List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help>
List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe>
Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org
Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
X-Spam-Score: -3.3 (---)

Hi,

reza <reza@HIDDEN> skribis:

>> Does =E2=80=9Ccom=E2=80=9D stand for =E2=80=9Ccommercial=E2=80=9D, and i=
f so, what are the implications?
>
> "com" stands for the website "openfoam.com". The project forked at some=20
> point and now there are two almost identical code bases. openfoam-com=20
>
> which is maintained by a company has more rapid development in favor of=20
> stability while openfoam-org stays more conservative with code additions=
=20
> but being more stable therefore.

Interesting situation.  :-)

> I don't know how to handle the almost identical builds of this two code=20
> bases, shall I make a function?

No, I think it=E2=80=99s fine to inherit like you did.

> There is also an issue with the version of openfoam-org getting used
> in the build of openfoam-com, maybe this is a bug?

Given your description above, it=E2=80=99s surprising that one depends on t=
he
other.  If there is such a dependency, then it might be worth reporting
upstream as a bug or asking for clarifications.

Thanks for your replies!

Ludo=E2=80=99.




Information forwarded to guix-patches@HIDDEN:
bug#62473; Package guix-patches. Full text available.

Message received at 62473 <at> debbugs.gnu.org:


Received: (at 62473) by debbugs.gnu.org; 18 Apr 2023 20:07:18 +0000
From debbugs-submit-bounces <at> debbugs.gnu.org Tue Apr 18 16:07:18 2023
Received: from localhost ([127.0.0.1]:60450 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1porbi-00061Q-Fa
	for submit <at> debbugs.gnu.org; Tue, 18 Apr 2023 16:07:18 -0400
Received: from eggs.gnu.org ([209.51.188.92]:57618)
 by debbugs.gnu.org with esmtp (Exim 4.84_2)
 (envelope-from <ludo@HIDDEN>) id 1porbf-000615-Cj
 for 62473 <at> debbugs.gnu.org; Tue, 18 Apr 2023 16:07:16 -0400
Received: from fencepost.gnu.org ([2001:470:142:3::e])
 by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256)
 (Exim 4.90_1) (envelope-from <ludo@HIDDEN>)
 id 1porbY-000318-7J; Tue, 18 Apr 2023 16:07:09 -0400
DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=gnu.org;
 s=fencepost-gnu-org; h=MIME-Version:In-Reply-To:Date:References:Subject:To:
 From; bh=UWUpp1iezqmsF65txd6NGBJedcoAOWB/HzfQBCeNLQ4=; b=WUxxMIv5YFHkIaqAbm4n
 1Gf+bIVJMpqIlMmpCrH7qx2ar7s47aIfswneD+G0W3j/vw+2bPBZpTjz73K4bOT+1J2I5XGkMYv66
 kSbzCmrwbROC5gRNiHudp8sBfESc/ZuOecTvyJL5FBvfdEwGOBcM2v3PbOhcKUhxETWBdOiEcuTAK
 3FYCE7gZoFxcFCmhRfRHz56h+EI8ihLxRcW8R595oxl23cEwK1NCBRXOZvfw/WUuxERU2Gh9JEIgA
 QKYOrRVjHq1it0Q/AIqRRD3Syj/VSGwOTGsOwKShJMy4F7PAZEzCzDy7YJ+9tmRz0iHqpSMlA2+nY
 H06qSGaJz9lmiA==;
Received: from 91-160-117-201.subs.proxad.net ([91.160.117.201] helo=ribbon)
 by fencepost.gnu.org with esmtpsa (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256)
 (Exim 4.90_1) (envelope-from <ludo@HIDDEN>)
 id 1porbJ-0003AF-Dg; Tue, 18 Apr 2023 16:07:07 -0400
From: =?utf-8?Q?Ludovic_Court=C3=A8s?= <ludo@HIDDEN>
To: reza <reza@HIDDEN>
Subject: Re: bug#62473: [PATCH 0/4] OpenFoam update to version 10
References: <cover.1680707361.git.reza@HIDDEN>
 <8e459feaf2d6a3d0f8720e72299e81259b9e6168.1680707361.git.reza@HIDDEN>
 <0102018752a6c638-f104e797-04c3-4e5e-914e-5997a66b2c46-000000@HIDDEN>
 <875ya9krsk.fsf_-_@HIDDEN>
 <72de2b1c-2a2d-c640-6246-caaf71e62263@HIDDEN>
 <010201875704d850-c6c0a8e1-e1a1-436c-8793-2d6b27bc2364-000000@HIDDEN>
Date: Tue, 18 Apr 2023 22:06:51 +0200
In-Reply-To: <010201875704d850-c6c0a8e1-e1a1-436c-8793-2d6b27bc2364-000000@HIDDEN>
 (reza@HIDDEN's message of "Thu, 6 Apr 2023 14:42:28 +0000")
Message-ID: <87354xhs4k.fsf_-_@HIDDEN>
User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/28.2 (gnu/linux)
MIME-Version: 1.0
Content-Type: text/plain; charset=utf-8
Content-Transfer-Encoding: quoted-printable
X-Spam-Score: -2.3 (--)
X-Debbugs-Envelope-To: 62473
Cc: 62473 <at> debbugs.gnu.org, Reza Housseini <reza.housseini@HIDDEN>
X-BeenThere: debbugs-submit <at> debbugs.gnu.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: <debbugs-submit.debbugs.gnu.org>
List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe>
List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/>
List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org>
List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help>
List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe>
Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org
Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
X-Spam-Score: -3.3 (---)

Hi,

reza <reza@HIDDEN> skribis:

>>> +(define-public ftest
>>> +  (package
>>> +    (name "ftest")
>>> +    (version "bf75576064fce2e07f52cd63a3e410f12358728b")
>>=20
>> That=E2=80=99s not a reasonable version string; see
>> <https://guix.gnu.org/manual/devel/en/html_node/Version-Numbers.html>
>> on how to derive version strings for Git checkouts.
>>=20
>> Furthermore, when packaging a snapshot (as opposed to a tagged release),
>> please add a short comment explaining why we=E2=80=99re not providing a =
release.
>
> I'm not sure how to proceed here, there aren't any releases and it looks=
=20
> more like a small side project. I included it for completness but maybe=20
> we should drop it and skip the tests for utfcpp?

You can keep it; just add a comment with the explanation you wrote
above, and make sure the version string is built as show in the manual
page above.

>>> +    (build-system copy-build-system)
>>> +    (native-inputs (list cmake-minimal))
>>=20
>> Perhaps use =E2=80=98cmake-build-system=E2=80=99?
>
> There is only a CMakeLists.txt file for the tests but not for the=20
> source, shall I provide one?

Oh, weird.  Then just add a comment stating that and keep it this way.

Thanks,
Ludo=E2=80=99.




Information forwarded to guix-patches@HIDDEN:
bug#62473; Package guix-patches. Full text available.

Message received at 62473 <at> debbugs.gnu.org:


Received: (at 62473) by debbugs.gnu.org; 6 Apr 2023 14:52:42 +0000
From debbugs-submit-bounces <at> debbugs.gnu.org Thu Apr 06 10:52:42 2023
Received: from localhost ([127.0.0.1]:54695 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1pkQyg-0004d9-EU
	for submit <at> debbugs.gnu.org; Thu, 06 Apr 2023 10:52:42 -0400
Received: from a50-63.smtp-out.eu-west-1.amazonses.com ([54.240.50.63]:45613)
 by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from
 <01020187570e0691-f28ad8f9-3398-4f0b-a7ed-78d0c9c5d50a-000000@HIDDEN>)
 id 1pkQyf-0004cv-1P
 for 62473 <at> debbugs.gnu.org; Thu, 06 Apr 2023 10:52:41 -0400
DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/simple;
 s=solmzk3ljecfoypi3q6x2mqs3bucnhjw; d=housseini.me; t=1680792749;
 h=Subject:From:To:Cc:Date:Mime-Version:Content-Type:In-Reply-To:References:Message-Id;
 bh=yqAE1Bx6rccLL3hSS8q9HSPyQ6p2X8mT3GKhX46Hhuw=;
 b=fg9l7oXF5dd1vadqNxYSzXqUfvTblf69pl+c8d58LrbHIP9lUhaTeCf2VaknbOLc
 JXwREV5N5XMzsMkMEJb1POJBqpb+MZfIRCjHJwEAovVpiQtuy9e5xW40Gk1F9B9eBaY
 cKOvKAQyHK7KigcU8ROCvXsj86qRozFtF1TZtiKM=
DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/simple;
 s=shh3fegwg5fppqsuzphvschd53n6ihuv; d=amazonses.com; t=1680792749;
 h=Subject:From:To:Cc:Date:Mime-Version:Content-Type:In-Reply-To:References:Message-Id:Feedback-ID;
 bh=yqAE1Bx6rccLL3hSS8q9HSPyQ6p2X8mT3GKhX46Hhuw=;
 b=wpxjd5DeWEuGXj6Dl1Otnjtp8hJSJ/M1DInguUAIeh4cjxqEYRbdLTFOzKcRq+da
 ZBq8xeKWQXFTiGvsS5GTC9cUoZP7KgFZ3WLvol1O4ye4TXvEU/tUnGJqcQ6ZhHOVgsB
 9ecl3Y3aBPMH+t8t/1zD0r/FwT5thtyxOct4KQM8=
Subject: Re: bug#62473: [PATCH 0/4] OpenFoam update to version 10
From: =?UTF-8?Q?reza?= <reza@HIDDEN>
To: =?UTF-8?Q?Ludovic_Court=C3=A8s?= <ludo@HIDDEN>
Date: Thu, 6 Apr 2023 14:52:29 +0000
Mime-Version: 1.0
Content-Type: multipart/mixed; 
 boundary="=_JOJbQ0qCInbVRzVokPLPc9celK0nQc6+JHeRsSSy5PhO4CYv"
In-Reply-To: <87r0sxjcvx.fsf_-_@HIDDEN>
References: <cover.1680707361.git.reza@HIDDEN> 
 <83f2db8384fdd419a9a75a4f00338a1fbbab52b4.1680707361.git.reza@HIDDEN> 
 <0102018752a6f95e-6dba2432-a52f-478f-a194-47a0d05fc7f6-000000@HIDDEN>
 <87r0sxjcvx.fsf_-_@HIDDEN> 
 <ed4f586d-4bbf-61e3-4f88-97d81882bf7b@HIDDEN>
X-Mailer: Amazon WorkMail
Thread-Index: AQHZZ+thS7SdAvZFRcOPltSajFrCigAAA3MHACp3NXoAKwG8Dg==
Thread-Topic: bug#62473: [PATCH 0/4] OpenFoam update to version 10
X-Wm-Sent-Timestamp: 1680792748
Message-ID: <01020187570e0691-f28ad8f9-3398-4f0b-a7ed-78d0c9c5d50a-000000@HIDDEN>
Feedback-ID: 1.eu-west-1.b24dn6frgCi6dh20skzbuMRr7UL8M6Soir/3ogtEjHQ=:AmazonSES
X-SES-Outgoing: 2023.04.06-54.240.50.63
X-Spam-Score: 0.0 (/)
X-Debbugs-Envelope-To: 62473
Cc: =?UTF-8?Q?62473=40debbugs=2Egnu=2Eorg?= <62473 <at> debbugs.gnu.org>
X-BeenThere: debbugs-submit <at> debbugs.gnu.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: <debbugs-submit.debbugs.gnu.org>
List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe>
List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/>
List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org>
List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help>
List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe>
Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org
Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
X-Spam-Score: -1.0 (-)

This is a multi-part message in MIME format. Your mail reader does not
understand MIME message format.
--=_JOJbQ0qCInbVRzVokPLPc9celK0nQc6+JHeRsSSy5PhO4CYv
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: quoted-printable

> This is not OK:
>=20
>    https://guix.gnu.org/manual/devel/en/html_node/Synopses-and-Descript=
ions.html
>=20
> You can keep the description of =E2=80=98openfoam-org=E2=80=99, which i=
s inherited.
> However, please provide at least a different =E2=80=98synopsis=E2=80=99=
 to show how it
> differs from =E2=80=98openfoam-org=E2=80=99.

Ok will change thy synopsis.

> Is the license the same for both=3F

They have the same license (GPL3.0)

> Does =E2=80=9Ccom=E2=80=9D stand for =E2=80=9Ccommercial=E2=80=9D, and =
if so, what are the implications=3F

"com" stands for the website "openfoam.com". The project forked at some=20=

point and now there are two almost identical code bases. openfoam-com=20
=

which is maintained by a company has more rapid development in favor of=20=

stability while openfoam-org stays more conservative with code additions=20=

but being more stable therefore.

I don't know how to handle the almost identical builds of this two code=20=

bases, shall I make a function=3F There is also an issue with the version=
=20
of openfoam-org getting used in the build of openfoam-com, maybe this is=20=

a bug=3F

--=_JOJbQ0qCInbVRzVokPLPc9celK0nQc6+JHeRsSSy5PhO4CYv
Content-Type: application/pgp-keys; 
 name=OpenPGP_0xC375C6AF05125C52.asc
Content-Transfer-Encoding: base64
Content-Disposition: attachment; 
 filename=OpenPGP_0xC375C6AF05125C52.asc

LS0tLS1CRUdJTiBQR1AgUFVCTElDIEtFWSBCTE9DSy0tLS0tDQoNCnhzRk5CR0dqcTBjQkVB
RHRFcHhZTU8zSFZXZWJvOTFCSDlsbDd3NGVUUUtMRzVwRTViSFpIK00yNTlTT29PbkENCmR1
aGdMU21FUjQ1Tzd5MGowbWRTRkNvdmhKNm9Ebk9OQ0hRSFYrQ3VoSVhaZzAwODBDVlU4YnlN
WDF1bmIxS2gNCjVwM3NrVFVWWmhGMXFNMnZJOXdScmhDeDBwYUQ0K3VpZmZEbWxBNGxoZ1hZ
SzBPSHFvWkM4TVQ5MFJtaEtXQ0cNCktvZlFvNkdUT2ROSGhuS09WNjhuTGFxdXByMmpjdHlQ
MnlxdE9RSnNCVTFqN1lUWTduaUdSZFRIZ3o1R25vbW8NCmUrTG5mdUdmYitTOGN6aHNIaFBQ
cytTb0cxeTQ1bHp5eWllcXM2L0FxVzJsT0RBRW9Gd1N6c2puMXZvdy9NLzcNCmdxN3NaQXdQ
dXRmWXdyM2hCU0dRYU9GWktjNHk5TDhBd01aQi8yZTZIZVAya3UyQkFoK2k3V3JoTlhVdm1C
SEgNCjAwdVVpd1RoOXdoTXYyQW1pTThsVlB5MnBidWRTdVl3eDBQbWVDV3ZsbVF0YXRuZFFG
SHpzMzFDcEhCdHBFVk8NCnFVNzE3SDFDWTU0ZEV2VW92OFRlQ0VzTndDTTNZOXZ4eHAweGRP
V3ZldzBMY2VRSHE2Uk85L0UySlVJa1dSYzkNCnBwZ1NxYmJJK3FNek1MRVEzN1hZZkRtWnNE
dUhodnV2ZmYvZnUyWTIrL0ZLOTNCNndVL0tpSy9ySitFY2FOVUcNCkhEckhYcEhSZmNEWXcr
WEdVNmpQbmkza2N0WjNMaWlHWk1BTnZEZ2NVSndJMlZqNk5ibi90RjFBcDVCNm1nYXoNCmlH
aW83bUpwa1JIT0F3RDhSdXVZVEpIL3N1ODI3MzdzcS9oM3F4OHVRSnZicVVrRXFYSzhzSENT
dFFBUkFRQUINCnpTSlNaWHBoSUVodmRYTnpaV2x1YVNBOGNtVjZZVUJvYjNWemMyVnBibWt1
YldVK3dzR1hCQk1CQ2dCQkFoc0QNCkJRa0R3bWNBQlFzSkNBY0RCUlVLQ1FnTEJSWUNBd0VB
QWg0QkFoZUFGaUVFd1BNSUVwcnlnUFFJTU1MQnczWEcNCnJ3VVNYRklGQW1HanJUSUNHUUVB
Q2drUXczWEdyd1VTWEZJWDN3Ly9hT0R0Wk5rYmJ5alpPZWVPaTVDYVRvVi8NCjJ5c0M1bndM
aG5YcEd1RmxlNHhYY3o2VjhEZTVOQ3drNC9xbVlvQUtIdjZZT1B2MTFDNmljQy9NOWo5T25C
SnkNCmQwSDJtYk42bktDNElhajN2R2V1ck5ERnE3bittS1AzcCt2WVVXVEpoa2RCMzhMckl2
R2NranBRb0RVZk5TNmgNCndkQXI3TzVWa1paUFRjMmZKRWQxMi9sYjVHUnZuK3VXV3BmTjRH
WkFFSlhRd09XYm5uZHVtNE0wQzVnVjNCNmkNCk5tRUxoR0RESEwwVHpjODZUdDdjN3lURTQ0
aXcwUkM5ajVGcDZXcDJac1QrQUZmOEgrbmE1UVl2Mm84R05DeXQNCkMyekpNVVpTOTU0UnIw
ZXQ4ZGovc0dBVHV3MFpCVVdFY3h6bTZmR3UyUmJ0MnNvL2I0Qm8wS0d6cFJQeCt5dGwNCi9u
M0ljVzdiWExkQ3lRZDkreTRoZXlUcExSOWdPVmZ2UjFBYkhmeGhFVWFveXRra3d6MVYrZElC
a0R2RXFFZWYNCmZ6ZjlHUUJSbjlVbFpZM2Q4cDFVUzBjbmtHSVpsQ2FKYjh2OG0xQ2JOQzZJ
eTY2bG5RYzRhOVlvNjRRbElEWjkNCkEzRURuUTNZWmNaTWoxZks1S3I0NTNLVDdRb0QrZGRq
WXl4czAxWjdVVytOcmJvNnpQTFJVYWwrUWJ5MDdRc2cNCkNrUVhQVTdCOXFkcWU2VkR6eGhQ
ZGp4MHVGaG9TRTEyU1NxUjBhZ3lXcUhaRjBmZU5tek9oUHRabWkyVTNGOCsNCmFXc1NXYU9H
ZU9UVDVvSExTSS9hWGRuZ2VvN0FqS0hWM25HTHNFS3Iwc2c1di94UGtuaXR6em85N1F6eFRL
OVUNCjd0UjJ1R1RmSnMzcWRiWG9FZ25OS1ZKbGVtRWdTRzkxYzNObGFXNXBJRHh5WlhwaExt
aHZkWE56WldsdWFVQm4NCmJXRnBiQzVqYjIwK3dzR1VCQk1CQ2dBK0ZpRUV3UE1JRXByeWdQ
UUlNTUxCdzNYR3J3VVNYRklGQW1HanJRc0MNCkd3TUZDUVBDWndBRkN3a0lCd01GRlFvSkNB
c0ZGZ0lEQVFBQ0hnRUNGNEFBQ2drUXczWEdyd1VTWEZLQlN4QUENCndlWGJUM1Ztc3FSSVFR
Q0QwNXpDWlZKQmtrL0NBWjJpaU5Lbmo1YklmQ2d3R1k0NUFxNUNGYTAxOFNQeklZQ2MNCnV4
bGNIczdpMWw4aXF5Y2hGMWFBNW1tQ0tRUmVXZWpVbzMwa0tFWE10SVhKclFFUDFCYUJlMTY3
d0tTa0dWY0wNCmdrT0hzRG9zWTZva0J6SVBwamthdTY2UG9JM01Wc2ZVVXlYY0ZKYmxZOC9T
N2R0QXUzc1Q1cmhhQWJlSURZRE0NCldIeDN1cTBCZGJqcXFQUHNTVnhoMDc0b092cXFJRU1U
aWVqS1NwcTQxTFRXMkVBdGpvUnYzMmZXSSt2TGo4c1ENCjJ1aFg1VERKZi93RTBhRTA3VjNl
QXAyL2dMT3Y4VjlMUG1mRjRpcUxKTkMyWkFiQ3daVFlwK3VpS3JqeDJ0WnUNCmdwaUkrVmRD
ZGk2TmtBOEJKbHEvdkxZNDNnSTRTSUozREpxZmQrOUZaQ1FUTldLOFBjZGRnSHVaajMvNG1m
ZDcNCkRIN2JRbkdyVERQbGtFN2VaLytJc0JPdEEwcGNrVGthaGF6VmFyVzRnT2gzMXVtYVh0
UlZQQU44Z25nZzdNSWINCnBvYjdzaEpIMHhIYllHUkdVTWFIQTFHVjY1bW1CdDJrQkFTYW9C
Zlp5eXBGSEZIWXRWY0l4NmpZc1VHQjE1b3ENClBEYlM1dlk5MVhtUFlzc0JEK3ZXeGlRSFlu
dkVoYXk3aG1WeHh1ekVvSjdiN3dpRG50SGo3bGxxeGhuR1p3UGgNCnh1Q29zcTgxQ3MrWHdL
WmtYRlZIRXJKNHdGSHQvYTlxMXA5YTlHY1M2a3dMRnBRc0dKa2tlbUFxS3A5WEN0RjkNCkVQ
ejdGdjVYdUtEMDZNN0tCVVpzWkMwa0pwSHVMeldwaDIyYWNWeEN6Q0hPd1UwRVlhT3JSd0VR
QU1ZeERHUXgNCnRYWlU0S2NBM2lyQ3pPc0ZvQ3d4b01SMnRkWUxVS3oxMEdWdjJlVW1VaS9v
Rkx0allQRUpBZU5JWmVKeERnT0YNCnQ4Qkdzb2FtTmdVVDljbGxEVVZXYlNqckhHc0VQc00z
ZFA2V1lLRG5iZW5taWJnMmNBaEdydTdTazM3M3hTZmUNCm8vNFZseHlIQ2FJNGFPZnFDeTFj
TzYwYStXd2doRHdSS0wwajRscHIrWTZCQTVnenJxSVN6UmdCZUhqYjBJQUoNCmJvYVlINEhD
OWtWTGw1MitNdGhaK0UrTlI1bkpZZEFpdlltdSs5OHFaMUl5dDB1ZlppZE9TOXRNa0tWNWdx
QisNCmVaODl6QStsV29IUG03L3gyRmxNLzZ0RzVaY2laRVdhdEsza3llSktOK0lOMHdjTXZw
V3lnUk5KVXZRY1NDKzcNCjh4bFVEayt2a0I4SWJ6R0JTeHBoaDkyMnROTEpUWmlQbm9Wa1VX
MDE5dzBUTnRGWjVMS3F5SzIrbmZLeXNReEUNClBlRU1BVHN6OWZaUEZnd1RvRjVPK2VPWStq
dWFPcVVCSXc1azErTWFNVHJPUG5ZeVBaeTJSdEY2d3lGdmVhNjANCjNmN2wvc0VqYzB2R3Js
aWVicmdXWjFXaThMdStJYVpkOS9sUGFmd3RHdjh0Zm1OdEY1NHF5eStJWGd3RkhiREYNCkhh
ZDE4Y1RqUENKQUcrVTBTa1BKd1JPVkFqaTlXZ3BjRXdzdUcrckZ0MEE1NmhRWU5OMkFJUTd3
N0tQRUdlQWUNCkZ5TTM0MWZrVVZIQ3Y4dFlXeG9jSjY0WDR6WStoQVI2Q3VnSTlaUGlWMzdX
T2QvQ09weThDVjBZTlJuSytXQmINCkd5RG81Mysramd0eHNqOHAzd1JzSFR2SkZGOW02Nnln
elhldkFCRUJBQUhDd1h3RUdBRUtBQ1lXSVFUQTh3Z1MNCm12S0E5QWd3d3NIRGRjYXZCUkpj
VWdVQ1lhT3JSd0liREFVSkE4Sm5BQUFLQ1JERGRjYXZCUkpjVWs4N0QvOVUNCjZTQUVWK2Nm
S1FkbUZLQmRsSmlMOFNxd01OYnNWcXlubEdocGZuaHBwMnlhZlVVN3g3KzZhaGFBMUlxbXQz
MGMNCjgwNm1sSXQxZ21DRGhWeWxnM1I3TkRMVXNxZ24zaEdZb1VZWUo4R3ZwRFhKUUxjK2VQ
bjZCNjQ4TC9TaEwwbEgNClRwMXYrTmkxaVNHSVY2YnpmRjRqaHhiNkxqUnZEMWlKSmk5Q3lz
aW8yS284OGpTVUppb1d0b01RVVN1N2lqNEENCm12Vm9aQWJQZTEwNU9QVHVzci9vZ1cvdXpJ
YzZqcENEeldROCtocUVYaHl2UjdMNWlISnJyTUpGbWREcHZmSmwNCjdNZjhHL1VuMW1tTitG
OWtBMTVKS29vNStIeHZubXkxOEEzeU00YXVBQlg1a01zbHVXWnlHdHd4WDh3TDRpbksNCjdW
bnQ5TE0xQ2RMWjJuTW5QTWg5Y0FZdGJwOUtjdW50QWpXN1ViV244endpRUJaWGU3YXVDeHJq
SGIvME54b2cNClNHM045UU55Ymsyd3k2MTNXMkhod2h0VnA4ZUVpemk0K1kyNG9KekMvRVhv
QnZsTlJHSnpOSU9QUXdmaWZQMEsNCmllZ3FCQjl1dUgwWW5wVElLL080aEJPMmJRVUFia0tl
cTc5RHEvYjVoeVd3QitKa0RZbG9DSnBqZklYVFdFN1gNClp6ZVZvTmFKUG5Hdmh0OWVqSzlL
bHNBZkh0RDIzWVZSWmFwVWVtWU9YUlBsbFYzRTFzQ1R3bDlaQWtxakM0MkUNCmlmM1NLSm5Y
VDVLTDNoR3RHdk5MTjJkN2YxUE9ONUpKUWJLdFJiS295QVZ2M2lLd3liV2dFbng4cS9RL3NR
bGgNCnVqdEc1NnNPWTVpSlBmV09ScEtIQlc0ckMwRE4ySGJPeUJpdUY5bkdJYzR6QkdHanNW
UVdDU3NHQVFRQjJrY1ANCkFRRUhRUFRqUjNnSkJvWkxveTd3YUNUcUhjSm9ORUNDOUtZV3Rq
WVZ0MzFYVExoZXdzSHpCQmdCQ2dBbUZpRUUNCndQTUlFcHJ5Z1BRSU1NTEJ3M1hHcndVU1hG
SUZBbUdqc1ZRQ0d3SUZDUUhoTTRBQWdRa1F3M1hHcndVU1hGSjINCklBUVpGZ29BSFJZaEJF
MTJ2TXhiSC9NNzJTaVZBaVUwUlZZM3ZTQUpCUUpobzdGVUFBb0pFQ1UwUlZZM3ZTQUoNCjdW
RUJBUDNGRDkzMlFGYkUvMVdvMUJzRGtJVCsvazRac2tZZHp2dTV5TFYzMlhCNEFQOVliMjV0
SlkxOUM4VlINCk81MG00ang2RnZCOUg1cUdqemoyY2k1RWdUcW9DUzVPRUFDVXdhZW1VeW5l
ei9COTFFODNYR2xnRHdPZG52aS8NCkdoUXpDaTZtYjhoL2xRNkkraUM3cDlIV1JWb3VVY2l4
dWg4Rjh0c0lWMlBuK2NmYzl6Z2hyMGc1Ly94UTloMzcNCnNtelVGZHh5NWQzbzlkNm4wb2RH
dFZZSm5wTWE4b2FJYTNmcENPWVZmZzhlWWhBZk5rWmFWbjRmSHhUS1RoOW4NCmx0WlZRaUlR
bjJnb3NVSTc3aFZJVUQyTVQ0czViRU5aN3llamhWcm9jVFNpUlhFcGNrTVBHdzlMdTRuK3c1
KzYNCjNkTFFTeEtLTGR0UjRYdXJ0a0cydHQ1elZWcVFBZWtGRW9XNWVuYUtGbUt2N0EzUXhr
WmFDUnpUS2hBa21lSzANCjNZSWFBWmJscDZUNklBS29reHYySWlKV3BIUGNmUzFlaENKUFFy
S1dxUVRpOVNkZ3dRc3dCT21tWUhQZkx3QWsNCjUwaHRUVjNyTUpkTkxyeDR1c0hCZXVsTTBk
aGQ0dWttbnhnRUhXa0k5bnY3eDZqQWpOc090VXBGY2MycENmL1YNCmlmcThIRmxzMzZYa29B
R09RTEFnTThFMXZ2cmhiUWdPS2g4YktzSmV3YXZLQ2IrNitsRG9ONnZ6dmk4SThkZGQNClZK
cGpKVnJpdkVQdzBSSTdkazUzS3o0Umh4Zkk4VmxJdVRrZkZ4bjM0aURXT1FtamJ5UjFFOVN5
R3FhUVpSVEMNCjI0T0FGSXJMTnpJYUJmSWZpOE5PZEh4clRGY0xKbGozc01uc295YVNPVTlX
dVNtUXFEVW5iREx6M25HRHhvazcNCkk3bzJDWHZGVGduOVNuSldIV2JGVjdrcW1KNmdhQ3lp
QnNIbHd5em02dWcwV2lPY2pvWlhmVkRNR0JHRm9WdmINCml0MzJIRFlzNWVIY0hNNDRCR0dq
c2JJU0Npc0dBUVFCbDFVQkJRRUJCMEIyMWNxWHlqa0tDUjlTNURwZVhiamwNCm51OW5taHdH
MXk4ZG82UXNlMDFhSGdNQkNBZkN3WHdFR0FFS0FDWVdJUVRBOHdnU212S0E5QWd3d3NIRGRj
YXYNCkJSSmNVZ1VDWWFPeHNnSWJEQVVKQWVFemdBQUtDUkREZGNhdkJSSmNVazRMRUFDTi9p
b01FWGNvYVJHcktRYXENCnBFTlYxWkZYdzJ0RDEzOUZXSDZIT1dybHhta01nMXhSbDhZV0lE
Q1FQNGZ3S3h6SFZPUVZXdWNLNWxMaW4vWVQNCkp4cDNwVjNQQTlQZG54UEhHeGRHQ1FxV2xL
Q0R2N1lwclNlYzlOeUJ2MGRlR3JnSVNmRW9EczZxTXRYY1NmcnQNCkdDdjQxTGhvZXFLSnpl
V1FvamxYSzFtUTlCa2toUkhUT2R4QzRaRmIzcVg4d3pWbkVrMUJxaG84ck5OYlg5NkMNClZX
SWhzU29Bay9xTER5U3YvMUMwNXh2TUQzVGJZVU12bzJoYmpUUndTRk5QYmtkVjBGdTcySC9Y
c3RBMjk2TFoNCjg2bnMwMEQwK283YVk2R0cwM3FpWWdKQzVHc0JSUFNrcGlIbTRQZDNtMks3
NVljMjFHTFJCTlAwU0E0M3J3NDcNClFCc2NSa2FFYjV5WmltK2ZEZ3RPNkpnMjd3eUJyWmtD
Z1BZR0VHWEloRUxmbGQ1TnBWVU1OSmVVLytRYmVncEcNCk1oR1ptQkxrV2MrTW5GQ3J6ZHFz
UWdPS2pka1lqbEZuWis5dXRZeE1JRmtnVWlHdnZOeXoxK2dBbkVjQXNOM3QNCk9RVUVFSndq
NXk2aGtXNlpIb2dwcU04STZjNnRjZlo2UEYvbEhHRXNHWW5jUkwzTmNqVHB5ZnJ0dDh4bUti
OGwNClUvVTk0SmhuTTRRZnc4ZTBlbHVPWEFGaW83VWd5N2JXSjZ3WFhzOWFEd3RyVG4zeXBL
REZOdStTRzVMbFRQTWwNCjlMT2pmYzNvZ1QwdHdDR0hFcGVEbm91V1VhTVJ0WmJIV0dsK3pz
MVdTaExzOFh6clAwVHoybkdyZWUrRFRxaXoNCmJzaFA3U2Y0UmZXTGZkOWFobUpOdXVFQjg4
NHpCR0dqc2VNV0NTc0dBUVFCMmtjUEFRRUhRTlZTdkl6eTY4SS8NCk05eUgzSmRmd3VkVy9m
MXhZaDR5SjFVbXVrWmczbkN1d3NIekJCZ0JDZ0FtRmlFRXdQTUlFcHJ5Z1BRSU1NTEINCncz
WEdyd1VTWEZJRkFtR2pzZU1DR3lJRkNRSGhNNEFBZ1FrUXczWEdyd1VTWEZKMklBUVpGZ29B
SFJZaEJFNysNCll2dWhJN1ZwWlc2TG42TnJzWEo5WEJWMEJRSmhvN0hqQUFvSkVLTnJzWEo5
WEJWMHQ5d0EvM3F6OG02UXl5ODQNClFRQ1RneGNRc3BEb3VEaXFPTnkxdjVHSW0wWXRsOW1m
QVFEbDRXYzdIMFV6ZnNnWHNpQ3lzTU40Wi93MkZEZFYNCjdjZlJkejRFZytwTkRDc2dEL3dQ
QnlXTnNxaTg1ZWVRRVFQelcvSGZwclFoSU15ZFMxU1YvQ3VIWW5FaE9qbWsNClk4MkpuaU1a
a1VFSEN0Z2wvL3ZZYTNHcGN1ODVDNWU1Sm1JVzgwSDZ3ZVpZREJERHowRDQxT2ZzTUZNTGZB
aGwNCmRCQW55ZE9xSy9ObUJUR1JyVHV4STRBUVRHeUswcDQyOGNGWkVIdGdNc0FiamVDSHVJ
MVl1dFhkZ1BJSGMwK0INCk1aRDhYVkpwY2tFTVFmN3pONEFsL3I0bS9BbEQzWks0VDVaSmxP
Y0pqME1OYjF2NnppZWkzVTRmUHJFTmtCMHoNCmJHUi9qRXhjK2tVbTdENGhOVDJiWUlsVWlR
YysrWUtwbjFlblU0bzhXa0pJVkNCdFJqcStSd3RjSndNeXFzT3oNCkVYRzBDK0ZyTUhuV0Zl
UTVEMG9FbUQ0cUZ6YWJDUlFLWW0zYm1vMkhib0UzZmQwY01hcXpVdkJjMGhjOHBRaVENClJB
VGNmYkZXSUg1aSt5Z3BpeXcwUnd0VFZsNWhHVm5rL0dtRFBSV2MvUTB1OXFINGkvQTg3bHZl
VlF3bWlqVUcNClNDSVZkNzg3eXpHWllLK01nb2RITXdXL3JvVGY4bU52L25lODJUNklVU2I3
eXJXMUpja0FjWDFqSmk0cW1ERSsNCktnNTduWFVUSm1rZEZjaEM5enlWc2dHUzBoanRiNXdt
QXhnM0lOTE8wK3k5REtnQWdkZzRHNE9lN29LMmdZMHUNCkFrZ3FYckJYajFKcmpkbWszRlE0
VThrY1kvcVNiOEh0U3dwV1pibUF6M211Qkw3by8wRnJoNzRuUExGRmZHeWUNClByalJkOFJm
Z1grU1VYOTV6U2lXZ012V1FoQ1dreDJmaHJ1NVF5K3J4Q3gyVTJMc093TzJPTDRwb1d0RWFN
N0ENCnpRUmhvOHR6QVF3QTNFcjBucENESDJtMVltS0xZSHlrM2VWemF2RTBrVG54SmFrTGwv
M3lpY1paLzI1ODhZaGoNCmUxOFMwZCs2MXc2RWt0bThEbWVnNEh4ZVlML25xMis4TWJNZkhI
clkrMTFkOHR1UEQyQ3FMK3Q2cUlhUnlHSzENCnBkbzg5WXkrbXM5Ykw3ZVQzS0QwSTdHbWJm
NU56RXhic3dpYVZncXpxK2hVTld5OFZzYjlNWnlpSWQvOG4rK1QNCjQvWkMxUmZleGI2R1Ba
MDVJM3NsaXllTUhJbktJREtJTDZuZ0Qybmthd1gyMmUyMzk5Yld6MEJiREhQVEovZzUNCkFE
OVZac3c3dlZWenp6eE9MdGZTYm5XVDcyeUtPbE5QZERxUHNoZ2ZRRkhUa3JpNjZnVUV6TWFZ
RGRIT0FxYTkNCnZDVFVPeGNic2l4NU9vVkx6STY3M3VXUVJIN29VbWV6eWh6WDcxb0g1WklP
dUtNT04wNHRud0l5NHdPNXNPQzkNCmdBemFLWHRaNHFvVTQrbmRUeWo0M3BORGVNVWJBck5m
ZGFXc3lmbGdwbkd5OE5wRTk2b21JemxrSVdySVFaSk4NCnlBdEtnWmQzcHlGSUhzZ01HaGoy
aDR1alhYRUZsdVNpdlJ1cExGaHd6azNKTlc3NFNFTE9uSWlBWFB4MndSUXcNCkhpRzdzTDZW
SWd3VkFCRUJBQUhDd3pJRUdBRUtBQ1lXSVFUQTh3Z1NtdktBOUFnd3dzSERkY2F2QlJKY1Vn
VUMNCllhUExjd0liQWdVSkE4Sm5BQUhBQ1JERGRjYXZCUkpjVXNEMElBUVpBUW9BSFJZaEJO
QlBlVjNQUU9lODJNbUQNCmlVRTNrNTZRZkNrdUJRSmhvOHR6QUFvSkVFRTNrNTZRZkNrdWFV
UU1BTEcrZGVvVml5T1B2aFFoVGdpbVI3WWgNCnpuZEpMQU85bmhUT0tndHlqUDlaanVzQTM0
NDg4ZThhRWZCVnlDTHE2UWk0Z2R4R0xUSVVkcm1HcWYycFN3aTMNCm5KclNHU0kxajZ0VHFP
elZxakI0Z0lQeTJ6eVVTVDJjcHZJWWdvZ2pCWTN6aWNSVGFPT1M1Y242U3N3Ky90QnoNClIy
UmVuMnY1TEVzRG9PcHRJNXBaSFhrQktqYlpNZExoU0ltMXRUWlBndVNHcEdMcGhYT2FPVFBX
Vyt4dGR0SS8NCjg1SDFNelJodkgrQ0VJYTQwMjF1U2FvT05IaHdNcDNvTkNZN0FSQmsrMUkx
Rm8ycHM2MFd5UlNRYnIzR2gvWTUNCm1mSmw2QWJ3SEFFMVp5RkxHcmQwSEZRWGVvTDMvOE5h
ZW53a2U1NnQ2NTZGdWFGUmR2eTZ0M1dlK04zb0tLNUsNCjdlTlRaeEFsTWdGNWtvNkMycGV0
TEp0M1kwN1JwQ3BRTTc4Q3ZPZ3pleVJLVG5IbDdUS3FpaUZPd1RRZUFOZ3QNCmNDZjF1cUZJ
VWZ5VWlXQm5UMVZBbDFKNTlWS0gwMVN3anM4R0I0UGNCVUFnd0N4dHBqbmVjd2tNd1lZSitN
QzMNCjkyaXlhZ2RGVEZRR0w3L1JxQ3BBWmRFQ3p3VUhqZzJ4UkFkZUkySEdVbG85RUFEWFdY
czdaeDlocmcyTTdKekMNCnMyRHRxRVRudjNxSlVrbjVhUmV1b1VLZ2l0eUd1Qjl6ZkdEc3R4
Sjl5LzZFQlBoc2FUQm9rR2VsNUVSNzEwQkkNCmFNbzY2WmZPVXBDWVQ3U0Z5c2dGR3NqQmU3
ZVdRcUl0OHd5QVA2U1ZwMWpDVzJpTDhVdGdLU2xkNXNRWVNDdmcNCnUydjJWQ1g3b1ZzYnlv
clJtckU1L1B0U3BPY3ZxTm9VdGFVaVNZNENwL2MrbC94eE1maWZ0UDhyalNWTml4MnUNCktS
RFNud3VhZ2pCMmdKd2FoQ2JEc1hubE9rRGNHSE9GZFhDeGpVSGNINHFnYVhBd1ZuN2QxYXJP
aW5lNG5QUlcNCnVVM3NwY0kzbHBLdXpBZHE3MjNmeGp3dEZEcm5lVlUxZ25jR1VHaHJOdVdH
aVFPN2lRRzJnNEl0bkJlTjJKNCsNCjFIVVpqaUk1dTJWZlNZVko1WkY0NW1WL1RZUDlxc3Ry
anF6bUxtMHNEWXFja2RHUW5CTEp1Tm5sUGo0ZU50aEkNCm8rRHU1SDlWT0lyS0V1WGdRMHEx
OFlLcUh0d29KUXJENnMydlVnMkxoTWdXOSt5VXZQaVJYbzhXblQrUWVreWcNCkN2QXpwb0Rp
Z21MTHhZMEg1NHBRNm9PVnZxTzhiUlp0dUVkOTlCYWpJOVJacFQxMlcxak5kVU41VlIxMVBx
YTINCmpVd1pFWlNOYVJqUVZVTnArbmtHUWg1Z3pkWmx6TU9EL1kzZzg1OWE0ODNPQk1ETzZM
VnRsL1RjekIzTVFMTTANCkwrUlBvQlJFSWtMdWNXaWtQTG82N3ppMjl6dWgyRGxvalZBV0l3
VEtyMXVCWjdEeHhHOEkrT1lZQTA3NWkyeTANCjNhTHQzSnhnenQ1VHowcGMyWWpkL1p5bWNz
N0F6UVJobzh1NkFRd0FyYUhZc05sV3BRRnkxRjBLaUVqUTlMOUkNCmE0eEcwNFh2TTlpd1ZR
Z1JvVHZiR1VocEdBYjEyYk14azZ4M3JPMDhCeXg2dHBNczMzZ2x6QithWmo0S1dqV1YNCktS
aE1wa1c4REx0OFAzYzFZUEs1ZVVPcW9LN0xBL1VVbVliemk1WGFLdGk0eG9HcHBoR2J6Q2Zq
bkw1ckV1dTYNCjN3dlc1QmNlZGYxcHcrTkM1c3hZaWxnaUNxR0dETTFkanJtbFlSUUdtN2o0
UGNhYk02WGx4aFYvYzlNQXdhdlUNCnl4WjBUUzk3TTczMVUrTnBBa1dhWmJEOUhzeEkrZXha
K0tqTGJaVzcvNEFBVkxpekhZeTIwekJNS2tTb3NPMmYNCmhlTnlwZ3lkdXVIbUM2d3JFSVpQ
Y2xCbFcyZ0NDRWtZM3ZIaEN0ZHQ1ay9LUFZRS1JQRUM0T0VsTUJ6SzU1VlcNCngvTGE0bUNv
RzA2Tng2UXJCbTlzclFsR0o3M3BpWitjNW5qRGFwQ2hxM1dBZFVIV1VMNjduWmhLVWcxQzFx
VFgNCkV2enhaVGJJbVpiK3NrT1NvRmlNano2bGx2dVc0U2J0ZFh3QysweDU0dGsxQnNPb1Bz
ZHd1T3ZhUy9CMUx2SkgNCmRMbklSd0twY1F0aDE2U0RaZGpNNys0aGlBMlNVUTE2SXo5bmVz
Vk5BQkVCQUFIQ3dYd0VHQUVLQUNZV0lRVEENCjh3Z1NtdktBOUFnd3dzSERkY2F2QlJKY1Vn
VUNZYVBMdWdJYkRBVUpBOEpuQUFBS0NSRERkY2F2QlJKY1VwZ2INCkVBQ3JyRktxeUZuU0lo
c3NjUFVvMUlNdVZjNFBwaWkxUXlVQzhGc0EyaFh0TXNUa0F5R0pHa0o0bys4aGI4SXgNCnJm
bEVIMlVzaFN2dHp4YkVld0k4VW9Ib1BDTlppblRNK3VmTW5aNlpQSlNhNk1QdGxITXF4bTUr
WndlSDFzdjINCkFCREFrSGxqelArV0NKdVlCYXFSanVDS3J2Z3R4LzR5L001dEEzbDdsbVhQ
bGNUSWZpVmx6d0FWREdMbnR6WE4NCjIvMkVwL0h3ZmJ2bUc2SE41R1J0VFpCU1pnTEQwS2VL
b1V5MEU0ODU2enZTblQ4ME1zaVdlSnpyKzZ2VVVUYi8NCmNheTBPQVNmbmVvdFZTYUE5NE81
MUZjMEx5UkUrSmZDKzgwd0dKSmxvM2xwSkZvanRiek9mUWdJa0RhcmZENG8NCm5TYW5NNWtk
OXBCQnF2SVoxR0xhVEhkNkNiREwramlIaVZXSFR4b0VzR1JBZk5BWGlvNW5YMTd0RlFPTlBR
TEwNCkg4OWMvQjRkRGd5YkhsSjFXVGZwU2g1N0pIYXAzODBBTlhCOFRQdmVVTVJ4eldtUXpF
Yi9LRWVPTXdaRFoxc3cNClBZU1k3dThtd3Z1MXptV3hYQnNlRDM4c3Rram5Hbk9NSlJWV3pM
cURkenp1T1d4RVY1cFV2T3hURDRMRDNDUmkNCldROFlXQXhMNnBha0RjYk1pTFlQSGZmdVFL
MyttSUhnY09JSmhhZUJ0WFdSeG1YZzdYTm80cVdEZGFTcXhnRW0NCjJmaGZiRlVwbGVyM3BF
dzFyU04yMitDc0lnamtjQWFoL3dEMWJHZ0JMUnJLencrQjBwaVFlQ09NK083S0dzOEcNCjNB
VS9JMU1PanZmbWpQNjRneEpnK3VUSGpJdEttdldWR0crZjRTWFNVZzIwSGM3QXpRUmhvOHZl
QVF3QXhwamcNCnR4TGgzVzdmcWsyTlJHZnIzRWF1V2oxZlNvcnp0UEtCbEs5dDR0UEdVZmZZ
UDQzVjZ4QStBZWhEN2F0T1VCQk0NClUzcXlJRTVZWEFYTzlIMExvU1VwZy9MUzhBWUpTd3Vh
NDJLaTlRLzVacFk3ZXUySzk2YVFaU2I1RlRaTUVLejkNCjNDY1dwOTZPY3p2THhvMzh4Q28z
WHJreVhseFcyNEFYanhwVUZ3L0VKUHlGQ0ptSWlLbndNZFRUdXhnbUR3U0kNCkFxVjlLeExN
MEFiZ3U4RDFMTThNK2FsV1VRWWRwL2RLUC8xSWszNFZJSll5T2lzMkpEVFQwdDlGMElQZlA5
cU0NCldwNW95WjFtaDVidWtJVSt5VUFJOGd4WXE3Rmk0czI4RFU2UEkrVlZKSHNONG92Z2ds
b3Z2bW1JcnlEWjJySXINCmJuY1Zrd1V2R3N1UnJwOUtJNGV5a2FyZll5ZDRrRGpSQWhGdU8y
S25vcEFFVmFPN2xYOHRrQmxTd3pqRXJqOWMNCkdVb096Yi9qOFpjNlhNcnJOa2F4S1NGUWF6
VWF0VHZZUUlpRDcxakVmYndwdEtIY2YyUkhhQ2YxOGZSbE9MRkwNCis1bGVFOXVQZWozVytO
S0d5Wjg3M2ZEVC9CNG0wUnlocEovSmk1TGhwbFZ2TGsyeEQzcTkxVjllTTJzYkFCRUINCkFB
SEN3WHdFR0FFS0FDWVdJUVRBOHdnU212S0E5QWd3d3NIRGRjYXZCUkpjVWdVQ1lhUEwzZ0li
SUFVSkE4Sm4NCkFBQUtDUkREZGNhdkJSSmNVdW8vRC85Wi9CZ2s2MUhqMXlZUEVLeWJLY1Vh
N3dDTWFFYnNDRzdTeEZHRXRXalENCjFWaFNCckJFNTRpOVl2Z1VHcnhFZVg4MEVyQkFJc1Rn
dzdpWEMrTmNOTFp4ekYxSlM3R3RrRWtTd280VDk4YTMNClBsckxZaGh3dTlZSVQ0WE5mUXdP
eDBvT0FubVFhUzl4cU55dy9xMW5lRzFSYWEwamVWV1FjTG1Lc2EvVm1NNlINCmlzTWNxeUxm
aGdPQjFsN2s0TU1va2RSbEdRWCtJV3FzZ242T1Zaa3JOOVVrMFZyWEhaM1VaNjNydXhWc1pi
MVINClFWeVc4dVhlbUFPR1FlWnBvS1lySVNNa2lpTXY5SFROUUptZGdGeXRmWXNiTEZ6Q244
SmxDZkJ5WVBVUUJMTTcNCnVmU3RPREVOdjk3Sm0zWlVZVjdKWmIvTGRLb3NUTVBSVmhUajVa
WDQ0TFRnN1MxYnBJWVc1Ync2NzhwSDNoWDANCk9TVEdGZjlISFp6THk4RGVBMGNSWnpwSWlS
S3gxclZBZnJyVGFseW9IWE1wWExKcjJnUHdPa3pPT3lxNVFmYWYNCk1tSUpvcThMY2tIWW1E
RkJhcGQ4cTVKYjl4bCtCQ1VnWUc5TXZhbTdiN1F0eERiZlZwWWxySG5ZUlVFYWFpcXANClBB
VzRpRzh3Z3RhblVyam9XbWkvZ2s4ZVh2VDZiTEVpY0pSeWRkYXphWVQwK0pwVUlMdC84d1p1
WHBRY1Y3REoNCnRpWUtORW5ZRUdKZW5oYVlzMi81L3UzNnhiM094N1R4ZFp5c1dUMnoyNDZi
b0tHcmRHRXRTWit5SE9GRXBiV3UNCmxrTDNESzlQbjJJaW9PK0hpeVY3UVFBWGNKcG94ZDF1
ekxEc1VOcis3YTJ3WFkwT3R2VWxoRFhCcGZRM2FlUGoNCkdjN0FUUVJobzgxSEFRZ0EzejM5
Q0JnVGE1NzlmVm1GcnYrdWVyUE5rb1phaU9mUVdoSTYzMlNFTGMzWEQ1eHgNCkk2L0M3WXFN
VGJTZTFxV24wSFRkTmhPYXFHSHpjT0M2SU83azkxVEJXSTl4eXJtT09QSnMzNnArdm5HZi9r
U0YNCi9KdnF4NGlIS2g1V2dwditsQXBlWHZzeFg3UVdqeGkzV2VyYlIwbmQ2NittVThOM0c2
VWtWaEd3ZVdIbWorTjYNCktZUndBdGFINHRMRFNLTXh2akwyVUw4Qkk3TmV5cEVJR1hXdU1D
dDdhOXZIRWhyZ1piMXVDRXZqT3hlakJIQ24NClNCUkZyUjRGSzVYYW9BL0hULy9NWTJ4cE90
REtNNlVTTER3VmY1Rm04YXpsbm1QMXVQZVpmR0FFNnpNQ1lVNFQNCmNhOXZGeS9NQ0p6bTBz
QXAxNEt4bXlxYkQ0dUtwWG1WWDVMNHN3QVJBUUFCd3NLeUJCZ0JDZ0FtRmlFRXdQTUkNCkVw
cnlnUFFJTU1MQnczWEdyd1VTWEZJRkFtR2p6VWNDR3dJRkNRUENad0FCUUFrUXczWEdyd1VT
WEZMQWRDQUUNCkdRRUtBQjBXSVFRMmk3T1hBQzh5UVF2T09yYTlISmNYSWk5bk5BVUNZYVBO
UndBS0NSQzlISmNYSWk5bk5EbkMNCkIvOVB6cStRb201c0VwcENxZjhZWEJTTlZoYlI1K2k1
MEVXbHBXaFRnS3NTYmIwdVhlTkpoR2x3OHRvVVNTYjENCjlNL2llbXpwZUlTeFNBVGYxdmlh
akdGYlpQM2ZZUWozVkczaXRaMmhMS3AxOVVzeGV0MVFmaVNJYjIwSVc3bWcNClBUWDcwcEtG
aTFMSE81Z2UzdHNqRWpZOG13TGNnUFkxK0Rub00vK1ZTQ2wzY1FRcjhjRCtsdmFCYU4xZGx5
UUQNCi9BZVAyYllJYlplQko5YmlFMVhnOUxLbCtNTXlnOVFNSnBhNVp4VkdLVU82eFJQNHBL
eGg5eThJV0RqNmJBKysNCjhxY1Bpd2RtMlZBNko5VGNSV3NsdkVCSmRjOG1pU0tZZ01pV05h
SFJvZzNKSFE1NE1xZXQwL0NSdTRCN2tJMUoNCjYyY0JNOC9JenJDTUV5U0lsMlBkRkpHY21H
a1AvMjBzZVRQMi9oeFdsaUVjdS9NKzhEOElRcDU1aTZXSHJuMHENCmRQRmZwMERCQStyQzVZ
aDZKVHE0UzF5dk95UEIwL1ozOG1ybUVneVN2QTlMUk5oODBjTDNUTS94eVo5N1B1eTQNCkxP
L1VyWUhYdGFoblhRNmkwVHJGTmxzSlpPRVZacEVncERkNHMvWTYzNjRkMldYUU50Z0tFMStI
amE0UnFtKysNCkhiOG5QWUMrTlBpTHlMYmk1dk5PanV2ay80ZHl1dnRxZjZCUWtpZmdNVDc1
L3hXazczOTY1NVlaeU02eTlSN3gNCkRxOEZIQ2gxS29oQ0UvMHVlT3VWWkd3WmVlTDdHK0JB
Rmh4OW0rZHFzSU1qZ2Q1MW5laTM5cW5TNkVBWlIzN1QNCm9LamZQVVlWYUZoSGtBc3dmaWZJ
dmpMSytZRWlZYTNYYTlVbWZzVWc4K1JiWWNRS3FvRFRYZ1V6RWljVjhTTXMNCm91UXpGVXVo
VUUwTGFRSWc0Z09CdG1CY25RMk9Ca3FQellKMUlJWDZSQ1crWDY0eXVoWXZoMGwwTzRWTHN0
Y0YNCkhLNnlhOVpFQk1ZWTRVMEhiM0djVWk3dFlNYTN5RWxYTWllY2dDMk9EREJ6Q01WNnVj
TEZkR201L1UyOU1sN3MNCmJCL3RJTTMvVlpubjZvWVp6amIzS3F1dDRNcTMybUNiemxmY3VU
TnFxeUMwNUJCVzZoTEE2QzQzVm05NURPbjcNCk1MUFliVVVEb2xSUjlkSHJMNjZNT3JqTzg5
dkZ3eDVETHVKcmdSazc3OHUvSHE4VzdLbjYzVUxEMnJIQ0YxcUoNCnBXd1NpTHYwZ21PTnMr
b0xkNTJwanZyQVVzY29GNURVYk9DelJraE8waWhKUmFnWGM3WTBTajF0SE5UeXNoTGENCjJz
WFJMWjJXenNCTkJHR2p6WW9CQ0FDZlNUVGJ0OFQxZXFMdFhmUWQ3czFWZmlaclU0ampSTmJP
Ym5SUGFUSksNCmUzZ21TSnp0S1ErZisxZE1JM0RicEdqdDJpNS9UQnAzbUFSemJnYnhTTEJW
MjdnTVc5UHg2blMzaDdCU3RKNGoNCjhzNzMwZC9iV3hNOXA4VENSQWZtQmlxUEdwaGJZYUpU
WGZpS2MwY214Sjhram1BTFlFc1VzZWVJV21MZnkvcGoNCnV1K284cXFmaFVpODBJZHpnVTh4
clNUS1pQc1YwYlMxZitoVlJqaFZ5UUc0OEQvOWNoRnBhQ0w0dUxDNnd2QU8NCjFrTW91UGxG
eXlDQ3B0Y0U1cFpNNnRKT2JTcTFEcHdKYjVhalJJSU9hY3ZXUU1Yb0UrUXNXUENxdGRJK0E5
V3oNCjA2NFYyNVlUY2tGenpzQjV3eWpkdVA5WFpYNXcyN1ZqbXRwSEIrMGZGbUlmQUJFQkFB
SEN3WHdFR0FFS0FDWVcNCklRVEE4d2dTbXZLQTlBZ3d3c0hEZGNhdkJSSmNVZ1VDWWFQTmln
SWJEQVVKQThKbkFBQUtDUkREZGNhdkJSSmMNClVrdGlFQUNJek9BMDVRa29odGxOUjhzQWFG
VmNxY3cxdDRuazhEK1FiYmI5MTF3d042ZFAyR3VhaDg2MStHTzMNCnpIQlBZUFkvUUFMd0dy
SnZJRkkweFhVc3A0MmZxUHZ2c0pwcUFjcXZiVkFJK0svT0wzT2FxQllDVTNWVGNVY2oNCjRy
bUE3MUF5NUdmZEsveEJFYXl3d3M2UmVSaGIvUm56MnhWSmZqUUxHUHR5UGdlUVVySmM1Mldn
ajgrbG9SaFQNCmEwUFI3YXF1azN2SjdGendkTGtEZ3UyNXc2VHdHQnZYL1crWVZlYm1LTXlz
L3dqMzlia2FFMnhsS1dCWDl2VGYNCjY0SXNaUnl2VUpKcWErM3hQci8zaE1FVklGcm42NGM3
S3U5Q3AwMTlPU2UrYk5ueFpvQ0JSYjJFaE9sbkV0UkYNCmpOOURlbUozWUt6LzF6Z0w0ZThu
ZVRBMlBIMEhuYmV3UzdkUHRyWlp4aFdONFNwdXVILzBoTFdwZmVRVS8xNysNCjlTcWYrSm5a
U0M5WVNJOVc3cDNpeTY0VWhKaTNhUVpiNVFwRVorYUZDVy9HMVhDbjZzblNxaFhBT2NCNUpq
RUUNCjVNdng3elhxenk1M0FOREJRMitxUndncUR2em9YU0loOHdZemh2cmpubUdNYTF1Lzgr
MnJtYVNuem80Y0pGNEcNCkhEcnFLOXlUSDhZeHcwRUJyVlRVcTJHdkhzNjJKM1hrZDd2enFv
UU9xN3Y4ZTlkVDZpQWMyODhncC9VNWFobVENCjk2M0FMMndHYUdHaVhjZmVuV3RXQXhhQkt4
d3EyemQxR2R0ODlHU0RHT2hFRWZkUS9sbHFLOEVtanlYbTBBNkcNCkZPNmZZdmRUdkhIb3ZW
Sk44bG5yYnpsUllaTkJkK01pcjlzZy9zMFpzTFNJanFXeUs4N0FUUVJobzgyNEFRZ0ENCndp
d0x5V05RUXQvSkw2ZTYrS0plRlREVHNnQUpZbmVDYlVLQ0g3VVFweW9pOExHNU5BMHdkMmhY
Ui8za1BmTDANCnlicmlwaFg2SGh4aEFrdmdtY1NaRDBNdWRjanZEWDBuOFF0RXd5eFo4QWpB
aDRxV1BjOHFVRUtmdkdFL0VyYXMNCno0SmpqejBaODd1akNLVGplL3VnaXNESXBTcC9tZkNK
bDBKTzJhZ01EdWpUSFphRFlnc1c4UGF4VFNtT1lNRWUNCloyTUhsOUcrakYrc2pjR1lvVUll
Wk10RDFjVkpUZUk5azRDd0prb3FlSmJyOXRReDA0UXYvNUl1NCtlOVNFM3MNCmhxNUJkdXlu
b09qaDlLZEhlWnJIUkUreTlabE55Yk5zeFJjelo1TmpqbjhDSjVheVR2Z2RxVE0zSGcrQThZ
SW4NCm1paGEwa1NIQkU4YU1OTENGd0tpblFBUkFRQUJ3c0Y4QkJnQkNnQW1GaUVFd1BNSUVw
cnlnUFFJTU1MQnczWEcNCnJ3VVNYRklGQW1HanpiZ0NHeUFGQ1FQQ1p3QUFDZ2tRdzNYR3J3
VVNYRkt3ZXhBQTRuZ29pNUtDYTZaWTBPQW8NCmJ4ZmtBeW9XWkQvVVg5RGNPL0thcGNJYWdE
aGtiajdrUjdkQW9ScGJBVTE3ME9DakxHd0prcnk0ZXoyeU9WUFoNClJuMjNxeXp1amQ3cnlp
VThIQkx1djZ0dENlUGJrWUJONGpYL3dZYlhjbTR3MUZFWndZS2M3bmhMbGFTT0liMDcNCnZB
RVZGTHRsbUQxUS9TcGo0bTgxbnJMSlRYdU5DbS9YQk5ZNTFWdnM2VHYzTG1xNDRzRWdoV3NS
UjNTeFhKcDcNCmk3NHROaDVxMHdBbTZKZml0bVJOaHhxYzB4VmFESWVxQ0ZSNVlDQW05YjRV
N0NGdTNTSUVzVzFSenF5VXNZRGUNClJiTU9zRTIwMjJ2T0kxN3czSTFEU2lla0cwMXJWOXF5
OGJUUVFKaFNDdHFHaUJBRnZnUXBrMzl1MFNiVDRaOUwNCnA5K09vZFZBRHRUQ0dUQXNYRlJ0
Uml0NW5IU0YwSlZxVmRyNDlUNDFqOHAySmw4QmFmTWQwMnVpZkpvYnZvZEcNCnNCcXV4SzFS
ZHBHbUJITEhJVG4yK003Y09FcjV5Wi9POHZ2M084Zkx3eDI0YThRYlFxUHl5UVluL2VZcHJK
U0ENCmdmNzhFSk1ENTE3dGhmeVU2Tkh5dWxJMzMzWUFrNVJpV0xpZU11ajZNb3lCTDJjcmsy
YVBIenJOMHpwYW9DcDMNCmNFNVgvLzloYXNiOCtISlA1ZTlIL0NmMjhpZ1FOdFlkVXVkMVE0
alc0dHFmb1Zla1BPUUwxMXcyOEhCVWI2WVMNCks1UmZiMm9ENlVkWlBRemJVaklON1NROGNp
ZTZVUDdKR3BIaERRbXp4cnY1WHRpMGU1bEhkbG5ESU9rdWI2K28NCmt0UkFRUFV1RHBGM2h6
YUlQQzNPNVRjRmN0ST0NCj1uK2lCDQotLS0tLUVORCBQR1AgUFVCTElDIEtFWSBCTE9DSy0t
LS0tDQo=
--=_JOJbQ0qCInbVRzVokPLPc9celK0nQc6+JHeRsSSy5PhO4CYv
Content-Type: application/pgp-signature; name=OpenPGP_signature
Content-Transfer-Encoding: base64
Content-Disposition: attachment; filename=OpenPGP_signature

LS0tLS1CRUdJTiBQR1AgU0lHTkFUVVJFLS0tLS0NCg0KaVFFekJBRUJDQUFkRmlFRU5vdXps
d0F2TWtFTHpqcTJ2UnlYRnlJdlp6UUZBbVF1M0tZQUNna1F2UnlYRnlJdg0KWnpSWjhBZitM
S1pYVDQ3WTk1dlZPVWRvS1pxTmFlN0ozNFBySFFybU8yRXNIRE9DMG9ybXZDUTdlN3VWQWZL
Ug0Ka3U0WWJWclBjdDBHajY1aFl4UkhMOW9PaWFYV0o0NkhBb0FRdVJPcWhacE44UjlxTEpQ
R1FPdnZ6clJPVTd1RQ0KQTJZZGZvN3JBbTFRRTM3ZDlDS2xPejc1c3ZycWsxM001MllSbVVC
S3RMbEI5ZTNicUp2d2l1YkRSR3pLY1pOYg0KRFljMFFSaGdZb2pQTEw4a2RTWkZRZlF3NGJZ
VEkyZ0N6NXpPbmNZZVJ1Y3VFR0hzdzJuS0kvTmtoY1VCN3BlWQ0KNjdUSkI4YXozY0VGVjZI
THpobzBVRC9xVjBKbzhldXVwdEgwMEFTSzFjZXFDQ2g4SzJKOUFIMWJiVjBNOFgwYw0KaEdn
dUsreEpWMnNsdURGSDNidnRKdFllTmlocjBnPT0NCj1EZm05DQotLS0tLUVORCBQR1AgU0lH
TkFUVVJFLS0tLS0NCg==
--=_JOJbQ0qCInbVRzVokPLPc9celK0nQc6+JHeRsSSy5PhO4CYv--




Information forwarded to guix-patches@HIDDEN:
bug#62473; Package guix-patches. Full text available.

Message received at 62473 <at> debbugs.gnu.org:


Received: (at 62473) by debbugs.gnu.org; 6 Apr 2023 14:47:13 +0000
From debbugs-submit-bounces <at> debbugs.gnu.org Thu Apr 06 10:47:13 2023
Received: from localhost ([127.0.0.1]:54679 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1pkQtN-0004K8-7K
	for submit <at> debbugs.gnu.org; Thu, 06 Apr 2023 10:47:13 -0400
Received: from a6-238.smtp-out.eu-west-1.amazonses.com ([54.240.6.238]:51845)
 by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from
 <010201875708f2fa-4d1a3a1d-61ac-40ca-a0c0-d2e5c9d7ed2f-000000@HIDDEN>)
 id 1pkQtI-0004Jq-CE
 for 62473 <at> debbugs.gnu.org; Thu, 06 Apr 2023 10:47:11 -0400
DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/simple;
 s=solmzk3ljecfoypi3q6x2mqs3bucnhjw; d=housseini.me; t=1680792417;
 h=Subject:From:To:Cc:Date:Mime-Version:Content-Type:In-Reply-To:References:Message-Id;
 bh=1ItAdBOMJVsxkRMTl0RMBztqQXkSU1kLe3YhUDOOa5w=;
 b=Gw3kqlgcGaiVqSrMw9PfV/S7v9gsa6aD17Xkl5Gv6qMSCRNQJVEgri6yCh6mk+NN
 OKKGkZaeOpZ/MqQPmauRFLbREO0f0Cpi1v2BnUFhzt64tASUg9ig09BGngUY8RraV7n
 0+/6copohIE8eDkVaAUX28WknaFasOHvntuBdRkM=
DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/simple;
 s=shh3fegwg5fppqsuzphvschd53n6ihuv; d=amazonses.com; t=1680792417;
 h=Subject:From:To:Cc:Date:Mime-Version:Content-Type:In-Reply-To:References:Message-Id:Feedback-ID;
 bh=1ItAdBOMJVsxkRMTl0RMBztqQXkSU1kLe3YhUDOOa5w=;
 b=RTZrB1BAhbAyWu/+ttuESMgmj2e3zNhZ3uzQU4T8tJ3UIm3DfeR9DR3BtnTcyciu
 oV6n2d9IqkXK97/52d/Ms9Pp62UzzZOuze/3OTRetGLTizBn9+dJF4Qvmi8KlSv/pfT
 cXzGNPTztDX5tYMtLF+VE+tPTMaiaMRU/PH3mk+4=
Subject: Re: bug#62473: [PATCH 0/4] OpenFoam update to version 10
From: =?UTF-8?Q?reza?= <reza@HIDDEN>
To: =?UTF-8?Q?Ludovic_Court=C3=A8s?= <ludo@HIDDEN>
Date: Thu, 6 Apr 2023 14:46:57 +0000
Mime-Version: 1.0
Content-Type: multipart/mixed; 
 boundary="=_wJJbVD3hLFweGRLwDEPOOpJlupd6ilrE+FNxqv8TSALmXwQD"
In-Reply-To: <87v8i9jd0r.fsf_-_@HIDDEN>
References: <cover.1680707361.git.reza@HIDDEN> 
 <d4b6b174d56867b447ac5cff1aa02c3fea055fa0.1680707361.git.reza@HIDDEN> 
 <0102018752a6ef56-33d70f34-9044-4a18-83de-3248bb3b25cd-000000@HIDDEN>
 <87v8i9jd0r.fsf_-_@HIDDEN> 
 <1061a4d6-ea54-6437-9e28-a64c3c091b0a@HIDDEN>
X-Mailer: Amazon WorkMail
Thread-Index: AQHZZ+thS7SdAvZFRcOPltSajFrCigAAAwxwACphrjwAKtA7qw==
Thread-Topic: bug#62473: [PATCH 0/4] OpenFoam update to version 10
X-Wm-Sent-Timestamp: 1680792416
Message-ID: <010201875708f2fa-4d1a3a1d-61ac-40ca-a0c0-d2e5c9d7ed2f-000000@HIDDEN>
Feedback-ID: 1.eu-west-1.b24dn6frgCi6dh20skzbuMRr7UL8M6Soir/3ogtEjHQ=:AmazonSES
X-SES-Outgoing: 2023.04.06-54.240.6.238
X-Spam-Score: -0.0 (/)
X-Debbugs-Envelope-To: 62473
Cc: =?UTF-8?Q?62473=40debbugs=2Egnu=2Eorg?= <62473 <at> debbugs.gnu.org>
X-BeenThere: debbugs-submit <at> debbugs.gnu.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: <debbugs-submit.debbugs.gnu.org>
List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe>
List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/>
List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org>
List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help>
List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe>
Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org
Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
X-Spam-Score: -1.0 (-)

This is a multi-part message in MIME format. Your mail reader does not
understand MIME message format.
--=_wJJbVD3hLFweGRLwDEPOOpJlupd6ilrE+FNxqv8TSALmXwQD
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: quoted-printable

> BTW, please consider adding ChangeLog-style commit log, as per the
> project=E2=80=99s conventions:
>=20
>    https://guix.gnu.org/manual/devel/en/html_node/Submitting-Patches.ht=
ml
>=20
> (We can help you if needed.)

Will try to adhere to it in a new revision, feedback is definitely welcom=
e.

>> -(define-public openfoam
>> +(define-public openfoam-org
>=20
> Maybe add:
>=20
>    (define-public openfoam
>      (deprecated-package "openfoam" openfoam-org))

Ok will add it to the updated patch revision


--=_wJJbVD3hLFweGRLwDEPOOpJlupd6ilrE+FNxqv8TSALmXwQD
Content-Type: application/pgp-keys; 
 name=OpenPGP_0xC375C6AF05125C52.asc
Content-Transfer-Encoding: base64
Content-Disposition: attachment; 
 filename=OpenPGP_0xC375C6AF05125C52.asc

LS0tLS1CRUdJTiBQR1AgUFVCTElDIEtFWSBCTE9DSy0tLS0tDQoNCnhzRk5CR0dqcTBjQkVB
RHRFcHhZTU8zSFZXZWJvOTFCSDlsbDd3NGVUUUtMRzVwRTViSFpIK00yNTlTT29PbkENCmR1
aGdMU21FUjQ1Tzd5MGowbWRTRkNvdmhKNm9Ebk9OQ0hRSFYrQ3VoSVhaZzAwODBDVlU4YnlN
WDF1bmIxS2gNCjVwM3NrVFVWWmhGMXFNMnZJOXdScmhDeDBwYUQ0K3VpZmZEbWxBNGxoZ1hZ
SzBPSHFvWkM4TVQ5MFJtaEtXQ0cNCktvZlFvNkdUT2ROSGhuS09WNjhuTGFxdXByMmpjdHlQ
MnlxdE9RSnNCVTFqN1lUWTduaUdSZFRIZ3o1R25vbW8NCmUrTG5mdUdmYitTOGN6aHNIaFBQ
cytTb0cxeTQ1bHp5eWllcXM2L0FxVzJsT0RBRW9Gd1N6c2puMXZvdy9NLzcNCmdxN3NaQXdQ
dXRmWXdyM2hCU0dRYU9GWktjNHk5TDhBd01aQi8yZTZIZVAya3UyQkFoK2k3V3JoTlhVdm1C
SEgNCjAwdVVpd1RoOXdoTXYyQW1pTThsVlB5MnBidWRTdVl3eDBQbWVDV3ZsbVF0YXRuZFFG
SHpzMzFDcEhCdHBFVk8NCnFVNzE3SDFDWTU0ZEV2VW92OFRlQ0VzTndDTTNZOXZ4eHAweGRP
V3ZldzBMY2VRSHE2Uk85L0UySlVJa1dSYzkNCnBwZ1NxYmJJK3FNek1MRVEzN1hZZkRtWnNE
dUhodnV2ZmYvZnUyWTIrL0ZLOTNCNndVL0tpSy9ySitFY2FOVUcNCkhEckhYcEhSZmNEWXcr
WEdVNmpQbmkza2N0WjNMaWlHWk1BTnZEZ2NVSndJMlZqNk5ibi90RjFBcDVCNm1nYXoNCmlH
aW83bUpwa1JIT0F3RDhSdXVZVEpIL3N1ODI3MzdzcS9oM3F4OHVRSnZicVVrRXFYSzhzSENT
dFFBUkFRQUINCnpTSlNaWHBoSUVodmRYTnpaV2x1YVNBOGNtVjZZVUJvYjNWemMyVnBibWt1
YldVK3dzR1hCQk1CQ2dCQkFoc0QNCkJRa0R3bWNBQlFzSkNBY0RCUlVLQ1FnTEJSWUNBd0VB
QWg0QkFoZUFGaUVFd1BNSUVwcnlnUFFJTU1MQnczWEcNCnJ3VVNYRklGQW1HanJUSUNHUUVB
Q2drUXczWEdyd1VTWEZJWDN3Ly9hT0R0Wk5rYmJ5alpPZWVPaTVDYVRvVi8NCjJ5c0M1bndM
aG5YcEd1RmxlNHhYY3o2VjhEZTVOQ3drNC9xbVlvQUtIdjZZT1B2MTFDNmljQy9NOWo5T25C
SnkNCmQwSDJtYk42bktDNElhajN2R2V1ck5ERnE3bittS1AzcCt2WVVXVEpoa2RCMzhMckl2
R2NranBRb0RVZk5TNmgNCndkQXI3TzVWa1paUFRjMmZKRWQxMi9sYjVHUnZuK3VXV3BmTjRH
WkFFSlhRd09XYm5uZHVtNE0wQzVnVjNCNmkNCk5tRUxoR0RESEwwVHpjODZUdDdjN3lURTQ0
aXcwUkM5ajVGcDZXcDJac1QrQUZmOEgrbmE1UVl2Mm84R05DeXQNCkMyekpNVVpTOTU0UnIw
ZXQ4ZGovc0dBVHV3MFpCVVdFY3h6bTZmR3UyUmJ0MnNvL2I0Qm8wS0d6cFJQeCt5dGwNCi9u
M0ljVzdiWExkQ3lRZDkreTRoZXlUcExSOWdPVmZ2UjFBYkhmeGhFVWFveXRra3d6MVYrZElC
a0R2RXFFZWYNCmZ6ZjlHUUJSbjlVbFpZM2Q4cDFVUzBjbmtHSVpsQ2FKYjh2OG0xQ2JOQzZJ
eTY2bG5RYzRhOVlvNjRRbElEWjkNCkEzRURuUTNZWmNaTWoxZks1S3I0NTNLVDdRb0QrZGRq
WXl4czAxWjdVVytOcmJvNnpQTFJVYWwrUWJ5MDdRc2cNCkNrUVhQVTdCOXFkcWU2VkR6eGhQ
ZGp4MHVGaG9TRTEyU1NxUjBhZ3lXcUhaRjBmZU5tek9oUHRabWkyVTNGOCsNCmFXc1NXYU9H
ZU9UVDVvSExTSS9hWGRuZ2VvN0FqS0hWM25HTHNFS3Iwc2c1di94UGtuaXR6em85N1F6eFRL
OVUNCjd0UjJ1R1RmSnMzcWRiWG9FZ25OS1ZKbGVtRWdTRzkxYzNObGFXNXBJRHh5WlhwaExt
aHZkWE56WldsdWFVQm4NCmJXRnBiQzVqYjIwK3dzR1VCQk1CQ2dBK0ZpRUV3UE1JRXByeWdQ
UUlNTUxCdzNYR3J3VVNYRklGQW1HanJRc0MNCkd3TUZDUVBDWndBRkN3a0lCd01GRlFvSkNB
c0ZGZ0lEQVFBQ0hnRUNGNEFBQ2drUXczWEdyd1VTWEZLQlN4QUENCndlWGJUM1Ztc3FSSVFR
Q0QwNXpDWlZKQmtrL0NBWjJpaU5Lbmo1YklmQ2d3R1k0NUFxNUNGYTAxOFNQeklZQ2MNCnV4
bGNIczdpMWw4aXF5Y2hGMWFBNW1tQ0tRUmVXZWpVbzMwa0tFWE10SVhKclFFUDFCYUJlMTY3
d0tTa0dWY0wNCmdrT0hzRG9zWTZva0J6SVBwamthdTY2UG9JM01Wc2ZVVXlYY0ZKYmxZOC9T
N2R0QXUzc1Q1cmhhQWJlSURZRE0NCldIeDN1cTBCZGJqcXFQUHNTVnhoMDc0b092cXFJRU1U
aWVqS1NwcTQxTFRXMkVBdGpvUnYzMmZXSSt2TGo4c1ENCjJ1aFg1VERKZi93RTBhRTA3VjNl
QXAyL2dMT3Y4VjlMUG1mRjRpcUxKTkMyWkFiQ3daVFlwK3VpS3JqeDJ0WnUNCmdwaUkrVmRD
ZGk2TmtBOEJKbHEvdkxZNDNnSTRTSUozREpxZmQrOUZaQ1FUTldLOFBjZGRnSHVaajMvNG1m
ZDcNCkRIN2JRbkdyVERQbGtFN2VaLytJc0JPdEEwcGNrVGthaGF6VmFyVzRnT2gzMXVtYVh0
UlZQQU44Z25nZzdNSWINCnBvYjdzaEpIMHhIYllHUkdVTWFIQTFHVjY1bW1CdDJrQkFTYW9C
Zlp5eXBGSEZIWXRWY0l4NmpZc1VHQjE1b3ENClBEYlM1dlk5MVhtUFlzc0JEK3ZXeGlRSFlu
dkVoYXk3aG1WeHh1ekVvSjdiN3dpRG50SGo3bGxxeGhuR1p3UGgNCnh1Q29zcTgxQ3MrWHdL
WmtYRlZIRXJKNHdGSHQvYTlxMXA5YTlHY1M2a3dMRnBRc0dKa2tlbUFxS3A5WEN0RjkNCkVQ
ejdGdjVYdUtEMDZNN0tCVVpzWkMwa0pwSHVMeldwaDIyYWNWeEN6Q0hPd1UwRVlhT3JSd0VR
QU1ZeERHUXgNCnRYWlU0S2NBM2lyQ3pPc0ZvQ3d4b01SMnRkWUxVS3oxMEdWdjJlVW1VaS9v
Rkx0allQRUpBZU5JWmVKeERnT0YNCnQ4Qkdzb2FtTmdVVDljbGxEVVZXYlNqckhHc0VQc00z
ZFA2V1lLRG5iZW5taWJnMmNBaEdydTdTazM3M3hTZmUNCm8vNFZseHlIQ2FJNGFPZnFDeTFj
TzYwYStXd2doRHdSS0wwajRscHIrWTZCQTVnenJxSVN6UmdCZUhqYjBJQUoNCmJvYVlINEhD
OWtWTGw1MitNdGhaK0UrTlI1bkpZZEFpdlltdSs5OHFaMUl5dDB1ZlppZE9TOXRNa0tWNWdx
QisNCmVaODl6QStsV29IUG03L3gyRmxNLzZ0RzVaY2laRVdhdEsza3llSktOK0lOMHdjTXZw
V3lnUk5KVXZRY1NDKzcNCjh4bFVEayt2a0I4SWJ6R0JTeHBoaDkyMnROTEpUWmlQbm9Wa1VX
MDE5dzBUTnRGWjVMS3F5SzIrbmZLeXNReEUNClBlRU1BVHN6OWZaUEZnd1RvRjVPK2VPWStq
dWFPcVVCSXc1azErTWFNVHJPUG5ZeVBaeTJSdEY2d3lGdmVhNjANCjNmN2wvc0VqYzB2R3Js
aWVicmdXWjFXaThMdStJYVpkOS9sUGFmd3RHdjh0Zm1OdEY1NHF5eStJWGd3RkhiREYNCkhh
ZDE4Y1RqUENKQUcrVTBTa1BKd1JPVkFqaTlXZ3BjRXdzdUcrckZ0MEE1NmhRWU5OMkFJUTd3
N0tQRUdlQWUNCkZ5TTM0MWZrVVZIQ3Y4dFlXeG9jSjY0WDR6WStoQVI2Q3VnSTlaUGlWMzdX
T2QvQ09weThDVjBZTlJuSytXQmINCkd5RG81Mysramd0eHNqOHAzd1JzSFR2SkZGOW02Nnln
elhldkFCRUJBQUhDd1h3RUdBRUtBQ1lXSVFUQTh3Z1MNCm12S0E5QWd3d3NIRGRjYXZCUkpj
VWdVQ1lhT3JSd0liREFVSkE4Sm5BQUFLQ1JERGRjYXZCUkpjVWs4N0QvOVUNCjZTQUVWK2Nm
S1FkbUZLQmRsSmlMOFNxd01OYnNWcXlubEdocGZuaHBwMnlhZlVVN3g3KzZhaGFBMUlxbXQz
MGMNCjgwNm1sSXQxZ21DRGhWeWxnM1I3TkRMVXNxZ24zaEdZb1VZWUo4R3ZwRFhKUUxjK2VQ
bjZCNjQ4TC9TaEwwbEgNClRwMXYrTmkxaVNHSVY2YnpmRjRqaHhiNkxqUnZEMWlKSmk5Q3lz
aW8yS284OGpTVUppb1d0b01RVVN1N2lqNEENCm12Vm9aQWJQZTEwNU9QVHVzci9vZ1cvdXpJ
YzZqcENEeldROCtocUVYaHl2UjdMNWlISnJyTUpGbWREcHZmSmwNCjdNZjhHL1VuMW1tTitG
OWtBMTVKS29vNStIeHZubXkxOEEzeU00YXVBQlg1a01zbHVXWnlHdHd4WDh3TDRpbksNCjdW
bnQ5TE0xQ2RMWjJuTW5QTWg5Y0FZdGJwOUtjdW50QWpXN1ViV244endpRUJaWGU3YXVDeHJq
SGIvME54b2cNClNHM045UU55Ymsyd3k2MTNXMkhod2h0VnA4ZUVpemk0K1kyNG9KekMvRVhv
QnZsTlJHSnpOSU9QUXdmaWZQMEsNCmllZ3FCQjl1dUgwWW5wVElLL080aEJPMmJRVUFia0tl
cTc5RHEvYjVoeVd3QitKa0RZbG9DSnBqZklYVFdFN1gNClp6ZVZvTmFKUG5Hdmh0OWVqSzlL
bHNBZkh0RDIzWVZSWmFwVWVtWU9YUlBsbFYzRTFzQ1R3bDlaQWtxakM0MkUNCmlmM1NLSm5Y
VDVLTDNoR3RHdk5MTjJkN2YxUE9ONUpKUWJLdFJiS295QVZ2M2lLd3liV2dFbng4cS9RL3NR
bGgNCnVqdEc1NnNPWTVpSlBmV09ScEtIQlc0ckMwRE4ySGJPeUJpdUY5bkdJYzR6QkdHanNW
UVdDU3NHQVFRQjJrY1ANCkFRRUhRUFRqUjNnSkJvWkxveTd3YUNUcUhjSm9ORUNDOUtZV3Rq
WVZ0MzFYVExoZXdzSHpCQmdCQ2dBbUZpRUUNCndQTUlFcHJ5Z1BRSU1NTEJ3M1hHcndVU1hG
SUZBbUdqc1ZRQ0d3SUZDUUhoTTRBQWdRa1F3M1hHcndVU1hGSjINCklBUVpGZ29BSFJZaEJF
MTJ2TXhiSC9NNzJTaVZBaVUwUlZZM3ZTQUpCUUpobzdGVUFBb0pFQ1UwUlZZM3ZTQUoNCjdW
RUJBUDNGRDkzMlFGYkUvMVdvMUJzRGtJVCsvazRac2tZZHp2dTV5TFYzMlhCNEFQOVliMjV0
SlkxOUM4VlINCk81MG00ang2RnZCOUg1cUdqemoyY2k1RWdUcW9DUzVPRUFDVXdhZW1VeW5l
ei9COTFFODNYR2xnRHdPZG52aS8NCkdoUXpDaTZtYjhoL2xRNkkraUM3cDlIV1JWb3VVY2l4
dWg4Rjh0c0lWMlBuK2NmYzl6Z2hyMGc1Ly94UTloMzcNCnNtelVGZHh5NWQzbzlkNm4wb2RH
dFZZSm5wTWE4b2FJYTNmcENPWVZmZzhlWWhBZk5rWmFWbjRmSHhUS1RoOW4NCmx0WlZRaUlR
bjJnb3NVSTc3aFZJVUQyTVQ0czViRU5aN3llamhWcm9jVFNpUlhFcGNrTVBHdzlMdTRuK3c1
KzYNCjNkTFFTeEtLTGR0UjRYdXJ0a0cydHQ1elZWcVFBZWtGRW9XNWVuYUtGbUt2N0EzUXhr
WmFDUnpUS2hBa21lSzANCjNZSWFBWmJscDZUNklBS29reHYySWlKV3BIUGNmUzFlaENKUFFy
S1dxUVRpOVNkZ3dRc3dCT21tWUhQZkx3QWsNCjUwaHRUVjNyTUpkTkxyeDR1c0hCZXVsTTBk
aGQ0dWttbnhnRUhXa0k5bnY3eDZqQWpOc090VXBGY2MycENmL1YNCmlmcThIRmxzMzZYa29B
R09RTEFnTThFMXZ2cmhiUWdPS2g4YktzSmV3YXZLQ2IrNitsRG9ONnZ6dmk4SThkZGQNClZK
cGpKVnJpdkVQdzBSSTdkazUzS3o0Umh4Zkk4VmxJdVRrZkZ4bjM0aURXT1FtamJ5UjFFOVN5
R3FhUVpSVEMNCjI0T0FGSXJMTnpJYUJmSWZpOE5PZEh4clRGY0xKbGozc01uc295YVNPVTlX
dVNtUXFEVW5iREx6M25HRHhvazcNCkk3bzJDWHZGVGduOVNuSldIV2JGVjdrcW1KNmdhQ3lp
QnNIbHd5em02dWcwV2lPY2pvWlhmVkRNR0JHRm9WdmINCml0MzJIRFlzNWVIY0hNNDRCR0dq
c2JJU0Npc0dBUVFCbDFVQkJRRUJCMEIyMWNxWHlqa0tDUjlTNURwZVhiamwNCm51OW5taHdH
MXk4ZG82UXNlMDFhSGdNQkNBZkN3WHdFR0FFS0FDWVdJUVRBOHdnU212S0E5QWd3d3NIRGRj
YXYNCkJSSmNVZ1VDWWFPeHNnSWJEQVVKQWVFemdBQUtDUkREZGNhdkJSSmNVazRMRUFDTi9p
b01FWGNvYVJHcktRYXENCnBFTlYxWkZYdzJ0RDEzOUZXSDZIT1dybHhta01nMXhSbDhZV0lE
Q1FQNGZ3S3h6SFZPUVZXdWNLNWxMaW4vWVQNCkp4cDNwVjNQQTlQZG54UEhHeGRHQ1FxV2xL
Q0R2N1lwclNlYzlOeUJ2MGRlR3JnSVNmRW9EczZxTXRYY1NmcnQNCkdDdjQxTGhvZXFLSnpl
V1FvamxYSzFtUTlCa2toUkhUT2R4QzRaRmIzcVg4d3pWbkVrMUJxaG84ck5OYlg5NkMNClZX
SWhzU29Bay9xTER5U3YvMUMwNXh2TUQzVGJZVU12bzJoYmpUUndTRk5QYmtkVjBGdTcySC9Y
c3RBMjk2TFoNCjg2bnMwMEQwK283YVk2R0cwM3FpWWdKQzVHc0JSUFNrcGlIbTRQZDNtMks3
NVljMjFHTFJCTlAwU0E0M3J3NDcNClFCc2NSa2FFYjV5WmltK2ZEZ3RPNkpnMjd3eUJyWmtD
Z1BZR0VHWEloRUxmbGQ1TnBWVU1OSmVVLytRYmVncEcNCk1oR1ptQkxrV2MrTW5GQ3J6ZHFz
UWdPS2pka1lqbEZuWis5dXRZeE1JRmtnVWlHdnZOeXoxK2dBbkVjQXNOM3QNCk9RVUVFSndq
NXk2aGtXNlpIb2dwcU04STZjNnRjZlo2UEYvbEhHRXNHWW5jUkwzTmNqVHB5ZnJ0dDh4bUti
OGwNClUvVTk0SmhuTTRRZnc4ZTBlbHVPWEFGaW83VWd5N2JXSjZ3WFhzOWFEd3RyVG4zeXBL
REZOdStTRzVMbFRQTWwNCjlMT2pmYzNvZ1QwdHdDR0hFcGVEbm91V1VhTVJ0WmJIV0dsK3pz
MVdTaExzOFh6clAwVHoybkdyZWUrRFRxaXoNCmJzaFA3U2Y0UmZXTGZkOWFobUpOdXVFQjg4
NHpCR0dqc2VNV0NTc0dBUVFCMmtjUEFRRUhRTlZTdkl6eTY4SS8NCk05eUgzSmRmd3VkVy9m
MXhZaDR5SjFVbXVrWmczbkN1d3NIekJCZ0JDZ0FtRmlFRXdQTUlFcHJ5Z1BRSU1NTEINCncz
WEdyd1VTWEZJRkFtR2pzZU1DR3lJRkNRSGhNNEFBZ1FrUXczWEdyd1VTWEZKMklBUVpGZ29B
SFJZaEJFNysNCll2dWhJN1ZwWlc2TG42TnJzWEo5WEJWMEJRSmhvN0hqQUFvSkVLTnJzWEo5
WEJWMHQ5d0EvM3F6OG02UXl5ODQNClFRQ1RneGNRc3BEb3VEaXFPTnkxdjVHSW0wWXRsOW1m
QVFEbDRXYzdIMFV6ZnNnWHNpQ3lzTU40Wi93MkZEZFYNCjdjZlJkejRFZytwTkRDc2dEL3dQ
QnlXTnNxaTg1ZWVRRVFQelcvSGZwclFoSU15ZFMxU1YvQ3VIWW5FaE9qbWsNClk4MkpuaU1a
a1VFSEN0Z2wvL3ZZYTNHcGN1ODVDNWU1Sm1JVzgwSDZ3ZVpZREJERHowRDQxT2ZzTUZNTGZB
aGwNCmRCQW55ZE9xSy9ObUJUR1JyVHV4STRBUVRHeUswcDQyOGNGWkVIdGdNc0FiamVDSHVJ
MVl1dFhkZ1BJSGMwK0INCk1aRDhYVkpwY2tFTVFmN3pONEFsL3I0bS9BbEQzWks0VDVaSmxP
Y0pqME1OYjF2NnppZWkzVTRmUHJFTmtCMHoNCmJHUi9qRXhjK2tVbTdENGhOVDJiWUlsVWlR
YysrWUtwbjFlblU0bzhXa0pJVkNCdFJqcStSd3RjSndNeXFzT3oNCkVYRzBDK0ZyTUhuV0Zl
UTVEMG9FbUQ0cUZ6YWJDUlFLWW0zYm1vMkhib0UzZmQwY01hcXpVdkJjMGhjOHBRaVENClJB
VGNmYkZXSUg1aSt5Z3BpeXcwUnd0VFZsNWhHVm5rL0dtRFBSV2MvUTB1OXFINGkvQTg3bHZl
VlF3bWlqVUcNClNDSVZkNzg3eXpHWllLK01nb2RITXdXL3JvVGY4bU52L25lODJUNklVU2I3
eXJXMUpja0FjWDFqSmk0cW1ERSsNCktnNTduWFVUSm1rZEZjaEM5enlWc2dHUzBoanRiNXdt
QXhnM0lOTE8wK3k5REtnQWdkZzRHNE9lN29LMmdZMHUNCkFrZ3FYckJYajFKcmpkbWszRlE0
VThrY1kvcVNiOEh0U3dwV1pibUF6M211Qkw3by8wRnJoNzRuUExGRmZHeWUNClByalJkOFJm
Z1grU1VYOTV6U2lXZ012V1FoQ1dreDJmaHJ1NVF5K3J4Q3gyVTJMc093TzJPTDRwb1d0RWFN
N0ENCnpRUmhvOHR6QVF3QTNFcjBucENESDJtMVltS0xZSHlrM2VWemF2RTBrVG54SmFrTGwv
M3lpY1paLzI1ODhZaGoNCmUxOFMwZCs2MXc2RWt0bThEbWVnNEh4ZVlML25xMis4TWJNZkhI
clkrMTFkOHR1UEQyQ3FMK3Q2cUlhUnlHSzENCnBkbzg5WXkrbXM5Ykw3ZVQzS0QwSTdHbWJm
NU56RXhic3dpYVZncXpxK2hVTld5OFZzYjlNWnlpSWQvOG4rK1QNCjQvWkMxUmZleGI2R1Ba
MDVJM3NsaXllTUhJbktJREtJTDZuZ0Qybmthd1gyMmUyMzk5Yld6MEJiREhQVEovZzUNCkFE
OVZac3c3dlZWenp6eE9MdGZTYm5XVDcyeUtPbE5QZERxUHNoZ2ZRRkhUa3JpNjZnVUV6TWFZ
RGRIT0FxYTkNCnZDVFVPeGNic2l4NU9vVkx6STY3M3VXUVJIN29VbWV6eWh6WDcxb0g1WklP
dUtNT04wNHRud0l5NHdPNXNPQzkNCmdBemFLWHRaNHFvVTQrbmRUeWo0M3BORGVNVWJBck5m
ZGFXc3lmbGdwbkd5OE5wRTk2b21JemxrSVdySVFaSk4NCnlBdEtnWmQzcHlGSUhzZ01HaGoy
aDR1alhYRUZsdVNpdlJ1cExGaHd6azNKTlc3NFNFTE9uSWlBWFB4MndSUXcNCkhpRzdzTDZW
SWd3VkFCRUJBQUhDd3pJRUdBRUtBQ1lXSVFUQTh3Z1NtdktBOUFnd3dzSERkY2F2QlJKY1Vn
VUMNCllhUExjd0liQWdVSkE4Sm5BQUhBQ1JERGRjYXZCUkpjVXNEMElBUVpBUW9BSFJZaEJO
QlBlVjNQUU9lODJNbUQNCmlVRTNrNTZRZkNrdUJRSmhvOHR6QUFvSkVFRTNrNTZRZkNrdWFV
UU1BTEcrZGVvVml5T1B2aFFoVGdpbVI3WWgNCnpuZEpMQU85bmhUT0tndHlqUDlaanVzQTM0
NDg4ZThhRWZCVnlDTHE2UWk0Z2R4R0xUSVVkcm1HcWYycFN3aTMNCm5KclNHU0kxajZ0VHFP
elZxakI0Z0lQeTJ6eVVTVDJjcHZJWWdvZ2pCWTN6aWNSVGFPT1M1Y242U3N3Ky90QnoNClIy
UmVuMnY1TEVzRG9PcHRJNXBaSFhrQktqYlpNZExoU0ltMXRUWlBndVNHcEdMcGhYT2FPVFBX
Vyt4dGR0SS8NCjg1SDFNelJodkgrQ0VJYTQwMjF1U2FvT05IaHdNcDNvTkNZN0FSQmsrMUkx
Rm8ycHM2MFd5UlNRYnIzR2gvWTUNCm1mSmw2QWJ3SEFFMVp5RkxHcmQwSEZRWGVvTDMvOE5h
ZW53a2U1NnQ2NTZGdWFGUmR2eTZ0M1dlK04zb0tLNUsNCjdlTlRaeEFsTWdGNWtvNkMycGV0
TEp0M1kwN1JwQ3BRTTc4Q3ZPZ3pleVJLVG5IbDdUS3FpaUZPd1RRZUFOZ3QNCmNDZjF1cUZJ
VWZ5VWlXQm5UMVZBbDFKNTlWS0gwMVN3anM4R0I0UGNCVUFnd0N4dHBqbmVjd2tNd1lZSitN
QzMNCjkyaXlhZ2RGVEZRR0w3L1JxQ3BBWmRFQ3p3VUhqZzJ4UkFkZUkySEdVbG85RUFEWFdY
czdaeDlocmcyTTdKekMNCnMyRHRxRVRudjNxSlVrbjVhUmV1b1VLZ2l0eUd1Qjl6ZkdEc3R4
Sjl5LzZFQlBoc2FUQm9rR2VsNUVSNzEwQkkNCmFNbzY2WmZPVXBDWVQ3U0Z5c2dGR3NqQmU3
ZVdRcUl0OHd5QVA2U1ZwMWpDVzJpTDhVdGdLU2xkNXNRWVNDdmcNCnUydjJWQ1g3b1ZzYnlv
clJtckU1L1B0U3BPY3ZxTm9VdGFVaVNZNENwL2MrbC94eE1maWZ0UDhyalNWTml4MnUNCktS
RFNud3VhZ2pCMmdKd2FoQ2JEc1hubE9rRGNHSE9GZFhDeGpVSGNINHFnYVhBd1ZuN2QxYXJP
aW5lNG5QUlcNCnVVM3NwY0kzbHBLdXpBZHE3MjNmeGp3dEZEcm5lVlUxZ25jR1VHaHJOdVdH
aVFPN2lRRzJnNEl0bkJlTjJKNCsNCjFIVVpqaUk1dTJWZlNZVko1WkY0NW1WL1RZUDlxc3Ry
anF6bUxtMHNEWXFja2RHUW5CTEp1Tm5sUGo0ZU50aEkNCm8rRHU1SDlWT0lyS0V1WGdRMHEx
OFlLcUh0d29KUXJENnMydlVnMkxoTWdXOSt5VXZQaVJYbzhXblQrUWVreWcNCkN2QXpwb0Rp
Z21MTHhZMEg1NHBRNm9PVnZxTzhiUlp0dUVkOTlCYWpJOVJacFQxMlcxak5kVU41VlIxMVBx
YTINCmpVd1pFWlNOYVJqUVZVTnArbmtHUWg1Z3pkWmx6TU9EL1kzZzg1OWE0ODNPQk1ETzZM
VnRsL1RjekIzTVFMTTANCkwrUlBvQlJFSWtMdWNXaWtQTG82N3ppMjl6dWgyRGxvalZBV0l3
VEtyMXVCWjdEeHhHOEkrT1lZQTA3NWkyeTANCjNhTHQzSnhnenQ1VHowcGMyWWpkL1p5bWNz
N0F6UVJobzh1NkFRd0FyYUhZc05sV3BRRnkxRjBLaUVqUTlMOUkNCmE0eEcwNFh2TTlpd1ZR
Z1JvVHZiR1VocEdBYjEyYk14azZ4M3JPMDhCeXg2dHBNczMzZ2x6QithWmo0S1dqV1YNCktS
aE1wa1c4REx0OFAzYzFZUEs1ZVVPcW9LN0xBL1VVbVliemk1WGFLdGk0eG9HcHBoR2J6Q2Zq
bkw1ckV1dTYNCjN3dlc1QmNlZGYxcHcrTkM1c3hZaWxnaUNxR0dETTFkanJtbFlSUUdtN2o0
UGNhYk02WGx4aFYvYzlNQXdhdlUNCnl4WjBUUzk3TTczMVUrTnBBa1dhWmJEOUhzeEkrZXha
K0tqTGJaVzcvNEFBVkxpekhZeTIwekJNS2tTb3NPMmYNCmhlTnlwZ3lkdXVIbUM2d3JFSVpQ
Y2xCbFcyZ0NDRWtZM3ZIaEN0ZHQ1ay9LUFZRS1JQRUM0T0VsTUJ6SzU1VlcNCngvTGE0bUNv
RzA2Tng2UXJCbTlzclFsR0o3M3BpWitjNW5qRGFwQ2hxM1dBZFVIV1VMNjduWmhLVWcxQzFx
VFgNCkV2enhaVGJJbVpiK3NrT1NvRmlNano2bGx2dVc0U2J0ZFh3QysweDU0dGsxQnNPb1Bz
ZHd1T3ZhUy9CMUx2SkgNCmRMbklSd0twY1F0aDE2U0RaZGpNNys0aGlBMlNVUTE2SXo5bmVz
Vk5BQkVCQUFIQ3dYd0VHQUVLQUNZV0lRVEENCjh3Z1NtdktBOUFnd3dzSERkY2F2QlJKY1Vn
VUNZYVBMdWdJYkRBVUpBOEpuQUFBS0NSRERkY2F2QlJKY1VwZ2INCkVBQ3JyRktxeUZuU0lo
c3NjUFVvMUlNdVZjNFBwaWkxUXlVQzhGc0EyaFh0TXNUa0F5R0pHa0o0bys4aGI4SXgNCnJm
bEVIMlVzaFN2dHp4YkVld0k4VW9Ib1BDTlppblRNK3VmTW5aNlpQSlNhNk1QdGxITXF4bTUr
WndlSDFzdjINCkFCREFrSGxqelArV0NKdVlCYXFSanVDS3J2Z3R4LzR5L001dEEzbDdsbVhQ
bGNUSWZpVmx6d0FWREdMbnR6WE4NCjIvMkVwL0h3ZmJ2bUc2SE41R1J0VFpCU1pnTEQwS2VL
b1V5MEU0ODU2enZTblQ4ME1zaVdlSnpyKzZ2VVVUYi8NCmNheTBPQVNmbmVvdFZTYUE5NE81
MUZjMEx5UkUrSmZDKzgwd0dKSmxvM2xwSkZvanRiek9mUWdJa0RhcmZENG8NCm5TYW5NNWtk
OXBCQnF2SVoxR0xhVEhkNkNiREwramlIaVZXSFR4b0VzR1JBZk5BWGlvNW5YMTd0RlFPTlBR
TEwNCkg4OWMvQjRkRGd5YkhsSjFXVGZwU2g1N0pIYXAzODBBTlhCOFRQdmVVTVJ4eldtUXpF
Yi9LRWVPTXdaRFoxc3cNClBZU1k3dThtd3Z1MXptV3hYQnNlRDM4c3Rram5Hbk9NSlJWV3pM
cURkenp1T1d4RVY1cFV2T3hURDRMRDNDUmkNCldROFlXQXhMNnBha0RjYk1pTFlQSGZmdVFL
MyttSUhnY09JSmhhZUJ0WFdSeG1YZzdYTm80cVdEZGFTcXhnRW0NCjJmaGZiRlVwbGVyM3BF
dzFyU04yMitDc0lnamtjQWFoL3dEMWJHZ0JMUnJLencrQjBwaVFlQ09NK083S0dzOEcNCjNB
VS9JMU1PanZmbWpQNjRneEpnK3VUSGpJdEttdldWR0crZjRTWFNVZzIwSGM3QXpRUmhvOHZl
QVF3QXhwamcNCnR4TGgzVzdmcWsyTlJHZnIzRWF1V2oxZlNvcnp0UEtCbEs5dDR0UEdVZmZZ
UDQzVjZ4QStBZWhEN2F0T1VCQk0NClUzcXlJRTVZWEFYTzlIMExvU1VwZy9MUzhBWUpTd3Vh
NDJLaTlRLzVacFk3ZXUySzk2YVFaU2I1RlRaTUVLejkNCjNDY1dwOTZPY3p2THhvMzh4Q28z
WHJreVhseFcyNEFYanhwVUZ3L0VKUHlGQ0ptSWlLbndNZFRUdXhnbUR3U0kNCkFxVjlLeExN
MEFiZ3U4RDFMTThNK2FsV1VRWWRwL2RLUC8xSWszNFZJSll5T2lzMkpEVFQwdDlGMElQZlA5
cU0NCldwNW95WjFtaDVidWtJVSt5VUFJOGd4WXE3Rmk0czI4RFU2UEkrVlZKSHNONG92Z2ds
b3Z2bW1JcnlEWjJySXINCmJuY1Zrd1V2R3N1UnJwOUtJNGV5a2FyZll5ZDRrRGpSQWhGdU8y
S25vcEFFVmFPN2xYOHRrQmxTd3pqRXJqOWMNCkdVb096Yi9qOFpjNlhNcnJOa2F4S1NGUWF6
VWF0VHZZUUlpRDcxakVmYndwdEtIY2YyUkhhQ2YxOGZSbE9MRkwNCis1bGVFOXVQZWozVytO
S0d5Wjg3M2ZEVC9CNG0wUnlocEovSmk1TGhwbFZ2TGsyeEQzcTkxVjllTTJzYkFCRUINCkFB
SEN3WHdFR0FFS0FDWVdJUVRBOHdnU212S0E5QWd3d3NIRGRjYXZCUkpjVWdVQ1lhUEwzZ0li
SUFVSkE4Sm4NCkFBQUtDUkREZGNhdkJSSmNVdW8vRC85Wi9CZ2s2MUhqMXlZUEVLeWJLY1Vh
N3dDTWFFYnNDRzdTeEZHRXRXalENCjFWaFNCckJFNTRpOVl2Z1VHcnhFZVg4MEVyQkFJc1Rn
dzdpWEMrTmNOTFp4ekYxSlM3R3RrRWtTd280VDk4YTMNClBsckxZaGh3dTlZSVQ0WE5mUXdP
eDBvT0FubVFhUzl4cU55dy9xMW5lRzFSYWEwamVWV1FjTG1Lc2EvVm1NNlINCmlzTWNxeUxm
aGdPQjFsN2s0TU1va2RSbEdRWCtJV3FzZ242T1Zaa3JOOVVrMFZyWEhaM1VaNjNydXhWc1pi
MVINClFWeVc4dVhlbUFPR1FlWnBvS1lySVNNa2lpTXY5SFROUUptZGdGeXRmWXNiTEZ6Q244
SmxDZkJ5WVBVUUJMTTcNCnVmU3RPREVOdjk3Sm0zWlVZVjdKWmIvTGRLb3NUTVBSVmhUajVa
WDQ0TFRnN1MxYnBJWVc1Ync2NzhwSDNoWDANCk9TVEdGZjlISFp6THk4RGVBMGNSWnpwSWlS
S3gxclZBZnJyVGFseW9IWE1wWExKcjJnUHdPa3pPT3lxNVFmYWYNCk1tSUpvcThMY2tIWW1E
RkJhcGQ4cTVKYjl4bCtCQ1VnWUc5TXZhbTdiN1F0eERiZlZwWWxySG5ZUlVFYWFpcXANClBB
VzRpRzh3Z3RhblVyam9XbWkvZ2s4ZVh2VDZiTEVpY0pSeWRkYXphWVQwK0pwVUlMdC84d1p1
WHBRY1Y3REoNCnRpWUtORW5ZRUdKZW5oYVlzMi81L3UzNnhiM094N1R4ZFp5c1dUMnoyNDZi
b0tHcmRHRXRTWit5SE9GRXBiV3UNCmxrTDNESzlQbjJJaW9PK0hpeVY3UVFBWGNKcG94ZDF1
ekxEc1VOcis3YTJ3WFkwT3R2VWxoRFhCcGZRM2FlUGoNCkdjN0FUUVJobzgxSEFRZ0EzejM5
Q0JnVGE1NzlmVm1GcnYrdWVyUE5rb1phaU9mUVdoSTYzMlNFTGMzWEQ1eHgNCkk2L0M3WXFN
VGJTZTFxV24wSFRkTmhPYXFHSHpjT0M2SU83azkxVEJXSTl4eXJtT09QSnMzNnArdm5HZi9r
U0YNCi9KdnF4NGlIS2g1V2dwditsQXBlWHZzeFg3UVdqeGkzV2VyYlIwbmQ2NittVThOM0c2
VWtWaEd3ZVdIbWorTjYNCktZUndBdGFINHRMRFNLTXh2akwyVUw4Qkk3TmV5cEVJR1hXdU1D
dDdhOXZIRWhyZ1piMXVDRXZqT3hlakJIQ24NClNCUkZyUjRGSzVYYW9BL0hULy9NWTJ4cE90
REtNNlVTTER3VmY1Rm04YXpsbm1QMXVQZVpmR0FFNnpNQ1lVNFQNCmNhOXZGeS9NQ0p6bTBz
QXAxNEt4bXlxYkQ0dUtwWG1WWDVMNHN3QVJBUUFCd3NLeUJCZ0JDZ0FtRmlFRXdQTUkNCkVw
cnlnUFFJTU1MQnczWEdyd1VTWEZJRkFtR2p6VWNDR3dJRkNRUENad0FCUUFrUXczWEdyd1VT
WEZMQWRDQUUNCkdRRUtBQjBXSVFRMmk3T1hBQzh5UVF2T09yYTlISmNYSWk5bk5BVUNZYVBO
UndBS0NSQzlISmNYSWk5bk5EbkMNCkIvOVB6cStRb201c0VwcENxZjhZWEJTTlZoYlI1K2k1
MEVXbHBXaFRnS3NTYmIwdVhlTkpoR2x3OHRvVVNTYjENCjlNL2llbXpwZUlTeFNBVGYxdmlh
akdGYlpQM2ZZUWozVkczaXRaMmhMS3AxOVVzeGV0MVFmaVNJYjIwSVc3bWcNClBUWDcwcEtG
aTFMSE81Z2UzdHNqRWpZOG13TGNnUFkxK0Rub00vK1ZTQ2wzY1FRcjhjRCtsdmFCYU4xZGx5
UUQNCi9BZVAyYllJYlplQko5YmlFMVhnOUxLbCtNTXlnOVFNSnBhNVp4VkdLVU82eFJQNHBL
eGg5eThJV0RqNmJBKysNCjhxY1Bpd2RtMlZBNko5VGNSV3NsdkVCSmRjOG1pU0tZZ01pV05h
SFJvZzNKSFE1NE1xZXQwL0NSdTRCN2tJMUoNCjYyY0JNOC9JenJDTUV5U0lsMlBkRkpHY21H
a1AvMjBzZVRQMi9oeFdsaUVjdS9NKzhEOElRcDU1aTZXSHJuMHENCmRQRmZwMERCQStyQzVZ
aDZKVHE0UzF5dk95UEIwL1ozOG1ybUVneVN2QTlMUk5oODBjTDNUTS94eVo5N1B1eTQNCkxP
L1VyWUhYdGFoblhRNmkwVHJGTmxzSlpPRVZacEVncERkNHMvWTYzNjRkMldYUU50Z0tFMStI
amE0UnFtKysNCkhiOG5QWUMrTlBpTHlMYmk1dk5PanV2ay80ZHl1dnRxZjZCUWtpZmdNVDc1
L3hXazczOTY1NVlaeU02eTlSN3gNCkRxOEZIQ2gxS29oQ0UvMHVlT3VWWkd3WmVlTDdHK0JB
Rmh4OW0rZHFzSU1qZ2Q1MW5laTM5cW5TNkVBWlIzN1QNCm9LamZQVVlWYUZoSGtBc3dmaWZJ
dmpMSytZRWlZYTNYYTlVbWZzVWc4K1JiWWNRS3FvRFRYZ1V6RWljVjhTTXMNCm91UXpGVXVo
VUUwTGFRSWc0Z09CdG1CY25RMk9Ca3FQellKMUlJWDZSQ1crWDY0eXVoWXZoMGwwTzRWTHN0
Y0YNCkhLNnlhOVpFQk1ZWTRVMEhiM0djVWk3dFlNYTN5RWxYTWllY2dDMk9EREJ6Q01WNnVj
TEZkR201L1UyOU1sN3MNCmJCL3RJTTMvVlpubjZvWVp6amIzS3F1dDRNcTMybUNiemxmY3VU
TnFxeUMwNUJCVzZoTEE2QzQzVm05NURPbjcNCk1MUFliVVVEb2xSUjlkSHJMNjZNT3JqTzg5
dkZ3eDVETHVKcmdSazc3OHUvSHE4VzdLbjYzVUxEMnJIQ0YxcUoNCnBXd1NpTHYwZ21PTnMr
b0xkNTJwanZyQVVzY29GNURVYk9DelJraE8waWhKUmFnWGM3WTBTajF0SE5UeXNoTGENCjJz
WFJMWjJXenNCTkJHR2p6WW9CQ0FDZlNUVGJ0OFQxZXFMdFhmUWQ3czFWZmlaclU0ampSTmJP
Ym5SUGFUSksNCmUzZ21TSnp0S1ErZisxZE1JM0RicEdqdDJpNS9UQnAzbUFSemJnYnhTTEJW
MjdnTVc5UHg2blMzaDdCU3RKNGoNCjhzNzMwZC9iV3hNOXA4VENSQWZtQmlxUEdwaGJZYUpU
WGZpS2MwY214Sjhram1BTFlFc1VzZWVJV21MZnkvcGoNCnV1K284cXFmaFVpODBJZHpnVTh4
clNUS1pQc1YwYlMxZitoVlJqaFZ5UUc0OEQvOWNoRnBhQ0w0dUxDNnd2QU8NCjFrTW91UGxG
eXlDQ3B0Y0U1cFpNNnRKT2JTcTFEcHdKYjVhalJJSU9hY3ZXUU1Yb0UrUXNXUENxdGRJK0E5
V3oNCjA2NFYyNVlUY2tGenpzQjV3eWpkdVA5WFpYNXcyN1ZqbXRwSEIrMGZGbUlmQUJFQkFB
SEN3WHdFR0FFS0FDWVcNCklRVEE4d2dTbXZLQTlBZ3d3c0hEZGNhdkJSSmNVZ1VDWWFQTmln
SWJEQVVKQThKbkFBQUtDUkREZGNhdkJSSmMNClVrdGlFQUNJek9BMDVRa29odGxOUjhzQWFG
VmNxY3cxdDRuazhEK1FiYmI5MTF3d042ZFAyR3VhaDg2MStHTzMNCnpIQlBZUFkvUUFMd0dy
SnZJRkkweFhVc3A0MmZxUHZ2c0pwcUFjcXZiVkFJK0svT0wzT2FxQllDVTNWVGNVY2oNCjRy
bUE3MUF5NUdmZEsveEJFYXl3d3M2UmVSaGIvUm56MnhWSmZqUUxHUHR5UGdlUVVySmM1Mldn
ajgrbG9SaFQNCmEwUFI3YXF1azN2SjdGendkTGtEZ3UyNXc2VHdHQnZYL1crWVZlYm1LTXlz
L3dqMzlia2FFMnhsS1dCWDl2VGYNCjY0SXNaUnl2VUpKcWErM3hQci8zaE1FVklGcm42NGM3
S3U5Q3AwMTlPU2UrYk5ueFpvQ0JSYjJFaE9sbkV0UkYNCmpOOURlbUozWUt6LzF6Z0w0ZThu
ZVRBMlBIMEhuYmV3UzdkUHRyWlp4aFdONFNwdXVILzBoTFdwZmVRVS8xNysNCjlTcWYrSm5a
U0M5WVNJOVc3cDNpeTY0VWhKaTNhUVpiNVFwRVorYUZDVy9HMVhDbjZzblNxaFhBT2NCNUpq
RUUNCjVNdng3elhxenk1M0FOREJRMitxUndncUR2em9YU0loOHdZemh2cmpubUdNYTF1Lzgr
MnJtYVNuem80Y0pGNEcNCkhEcnFLOXlUSDhZeHcwRUJyVlRVcTJHdkhzNjJKM1hrZDd2enFv
UU9xN3Y4ZTlkVDZpQWMyODhncC9VNWFobVENCjk2M0FMMndHYUdHaVhjZmVuV3RXQXhhQkt4
d3EyemQxR2R0ODlHU0RHT2hFRWZkUS9sbHFLOEVtanlYbTBBNkcNCkZPNmZZdmRUdkhIb3ZW
Sk44bG5yYnpsUllaTkJkK01pcjlzZy9zMFpzTFNJanFXeUs4N0FUUVJobzgyNEFRZ0ENCndp
d0x5V05RUXQvSkw2ZTYrS0plRlREVHNnQUpZbmVDYlVLQ0g3VVFweW9pOExHNU5BMHdkMmhY
Ui8za1BmTDANCnlicmlwaFg2SGh4aEFrdmdtY1NaRDBNdWRjanZEWDBuOFF0RXd5eFo4QWpB
aDRxV1BjOHFVRUtmdkdFL0VyYXMNCno0SmpqejBaODd1akNLVGplL3VnaXNESXBTcC9tZkNK
bDBKTzJhZ01EdWpUSFphRFlnc1c4UGF4VFNtT1lNRWUNCloyTUhsOUcrakYrc2pjR1lvVUll
Wk10RDFjVkpUZUk5azRDd0prb3FlSmJyOXRReDA0UXYvNUl1NCtlOVNFM3MNCmhxNUJkdXlu
b09qaDlLZEhlWnJIUkUreTlabE55Yk5zeFJjelo1TmpqbjhDSjVheVR2Z2RxVE0zSGcrQThZ
SW4NCm1paGEwa1NIQkU4YU1OTENGd0tpblFBUkFRQUJ3c0Y4QkJnQkNnQW1GaUVFd1BNSUVw
cnlnUFFJTU1MQnczWEcNCnJ3VVNYRklGQW1HanpiZ0NHeUFGQ1FQQ1p3QUFDZ2tRdzNYR3J3
VVNYRkt3ZXhBQTRuZ29pNUtDYTZaWTBPQW8NCmJ4ZmtBeW9XWkQvVVg5RGNPL0thcGNJYWdE
aGtiajdrUjdkQW9ScGJBVTE3ME9DakxHd0prcnk0ZXoyeU9WUFoNClJuMjNxeXp1amQ3cnlp
VThIQkx1djZ0dENlUGJrWUJONGpYL3dZYlhjbTR3MUZFWndZS2M3bmhMbGFTT0liMDcNCnZB
RVZGTHRsbUQxUS9TcGo0bTgxbnJMSlRYdU5DbS9YQk5ZNTFWdnM2VHYzTG1xNDRzRWdoV3NS
UjNTeFhKcDcNCmk3NHROaDVxMHdBbTZKZml0bVJOaHhxYzB4VmFESWVxQ0ZSNVlDQW05YjRV
N0NGdTNTSUVzVzFSenF5VXNZRGUNClJiTU9zRTIwMjJ2T0kxN3czSTFEU2lla0cwMXJWOXF5
OGJUUVFKaFNDdHFHaUJBRnZnUXBrMzl1MFNiVDRaOUwNCnA5K09vZFZBRHRUQ0dUQXNYRlJ0
Uml0NW5IU0YwSlZxVmRyNDlUNDFqOHAySmw4QmFmTWQwMnVpZkpvYnZvZEcNCnNCcXV4SzFS
ZHBHbUJITEhJVG4yK003Y09FcjV5Wi9POHZ2M084Zkx3eDI0YThRYlFxUHl5UVluL2VZcHJK
U0ENCmdmNzhFSk1ENTE3dGhmeVU2Tkh5dWxJMzMzWUFrNVJpV0xpZU11ajZNb3lCTDJjcmsy
YVBIenJOMHpwYW9DcDMNCmNFNVgvLzloYXNiOCtISlA1ZTlIL0NmMjhpZ1FOdFlkVXVkMVE0
alc0dHFmb1Zla1BPUUwxMXcyOEhCVWI2WVMNCks1UmZiMm9ENlVkWlBRemJVaklON1NROGNp
ZTZVUDdKR3BIaERRbXp4cnY1WHRpMGU1bEhkbG5ESU9rdWI2K28NCmt0UkFRUFV1RHBGM2h6
YUlQQzNPNVRjRmN0ST0NCj1uK2lCDQotLS0tLUVORCBQR1AgUFVCTElDIEtFWSBCTE9DSy0t
LS0tDQo=
--=_wJJbVD3hLFweGRLwDEPOOpJlupd6ilrE+FNxqv8TSALmXwQD
Content-Type: application/pgp-signature; name=OpenPGP_signature
Content-Transfer-Encoding: base64
Content-Disposition: attachment; filename=OpenPGP_signature

LS0tLS1CRUdJTiBQR1AgU0lHTkFUVVJFLS0tLS0NCg0KaVFFekJBRUJDQUFkRmlFRU5vdXps
d0F2TWtFTHpqcTJ2UnlYRnlJdlp6UUZBbVF1MjFrQUNna1F2UnlYRnlJdg0KWnpReGtnZ0F3
eG9uR0dIOTJiQXBkaElEWkpSYnhYdWpqK2UwODJ6bjZRSHR6WE53akZHbTlJZjJzS3dqS1p6
NA0KN21TM241RmRMMXo0Tm95V0FYdk81ZjJyWXN5ZzFwQlUvbFdscjdqL1J2WnVDTFBzejAw
WG0wMHNId1RVeTY5MA0KUFR2N0FUWXh0VkF5TlRsS0NzTVBRb3pDZnJvN01PVkhQOTFPQWhN
eXFkM0J3VkR5MVd6dWR2Skh6dlpGWnNUOQ0KcGQvMmhubndMOG1mM2M4VlFEcis5bGdjRHl2
Sk03MEdSME5hMW9mSVBpemtibk5qSDZ6anVQWmd1ZStPcmYxNw0KcmJBanZtZk1lZCtlRUQy
UU84VithNkYwVlNUbkFRZE5vVUoxS2pLWTJ0cU4vQTNNOFBhWlNJUGgxNjJJWG5DNA0KdXdv
dUxQNnFhdDRaQ1dOVzgrS1J3ZzVlTDFrRDdnPT0NCj15N2E4DQotLS0tLUVORCBQR1AgU0lH
TkFUVVJFLS0tLS0NCg==
--=_wJJbVD3hLFweGRLwDEPOOpJlupd6ilrE+FNxqv8TSALmXwQD--




Information forwarded to guix-patches@HIDDEN:
bug#62473; Package guix-patches. Full text available.

Message received at 62473 <at> debbugs.gnu.org:


Received: (at 62473) by debbugs.gnu.org; 6 Apr 2023 14:42:42 +0000
From debbugs-submit-bounces <at> debbugs.gnu.org Thu Apr 06 10:42:42 2023
Received: from localhost ([127.0.0.1]:54668 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1pkQp0-0004BA-3F
	for submit <at> debbugs.gnu.org; Thu, 06 Apr 2023 10:42:42 -0400
Received: from a2-21.smtp-out.eu-west-1.amazonses.com ([54.240.2.21]:60841)
 by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from
 <010201875704d850-c6c0a8e1-e1a1-436c-8793-2d6b27bc2364-000000@HIDDEN>)
 id 1pkQox-0004An-Gl
 for 62473 <at> debbugs.gnu.org; Thu, 06 Apr 2023 10:42:40 -0400
DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/simple;
 s=solmzk3ljecfoypi3q6x2mqs3bucnhjw; d=housseini.me; t=1680792148;
 h=Subject:From:To:Cc:Date:Mime-Version:Content-Type:In-Reply-To:References:Message-Id;
 bh=+KP2vig61KPgaZ33L5zEbDzrUr1SAb1sNaE1engBnc0=;
 b=bn5aT3mz9n4JDGQbl8eB5cuCVx4XrMQxCeMSPumDOd5tV8paJCDIoMgVhLQiwNSX
 HrRHMQd6BTDb4OGpbfr4FEBbTvGSfDduowJ44HnjCMKh8Up8s0eBV4qpzjmuxe/68Wo
 BG3Uh0x2GtOnM+DRKR3CcGnyF0111DIw/VEy5/XQ=
DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/simple;
 s=shh3fegwg5fppqsuzphvschd53n6ihuv; d=amazonses.com; t=1680792148;
 h=Subject:From:To:Cc:Date:Mime-Version:Content-Type:In-Reply-To:References:Message-Id:Feedback-ID;
 bh=+KP2vig61KPgaZ33L5zEbDzrUr1SAb1sNaE1engBnc0=;
 b=fbY7uxgbUmp5VqqXW/atkT2PLVLDRgXn5HTOS+g+4A7XaiTVJT/rVXOda16oIPXi
 IyDKvxWpGfwARO+Xf5njqDH4RsMZ+CgYUc2MSxACt6vmE9AL1CW4wkRn/0B5e3C8/qV
 Y7uIhouujPnAWYGikKQOUBqBcR4bJw7RKInU4rIs=
Subject: Re: bug#62473: [PATCH 0/4] OpenFoam update to version 10
From: =?UTF-8?Q?reza?= <reza@HIDDEN>
To: =?UTF-8?Q?Ludovic_Court=C3=A8s?= <ludo@HIDDEN>
Date: Thu, 6 Apr 2023 14:42:28 +0000
Mime-Version: 1.0
Content-Type: multipart/mixed; 
 boundary="=_jFJb-RP+PIx765XyHGS8e20czG6tldf1Q5R0Jq9Srv3zuHMF"
In-Reply-To: <875ya9krsk.fsf_-_@HIDDEN>
References: <cover.1680707361.git.reza@HIDDEN> 
 <8e459feaf2d6a3d0f8720e72299e81259b9e6168.1680707361.git.reza@HIDDEN> 
 <0102018752a6c638-f104e797-04c3-4e5e-914e-5997a66b2c46-000000@HIDDEN>
 <875ya9krsk.fsf_-_@HIDDEN> 
 <72de2b1c-2a2d-c640-6246-caaf71e62263@HIDDEN>
X-Mailer: Amazon WorkMail
Thread-Index: AQHZZ+thS7SdAvZFRcOPltSajFrCigAAAYJxACo157MAKqgkhA==
Thread-Topic: bug#62473: [PATCH 0/4] OpenFoam update to version 10
X-Wm-Sent-Timestamp: 1680792147
Message-ID: <010201875704d850-c6c0a8e1-e1a1-436c-8793-2d6b27bc2364-000000@HIDDEN>
Feedback-ID: 1.eu-west-1.b24dn6frgCi6dh20skzbuMRr7UL8M6Soir/3ogtEjHQ=:AmazonSES
X-SES-Outgoing: 2023.04.06-54.240.2.21
X-Spam-Score: -0.0 (/)
X-Debbugs-Envelope-To: 62473
Cc: =?UTF-8?Q?62473=40debbugs=2Egnu=2Eorg?= <62473 <at> debbugs.gnu.org>,
 =?UTF-8?Q?Reza_Housseini?= <reza.housseini@HIDDEN>
X-BeenThere: debbugs-submit <at> debbugs.gnu.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: <debbugs-submit.debbugs.gnu.org>
List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe>
List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/>
List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org>
List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help>
List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe>
Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org
Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
X-Spam-Score: -1.0 (-)

This is a multi-part message in MIME format. Your mail reader does not
understand MIME message format.
--=_jFJb-RP+PIx765XyHGS8e20czG6tldf1Q5R0Jq9Srv3zuHMF
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: quoted-printable

> Great work, it=E2=80=99s good to have an OpenFoam update!

Yes this was a great hassle to finally compile, but I hope I made it=20
future proof so there is not too much work for updates.
>> ---
>>   gnu/packages/check.scm | 34 ++++++++++++++++++++++++++++++++++
>>   1 file changed, 34 insertions(+)
>=20
> Your mail user agent apparently added DOS-style line endings, which I
> think is the reason why <https://qa.guix.gnu.org/issue/62473> doesn=E2=80=
=99t
> have any info.
>=20
> Could you try to use =E2=80=98git send-email=E2=80=99 in the future, to=
 avoid that kind
> of issue=3F

This is strange, I use git send-email from a linux machine for the patche=
s=3F

>> +(define-public ftest
>> +  (package
>> +    (name "ftest")
>> +    (version "bf75576064fce2e07f52cd63a3e410f12358728b")
>=20
> That=E2=80=99s not a reasonable version string; see
> <https://guix.gnu.org/manual/devel/en/html_node/Version-Numbers.html>
> on how to derive version strings for Git checkouts.
>=20
> Furthermore, when packaging a snapshot (as opposed to a tagged release)=
,
> please add a short comment explaining why we=E2=80=99re not providing a=
 release.

I'm not sure how to proceed here, there aren't any releases and it looks=20=

more like a small side project. I included it for completness but maybe=20=

we should drop it and skip the tests for utfcpp=3F

>> +    (build-system copy-build-system)
>> +    (native-inputs (list cmake-minimal))
>=20
> Perhaps use =E2=80=98cmake-build-system=E2=80=99=3F

There is only a CMakeLists.txt file for the tests but not for the=20
source, shall I provide one=3F

Thanks for looking into this!


--=_jFJb-RP+PIx765XyHGS8e20czG6tldf1Q5R0Jq9Srv3zuHMF
Content-Type: application/pgp-keys; 
 name=OpenPGP_0xC375C6AF05125C52.asc
Content-Transfer-Encoding: base64
Content-Disposition: attachment; 
 filename=OpenPGP_0xC375C6AF05125C52.asc

LS0tLS1CRUdJTiBQR1AgUFVCTElDIEtFWSBCTE9DSy0tLS0tDQoNCnhzRk5CR0dqcTBjQkVB
RHRFcHhZTU8zSFZXZWJvOTFCSDlsbDd3NGVUUUtMRzVwRTViSFpIK00yNTlTT29PbkENCmR1
aGdMU21FUjQ1Tzd5MGowbWRTRkNvdmhKNm9Ebk9OQ0hRSFYrQ3VoSVhaZzAwODBDVlU4YnlN
WDF1bmIxS2gNCjVwM3NrVFVWWmhGMXFNMnZJOXdScmhDeDBwYUQ0K3VpZmZEbWxBNGxoZ1hZ
SzBPSHFvWkM4TVQ5MFJtaEtXQ0cNCktvZlFvNkdUT2ROSGhuS09WNjhuTGFxdXByMmpjdHlQ
MnlxdE9RSnNCVTFqN1lUWTduaUdSZFRIZ3o1R25vbW8NCmUrTG5mdUdmYitTOGN6aHNIaFBQ
cytTb0cxeTQ1bHp5eWllcXM2L0FxVzJsT0RBRW9Gd1N6c2puMXZvdy9NLzcNCmdxN3NaQXdQ
dXRmWXdyM2hCU0dRYU9GWktjNHk5TDhBd01aQi8yZTZIZVAya3UyQkFoK2k3V3JoTlhVdm1C
SEgNCjAwdVVpd1RoOXdoTXYyQW1pTThsVlB5MnBidWRTdVl3eDBQbWVDV3ZsbVF0YXRuZFFG
SHpzMzFDcEhCdHBFVk8NCnFVNzE3SDFDWTU0ZEV2VW92OFRlQ0VzTndDTTNZOXZ4eHAweGRP
V3ZldzBMY2VRSHE2Uk85L0UySlVJa1dSYzkNCnBwZ1NxYmJJK3FNek1MRVEzN1hZZkRtWnNE
dUhodnV2ZmYvZnUyWTIrL0ZLOTNCNndVL0tpSy9ySitFY2FOVUcNCkhEckhYcEhSZmNEWXcr
WEdVNmpQbmkza2N0WjNMaWlHWk1BTnZEZ2NVSndJMlZqNk5ibi90RjFBcDVCNm1nYXoNCmlH
aW83bUpwa1JIT0F3RDhSdXVZVEpIL3N1ODI3MzdzcS9oM3F4OHVRSnZicVVrRXFYSzhzSENT
dFFBUkFRQUINCnpTSlNaWHBoSUVodmRYTnpaV2x1YVNBOGNtVjZZVUJvYjNWemMyVnBibWt1
YldVK3dzR1hCQk1CQ2dCQkFoc0QNCkJRa0R3bWNBQlFzSkNBY0RCUlVLQ1FnTEJSWUNBd0VB
QWg0QkFoZUFGaUVFd1BNSUVwcnlnUFFJTU1MQnczWEcNCnJ3VVNYRklGQW1HanJUSUNHUUVB
Q2drUXczWEdyd1VTWEZJWDN3Ly9hT0R0Wk5rYmJ5alpPZWVPaTVDYVRvVi8NCjJ5c0M1bndM
aG5YcEd1RmxlNHhYY3o2VjhEZTVOQ3drNC9xbVlvQUtIdjZZT1B2MTFDNmljQy9NOWo5T25C
SnkNCmQwSDJtYk42bktDNElhajN2R2V1ck5ERnE3bittS1AzcCt2WVVXVEpoa2RCMzhMckl2
R2NranBRb0RVZk5TNmgNCndkQXI3TzVWa1paUFRjMmZKRWQxMi9sYjVHUnZuK3VXV3BmTjRH
WkFFSlhRd09XYm5uZHVtNE0wQzVnVjNCNmkNCk5tRUxoR0RESEwwVHpjODZUdDdjN3lURTQ0
aXcwUkM5ajVGcDZXcDJac1QrQUZmOEgrbmE1UVl2Mm84R05DeXQNCkMyekpNVVpTOTU0UnIw
ZXQ4ZGovc0dBVHV3MFpCVVdFY3h6bTZmR3UyUmJ0MnNvL2I0Qm8wS0d6cFJQeCt5dGwNCi9u
M0ljVzdiWExkQ3lRZDkreTRoZXlUcExSOWdPVmZ2UjFBYkhmeGhFVWFveXRra3d6MVYrZElC
a0R2RXFFZWYNCmZ6ZjlHUUJSbjlVbFpZM2Q4cDFVUzBjbmtHSVpsQ2FKYjh2OG0xQ2JOQzZJ
eTY2bG5RYzRhOVlvNjRRbElEWjkNCkEzRURuUTNZWmNaTWoxZks1S3I0NTNLVDdRb0QrZGRq
WXl4czAxWjdVVytOcmJvNnpQTFJVYWwrUWJ5MDdRc2cNCkNrUVhQVTdCOXFkcWU2VkR6eGhQ
ZGp4MHVGaG9TRTEyU1NxUjBhZ3lXcUhaRjBmZU5tek9oUHRabWkyVTNGOCsNCmFXc1NXYU9H
ZU9UVDVvSExTSS9hWGRuZ2VvN0FqS0hWM25HTHNFS3Iwc2c1di94UGtuaXR6em85N1F6eFRL
OVUNCjd0UjJ1R1RmSnMzcWRiWG9FZ25OS1ZKbGVtRWdTRzkxYzNObGFXNXBJRHh5WlhwaExt
aHZkWE56WldsdWFVQm4NCmJXRnBiQzVqYjIwK3dzR1VCQk1CQ2dBK0ZpRUV3UE1JRXByeWdQ
UUlNTUxCdzNYR3J3VVNYRklGQW1HanJRc0MNCkd3TUZDUVBDWndBRkN3a0lCd01GRlFvSkNB
c0ZGZ0lEQVFBQ0hnRUNGNEFBQ2drUXczWEdyd1VTWEZLQlN4QUENCndlWGJUM1Ztc3FSSVFR
Q0QwNXpDWlZKQmtrL0NBWjJpaU5Lbmo1YklmQ2d3R1k0NUFxNUNGYTAxOFNQeklZQ2MNCnV4
bGNIczdpMWw4aXF5Y2hGMWFBNW1tQ0tRUmVXZWpVbzMwa0tFWE10SVhKclFFUDFCYUJlMTY3
d0tTa0dWY0wNCmdrT0hzRG9zWTZva0J6SVBwamthdTY2UG9JM01Wc2ZVVXlYY0ZKYmxZOC9T
N2R0QXUzc1Q1cmhhQWJlSURZRE0NCldIeDN1cTBCZGJqcXFQUHNTVnhoMDc0b092cXFJRU1U
aWVqS1NwcTQxTFRXMkVBdGpvUnYzMmZXSSt2TGo4c1ENCjJ1aFg1VERKZi93RTBhRTA3VjNl
QXAyL2dMT3Y4VjlMUG1mRjRpcUxKTkMyWkFiQ3daVFlwK3VpS3JqeDJ0WnUNCmdwaUkrVmRD
ZGk2TmtBOEJKbHEvdkxZNDNnSTRTSUozREpxZmQrOUZaQ1FUTldLOFBjZGRnSHVaajMvNG1m
ZDcNCkRIN2JRbkdyVERQbGtFN2VaLytJc0JPdEEwcGNrVGthaGF6VmFyVzRnT2gzMXVtYVh0
UlZQQU44Z25nZzdNSWINCnBvYjdzaEpIMHhIYllHUkdVTWFIQTFHVjY1bW1CdDJrQkFTYW9C
Zlp5eXBGSEZIWXRWY0l4NmpZc1VHQjE1b3ENClBEYlM1dlk5MVhtUFlzc0JEK3ZXeGlRSFlu
dkVoYXk3aG1WeHh1ekVvSjdiN3dpRG50SGo3bGxxeGhuR1p3UGgNCnh1Q29zcTgxQ3MrWHdL
WmtYRlZIRXJKNHdGSHQvYTlxMXA5YTlHY1M2a3dMRnBRc0dKa2tlbUFxS3A5WEN0RjkNCkVQ
ejdGdjVYdUtEMDZNN0tCVVpzWkMwa0pwSHVMeldwaDIyYWNWeEN6Q0hPd1UwRVlhT3JSd0VR
QU1ZeERHUXgNCnRYWlU0S2NBM2lyQ3pPc0ZvQ3d4b01SMnRkWUxVS3oxMEdWdjJlVW1VaS9v
Rkx0allQRUpBZU5JWmVKeERnT0YNCnQ4Qkdzb2FtTmdVVDljbGxEVVZXYlNqckhHc0VQc00z
ZFA2V1lLRG5iZW5taWJnMmNBaEdydTdTazM3M3hTZmUNCm8vNFZseHlIQ2FJNGFPZnFDeTFj
TzYwYStXd2doRHdSS0wwajRscHIrWTZCQTVnenJxSVN6UmdCZUhqYjBJQUoNCmJvYVlINEhD
OWtWTGw1MitNdGhaK0UrTlI1bkpZZEFpdlltdSs5OHFaMUl5dDB1ZlppZE9TOXRNa0tWNWdx
QisNCmVaODl6QStsV29IUG03L3gyRmxNLzZ0RzVaY2laRVdhdEsza3llSktOK0lOMHdjTXZw
V3lnUk5KVXZRY1NDKzcNCjh4bFVEayt2a0I4SWJ6R0JTeHBoaDkyMnROTEpUWmlQbm9Wa1VX
MDE5dzBUTnRGWjVMS3F5SzIrbmZLeXNReEUNClBlRU1BVHN6OWZaUEZnd1RvRjVPK2VPWStq
dWFPcVVCSXc1azErTWFNVHJPUG5ZeVBaeTJSdEY2d3lGdmVhNjANCjNmN2wvc0VqYzB2R3Js
aWVicmdXWjFXaThMdStJYVpkOS9sUGFmd3RHdjh0Zm1OdEY1NHF5eStJWGd3RkhiREYNCkhh
ZDE4Y1RqUENKQUcrVTBTa1BKd1JPVkFqaTlXZ3BjRXdzdUcrckZ0MEE1NmhRWU5OMkFJUTd3
N0tQRUdlQWUNCkZ5TTM0MWZrVVZIQ3Y4dFlXeG9jSjY0WDR6WStoQVI2Q3VnSTlaUGlWMzdX
T2QvQ09weThDVjBZTlJuSytXQmINCkd5RG81Mysramd0eHNqOHAzd1JzSFR2SkZGOW02Nnln
elhldkFCRUJBQUhDd1h3RUdBRUtBQ1lXSVFUQTh3Z1MNCm12S0E5QWd3d3NIRGRjYXZCUkpj
VWdVQ1lhT3JSd0liREFVSkE4Sm5BQUFLQ1JERGRjYXZCUkpjVWs4N0QvOVUNCjZTQUVWK2Nm
S1FkbUZLQmRsSmlMOFNxd01OYnNWcXlubEdocGZuaHBwMnlhZlVVN3g3KzZhaGFBMUlxbXQz
MGMNCjgwNm1sSXQxZ21DRGhWeWxnM1I3TkRMVXNxZ24zaEdZb1VZWUo4R3ZwRFhKUUxjK2VQ
bjZCNjQ4TC9TaEwwbEgNClRwMXYrTmkxaVNHSVY2YnpmRjRqaHhiNkxqUnZEMWlKSmk5Q3lz
aW8yS284OGpTVUppb1d0b01RVVN1N2lqNEENCm12Vm9aQWJQZTEwNU9QVHVzci9vZ1cvdXpJ
YzZqcENEeldROCtocUVYaHl2UjdMNWlISnJyTUpGbWREcHZmSmwNCjdNZjhHL1VuMW1tTitG
OWtBMTVKS29vNStIeHZubXkxOEEzeU00YXVBQlg1a01zbHVXWnlHdHd4WDh3TDRpbksNCjdW
bnQ5TE0xQ2RMWjJuTW5QTWg5Y0FZdGJwOUtjdW50QWpXN1ViV244endpRUJaWGU3YXVDeHJq
SGIvME54b2cNClNHM045UU55Ymsyd3k2MTNXMkhod2h0VnA4ZUVpemk0K1kyNG9KekMvRVhv
QnZsTlJHSnpOSU9QUXdmaWZQMEsNCmllZ3FCQjl1dUgwWW5wVElLL080aEJPMmJRVUFia0tl
cTc5RHEvYjVoeVd3QitKa0RZbG9DSnBqZklYVFdFN1gNClp6ZVZvTmFKUG5Hdmh0OWVqSzlL
bHNBZkh0RDIzWVZSWmFwVWVtWU9YUlBsbFYzRTFzQ1R3bDlaQWtxakM0MkUNCmlmM1NLSm5Y
VDVLTDNoR3RHdk5MTjJkN2YxUE9ONUpKUWJLdFJiS295QVZ2M2lLd3liV2dFbng4cS9RL3NR
bGgNCnVqdEc1NnNPWTVpSlBmV09ScEtIQlc0ckMwRE4ySGJPeUJpdUY5bkdJYzR6QkdHanNW
UVdDU3NHQVFRQjJrY1ANCkFRRUhRUFRqUjNnSkJvWkxveTd3YUNUcUhjSm9ORUNDOUtZV3Rq
WVZ0MzFYVExoZXdzSHpCQmdCQ2dBbUZpRUUNCndQTUlFcHJ5Z1BRSU1NTEJ3M1hHcndVU1hG
SUZBbUdqc1ZRQ0d3SUZDUUhoTTRBQWdRa1F3M1hHcndVU1hGSjINCklBUVpGZ29BSFJZaEJF
MTJ2TXhiSC9NNzJTaVZBaVUwUlZZM3ZTQUpCUUpobzdGVUFBb0pFQ1UwUlZZM3ZTQUoNCjdW
RUJBUDNGRDkzMlFGYkUvMVdvMUJzRGtJVCsvazRac2tZZHp2dTV5TFYzMlhCNEFQOVliMjV0
SlkxOUM4VlINCk81MG00ang2RnZCOUg1cUdqemoyY2k1RWdUcW9DUzVPRUFDVXdhZW1VeW5l
ei9COTFFODNYR2xnRHdPZG52aS8NCkdoUXpDaTZtYjhoL2xRNkkraUM3cDlIV1JWb3VVY2l4
dWg4Rjh0c0lWMlBuK2NmYzl6Z2hyMGc1Ly94UTloMzcNCnNtelVGZHh5NWQzbzlkNm4wb2RH
dFZZSm5wTWE4b2FJYTNmcENPWVZmZzhlWWhBZk5rWmFWbjRmSHhUS1RoOW4NCmx0WlZRaUlR
bjJnb3NVSTc3aFZJVUQyTVQ0czViRU5aN3llamhWcm9jVFNpUlhFcGNrTVBHdzlMdTRuK3c1
KzYNCjNkTFFTeEtLTGR0UjRYdXJ0a0cydHQ1elZWcVFBZWtGRW9XNWVuYUtGbUt2N0EzUXhr
WmFDUnpUS2hBa21lSzANCjNZSWFBWmJscDZUNklBS29reHYySWlKV3BIUGNmUzFlaENKUFFy
S1dxUVRpOVNkZ3dRc3dCT21tWUhQZkx3QWsNCjUwaHRUVjNyTUpkTkxyeDR1c0hCZXVsTTBk
aGQ0dWttbnhnRUhXa0k5bnY3eDZqQWpOc090VXBGY2MycENmL1YNCmlmcThIRmxzMzZYa29B
R09RTEFnTThFMXZ2cmhiUWdPS2g4YktzSmV3YXZLQ2IrNitsRG9ONnZ6dmk4SThkZGQNClZK
cGpKVnJpdkVQdzBSSTdkazUzS3o0Umh4Zkk4VmxJdVRrZkZ4bjM0aURXT1FtamJ5UjFFOVN5
R3FhUVpSVEMNCjI0T0FGSXJMTnpJYUJmSWZpOE5PZEh4clRGY0xKbGozc01uc295YVNPVTlX
dVNtUXFEVW5iREx6M25HRHhvazcNCkk3bzJDWHZGVGduOVNuSldIV2JGVjdrcW1KNmdhQ3lp
QnNIbHd5em02dWcwV2lPY2pvWlhmVkRNR0JHRm9WdmINCml0MzJIRFlzNWVIY0hNNDRCR0dq
c2JJU0Npc0dBUVFCbDFVQkJRRUJCMEIyMWNxWHlqa0tDUjlTNURwZVhiamwNCm51OW5taHdH
MXk4ZG82UXNlMDFhSGdNQkNBZkN3WHdFR0FFS0FDWVdJUVRBOHdnU212S0E5QWd3d3NIRGRj
YXYNCkJSSmNVZ1VDWWFPeHNnSWJEQVVKQWVFemdBQUtDUkREZGNhdkJSSmNVazRMRUFDTi9p
b01FWGNvYVJHcktRYXENCnBFTlYxWkZYdzJ0RDEzOUZXSDZIT1dybHhta01nMXhSbDhZV0lE
Q1FQNGZ3S3h6SFZPUVZXdWNLNWxMaW4vWVQNCkp4cDNwVjNQQTlQZG54UEhHeGRHQ1FxV2xL
Q0R2N1lwclNlYzlOeUJ2MGRlR3JnSVNmRW9EczZxTXRYY1NmcnQNCkdDdjQxTGhvZXFLSnpl
V1FvamxYSzFtUTlCa2toUkhUT2R4QzRaRmIzcVg4d3pWbkVrMUJxaG84ck5OYlg5NkMNClZX
SWhzU29Bay9xTER5U3YvMUMwNXh2TUQzVGJZVU12bzJoYmpUUndTRk5QYmtkVjBGdTcySC9Y
c3RBMjk2TFoNCjg2bnMwMEQwK283YVk2R0cwM3FpWWdKQzVHc0JSUFNrcGlIbTRQZDNtMks3
NVljMjFHTFJCTlAwU0E0M3J3NDcNClFCc2NSa2FFYjV5WmltK2ZEZ3RPNkpnMjd3eUJyWmtD
Z1BZR0VHWEloRUxmbGQ1TnBWVU1OSmVVLytRYmVncEcNCk1oR1ptQkxrV2MrTW5GQ3J6ZHFz
UWdPS2pka1lqbEZuWis5dXRZeE1JRmtnVWlHdnZOeXoxK2dBbkVjQXNOM3QNCk9RVUVFSndq
NXk2aGtXNlpIb2dwcU04STZjNnRjZlo2UEYvbEhHRXNHWW5jUkwzTmNqVHB5ZnJ0dDh4bUti
OGwNClUvVTk0SmhuTTRRZnc4ZTBlbHVPWEFGaW83VWd5N2JXSjZ3WFhzOWFEd3RyVG4zeXBL
REZOdStTRzVMbFRQTWwNCjlMT2pmYzNvZ1QwdHdDR0hFcGVEbm91V1VhTVJ0WmJIV0dsK3pz
MVdTaExzOFh6clAwVHoybkdyZWUrRFRxaXoNCmJzaFA3U2Y0UmZXTGZkOWFobUpOdXVFQjg4
NHpCR0dqc2VNV0NTc0dBUVFCMmtjUEFRRUhRTlZTdkl6eTY4SS8NCk05eUgzSmRmd3VkVy9m
MXhZaDR5SjFVbXVrWmczbkN1d3NIekJCZ0JDZ0FtRmlFRXdQTUlFcHJ5Z1BRSU1NTEINCncz
WEdyd1VTWEZJRkFtR2pzZU1DR3lJRkNRSGhNNEFBZ1FrUXczWEdyd1VTWEZKMklBUVpGZ29B
SFJZaEJFNysNCll2dWhJN1ZwWlc2TG42TnJzWEo5WEJWMEJRSmhvN0hqQUFvSkVLTnJzWEo5
WEJWMHQ5d0EvM3F6OG02UXl5ODQNClFRQ1RneGNRc3BEb3VEaXFPTnkxdjVHSW0wWXRsOW1m
QVFEbDRXYzdIMFV6ZnNnWHNpQ3lzTU40Wi93MkZEZFYNCjdjZlJkejRFZytwTkRDc2dEL3dQ
QnlXTnNxaTg1ZWVRRVFQelcvSGZwclFoSU15ZFMxU1YvQ3VIWW5FaE9qbWsNClk4MkpuaU1a
a1VFSEN0Z2wvL3ZZYTNHcGN1ODVDNWU1Sm1JVzgwSDZ3ZVpZREJERHowRDQxT2ZzTUZNTGZB
aGwNCmRCQW55ZE9xSy9ObUJUR1JyVHV4STRBUVRHeUswcDQyOGNGWkVIdGdNc0FiamVDSHVJ
MVl1dFhkZ1BJSGMwK0INCk1aRDhYVkpwY2tFTVFmN3pONEFsL3I0bS9BbEQzWks0VDVaSmxP
Y0pqME1OYjF2NnppZWkzVTRmUHJFTmtCMHoNCmJHUi9qRXhjK2tVbTdENGhOVDJiWUlsVWlR
YysrWUtwbjFlblU0bzhXa0pJVkNCdFJqcStSd3RjSndNeXFzT3oNCkVYRzBDK0ZyTUhuV0Zl
UTVEMG9FbUQ0cUZ6YWJDUlFLWW0zYm1vMkhib0UzZmQwY01hcXpVdkJjMGhjOHBRaVENClJB
VGNmYkZXSUg1aSt5Z3BpeXcwUnd0VFZsNWhHVm5rL0dtRFBSV2MvUTB1OXFINGkvQTg3bHZl
VlF3bWlqVUcNClNDSVZkNzg3eXpHWllLK01nb2RITXdXL3JvVGY4bU52L25lODJUNklVU2I3
eXJXMUpja0FjWDFqSmk0cW1ERSsNCktnNTduWFVUSm1rZEZjaEM5enlWc2dHUzBoanRiNXdt
QXhnM0lOTE8wK3k5REtnQWdkZzRHNE9lN29LMmdZMHUNCkFrZ3FYckJYajFKcmpkbWszRlE0
VThrY1kvcVNiOEh0U3dwV1pibUF6M211Qkw3by8wRnJoNzRuUExGRmZHeWUNClByalJkOFJm
Z1grU1VYOTV6U2lXZ012V1FoQ1dreDJmaHJ1NVF5K3J4Q3gyVTJMc093TzJPTDRwb1d0RWFN
N0ENCnpRUmhvOHR6QVF3QTNFcjBucENESDJtMVltS0xZSHlrM2VWemF2RTBrVG54SmFrTGwv
M3lpY1paLzI1ODhZaGoNCmUxOFMwZCs2MXc2RWt0bThEbWVnNEh4ZVlML25xMis4TWJNZkhI
clkrMTFkOHR1UEQyQ3FMK3Q2cUlhUnlHSzENCnBkbzg5WXkrbXM5Ykw3ZVQzS0QwSTdHbWJm
NU56RXhic3dpYVZncXpxK2hVTld5OFZzYjlNWnlpSWQvOG4rK1QNCjQvWkMxUmZleGI2R1Ba
MDVJM3NsaXllTUhJbktJREtJTDZuZ0Qybmthd1gyMmUyMzk5Yld6MEJiREhQVEovZzUNCkFE
OVZac3c3dlZWenp6eE9MdGZTYm5XVDcyeUtPbE5QZERxUHNoZ2ZRRkhUa3JpNjZnVUV6TWFZ
RGRIT0FxYTkNCnZDVFVPeGNic2l4NU9vVkx6STY3M3VXUVJIN29VbWV6eWh6WDcxb0g1WklP
dUtNT04wNHRud0l5NHdPNXNPQzkNCmdBemFLWHRaNHFvVTQrbmRUeWo0M3BORGVNVWJBck5m
ZGFXc3lmbGdwbkd5OE5wRTk2b21JemxrSVdySVFaSk4NCnlBdEtnWmQzcHlGSUhzZ01HaGoy
aDR1alhYRUZsdVNpdlJ1cExGaHd6azNKTlc3NFNFTE9uSWlBWFB4MndSUXcNCkhpRzdzTDZW
SWd3VkFCRUJBQUhDd3pJRUdBRUtBQ1lXSVFUQTh3Z1NtdktBOUFnd3dzSERkY2F2QlJKY1Vn
VUMNCllhUExjd0liQWdVSkE4Sm5BQUhBQ1JERGRjYXZCUkpjVXNEMElBUVpBUW9BSFJZaEJO
QlBlVjNQUU9lODJNbUQNCmlVRTNrNTZRZkNrdUJRSmhvOHR6QUFvSkVFRTNrNTZRZkNrdWFV
UU1BTEcrZGVvVml5T1B2aFFoVGdpbVI3WWgNCnpuZEpMQU85bmhUT0tndHlqUDlaanVzQTM0
NDg4ZThhRWZCVnlDTHE2UWk0Z2R4R0xUSVVkcm1HcWYycFN3aTMNCm5KclNHU0kxajZ0VHFP
elZxakI0Z0lQeTJ6eVVTVDJjcHZJWWdvZ2pCWTN6aWNSVGFPT1M1Y242U3N3Ky90QnoNClIy
UmVuMnY1TEVzRG9PcHRJNXBaSFhrQktqYlpNZExoU0ltMXRUWlBndVNHcEdMcGhYT2FPVFBX
Vyt4dGR0SS8NCjg1SDFNelJodkgrQ0VJYTQwMjF1U2FvT05IaHdNcDNvTkNZN0FSQmsrMUkx
Rm8ycHM2MFd5UlNRYnIzR2gvWTUNCm1mSmw2QWJ3SEFFMVp5RkxHcmQwSEZRWGVvTDMvOE5h
ZW53a2U1NnQ2NTZGdWFGUmR2eTZ0M1dlK04zb0tLNUsNCjdlTlRaeEFsTWdGNWtvNkMycGV0
TEp0M1kwN1JwQ3BRTTc4Q3ZPZ3pleVJLVG5IbDdUS3FpaUZPd1RRZUFOZ3QNCmNDZjF1cUZJ
VWZ5VWlXQm5UMVZBbDFKNTlWS0gwMVN3anM4R0I0UGNCVUFnd0N4dHBqbmVjd2tNd1lZSitN
QzMNCjkyaXlhZ2RGVEZRR0w3L1JxQ3BBWmRFQ3p3VUhqZzJ4UkFkZUkySEdVbG85RUFEWFdY
czdaeDlocmcyTTdKekMNCnMyRHRxRVRudjNxSlVrbjVhUmV1b1VLZ2l0eUd1Qjl6ZkdEc3R4
Sjl5LzZFQlBoc2FUQm9rR2VsNUVSNzEwQkkNCmFNbzY2WmZPVXBDWVQ3U0Z5c2dGR3NqQmU3
ZVdRcUl0OHd5QVA2U1ZwMWpDVzJpTDhVdGdLU2xkNXNRWVNDdmcNCnUydjJWQ1g3b1ZzYnlv
clJtckU1L1B0U3BPY3ZxTm9VdGFVaVNZNENwL2MrbC94eE1maWZ0UDhyalNWTml4MnUNCktS
RFNud3VhZ2pCMmdKd2FoQ2JEc1hubE9rRGNHSE9GZFhDeGpVSGNINHFnYVhBd1ZuN2QxYXJP
aW5lNG5QUlcNCnVVM3NwY0kzbHBLdXpBZHE3MjNmeGp3dEZEcm5lVlUxZ25jR1VHaHJOdVdH
aVFPN2lRRzJnNEl0bkJlTjJKNCsNCjFIVVpqaUk1dTJWZlNZVko1WkY0NW1WL1RZUDlxc3Ry
anF6bUxtMHNEWXFja2RHUW5CTEp1Tm5sUGo0ZU50aEkNCm8rRHU1SDlWT0lyS0V1WGdRMHEx
OFlLcUh0d29KUXJENnMydlVnMkxoTWdXOSt5VXZQaVJYbzhXblQrUWVreWcNCkN2QXpwb0Rp
Z21MTHhZMEg1NHBRNm9PVnZxTzhiUlp0dUVkOTlCYWpJOVJacFQxMlcxak5kVU41VlIxMVBx
YTINCmpVd1pFWlNOYVJqUVZVTnArbmtHUWg1Z3pkWmx6TU9EL1kzZzg1OWE0ODNPQk1ETzZM
VnRsL1RjekIzTVFMTTANCkwrUlBvQlJFSWtMdWNXaWtQTG82N3ppMjl6dWgyRGxvalZBV0l3
VEtyMXVCWjdEeHhHOEkrT1lZQTA3NWkyeTANCjNhTHQzSnhnenQ1VHowcGMyWWpkL1p5bWNz
N0F6UVJobzh1NkFRd0FyYUhZc05sV3BRRnkxRjBLaUVqUTlMOUkNCmE0eEcwNFh2TTlpd1ZR
Z1JvVHZiR1VocEdBYjEyYk14azZ4M3JPMDhCeXg2dHBNczMzZ2x6QithWmo0S1dqV1YNCktS
aE1wa1c4REx0OFAzYzFZUEs1ZVVPcW9LN0xBL1VVbVliemk1WGFLdGk0eG9HcHBoR2J6Q2Zq
bkw1ckV1dTYNCjN3dlc1QmNlZGYxcHcrTkM1c3hZaWxnaUNxR0dETTFkanJtbFlSUUdtN2o0
UGNhYk02WGx4aFYvYzlNQXdhdlUNCnl4WjBUUzk3TTczMVUrTnBBa1dhWmJEOUhzeEkrZXha
K0tqTGJaVzcvNEFBVkxpekhZeTIwekJNS2tTb3NPMmYNCmhlTnlwZ3lkdXVIbUM2d3JFSVpQ
Y2xCbFcyZ0NDRWtZM3ZIaEN0ZHQ1ay9LUFZRS1JQRUM0T0VsTUJ6SzU1VlcNCngvTGE0bUNv
RzA2Tng2UXJCbTlzclFsR0o3M3BpWitjNW5qRGFwQ2hxM1dBZFVIV1VMNjduWmhLVWcxQzFx
VFgNCkV2enhaVGJJbVpiK3NrT1NvRmlNano2bGx2dVc0U2J0ZFh3QysweDU0dGsxQnNPb1Bz
ZHd1T3ZhUy9CMUx2SkgNCmRMbklSd0twY1F0aDE2U0RaZGpNNys0aGlBMlNVUTE2SXo5bmVz
Vk5BQkVCQUFIQ3dYd0VHQUVLQUNZV0lRVEENCjh3Z1NtdktBOUFnd3dzSERkY2F2QlJKY1Vn
VUNZYVBMdWdJYkRBVUpBOEpuQUFBS0NSRERkY2F2QlJKY1VwZ2INCkVBQ3JyRktxeUZuU0lo
c3NjUFVvMUlNdVZjNFBwaWkxUXlVQzhGc0EyaFh0TXNUa0F5R0pHa0o0bys4aGI4SXgNCnJm
bEVIMlVzaFN2dHp4YkVld0k4VW9Ib1BDTlppblRNK3VmTW5aNlpQSlNhNk1QdGxITXF4bTUr
WndlSDFzdjINCkFCREFrSGxqelArV0NKdVlCYXFSanVDS3J2Z3R4LzR5L001dEEzbDdsbVhQ
bGNUSWZpVmx6d0FWREdMbnR6WE4NCjIvMkVwL0h3ZmJ2bUc2SE41R1J0VFpCU1pnTEQwS2VL
b1V5MEU0ODU2enZTblQ4ME1zaVdlSnpyKzZ2VVVUYi8NCmNheTBPQVNmbmVvdFZTYUE5NE81
MUZjMEx5UkUrSmZDKzgwd0dKSmxvM2xwSkZvanRiek9mUWdJa0RhcmZENG8NCm5TYW5NNWtk
OXBCQnF2SVoxR0xhVEhkNkNiREwramlIaVZXSFR4b0VzR1JBZk5BWGlvNW5YMTd0RlFPTlBR
TEwNCkg4OWMvQjRkRGd5YkhsSjFXVGZwU2g1N0pIYXAzODBBTlhCOFRQdmVVTVJ4eldtUXpF
Yi9LRWVPTXdaRFoxc3cNClBZU1k3dThtd3Z1MXptV3hYQnNlRDM4c3Rram5Hbk9NSlJWV3pM
cURkenp1T1d4RVY1cFV2T3hURDRMRDNDUmkNCldROFlXQXhMNnBha0RjYk1pTFlQSGZmdVFL
MyttSUhnY09JSmhhZUJ0WFdSeG1YZzdYTm80cVdEZGFTcXhnRW0NCjJmaGZiRlVwbGVyM3BF
dzFyU04yMitDc0lnamtjQWFoL3dEMWJHZ0JMUnJLencrQjBwaVFlQ09NK083S0dzOEcNCjNB
VS9JMU1PanZmbWpQNjRneEpnK3VUSGpJdEttdldWR0crZjRTWFNVZzIwSGM3QXpRUmhvOHZl
QVF3QXhwamcNCnR4TGgzVzdmcWsyTlJHZnIzRWF1V2oxZlNvcnp0UEtCbEs5dDR0UEdVZmZZ
UDQzVjZ4QStBZWhEN2F0T1VCQk0NClUzcXlJRTVZWEFYTzlIMExvU1VwZy9MUzhBWUpTd3Vh
NDJLaTlRLzVacFk3ZXUySzk2YVFaU2I1RlRaTUVLejkNCjNDY1dwOTZPY3p2THhvMzh4Q28z
WHJreVhseFcyNEFYanhwVUZ3L0VKUHlGQ0ptSWlLbndNZFRUdXhnbUR3U0kNCkFxVjlLeExN
MEFiZ3U4RDFMTThNK2FsV1VRWWRwL2RLUC8xSWszNFZJSll5T2lzMkpEVFQwdDlGMElQZlA5
cU0NCldwNW95WjFtaDVidWtJVSt5VUFJOGd4WXE3Rmk0czI4RFU2UEkrVlZKSHNONG92Z2ds
b3Z2bW1JcnlEWjJySXINCmJuY1Zrd1V2R3N1UnJwOUtJNGV5a2FyZll5ZDRrRGpSQWhGdU8y
S25vcEFFVmFPN2xYOHRrQmxTd3pqRXJqOWMNCkdVb096Yi9qOFpjNlhNcnJOa2F4S1NGUWF6
VWF0VHZZUUlpRDcxakVmYndwdEtIY2YyUkhhQ2YxOGZSbE9MRkwNCis1bGVFOXVQZWozVytO
S0d5Wjg3M2ZEVC9CNG0wUnlocEovSmk1TGhwbFZ2TGsyeEQzcTkxVjllTTJzYkFCRUINCkFB
SEN3WHdFR0FFS0FDWVdJUVRBOHdnU212S0E5QWd3d3NIRGRjYXZCUkpjVWdVQ1lhUEwzZ0li
SUFVSkE4Sm4NCkFBQUtDUkREZGNhdkJSSmNVdW8vRC85Wi9CZ2s2MUhqMXlZUEVLeWJLY1Vh
N3dDTWFFYnNDRzdTeEZHRXRXalENCjFWaFNCckJFNTRpOVl2Z1VHcnhFZVg4MEVyQkFJc1Rn
dzdpWEMrTmNOTFp4ekYxSlM3R3RrRWtTd280VDk4YTMNClBsckxZaGh3dTlZSVQ0WE5mUXdP
eDBvT0FubVFhUzl4cU55dy9xMW5lRzFSYWEwamVWV1FjTG1Lc2EvVm1NNlINCmlzTWNxeUxm
aGdPQjFsN2s0TU1va2RSbEdRWCtJV3FzZ242T1Zaa3JOOVVrMFZyWEhaM1VaNjNydXhWc1pi
MVINClFWeVc4dVhlbUFPR1FlWnBvS1lySVNNa2lpTXY5SFROUUptZGdGeXRmWXNiTEZ6Q244
SmxDZkJ5WVBVUUJMTTcNCnVmU3RPREVOdjk3Sm0zWlVZVjdKWmIvTGRLb3NUTVBSVmhUajVa
WDQ0TFRnN1MxYnBJWVc1Ync2NzhwSDNoWDANCk9TVEdGZjlISFp6THk4RGVBMGNSWnpwSWlS
S3gxclZBZnJyVGFseW9IWE1wWExKcjJnUHdPa3pPT3lxNVFmYWYNCk1tSUpvcThMY2tIWW1E
RkJhcGQ4cTVKYjl4bCtCQ1VnWUc5TXZhbTdiN1F0eERiZlZwWWxySG5ZUlVFYWFpcXANClBB
VzRpRzh3Z3RhblVyam9XbWkvZ2s4ZVh2VDZiTEVpY0pSeWRkYXphWVQwK0pwVUlMdC84d1p1
WHBRY1Y3REoNCnRpWUtORW5ZRUdKZW5oYVlzMi81L3UzNnhiM094N1R4ZFp5c1dUMnoyNDZi
b0tHcmRHRXRTWit5SE9GRXBiV3UNCmxrTDNESzlQbjJJaW9PK0hpeVY3UVFBWGNKcG94ZDF1
ekxEc1VOcis3YTJ3WFkwT3R2VWxoRFhCcGZRM2FlUGoNCkdjN0FUUVJobzgxSEFRZ0EzejM5
Q0JnVGE1NzlmVm1GcnYrdWVyUE5rb1phaU9mUVdoSTYzMlNFTGMzWEQ1eHgNCkk2L0M3WXFN
VGJTZTFxV24wSFRkTmhPYXFHSHpjT0M2SU83azkxVEJXSTl4eXJtT09QSnMzNnArdm5HZi9r
U0YNCi9KdnF4NGlIS2g1V2dwditsQXBlWHZzeFg3UVdqeGkzV2VyYlIwbmQ2NittVThOM0c2
VWtWaEd3ZVdIbWorTjYNCktZUndBdGFINHRMRFNLTXh2akwyVUw4Qkk3TmV5cEVJR1hXdU1D
dDdhOXZIRWhyZ1piMXVDRXZqT3hlakJIQ24NClNCUkZyUjRGSzVYYW9BL0hULy9NWTJ4cE90
REtNNlVTTER3VmY1Rm04YXpsbm1QMXVQZVpmR0FFNnpNQ1lVNFQNCmNhOXZGeS9NQ0p6bTBz
QXAxNEt4bXlxYkQ0dUtwWG1WWDVMNHN3QVJBUUFCd3NLeUJCZ0JDZ0FtRmlFRXdQTUkNCkVw
cnlnUFFJTU1MQnczWEdyd1VTWEZJRkFtR2p6VWNDR3dJRkNRUENad0FCUUFrUXczWEdyd1VT
WEZMQWRDQUUNCkdRRUtBQjBXSVFRMmk3T1hBQzh5UVF2T09yYTlISmNYSWk5bk5BVUNZYVBO
UndBS0NSQzlISmNYSWk5bk5EbkMNCkIvOVB6cStRb201c0VwcENxZjhZWEJTTlZoYlI1K2k1
MEVXbHBXaFRnS3NTYmIwdVhlTkpoR2x3OHRvVVNTYjENCjlNL2llbXpwZUlTeFNBVGYxdmlh
akdGYlpQM2ZZUWozVkczaXRaMmhMS3AxOVVzeGV0MVFmaVNJYjIwSVc3bWcNClBUWDcwcEtG
aTFMSE81Z2UzdHNqRWpZOG13TGNnUFkxK0Rub00vK1ZTQ2wzY1FRcjhjRCtsdmFCYU4xZGx5
UUQNCi9BZVAyYllJYlplQko5YmlFMVhnOUxLbCtNTXlnOVFNSnBhNVp4VkdLVU82eFJQNHBL
eGg5eThJV0RqNmJBKysNCjhxY1Bpd2RtMlZBNko5VGNSV3NsdkVCSmRjOG1pU0tZZ01pV05h
SFJvZzNKSFE1NE1xZXQwL0NSdTRCN2tJMUoNCjYyY0JNOC9JenJDTUV5U0lsMlBkRkpHY21H
a1AvMjBzZVRQMi9oeFdsaUVjdS9NKzhEOElRcDU1aTZXSHJuMHENCmRQRmZwMERCQStyQzVZ
aDZKVHE0UzF5dk95UEIwL1ozOG1ybUVneVN2QTlMUk5oODBjTDNUTS94eVo5N1B1eTQNCkxP
L1VyWUhYdGFoblhRNmkwVHJGTmxzSlpPRVZacEVncERkNHMvWTYzNjRkMldYUU50Z0tFMStI
amE0UnFtKysNCkhiOG5QWUMrTlBpTHlMYmk1dk5PanV2ay80ZHl1dnRxZjZCUWtpZmdNVDc1
L3hXazczOTY1NVlaeU02eTlSN3gNCkRxOEZIQ2gxS29oQ0UvMHVlT3VWWkd3WmVlTDdHK0JB
Rmh4OW0rZHFzSU1qZ2Q1MW5laTM5cW5TNkVBWlIzN1QNCm9LamZQVVlWYUZoSGtBc3dmaWZJ
dmpMSytZRWlZYTNYYTlVbWZzVWc4K1JiWWNRS3FvRFRYZ1V6RWljVjhTTXMNCm91UXpGVXVo
VUUwTGFRSWc0Z09CdG1CY25RMk9Ca3FQellKMUlJWDZSQ1crWDY0eXVoWXZoMGwwTzRWTHN0
Y0YNCkhLNnlhOVpFQk1ZWTRVMEhiM0djVWk3dFlNYTN5RWxYTWllY2dDMk9EREJ6Q01WNnVj
TEZkR201L1UyOU1sN3MNCmJCL3RJTTMvVlpubjZvWVp6amIzS3F1dDRNcTMybUNiemxmY3VU
TnFxeUMwNUJCVzZoTEE2QzQzVm05NURPbjcNCk1MUFliVVVEb2xSUjlkSHJMNjZNT3JqTzg5
dkZ3eDVETHVKcmdSazc3OHUvSHE4VzdLbjYzVUxEMnJIQ0YxcUoNCnBXd1NpTHYwZ21PTnMr
b0xkNTJwanZyQVVzY29GNURVYk9DelJraE8waWhKUmFnWGM3WTBTajF0SE5UeXNoTGENCjJz
WFJMWjJXenNCTkJHR2p6WW9CQ0FDZlNUVGJ0OFQxZXFMdFhmUWQ3czFWZmlaclU0ampSTmJP
Ym5SUGFUSksNCmUzZ21TSnp0S1ErZisxZE1JM0RicEdqdDJpNS9UQnAzbUFSemJnYnhTTEJW
MjdnTVc5UHg2blMzaDdCU3RKNGoNCjhzNzMwZC9iV3hNOXA4VENSQWZtQmlxUEdwaGJZYUpU
WGZpS2MwY214Sjhram1BTFlFc1VzZWVJV21MZnkvcGoNCnV1K284cXFmaFVpODBJZHpnVTh4
clNUS1pQc1YwYlMxZitoVlJqaFZ5UUc0OEQvOWNoRnBhQ0w0dUxDNnd2QU8NCjFrTW91UGxG
eXlDQ3B0Y0U1cFpNNnRKT2JTcTFEcHdKYjVhalJJSU9hY3ZXUU1Yb0UrUXNXUENxdGRJK0E5
V3oNCjA2NFYyNVlUY2tGenpzQjV3eWpkdVA5WFpYNXcyN1ZqbXRwSEIrMGZGbUlmQUJFQkFB
SEN3WHdFR0FFS0FDWVcNCklRVEE4d2dTbXZLQTlBZ3d3c0hEZGNhdkJSSmNVZ1VDWWFQTmln
SWJEQVVKQThKbkFBQUtDUkREZGNhdkJSSmMNClVrdGlFQUNJek9BMDVRa29odGxOUjhzQWFG
VmNxY3cxdDRuazhEK1FiYmI5MTF3d042ZFAyR3VhaDg2MStHTzMNCnpIQlBZUFkvUUFMd0dy
SnZJRkkweFhVc3A0MmZxUHZ2c0pwcUFjcXZiVkFJK0svT0wzT2FxQllDVTNWVGNVY2oNCjRy
bUE3MUF5NUdmZEsveEJFYXl3d3M2UmVSaGIvUm56MnhWSmZqUUxHUHR5UGdlUVVySmM1Mldn
ajgrbG9SaFQNCmEwUFI3YXF1azN2SjdGendkTGtEZ3UyNXc2VHdHQnZYL1crWVZlYm1LTXlz
L3dqMzlia2FFMnhsS1dCWDl2VGYNCjY0SXNaUnl2VUpKcWErM3hQci8zaE1FVklGcm42NGM3
S3U5Q3AwMTlPU2UrYk5ueFpvQ0JSYjJFaE9sbkV0UkYNCmpOOURlbUozWUt6LzF6Z0w0ZThu
ZVRBMlBIMEhuYmV3UzdkUHRyWlp4aFdONFNwdXVILzBoTFdwZmVRVS8xNysNCjlTcWYrSm5a
U0M5WVNJOVc3cDNpeTY0VWhKaTNhUVpiNVFwRVorYUZDVy9HMVhDbjZzblNxaFhBT2NCNUpq
RUUNCjVNdng3elhxenk1M0FOREJRMitxUndncUR2em9YU0loOHdZemh2cmpubUdNYTF1Lzgr
MnJtYVNuem80Y0pGNEcNCkhEcnFLOXlUSDhZeHcwRUJyVlRVcTJHdkhzNjJKM1hrZDd2enFv
UU9xN3Y4ZTlkVDZpQWMyODhncC9VNWFobVENCjk2M0FMMndHYUdHaVhjZmVuV3RXQXhhQkt4
d3EyemQxR2R0ODlHU0RHT2hFRWZkUS9sbHFLOEVtanlYbTBBNkcNCkZPNmZZdmRUdkhIb3ZW
Sk44bG5yYnpsUllaTkJkK01pcjlzZy9zMFpzTFNJanFXeUs4N0FUUVJobzgyNEFRZ0ENCndp
d0x5V05RUXQvSkw2ZTYrS0plRlREVHNnQUpZbmVDYlVLQ0g3VVFweW9pOExHNU5BMHdkMmhY
Ui8za1BmTDANCnlicmlwaFg2SGh4aEFrdmdtY1NaRDBNdWRjanZEWDBuOFF0RXd5eFo4QWpB
aDRxV1BjOHFVRUtmdkdFL0VyYXMNCno0SmpqejBaODd1akNLVGplL3VnaXNESXBTcC9tZkNK
bDBKTzJhZ01EdWpUSFphRFlnc1c4UGF4VFNtT1lNRWUNCloyTUhsOUcrakYrc2pjR1lvVUll
Wk10RDFjVkpUZUk5azRDd0prb3FlSmJyOXRReDA0UXYvNUl1NCtlOVNFM3MNCmhxNUJkdXlu
b09qaDlLZEhlWnJIUkUreTlabE55Yk5zeFJjelo1TmpqbjhDSjVheVR2Z2RxVE0zSGcrQThZ
SW4NCm1paGEwa1NIQkU4YU1OTENGd0tpblFBUkFRQUJ3c0Y4QkJnQkNnQW1GaUVFd1BNSUVw
cnlnUFFJTU1MQnczWEcNCnJ3VVNYRklGQW1HanpiZ0NHeUFGQ1FQQ1p3QUFDZ2tRdzNYR3J3
VVNYRkt3ZXhBQTRuZ29pNUtDYTZaWTBPQW8NCmJ4ZmtBeW9XWkQvVVg5RGNPL0thcGNJYWdE
aGtiajdrUjdkQW9ScGJBVTE3ME9DakxHd0prcnk0ZXoyeU9WUFoNClJuMjNxeXp1amQ3cnlp
VThIQkx1djZ0dENlUGJrWUJONGpYL3dZYlhjbTR3MUZFWndZS2M3bmhMbGFTT0liMDcNCnZB
RVZGTHRsbUQxUS9TcGo0bTgxbnJMSlRYdU5DbS9YQk5ZNTFWdnM2VHYzTG1xNDRzRWdoV3NS
UjNTeFhKcDcNCmk3NHROaDVxMHdBbTZKZml0bVJOaHhxYzB4VmFESWVxQ0ZSNVlDQW05YjRV
N0NGdTNTSUVzVzFSenF5VXNZRGUNClJiTU9zRTIwMjJ2T0kxN3czSTFEU2lla0cwMXJWOXF5
OGJUUVFKaFNDdHFHaUJBRnZnUXBrMzl1MFNiVDRaOUwNCnA5K09vZFZBRHRUQ0dUQXNYRlJ0
Uml0NW5IU0YwSlZxVmRyNDlUNDFqOHAySmw4QmFmTWQwMnVpZkpvYnZvZEcNCnNCcXV4SzFS
ZHBHbUJITEhJVG4yK003Y09FcjV5Wi9POHZ2M084Zkx3eDI0YThRYlFxUHl5UVluL2VZcHJK
U0ENCmdmNzhFSk1ENTE3dGhmeVU2Tkh5dWxJMzMzWUFrNVJpV0xpZU11ajZNb3lCTDJjcmsy
YVBIenJOMHpwYW9DcDMNCmNFNVgvLzloYXNiOCtISlA1ZTlIL0NmMjhpZ1FOdFlkVXVkMVE0
alc0dHFmb1Zla1BPUUwxMXcyOEhCVWI2WVMNCks1UmZiMm9ENlVkWlBRemJVaklON1NROGNp
ZTZVUDdKR3BIaERRbXp4cnY1WHRpMGU1bEhkbG5ESU9rdWI2K28NCmt0UkFRUFV1RHBGM2h6
YUlQQzNPNVRjRmN0ST0NCj1uK2lCDQotLS0tLUVORCBQR1AgUFVCTElDIEtFWSBCTE9DSy0t
LS0tDQo=
--=_jFJb-RP+PIx765XyHGS8e20czG6tldf1Q5R0Jq9Srv3zuHMF
Content-Type: application/pgp-signature; name=OpenPGP_signature
Content-Transfer-Encoding: base64
Content-Disposition: attachment; filename=OpenPGP_signature

LS0tLS1CRUdJTiBQR1AgU0lHTkFUVVJFLS0tLS0NCg0KaVFFekJBRUJDQUFkRmlFRU5vdXps
d0F2TWtFTHpqcTJ2UnlYRnlJdlp6UUZBbVF1MmswQUNna1F2UnlYRnlJdg0KWnpSN0pBZi9h
M1A0bUI2SVQ3aXVUQnowMEVocnNBVklvblpwcmlaaE9BL29nR1ZmSWZUZXRjbWJtZHhkbEt5
TQ0KdktpTnUySzNsT1h1OExUMzh3T0VpQzYxMnJHbEkvWVh2dVU4VXFmZmNFcVpTUld6MVc2
OVAzTHZsemtoWGZTZQ0KQUV0dmttTzhtMUxHdDNJd0N0MWFrNkpxNTZic3orYVhJaDE2QXpl
a2Vlc0FZZExWUGY4c3E0YWlxai9rV2lEUg0KYzhxTUMyQ1ZGYjJKSGxpN2c2UW5NL3ZEVmVF
MUVOL0V2WllZb0lUTlFyT2FQY29MMVhDSlc3Q1g5bktqWHpDaQ0KNnFIcXE0SVRFSnNWdXVi
VDM2cWNMWDhqZVRvSzh1MTk3VXRqbHRWdExTMUZqeURKNVk5RXRTbmkxdlBlNjVNUA0Kakcx
QnZFcXczSU80OFJHb1JuUlhwSlFzTEJtT1hRPT0NCj1JR1ZXDQotLS0tLUVORCBQR1AgU0lH
TkFUVVJFLS0tLS0NCg==
--=_jFJb-RP+PIx765XyHGS8e20czG6tldf1Q5R0Jq9Srv3zuHMF--




Information forwarded to guix-patches@HIDDEN:
bug#62473; Package guix-patches. Full text available.

Message received at 62473 <at> debbugs.gnu.org:


Received: (at 62473) by debbugs.gnu.org; 6 Apr 2023 14:37:02 +0000
From debbugs-submit-bounces <at> debbugs.gnu.org Thu Apr 06 10:37:02 2023
Received: from localhost ([127.0.0.1]:54649 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1pkQjW-0003yK-4v
	for submit <at> debbugs.gnu.org; Thu, 06 Apr 2023 10:37:02 -0400
Received: from eggs.gnu.org ([209.51.188.92]:44626)
 by debbugs.gnu.org with esmtp (Exim 4.84_2)
 (envelope-from <ludo@HIDDEN>) id 1pkQjU-0003y1-6H
 for 62473 <at> debbugs.gnu.org; Thu, 06 Apr 2023 10:37:01 -0400
Received: from fencepost.gnu.org ([2001:470:142:3::e])
 by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256)
 (Exim 4.90_1) (envelope-from <ludo@HIDDEN>)
 id 1pkQjN-0001ER-V7; Thu, 06 Apr 2023 10:36:54 -0400
DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=gnu.org;
 s=fencepost-gnu-org; h=MIME-Version:In-Reply-To:Date:References:Subject:To:
 From; bh=YRrjYkeq0T/jNJ4TPI8Y0dsz/hcX52KP4judRrFjPkk=; b=OPYCqo1ZrNppGGbUHc7g
 zLS4ejs53x9foVtDx2fxgoAUm69v1O96PZif6JkRWbTeeicjWWpnsaukx6/am1OR4jyV6C8vVGwl3
 orEwx8y62ZUrHnONl+nB3jYvrGvi5EA1+Dj/xasjjIh1T4sO9DySw72g45BRE6s7JSy5dmMf9Kq/Q
 jLbEMHUTowVWIQxdELV/ApbSpfvElsURt/vTQC/RypQByk7h7+9zAeyRZJUNRMf4wHm5G/eYp3fIs
 PudsIJkPv72jDU0DpkDxlIQGB6eA/0sGiAAw5SPBlJP2moLDyK/2daSHiM0wT4VD3NgtkrSkncfOX
 D4WGQAaIZq3McQ==;
Received: from 91-160-117-201.subs.proxad.net ([91.160.117.201] helo=ribbon)
 by fencepost.gnu.org with esmtpsa (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256)
 (Exim 4.90_1) (envelope-from <ludo@HIDDEN>)
 id 1pkQjL-0000tz-SD; Thu, 06 Apr 2023 10:36:53 -0400
From: =?utf-8?Q?Ludovic_Court=C3=A8s?= <ludo@HIDDEN>
To: reza <reza@HIDDEN>
Subject: Re: bug#62473: [PATCH 0/4] OpenFoam update to version 10
References: <cover.1680707361.git.reza@HIDDEN>
 <83f2db8384fdd419a9a75a4f00338a1fbbab52b4.1680707361.git.reza@HIDDEN>
 <0102018752a6f95e-6dba2432-a52f-478f-a194-47a0d05fc7f6-000000@HIDDEN>
Date: Thu, 06 Apr 2023 16:36:50 +0200
In-Reply-To: <0102018752a6f95e-6dba2432-a52f-478f-a194-47a0d05fc7f6-000000@HIDDEN>
 (reza@HIDDEN's message of "Wed, 5 Apr 2023 18:21:27 +0000")
Message-ID: <87r0sxjcvx.fsf_-_@HIDDEN>
User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/28.2 (gnu/linux)
MIME-Version: 1.0
Content-Type: text/plain; charset=utf-8
Content-Transfer-Encoding: quoted-printable
X-Spam-Score: -2.3 (--)
X-Debbugs-Envelope-To: 62473
Cc: 62473 <at> debbugs.gnu.org
X-BeenThere: debbugs-submit <at> debbugs.gnu.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: <debbugs-submit.debbugs.gnu.org>
List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe>
List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/>
List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org>
List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help>
List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe>
Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org
Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
X-Spam-Score: -3.3 (---)

reza <reza@HIDDEN> skribis:

> +(define-public openfoam-com
> +  (package
> +    (inherit openfoam-org)
> +    (name "openfoam-com")
> +    (version "2212")
> +    (source (origin
> +              (method url-fetch)
> +
> +              (uri (string-append "https://develop.openfoam.com"
> +                    "/Development/openfoam/-/archive/OpenFOAM-v"
> +                    version
> +                    "/openfoam-OpenFOAM-v"
> +                    version
> +                    ".tar.gz"))
> +              (sha256
> +               (base32
> +                "0i9039hfz9gvgymkdjhjvvn5500zha3cpdbpqrzfrfi8lbz10is2"))
> +              (modules '((guix build utils)))
> +              (snippet '(begin
> +                          ;; patch shell paths
> +                          (substitute* (list "src/OSspecific/POSIX/POSIX=
.C"
> +                                             "wmake/src/Makefile"
> +                                             "wmake/makefiles/general"
> +                                             "wmake/makefiles/info")
> +                            (("/bin/sh")
> +                             which "sh"))))))
> +    (description
> +     "OpenFOAM is a free, open source CFD software released and develope=
d by
> +OpenCFD Ltd since 2004.  It has a large user base across most areas of
> +engineering and science, from both commercial and academic organizations.

This is not OK:

  https://guix.gnu.org/manual/devel/en/html_node/Synopses-and-Descriptions.=
html

You can keep the description of =E2=80=98openfoam-org=E2=80=99, which is in=
herited.
However, please provide at least a different =E2=80=98synopsis=E2=80=99 to =
show how it
differs from =E2=80=98openfoam-org=E2=80=99.

Is the license the same for both?

Does =E2=80=9Ccom=E2=80=9D stand for =E2=80=9Ccommercial=E2=80=9D, and if s=
o, what are the implications?

Thanks in advance,
Ludo=E2=80=99.




Information forwarded to guix-patches@HIDDEN:
bug#62473; Package guix-patches. Full text available.

Message received at 62473 <at> debbugs.gnu.org:


Received: (at 62473) by debbugs.gnu.org; 6 Apr 2023 14:34:37 +0000
From debbugs-submit-bounces <at> debbugs.gnu.org Thu Apr 06 10:34:36 2023
Received: from localhost ([127.0.0.1]:54644 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1pkQhA-0003uF-KS
	for submit <at> debbugs.gnu.org; Thu, 06 Apr 2023 10:34:36 -0400
Received: from eggs.gnu.org ([209.51.188.92]:43050)
 by debbugs.gnu.org with esmtp (Exim 4.84_2)
 (envelope-from <ludo@HIDDEN>) id 1pkQh9-0003u1-Hy
 for 62473 <at> debbugs.gnu.org; Thu, 06 Apr 2023 10:34:36 -0400
Received: from fencepost.gnu.org ([2001:470:142:3::e])
 by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256)
 (Exim 4.90_1) (envelope-from <ludo@HIDDEN>)
 id 1pkQh4-0005xH-8e; Thu, 06 Apr 2023 10:34:30 -0400
DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=gnu.org;
 s=fencepost-gnu-org; h=MIME-Version:In-Reply-To:Date:References:Subject:To:
 From; bh=rUmwhMK4LR/sLljeU1SYfufSc9yXv5qySOlMm09MK6A=; b=OEB0hT7ZK51ptZM4Joe+
 TqIwz5QCmoSqrNeSXlNgbzcGcHM2evmouopPGnemEAIx31xUW91G5M9G+twYf+e7B6eKshn7GdJ/m
 CKClBc4EsDlNB2Ul5Q2sj4gLVrSwPQElYs8pSWiyrKP6+mWyCVj6gKh4LrdU4/A/HLNtv/DUpAyOK
 iGDhNvjWiZi9BbVShcpP8QuZsiNQcsbe7I+mmyObhO+tnTQy9ush3ZKi2mFU92IGyQwLkwOTi8TzV
 SooixnilwCqFYzE0HF0jRg9UdbGF8wrW/TYmfkJCGHxge4b0kzPxC1v0WR1O/IVFmF0vsMhREEBrG
 IfC3Y2qUWabbFA==;
Received: from 91-160-117-201.subs.proxad.net ([91.160.117.201] helo=ribbon)
 by fencepost.gnu.org with esmtpsa (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256)
 (Exim 4.90_1) (envelope-from <ludo@HIDDEN>)
 id 1pkQgX-0005Jx-Dc; Thu, 06 Apr 2023 10:34:13 -0400
From: =?utf-8?Q?Ludovic_Court=C3=A8s?= <ludo@HIDDEN>
To: reza <reza@HIDDEN>
Subject: Re: bug#62473: [PATCH 0/4] OpenFoam update to version 10
References: <cover.1680707361.git.reza@HIDDEN>
 <d4b6b174d56867b447ac5cff1aa02c3fea055fa0.1680707361.git.reza@HIDDEN>
 <0102018752a6ef56-33d70f34-9044-4a18-83de-3248bb3b25cd-000000@HIDDEN>
Date: Thu, 06 Apr 2023 16:33:56 +0200
In-Reply-To: <0102018752a6ef56-33d70f34-9044-4a18-83de-3248bb3b25cd-000000@HIDDEN>
 (reza@HIDDEN's message of "Wed, 5 Apr 2023 18:21:24 +0000")
Message-ID: <87v8i9jd0r.fsf_-_@HIDDEN>
User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/28.2 (gnu/linux)
MIME-Version: 1.0
Content-Type: text/plain; charset=utf-8
Content-Transfer-Encoding: quoted-printable
X-Spam-Score: -2.3 (--)
X-Debbugs-Envelope-To: 62473
Cc: 62473 <at> debbugs.gnu.org
X-BeenThere: debbugs-submit <at> debbugs.gnu.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: <debbugs-submit.debbugs.gnu.org>
List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe>
List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/>
List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org>
List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help>
List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe>
Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org
Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
X-Spam-Score: -3.3 (---)

reza <reza@HIDDEN> skribis:

> ---
>  gnu/local.mk                                  |   1 -
>  .../patches/openfoam-4.1-cleanup.patch        | 243 -----------
>  gnu/packages/simulation.scm                   | 405 ++++++++++++------
>  3 files changed, 263 insertions(+), 386 deletions(-)
>  delete mode 100644 gnu/packages/patches/openfoam-4.1-cleanup.patch

BTW, please consider adding ChangeLog-style commit log, as per the
project=E2=80=99s conventions:

  https://guix.gnu.org/manual/devel/en/html_node/Submitting-Patches.html

(We can help you if needed.)

> -(define-public openfoam
> +(define-public openfoam-org

Maybe add:

  (define-public openfoam
    (deprecated-package "openfoam" openfoam-org))

Otherwise LGTM.




Information forwarded to guix-patches@HIDDEN:
bug#62473; Package guix-patches. Full text available.

Message received at 62473 <at> debbugs.gnu.org:


Received: (at 62473) by debbugs.gnu.org; 6 Apr 2023 14:30:47 +0000
From debbugs-submit-bounces <at> debbugs.gnu.org Thu Apr 06 10:30:47 2023
Received: from localhost ([127.0.0.1]:54637 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1pkQdT-0003o7-0c
	for submit <at> debbugs.gnu.org; Thu, 06 Apr 2023 10:30:47 -0400
Received: from eggs.gnu.org ([209.51.188.92]:54742)
 by debbugs.gnu.org with esmtp (Exim 4.84_2)
 (envelope-from <ludo@HIDDEN>) id 1pkQdR-0003ns-78
 for 62473 <at> debbugs.gnu.org; Thu, 06 Apr 2023 10:30:45 -0400
Received: from fencepost.gnu.org ([2001:470:142:3::e])
 by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256)
 (Exim 4.90_1) (envelope-from <ludo@HIDDEN>)
 id 1pkQdL-0002I8-N0; Thu, 06 Apr 2023 10:30:39 -0400
DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=gnu.org;
 s=fencepost-gnu-org; h=MIME-Version:In-Reply-To:Date:References:Subject:To:
 From; bh=PyMLEkn0NdRx7CL4CZCrVjOnOwXBysw2RKnG8a+m/18=; b=ibdB2fIoFFHH1MJ3K1ca
 7JDnTvYXGoiZ2PPQnMDHYA8p1ViLPooGqdJC1C8MfteaiKUj5A9KbQkGVB1IRVT8cflE+4G4og/0b
 w2ldSfgbiTvGyVT7qmnGXdj3xP1qitqfqdO8pqn/SyuunMmDZYjV3F6ls4k5wMbcE09npI9g20N/2
 cAPlVByIlLnKLb7alS7SvnYG3YsVfUPOaIL6XKvfvw2wuJeHCuTzqojDxyIbYZquWw2ZueTy5URIi
 jwjMyZE/LoU2ejubYbGtyjRnpzuL8Qa4nKn3A6BFuIMYXoV4CUYiinzgnPF6ELX4DhObqKQNoBqwO
 ungqcdEyDl/BEA==;
Received: from 91-160-117-201.subs.proxad.net ([91.160.117.201] helo=ribbon)
 by fencepost.gnu.org with esmtpsa (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256)
 (Exim 4.90_1) (envelope-from <ludo@HIDDEN>)
 id 1pkQdL-0006nc-9P; Thu, 06 Apr 2023 10:30:39 -0400
From: =?utf-8?Q?Ludovic_Court=C3=A8s?= <ludo@HIDDEN>
To: reza <reza@HIDDEN>
Subject: Re: bug#62473: [PATCH 0/4] OpenFoam update to version 10
References: <cover.1680707361.git.reza@HIDDEN>
 <622cad546298d2bd56fc4baf49dafeb8c9fa20b1.1680707361.git.reza@HIDDEN>
 <0102018752a6cfe6-9de1f43d-dfed-43d7-a530-541bd22b2848-000000@HIDDEN>
Date: Thu, 06 Apr 2023 16:30:37 +0200
In-Reply-To: <0102018752a6cfe6-9de1f43d-dfed-43d7-a530-541bd22b2848-000000@HIDDEN>
 (reza@HIDDEN's message of "Wed, 5 Apr 2023 18:21:16 +0000")
Message-ID: <871qkxkrqq.fsf_-_@HIDDEN>
User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/28.2 (gnu/linux)
MIME-Version: 1.0
Content-Type: text/plain; charset=utf-8
Content-Transfer-Encoding: quoted-printable
X-Spam-Score: -2.3 (--)
X-Debbugs-Envelope-To: 62473
Cc: 62473 <at> debbugs.gnu.org, Reza Housseini <reza.housseini@HIDDEN>
X-BeenThere: debbugs-submit <at> debbugs.gnu.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: <debbugs-submit.debbugs.gnu.org>
List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe>
List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/>
List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org>
List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help>
List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe>
Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org
Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
X-Spam-Score: -3.3 (---)

reza <reza@HIDDEN> skribis:

> From: Reza Housseini <reza.housseini@HIDDEN>
>=20
> ---
>  gnu/packages/textutils.scm | 35 +++++++++++++++++++----------------
>  1 file changed, 19 insertions(+), 16 deletions(-)

This one LGTM, as long as dependents shown by =E2=80=98guix refresh -l utfc=
pp=E2=80=99
still work after this.

Ludo=E2=80=99.




Information forwarded to guix-patches@HIDDEN:
bug#62473; Package guix-patches. Full text available.

Message received at 62473 <at> debbugs.gnu.org:


Received: (at 62473) by debbugs.gnu.org; 6 Apr 2023 14:29:45 +0000
From debbugs-submit-bounces <at> debbugs.gnu.org Thu Apr 06 10:29:45 2023
Received: from localhost ([127.0.0.1]:54626 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1pkQcS-0003kR-QM
	for submit <at> debbugs.gnu.org; Thu, 06 Apr 2023 10:29:45 -0400
Received: from eggs.gnu.org ([209.51.188.92]:60850)
 by debbugs.gnu.org with esmtp (Exim 4.84_2)
 (envelope-from <ludo@HIDDEN>) id 1pkQcP-0003kC-Mp
 for 62473 <at> debbugs.gnu.org; Thu, 06 Apr 2023 10:29:43 -0400
Received: from fencepost.gnu.org ([2001:470:142:3::e])
 by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256)
 (Exim 4.90_1) (envelope-from <ludo@HIDDEN>)
 id 1pkQcJ-0000X3-TX; Thu, 06 Apr 2023 10:29:35 -0400
DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=gnu.org;
 s=fencepost-gnu-org; h=MIME-Version:In-Reply-To:Date:References:Subject:To:
 From; bh=KETQPuw9/8tO+NvrhaN8BK3oCOcOtPQWZHYLbsPCTds=; b=Qu+4C71ptTn1UULPUwls
 jBMwySXRGBK0WPQgfR99LF4BiSw1lPeAGUnvO3uWeMs5NFRcH8D5RM6e8zrKwRN86L2EZiwi8fXF9
 X7qiVK2oG4ibPkJd1vmbFx2uJIetBS0re9Mubm4nMumWdVFD0Cb9QAWfqQ20eSOi6bK6FlbGWyHkU
 MZDVlH3h7nVxZIoY6pivKpHzXirutVMX4t43QOd2nncg9CKVg7+6fcYorTp6wytV9IDTP8y0OM8G/
 sml62mkMuS+2IP6YsmCuWHAT4Yi4lPqjFYYF5PusLQzpL5Nit2FEeI6FjgIzYndBqW+Bge4KwDj7a
 OlNijwMBt6+SfQ==;
Received: from 91-160-117-201.subs.proxad.net ([91.160.117.201] helo=ribbon)
 by fencepost.gnu.org with esmtpsa (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256)
 (Exim 4.90_1) (envelope-from <ludo@HIDDEN>)
 id 1pkQcI-0005oc-2D; Thu, 06 Apr 2023 10:29:34 -0400
From: =?utf-8?Q?Ludovic_Court=C3=A8s?= <ludo@HIDDEN>
To: reza <reza@HIDDEN>
Subject: Re: bug#62473: [PATCH 0/4] OpenFoam update to version 10
References: <cover.1680707361.git.reza@HIDDEN>
 <8e459feaf2d6a3d0f8720e72299e81259b9e6168.1680707361.git.reza@HIDDEN>
 <0102018752a6c638-f104e797-04c3-4e5e-914e-5997a66b2c46-000000@HIDDEN>
Date: Thu, 06 Apr 2023 16:29:31 +0200
In-Reply-To: <0102018752a6c638-f104e797-04c3-4e5e-914e-5997a66b2c46-000000@HIDDEN>
 (reza@HIDDEN's message of "Wed, 5 Apr 2023 18:21:14 +0000")
Message-ID: <875ya9krsk.fsf_-_@HIDDEN>
User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/28.2 (gnu/linux)
MIME-Version: 1.0
Content-Type: text/plain; charset=utf-8
Content-Transfer-Encoding: quoted-printable
X-Spam-Score: -2.3 (--)
X-Debbugs-Envelope-To: 62473
Cc: 62473 <at> debbugs.gnu.org, Reza Housseini <reza.housseini@HIDDEN>
X-BeenThere: debbugs-submit <at> debbugs.gnu.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: <debbugs-submit.debbugs.gnu.org>
List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe>
List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/>
List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org>
List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help>
List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe>
Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org
Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
X-Spam-Score: -3.3 (---)

Hi Reza,

Great work, it=E2=80=99s good to have an OpenFoam update!

Some comments follow.

reza <reza@HIDDEN> skribis:

> From: Reza Housseini <reza.housseini@HIDDEN>
>=20
> ---
>  gnu/packages/check.scm | 34 ++++++++++++++++++++++++++++++++++
>  1 file changed, 34 insertions(+)

Your mail user agent apparently added DOS-style line endings, which I
think is the reason why <https://qa.guix.gnu.org/issue/62473> doesn=E2=80=
=99t
have any info.

Could you try to use =E2=80=98git send-email=E2=80=99 in the future, to avo=
id that kind
of issue?

> +(define-public ftest
> +  (package
> +    (name "ftest")
> +    (version "bf75576064fce2e07f52cd63a3e410f12358728b")

That=E2=80=99s not a reasonable version string; see
<https://guix.gnu.org/manual/devel/en/html_node/Version-Numbers.html>
on how to derive version strings for Git checkouts.

Furthermore, when packaging a snapshot (as opposed to a tagged release),
please add a short comment explaining why we=E2=80=99re not providing a rel=
ease.

> +    (build-system copy-build-system)
> +    (native-inputs (list cmake-minimal))

Perhaps use =E2=80=98cmake-build-system=E2=80=99?

> +    (synopsis "Simple and limited unit-test framework for C++")
> +    (description "A simple and limited unit-test framework for C++")

Please write a full sentence:

  https://guix.gnu.org/manual/devel/en/html_node/Synopses-and-Descriptions.=
html

Ludo=E2=80=99.




Information forwarded to guix-patches@HIDDEN:
bug#62473; Package guix-patches. Full text available.

Message received at 62473 <at> debbugs.gnu.org:


Received: (at 62473) by debbugs.gnu.org; 5 Apr 2023 18:21:40 +0000
From debbugs-submit-bounces <at> debbugs.gnu.org Wed Apr 05 14:21:40 2023
Received: from localhost ([127.0.0.1]:52606 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1pk7lM-0004N1-85
	for submit <at> debbugs.gnu.org; Wed, 05 Apr 2023 14:21:40 -0400
Received: from a2-72.smtp-out.eu-west-1.amazonses.com ([54.240.2.72]:36555)
 by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from
 <0102018752a6f95e-6dba2432-a52f-478f-a194-47a0d05fc7f6-000000@HIDDEN>)
 id 1pk7lK-0004Me-GD
 for 62473 <at> debbugs.gnu.org; Wed, 05 Apr 2023 14:21:39 -0400
DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/simple;
 s=solmzk3ljecfoypi3q6x2mqs3bucnhjw; d=housseini.me; t=1680718887;
 h=Subject:From:To:Cc:Date:Mime-Version:Content-Type:Content-Transfer-Encoding:In-Reply-To:References:Message-Id;
 bh=oI7PzaAEbHFc/UOqeSpds+pYed+vJJPK/+wY6/fqIm4=;
 b=P2gLxxe/uNA6myBW2p2e5esqcOG0GCJjXa1FwfVOU56JXNav7jo7d+J+iLTux7NI
 qOHrqvPdFxcIsXrxkO9e471kZisCZ5Zj/D8XNsC0jHxEyelzGkSvqtaaOIUNu0f25LJ
 HYacGor1QLukmhmyYuWbbNS5kqTkQHrKouUo4088=
DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/simple;
 s=shh3fegwg5fppqsuzphvschd53n6ihuv; d=amazonses.com; t=1680718887;
 h=Subject:From:To:Cc:Date:Mime-Version:Content-Type:Content-Transfer-Encoding:In-Reply-To:References:Message-Id:Feedback-ID;
 bh=oI7PzaAEbHFc/UOqeSpds+pYed+vJJPK/+wY6/fqIm4=;
 b=l01Jsmhxd66rwj6g/b582/+EZZc5jz1pqXM259b0tHeGLhLvzpY1XPLfKVcprvjE
 PbHbT1d8Zqelp+Tw6gTgdgnkpOarZTiNJL+snjzojFHfp33MISxyPvSEjo7TtVXJfb+
 fU3F2jaIWvJb1V1fKueL3cFainKgKXYVTJOK09ho=
Subject: [PATCH v2 4/4] gnu: Add openfoam-com.
From: =?UTF-8?Q?reza?= <reza@HIDDEN>
To: =?UTF-8?Q?62473=40debbugs=2Egnu=2Eorg?= <62473 <at> debbugs.gnu.org>
Date: Wed, 5 Apr 2023 18:21:27 +0000
Mime-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: quoted-printable
In-Reply-To: <cover.1680707361.git.reza@HIDDEN>
References: <cover.1680707361.git.reza@HIDDEN> 
 <83f2db8384fdd419a9a75a4f00338a1fbbab52b4.1680707361.git.reza@HIDDEN>
X-Mailer: Amazon WorkMail
Thread-Index: AQHZZ+thS7SdAvZFRcOPltSajFrCigAAA3MH
Thread-Topic: [PATCH v2 4/4] gnu: Add openfoam-com.
X-Wm-Sent-Timestamp: 1680718886
X-Original-Mailer: git-send-email 2.39.2
Message-ID: <0102018752a6f95e-6dba2432-a52f-478f-a194-47a0d05fc7f6-000000@HIDDEN>
Feedback-ID: 1.eu-west-1.b24dn6frgCi6dh20skzbuMRr7UL8M6Soir/3ogtEjHQ=:AmazonSES
X-SES-Outgoing: 2023.04.05-54.240.2.72
X-Spam-Score: -0.0 (/)
X-Debbugs-Envelope-To: 62473
Cc: =?UTF-8?Q?reza?= <reza@HIDDEN>
X-BeenThere: debbugs-submit <at> debbugs.gnu.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: <debbugs-submit.debbugs.gnu.org>
List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe>
List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/>
List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org>
List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help>
List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe>
Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org
Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
X-Spam-Score: -1.0 (-)

---=0D=0A gnu/packages/simulation.scm | 39 ++++++++++++++++++++++++++++++=
+++++++=0D=0A 1 file changed, 39 insertions(+)=0D=0A=0D=0Adiff --git a/gn=
u/packages/simulation.scm b/gnu/packages/simulation.scm=0D=0Aindex a4df23=
785a..15fff6e57c 100644=0D=0A--- a/gnu/packages/simulation.scm=0D=0A+++ b=
/gnu/packages/simulation.scm=0D=0A@@ -375,6 +375,45 @@ (define-public ope=
nfoam-org=0D=0A     (license license:gpl3+)=0D=0A     (home-page "https:/=
/openfoam.org")))=0D=0A=20=0D=0A+(define-public openfoam-com=0D=0A+  (pac=
kage=0D=0A+    (inherit openfoam-org)=0D=0A+    (name "openfoam-com")=0D=0A=
+    (version "2212")=0D=0A+    (source (origin=0D=0A+              (meth=
od url-fetch)=0D=0A+=0D=0A+              (uri (string-append "https://dev=
elop.openfoam.com"=0D=0A+                    "/Development/openfoam/-/arc=
hive/OpenFOAM-v"=0D=0A+                    version=0D=0A+                =
    "/openfoam-OpenFOAM-v"=0D=0A+                    version=0D=0A+      =
              ".tar.gz"))=0D=0A+              (sha256=0D=0A+             =
  (base32=0D=0A+                "0i9039hfz9gvgymkdjhjvvn5500zha3cpdbpqrzf=
rfi8lbz10is2"))=0D=0A+              (modules '((guix build utils)))=0D=0A=
+              (snippet '(begin=0D=0A+                          ;; patch =
shell paths=0D=0A+                          (substitute* (list "src/OSspe=
cific/POSIX/POSIX.C"=0D=0A+                                             "=
wmake/src/Makefile"=0D=0A+                                             "w=
make/makefiles/general"=0D=0A+                                           =
  "wmake/makefiles/info")=0D=0A+                            (("/bin/sh")=0D=
=0A+                             which "sh"))))))=0D=0A+    (description=0D=
=0A+     "OpenFOAM is a free, open source CFD software released and devel=
oped by=0D=0A+OpenCFD Ltd since 2004.  It has a large user base across mo=
st areas of=0D=0A+engineering and science, from both commercial and acade=
mic organizations.=0D=0A+OpenFOAM has an extensive range of features to s=
olve anything from complex=0D=0A+fluid flows involving chemical reactions=
, turbulence and heat transfer, to=0D=0A+acoustics, solid mechanics and e=
lectromagnetics.  See documentation OpenFOAM=0D=0A+is professionally rele=
ased every six months to include customer sponsored=0D=0A+developments an=
d contributions from the community - individual and group=0D=0A+contribut=
ors, integrations (eg, from FOAM-extend and OpenFOAM Foundation Ltd)=0D=0A=
+as well as governance guided activities.")=0D=0A+    (home-page "https:/=
/www.openfoam.com")))=0D=0A+=0D=0A (define-public open-simulation-interfa=
ce=0D=0A   (package=0D=0A     (name "open-simulation-interface")=0D=0A--=20=
=0D=0A2.39.2=0D=0A=0D=0A




Information forwarded to guix-patches@HIDDEN:
bug#62473; Package guix-patches. Full text available.

Message received at 62473 <at> debbugs.gnu.org:


Received: (at 62473) by debbugs.gnu.org; 5 Apr 2023 18:21:40 +0000
From debbugs-submit-bounces <at> debbugs.gnu.org Wed Apr 05 14:21:40 2023
Received: from localhost ([127.0.0.1]:52603 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1pk7lK-0004Ms-G8
	for submit <at> debbugs.gnu.org; Wed, 05 Apr 2023 14:21:40 -0400
Received: from a2-15.smtp-out.eu-west-1.amazonses.com ([54.240.2.15]:54217)
 by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from
 <0102018752a6ef56-33d70f34-9044-4a18-83de-3248bb3b25cd-000000@HIDDEN>)
 id 1pk7lH-0004MT-VY
 for 62473 <at> debbugs.gnu.org; Wed, 05 Apr 2023 14:21:37 -0400
DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/simple;
 s=solmzk3ljecfoypi3q6x2mqs3bucnhjw; d=housseini.me; t=1680718884;
 h=Subject:From:To:Cc:Date:Mime-Version:Content-Type:Content-Transfer-Encoding:In-Reply-To:References:Message-Id;
 bh=/YJ5wdI/Ay7zAUOpLVk4h3XOKAqETqsIpieeQton0+U=;
 b=c4HLwoG/IbUNRMfN5F+2ho4am4A0MKFpKP34FlqVtMuNtmV87LVlzs/JZj8MDrCj
 JMv6LsVlbAmwh76HuUDKF41IL2JSSo5E3CV7hZQip64bLMp9gdCJU3qwG1cS4dmN9/P
 2Dsk8rxzwMkZZevDvJFG1PLvFtQl9G7McAH0DiFc=
DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/simple;
 s=shh3fegwg5fppqsuzphvschd53n6ihuv; d=amazonses.com; t=1680718884;
 h=Subject:From:To:Cc:Date:Mime-Version:Content-Type:Content-Transfer-Encoding:In-Reply-To:References:Message-Id:Feedback-ID;
 bh=/YJ5wdI/Ay7zAUOpLVk4h3XOKAqETqsIpieeQton0+U=;
 b=MlHM+7ctK4fTEDdxEn+NLQ9tcJBM4csFmR4F9UWB+RUQ/wvVa1snlVLwlnxAQndd
 0WYE7ZvPjpmnPgNCxER2LXp8Bx/jkIkIx/0OM/+eQ/2KRjsbI9XkQRFDWX3nl5GI8yp
 A3/uSWC2rCvOG2SpFnT9+qALFhMGZqBayrdtF9Aw=
Subject: [PATCH v2 3/4] gnu: Add openfoam-org.
From: =?UTF-8?Q?reza?= <reza@HIDDEN>
To: =?UTF-8?Q?62473=40debbugs=2Egnu=2Eorg?= <62473 <at> debbugs.gnu.org>
Date: Wed, 5 Apr 2023 18:21:24 +0000
Mime-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: base64
In-Reply-To: <cover.1680707361.git.reza@HIDDEN>
References: <cover.1680707361.git.reza@HIDDEN> 
 <d4b6b174d56867b447ac5cff1aa02c3fea055fa0.1680707361.git.reza@HIDDEN>
X-Mailer: Amazon WorkMail
Thread-Index: AQHZZ+thS7SdAvZFRcOPltSajFrCigAAAwxw
Thread-Topic: [PATCH v2 3/4] gnu: Add openfoam-org.
X-Wm-Sent-Timestamp: 1680718883
X-Original-Mailer: git-send-email 2.39.2
Message-ID: <0102018752a6ef56-33d70f34-9044-4a18-83de-3248bb3b25cd-000000@HIDDEN>
Feedback-ID: 1.eu-west-1.b24dn6frgCi6dh20skzbuMRr7UL8M6Soir/3ogtEjHQ=:AmazonSES
X-SES-Outgoing: 2023.04.05-54.240.2.15
X-Spam-Score: -0.0 (/)
X-Debbugs-Envelope-To: 62473
Cc: =?UTF-8?Q?reza?= <reza@HIDDEN>
X-BeenThere: debbugs-submit <at> debbugs.gnu.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: <debbugs-submit.debbugs.gnu.org>
List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe>
List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/>
List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org>
List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help>
List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe>
Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org
Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
X-Spam-Score: -1.0 (-)

LS0tDQogZ251L2xvY2FsLm1rICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHwg
ICAxIC0NCiAuLi4vcGF0Y2hlcy9vcGVuZm9hbS00LjEtY2xlYW51cC5wYXRjaCAgICAgICAg
fCAyNDMgLS0tLS0tLS0tLS0NCiBnbnUvcGFja2FnZXMvc2ltdWxhdGlvbi5zY20gICAgICAg
ICAgICAgICAgICAgfCA0MDUgKysrKysrKysrKysrLS0tLS0tDQogMyBmaWxlcyBjaGFuZ2Vk
LCAyNjMgaW5zZXJ0aW9ucygrKSwgMzg2IGRlbGV0aW9ucygtKQ0KIGRlbGV0ZSBtb2RlIDEw
MDY0NCBnbnUvcGFja2FnZXMvcGF0Y2hlcy9vcGVuZm9hbS00LjEtY2xlYW51cC5wYXRjaA0K
DQpkaWZmIC0tZ2l0IGEvZ251L2xvY2FsLm1rIGIvZ251L2xvY2FsLm1rDQppbmRleCA2NGEx
MjY4ZmJlLi4xNGE3ZmU0MDI1IDEwMDY0NA0KLS0tIGEvZ251L2xvY2FsLm1rDQorKysgYi9n
bnUvbG9jYWwubWsNCkBAIC0xNjE3LDcgKzE2MTcsNiBAQCBkaXN0X3BhdGNoX0RBVEEgPQkJ
CQkJCVwNCiAgICVEJS9wYWNrYWdlcy9wYXRjaGVzL29wZW5ib2FyZHZpZXctdXNlLXN5c3Rl
bS1pbWd1aS5wYXRjaAlcDQogICAlRCUvcGFja2FnZXMvcGF0Y2hlcy9vcGVuYm9hcmR2aWV3
LXVzZS1zeXN0ZW0tdXRmOC5wYXRjaAlcDQogICAlRCUvcGFja2FnZXMvcGF0Y2hlcy9vcGVu
Ym94LXB5dGhvbjMucGF0Y2gJCQlcDQotICAlRCUvcGFja2FnZXMvcGF0Y2hlcy9vcGVuZm9h
bS00LjEtY2xlYW51cC5wYXRjaAkJCVwNCiAgICVEJS9wYWNrYWdlcy9wYXRjaGVzL29wZW5q
ZGstMTAtaWRsai1yZXByb2R1Y2liaWxpdHkucGF0Y2gJXA0KICAgJUQlL3BhY2thZ2VzL3Bh
dGNoZXMvb3Blbmpkay0xNS14Y3Vyc29yLW5vLWR5bmFtaWMucGF0Y2gJXA0KICAgJUQlL3Bh
Y2thZ2VzL3BhdGNoZXMvb3Blbm1waS1tdGwtcHJpb3JpdGllcy5wYXRjaAkJXA0KZGlmZiAt
LWdpdCBhL2dudS9wYWNrYWdlcy9wYXRjaGVzL29wZW5mb2FtLTQuMS1jbGVhbnVwLnBhdGNo
IGIvZ251L3BhY2thZ2VzL3BhdGNoZXMvb3BlbmZvYW0tNC4xLWNsZWFudXAucGF0Y2gNCmRl
bGV0ZWQgZmlsZSBtb2RlIDEwMDY0NA0KaW5kZXggMzdlZmZhNWM5Yy4uMDAwMDAwMDAwMA0K
LS0tIGEvZ251L3BhY2thZ2VzL3BhdGNoZXMvb3BlbmZvYW0tNC4xLWNsZWFudXAucGF0Y2gN
CisrKyAvZGV2L251bGwNCkBAIC0xLDI0MyArMCwwIEBADQotIyBUaGlzIHBhdGNoIHJlbW92
ZXMgYWxsIG5lZWQgZm9yIHRoZSBUaGlyZFBhcnR5IGZpbGVzIG9mIE9wZW5GT0FNLg0KLQ0K
LSMgRGVyaXZlZCBmcm9tIEVhc3lCdWlsZCBwYXRjaCBieSBXYXJkIFBvZWxtYW5zIDx3cG9l
bHk4NkBnbWFpbC5jb20+Lg0KLSMgTW9kaWZpZWQgZm9yIEdOVSBHdWl4IGJ5IFBhdWwgR2Fy
bGljayA8cGdhcmxpY2tAdG91cmJpbGxpb24tdGVjaG5vbG9neS5jb20+Lg0KLQ0KLWRpZmYg
LXVyIE9wZW5GT0FNLTQueC12ZXJzaW9uLTQuMS5vcmcvYXBwbGljYXRpb25zL3V0aWxpdGll
cy9tZXNoL21hbmlwdWxhdGlvbi9zZXRTZXQvQWxsd21ha2UgT3BlbkZPQU0tNC54LXZlcnNp
b24tNC4xL2FwcGxpY2F0aW9ucy91dGlsaXRpZXMvbWVzaC9tYW5pcHVsYXRpb24vc2V0U2V0
L0FsbHdtYWtlDQotLS0tIE9wZW5GT0FNLTQueC12ZXJzaW9uLTQuMS5vcmcvYXBwbGljYXRp
b25zL3V0aWxpdGllcy9tZXNoL21hbmlwdWxhdGlvbi9zZXRTZXQvQWxsd21ha2UNCi0rKysg
T3BlbkZPQU0tNC54LXZlcnNpb24tNC4xL2FwcGxpY2F0aW9ucy91dGlsaXRpZXMvbWVzaC9t
YW5pcHVsYXRpb24vc2V0U2V0L0FsbHdtYWtlDQotQEAgLTksNyArOSw3IEBADQotICMNCi0g
IyB1c2UgcmVhZGxpbmUgaWYgYXZhaWxhYmxlDQotICMNCi0taWYgWyAtZiAvdXNyL2luY2x1
ZGUvcmVhZGxpbmUvcmVhZGxpbmUuaCBdDQotK2lmIHRydWUNCi0gdGhlbg0KLSAgICAgZWNo
byAiRm91bmQgPHJlYWRsaW5lL3JlYWRsaW5lLmg+ICAtLSAgZW5hYmxpbmcgcmVhZGxpbmUg
c3VwcG9ydC4iDQotICAgICBleHBvcnQgQ09NUF9GTEFHUz0iLURIQVNfUkVBRExJTkUiDQot
ZGlmZiAtdXIgT3BlbkZPQU0tNC54LXZlcnNpb24tNC4xLm9yZy9ldGMvYmFzaHJjIE9wZW5G
T0FNLTQueC12ZXJzaW9uLTQuMS9ldGMvYmFzaHJjDQotLS0tIE9wZW5GT0FNLTQueC12ZXJz
aW9uLTQuMS5vcmcvZXRjL2Jhc2hyYw0KLSsrKyBPcGVuRk9BTS00LngtdmVyc2lvbi00LjEv
ZXRjL2Jhc2hyYw0KLUBAIC00Myw4ICs0MywxMCBAQA0KLSAjIFBsZWFzZSBzZXQgdG8gdGhl
IGFwcHJvcHJpYXRlIHBhdGggaWYgdGhlIGRlZmF1bHQgaXMgbm90IGNvcnJlY3QuDQotICMN
Ci0gWyAkQkFTSF9TT1VSQ0UgXSAmJiBcDQotLWV4cG9ydCBGT0FNX0lOU1RfRElSPSQoY2Qg
JHtCQVNIX1NPVVJDRSUvKi8qLyp9ICYmIHB3ZCAtUCkgfHwgXA0KLStleHBvcnQgRk9BTV9J
TlNUX0RJUj0kKGNkICQoZGlybmFtZSAkQkFTSF9TT1VSQ0UpLy4uLy4uICYmIHB3ZCAtUCkg
fHwgXA0KLSBleHBvcnQgRk9BTV9JTlNUX0RJUj0kSE9NRS8kV01fUFJPSkVDVA0KLSsjIEZv
ciBHTlUgR3VpeDogc2V0IGluaXRpYWxseSBmb3IgYnVpbGQgdGhlbiByZS1zZXQgYXQgcnVu
dGltZQ0KLSsjDQotICMgZXhwb3J0IEZPQU1fSU5TVF9ESVI9fiRXTV9QUk9KRUNUDQotICMg
ZXhwb3J0IEZPQU1fSU5TVF9ESVI9L29wdC8kV01fUFJPSkVDVA0KLSAjIGV4cG9ydCBGT0FN
X0lOU1RfRElSPS91c3IvbG9jYWwvJFdNX1BST0pFQ1QNCi1kaWZmIC11ciBPcGVuRk9BTS00
LngtdmVyc2lvbi00LjEub3JnL2V0Yy9jb25maWcuc2gvQ0dBTCBPcGVuRk9BTS00LngtdmVy
c2lvbi00LjEvZXRjL2NvbmZpZy5zaC9DR0FMDQotLS0tIE9wZW5GT0FNLTQueC12ZXJzaW9u
LTQuMS5vcmcvZXRjL2NvbmZpZy5zaC9DR0FMDQotKysrIE9wZW5GT0FNLTQueC12ZXJzaW9u
LTQuMS9ldGMvY29uZmlnLnNoL0NHQUwNCi1AQCAtMzYsMzcgKzM2LDcgQEANCi0gIw0KLSAj
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tDQotDQotLWJvb3N0X3ZlcnNpb249Ym9vc3Qtc3lz
dGVtDQotLWNnYWxfdmVyc2lvbj1jZ2FsLXN5c3RlbQ0KLS0jY2dhbF92ZXJzaW9uPUNHQUwt
NC44DQotLQ0KLS1pZiBbIC16ICIkU09VUkNFX0NHQUxfVkVSU0lPTlNfT05MWSIgXQ0KLS10
aGVuDQotLQ0KLS0gICAgY29tbW9uX3BhdGg9JFdNX1RISVJEX1BBUlRZX0RJUi9wbGF0Zm9y
bXMvJFdNX0FSQ0gkV01fQ09NUElMRVINCi0tDQotLSAgICBleHBvcnQgQk9PU1RfQVJDSF9Q
QVRIPSRjb21tb25fcGF0aC8kYm9vc3RfdmVyc2lvbg0KLS0gICAgZXhwb3J0IENHQUxfQVJD
SF9QQVRIPSRjb21tb25fcGF0aC8kY2dhbF92ZXJzaW9uDQotLQ0KLS0gICAgaWYgWyAiJEZP
QU1fVkVSQk9TRSIgLWEgIiRQUzEiIF0NCi0tICAgIHRoZW4NCi0tICAgICAgICBlY2hvICJV
c2luZyBDR0FMIGFuZCBib29zdCIgMT4mMg0KLS0gICAgICAgIGVjaG8gIiAgICAkY2dhbF92
ZXJzaW9uIGF0ICRDR0FMX0FSQ0hfUEFUSCIgMT4mMg0KLS0gICAgICAgIGVjaG8gIiAgICAk
Ym9vc3RfdmVyc2lvbiBhdCAkQk9PU1RfQVJDSF9QQVRIIiAxPiYyDQotLSAgICBmaQ0KLS0N
Ci0tICAgIGlmIFsgLWQgIiRDR0FMX0FSQ0hfUEFUSCIgLWEgIiRjZ2FsX3ZlcnNpb24iICE9
ICJjZ2FsLXN5c3RlbSIgXQ0KLS0gICAgdGhlbg0KLS0gICAgICAgIF9mb2FtQWRkTGliICRD
R0FMX0FSQ0hfUEFUSC9saWINCi0tICAgIGZpDQotLQ0KLS0gICAgaWYgWyAtZCAiJEJPT1NU
X0FSQ0hfUEFUSCIgLWEgIiRib29zdF92ZXJzaW9uIiAhPSAiYm9vc3Qtc3lzdGVtIiBdDQot
LSAgICB0aGVuDQotLSAgICAgICAgX2ZvYW1BZGRMaWIgJEJPT1NUX0FSQ0hfUEFUSC9saWIN
Ci0tICAgIGZpDQotLQ0KLS0gICAgdW5zZXQgYm9vc3RfdmVyc2lvbiBjZ2FsX3ZlcnNpb24g
Y29tbW9uX3BhdGgNCi0tDQotLWZpDQotK2V4cG9ydCBDR0FMX0FSQ0hfUEFUSD0kQ0dBTF9S
T09UDQotK2V4cG9ydCBCT09TVF9BUkNIX1BBVEg9JEJPT1NUX1JPT1QNCi0NCi0gIy0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLQ0KLWRpZmYgLXVyIE9wZW5GT0FNLTQueC12ZXJzaW9uLTQu
MS5vcmcvZXRjL2NvbmZpZy5zaC9ncGVyZnRvb2xzIE9wZW5GT0FNLTQueC12ZXJzaW9uLTQu
MS9ldGMvY29uZmlnLnNoL2dwZXJmdG9vbHMNCi0tLS0gT3BlbkZPQU0tNC54LXZlcnNpb24t
NC4xLm9yZy9ldGMvY29uZmlnLnNoL2dwZXJmdG9vbHMNCi0rKysgT3BlbkZPQU0tNC54LXZl
cnNpb24tNC4xL2V0Yy9jb25maWcuc2gvZ3BlcmZ0b29scw0KLUBAIC0yOSwxMyArMjksNSBA
QA0KLSAjDQotICMtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0NCi0NCi0tdmVyc2lvbj1zdm4N
Ci0tZ3BlcmZ0b29sc19pbnN0YWxsPSRXTV9USElSRF9QQVJUWV9ESVIvcGxhdGZvcm1zLyRX
TV9BUkNIJFdNX0NPTVBJTEVSDQotLQ0KLS1HUEVSRlRPT0xTX1ZFUlNJT049Z3BlcmZ0b29s
cy0kdmVyc2lvbg0KLS1HUEVSRlRPT0xTX0FSQ0hfUEFUSD0kZ3BlcmZ0b29sc19pbnN0YWxs
LyRHUEVSRlRPT0xTX1ZFUlNJT04NCi0tDQotLWV4cG9ydCBQQVRIPSRHUEVSRlRPT0xTX0FS
Q0hfUEFUSC9iaW46JFBBVEgNCi0tZXhwb3J0IExEX0xJQlJBUllfUEFUSD0kR1BFUkZUT09M
U19BUkNIX1BBVEgvbGliOiRMRF9MSUJSQVJZX1BBVEgNCi0NCi0gIy0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLQ0KLWRpZmYgLXVyIE9wZW5GT0FNLTQueC12ZXJzaW9uLTQuMS5vcmcvZXRj
L2NvbmZpZy5zaC9tZXRpcyBPcGVuRk9BTS00LngtdmVyc2lvbi00LjEvZXRjL2NvbmZpZy5z
aC9tZXRpcw0KLS0tLSBPcGVuRk9BTS00LngtdmVyc2lvbi00LjEub3JnL2V0Yy9jb25maWcu
c2gvbWV0aXMNCi0rKysgT3BlbkZPQU0tNC54LXZlcnNpb24tNC4xL2V0Yy9jb25maWcuc2gv
bWV0aXMNCi1AQCAtMzQsNyArMzQsNyBAQA0KLSAjDQotICMtLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0NCi0NCi0tZXhwb3J0IE1FVElTX1ZFUlNJT049bWV0aXMtNS4xLjANCi0tZXhwb3J0
IE1FVElTX0FSQ0hfUEFUSD0kV01fVEhJUkRfUEFSVFlfRElSL3BsYXRmb3Jtcy8kV01fQVJD
SCRXTV9DT01QSUxFUiRXTV9QUkVDSVNJT05fT1BUSU9OJFdNX0xBQkVMX09QVElPTi8kTUVU
SVNfVkVSU0lPTg0KLStleHBvcnQgTUVUSVNfVkVSU0lPTj1tZXRpcy0kTUVUSVNWRVJTSU9O
DQotK2V4cG9ydCBNRVRJU19BUkNIX1BBVEg9JE1FVElTX1JPT1QNCi0NCi0gIy0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLQ0KLWRpZmYgLXVyIE9wZW5GT0FNLTQueC12ZXJzaW9uLTQuMS5v
cmcvZXRjL2NvbmZpZy5zaC9zY290Y2ggT3BlbkZPQU0tNC54LXZlcnNpb24tNC4xL2V0Yy9j
b25maWcuc2gvc2NvdGNoDQotLS0tIE9wZW5GT0FNLTQueC12ZXJzaW9uLTQuMS5vcmcvZXRj
L2NvbmZpZy5zaC9zY290Y2gNCi0rKysgT3BlbkZPQU0tNC54LXZlcnNpb24tNC4xL2V0Yy9j
b25maWcuc2gvc2NvdGNoDQotQEAgLTM3LDcgKzM3LDcgQEANCi0gIw0KLSAjLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tDQotDQotLWV4cG9ydCBTQ09UQ0hfVkVSU0lPTj1zY290Y2hfNi4w
LjMNCi0tZXhwb3J0IFNDT1RDSF9BUkNIX1BBVEg9JFdNX1RISVJEX1BBUlRZX0RJUi9wbGF0
Zm9ybXMvJFdNX0FSQ0gkV01fQ09NUElMRVIkV01fUFJFQ0lTSU9OX09QVElPTiRXTV9MQUJF
TF9PUFRJT04vJFNDT1RDSF9WRVJTSU9ODQotK2V4cG9ydCBTQ09UQ0hfVkVSU0lPTj1zY290
Y2hfJFNDT1RDSFZFUlNJT04NCi0rZXhwb3J0IFNDT1RDSF9BUkNIX1BBVEg9JFNDT1RDSF9S
T09UDQotDQotICMtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0NCi1kaWZmIC11ciBPcGVuRk9B
TS00LngtdmVyc2lvbi00LjEub3JnL2V0Yy9jb25maWcuc2gvc2V0dGluZ3MgT3BlbkZPQU0t
NC54LXZlcnNpb24tNC4xL2V0Yy9jb25maWcuc2gvc2V0dGluZ3MNCi0tLS0gT3BlbkZPQU0t
NC54LXZlcnNpb24tNC4xLm9yZy9ldGMvY29uZmlnLnNoL3NldHRpbmdzDQotKysrIE9wZW5G
T0FNLTQueC12ZXJzaW9uLTQuMS9ldGMvY29uZmlnLnNoL3NldHRpbmdzDQotQEAgLTI3OSw2
ICsyNzksOSBAQA0KLSAgICAgOzsNCi0gc3lzdGVtKQ0KLSAgICAgIyBVc2Ugc3lzdGVtIGNv
bXBpbGVyDQotKyAgICAjIFVzZSBzeXN0ZW0gR01QIGFuZCBNUEZSIHBhY2thZ2VzDQotKyAg
ICBleHBvcnQgR01QX0FSQ0hfUEFUSD0kR01QX1JPT1QNCi0rICAgIGV4cG9ydCBNUEZSX0FS
Q0hfUEFUSD0kTVBGUl9ST09UDQotICAgICA7Ow0KLSAqKQ0KLSAgICAgZWNobyAiV2Fybjog
V01fQ09NUElMRVJfVFlQRT0nJFdNX0NPTVBJTEVSX1RZUEUnIGlzIHVuc3VwcG9ydGVkIiAx
PiYyDQotZGlmZiAtdXIgT3BlbkZPQU0tNC54LXZlcnNpb24tNC4xLm9yZy9zcmMvcGFyYWxs
ZWwvZGVjb21wb3NlL3B0c2NvdGNoRGVjb21wL01ha2Uvb3B0aW9ucyBPcGVuRk9BTS00Lngt
dmVyc2lvbi00LjEvc3JjL3BhcmFsbGVsL2RlY29tcG9zZS9wdHNjb3RjaERlY29tcC9NYWtl
L29wdGlvbnMNCi0tLS0gT3BlbkZPQU0tNC54LXZlcnNpb24tNC4xLm9yZy9zcmMvcGFyYWxs
ZWwvZGVjb21wb3NlL3B0c2NvdGNoRGVjb21wL01ha2Uvb3B0aW9ucw0KLSsrKyBPcGVuRk9B
TS00LngtdmVyc2lvbi00LjEvc3JjL3BhcmFsbGVsL2RlY29tcG9zZS9wdHNjb3RjaERlY29t
cC9NYWtlL29wdGlvbnMNCi1AQCAtNSw4ICs1LDcgQEANCi0gICAgICQoUEZMQUdTKSAkKFBJ
TkMpIFwNCi0gICAgIC1JJChTQ09UQ0hfUk9PVCkvaW5jbHVkZSBcDQotICAgICAtSSQoU0NP
VENIX0FSQ0hfUEFUSCkvaW5jbHVkZS8kKEZPQU1fTVBJKSBcDQotLSAgICAtSS91c3IvaW5j
bHVkZS9zY290Y2ggXA0KLSAgICAgLUkuLi9kZWNvbXBvc2l0aW9uTWV0aG9kcy9sbkluY2x1
ZGUNCi0NCi0gTElCX0xJQlMgPSBcDQotLSAgICAtTCQoU0NPVENIX1JPT1QpL2xpYiAtTCQo
Rk9BTV9FWFRfTElCQklOKS8kKEZPQU1fTVBJKSAtbHB0c2NvdGNoIC1scHRzY290Y2hlcnJl
eGl0IC1sc2NvdGNoICR7TElOS19GTEFHU30gLWxydA0KLSsgICAgLUwkKFNDT1RDSF9ST09U
KS9saWIgLUwkKE1QSV9BUkNIX1BBVEgpL2xpYiAtbHB0c2NvdGNoIC1scHRzY290Y2hlcnJl
eGl0IC1sc2NvdGNoICR7TElOS19GTEFHU30gLWxydA0KLWRpZmYgLXVyIE9wZW5GT0FNLTQu
eC12ZXJzaW9uLTQuMS5vcmcvc3JjL3BhcmFsbGVsL2RlY29tcG9zZS9zY290Y2hEZWNvbXAv
TWFrZS9vcHRpb25zIE9wZW5GT0FNLTQueC12ZXJzaW9uLTQuMS9zcmMvcGFyYWxsZWwvZGVj
b21wb3NlL3Njb3RjaERlY29tcC9NYWtlL29wdGlvbnMNCi0tLS0gT3BlbkZPQU0tNC54LXZl
cnNpb24tNC4xLm9yZy9zcmMvcGFyYWxsZWwvZGVjb21wb3NlL3Njb3RjaERlY29tcC9NYWtl
L29wdGlvbnMNCi0rKysgT3BlbkZPQU0tNC54LXZlcnNpb24tNC4xL3NyYy9wYXJhbGxlbC9k
ZWNvbXBvc2Uvc2NvdGNoRGVjb21wL01ha2Uvb3B0aW9ucw0KLUBAIC05LDggKzksNyBAQA0K
LSAgICAgJChQRkxBR1MpICQoUElOQykgXA0KLSAgICAgLUkkKFNDT1RDSF9ST09UKS9pbmNs
dWRlIFwNCi0gICAgIC1JJChTQ09UQ0hfQVJDSF9QQVRIKS9pbmNsdWRlIFwNCi0tICAgIC1J
L3Vzci9pbmNsdWRlL3Njb3RjaCBcDQotICAgICAtSS4uL2RlY29tcG9zaXRpb25NZXRob2Rz
L2xuSW5jbHVkZQ0KLQ0KLSBMSUJfTElCUyA9IFwNCi0tICAgIC1MJChTQ09UQ0hfUk9PVCkv
bGliIC1MJChGT0FNX0VYVF9MSUJCSU4pIC1sc2NvdGNoIC1sc2NvdGNoZXJyZXhpdCAtbHJ0
DQotKyAgICAtTCQoU0NPVENIX1JPT1QpL2xpYiAtbHNjb3RjaCAtbHNjb3RjaGVycmV4aXQg
LWxydA0KLWRpZmYgLXVyIE9wZW5GT0FNLTQueC12ZXJzaW9uLTQuMS5vcmcvd21ha2UvbWFr
ZWZpbGVzL2dlbmVyYWwgT3BlbkZPQU0tNC54LXZlcnNpb24tNC4xL3dtYWtlL21ha2VmaWxl
cy9nZW5lcmFsDQotLS0tIE9wZW5GT0FNLTQueC12ZXJzaW9uLTQuMS5vcmcvd21ha2UvbWFr
ZWZpbGVzL2dlbmVyYWwNCi0rKysgT3BlbkZPQU0tNC54LXZlcnNpb24tNC4xL3dtYWtlL21h
a2VmaWxlcy9nZW5lcmFsDQotQEAgLTMzLDcgKzMzLDYgQEANCi0gIyBUaGUgTWFrZWZpbGUg
dXNlcyBhIFBPU0lYIHNoZWxsDQotICMtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0NCi0gDQot
LVNIRUxMICAgICAgICAgICA9IC9iaW4vc2gNCi0gDQotIA0KLSAjLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tDQotZGlmZiAtdXIgT3BlbkZPQU0tNC54LXZlcnNpb24tNC4xLm9yZy93bWFr
ZS93bWFrZSBPcGVuRk9BTS00LngtdmVyc2lvbi00LjEvd21ha2Uvd21ha2UNCi0tLS0gT3Bl
bkZPQU0tNC54LXZlcnNpb24tNC4xLm9yZy93bWFrZS93bWFrZQ0KLSsrKyBPcGVuRk9BTS00
LngtdmVyc2lvbi00LjEvd21ha2Uvd21ha2UNCi1AQCAtMTYzLDcgKzE2Myw3IEBADQotIHRo
ZW4NCi0gICAgIGlmIFsgIiRXTV9OQ09NUFBST0NTIiAtZ3QgMSAtYSAhICIkTUFLRUZMQUdT
IiBdDQotICAgICB0aGVuDQotLSAgICAgICAgbG9ja0Rpcj0kSE9NRS8uJFdNX1BST0pFQ1Qv
LndtYWtlDQotKyAgICAgICAgbG9ja0Rpcj0kKGNkICQoZGlybmFtZSAkQkFTSF9TT1VSQ0Up
Ly4uLy4uICYmIHB3ZCAtUCkvLiRXTV9QUk9KRUNULy53bWFrZQ0KLSANCi0gICAgICAgICBp
ZiBbIC1kICRsb2NrRGlyIF0NCi0gICAgICAgICB0aGVuDQotZGlmZiAtdXIgT3BlbkZPQU0t
NC54LXZlcnNpb24tNC4xLm9yZy93bWFrZS93bWFrZVNjaGVkdWxlciBPcGVuRk9BTS00Lngt
dmVyc2lvbi00LjEvd21ha2Uvd21ha2VTY2hlZHVsZXINCi0tLS0gT3BlbkZPQU0tNC54LXZl
cnNpb24tNC4xLm9yZy93bWFrZS93bWFrZVNjaGVkdWxlcg0KLSsrKyBPcGVuRk9BTS00Lngt
dmVyc2lvbi00LjEvd21ha2Uvd21ha2VTY2hlZHVsZXINCi1AQCAtNTMsNyArNTMsNyBAQA0K
LSAjIGNzaCBzZXRzIEhPU1QsIGJhc2ggc2V0cyBIT1NUTkFNRQ0KLSA6ICR7SE9TVDo9JEhP
U1ROQU1FfQ0KLSANCi0tbG9ja0Rpcj0kSE9NRS8uJFdNX1BST0pFQ1QvLndtYWtlDQotK2xv
Y2tEaXI9JChjZCAkKGRpcm5hbWUgJEJBU0hfU09VUkNFKS8uLi8uLiAmJiBwd2QgLVApLy4k
V01fUFJPSkVDVC8ud21ha2UNCi0gDQotICMgRmFsbGJhY2sgLSAxIGNvcmUgb24gY3VycmVu
dCBob3N0DQotIDogJHtXTV9IT1NUUzo9JEhPU1Q6MX0NCi1kaWZmIC11ciBPcGVuRk9BTS00
LngtdmVyc2lvbi00LjEub3JnL3dtYWtlL3dtYWtlU2NoZWR1bGVyVXB0aW1lIE9wZW5GT0FN
LTQueC12ZXJzaW9uLTQuMS93bWFrZS93bWFrZVNjaGVkdWxlclVwdGltZQ0KLS0tLSBPcGVu
Rk9BTS00LngtdmVyc2lvbi00LjEub3JnL3dtYWtlL3dtYWtlU2NoZWR1bGVyVXB0aW1lDQot
KysrIE9wZW5GT0FNLTQueC12ZXJzaW9uLTQuMS93bWFrZS93bWFrZVNjaGVkdWxlclVwdGlt
ZQ0KLUBAIC01Myw3ICs1Myw3IEBADQotICMgY3NoIHNldHMgSE9TVCwgYmFzaCBzZXRzIEhP
U1ROQU1FDQotIDogJHtIT1NUOj0kSE9TVE5BTUV9DQotIA0KLS1sb2NrRGlyPSRIT01FLy4k
V01fUFJPSkVDVC8ud21ha2UNCi0rbG9ja0Rpcj0kKGNkICQoZGlybmFtZSAkQkFTSF9TT1VS
Q0UpLy4uLy4uICYmIHB3ZCAtUCkvLiRXTV9QUk9KRUNULy53bWFrZQ0KLSAjIEZhbGxiYWNr
IC0gMSBjb3JlIG9uIGN1cnJlbnQgaG9zdA0KLSA6ICR7V01fSE9TVFM6PSRIT1NUOjF9DQot
IA0KLWRpZmYgLXVyIE9wZW5GT0FNLTQueC12ZXJzaW9uLTQuMS5vcmcvc3JjL3BhcmFsbGVs
L2RlY29tcG9zZS9tZXRpc0RlY29tcC9tZXRpc0RlY29tcC5DIE9wZW5GT0FNLTQueC12ZXJz
aW9uLTQuMS9zcmMvcGFyYWxsZWwvZGVjb21wb3NlL21ldGlzRGVjb21wL21ldGlzRGVjb21w
LkMNCi0tLS0gT3BlbkZPQU0tNC54LXZlcnNpb24tNC4xLm9yZy9zcmMvcGFyYWxsZWwvZGVj
b21wb3NlL21ldGlzRGVjb21wL21ldGlzRGVjb21wLkMNCi0rKysgT3BlbkZPQU0tNC54LXZl
cnNpb24tNC4xL3NyYy9wYXJhbGxlbC9kZWNvbXBvc2UvbWV0aXNEZWNvbXAvbWV0aXNEZWNv
bXAuQw0KLUBAIC02Nyw3ICs2Nyw3IEBADQotIA0KLSAgICAgLy8gUHJvY2Vzc29yIHdlaWdo
dHMgaW5pdGlhbGlzZWQgd2l0aCBubyBzaXplLCBvbmx5IHVzZWQgaWYgc3BlY2lmaWVkIGlu
DQotICAgICAvLyBhIGZpbGUNCi0tICAgIEZpZWxkPHNjYWxhcj4gcHJvY2Vzc29yV2VpZ2h0
czsNCi0rICAgIEZpZWxkPGZsb2F0U2NhbGFyPiBwcm9jZXNzb3JXZWlnaHRzOw0KLSANCi0g
ICAgIC8vIENlbGwgd2VpZ2h0cyAoc28gb24gdGhlIHZlcnRpY2VzIG9mIHRoZSBkdWFsKQ0K
LSAgICAgTGlzdDxsYWJlbD4gY2VsbFdlaWdodHM7DQotZGlmZiAtdXIgT3BlbkZPQU0tNC54
LXZlcnNpb24tNC4xLm9yZy93bWFrZS9ydWxlcy9HZW5lcmFsL0NHQUwgT3BlbkZPQU0tNC54
LXZlcnNpb24tNC4xL3dtYWtlL3J1bGVzL0dlbmVyYWwvQ0dBTA0KLS0tLSBPcGVuRk9BTS00
LngtdmVyc2lvbi00LjEub3JnL3dtYWtlL3J1bGVzL0dlbmVyYWwvQ0dBTA0KLSsrKyBPcGVu
Rk9BTS00LngtdmVyc2lvbi00LjEvd21ha2UvcnVsZXMvR2VuZXJhbC9DR0FMDQotQEAgLTYs
OSArNiwxMCBAQA0KLSAgICAgLUkvdXNyL2luY2x1ZGUNCi0gDQotIENHQUxfTElCUyA9IFwN
Ci0tICAgIC1MJChNUEZSX0FSQ0hfUEFUSCkvbGliJChXTV9DT01QSUxFUl9MSUJfQVJDSCkg
XA0KLS0gICAgLUwkKEdNUF9BUkNIX1BBVEgpL2xpYiQoV01fQ09NUElMRVJfTElCX0FSQ0gp
IFwNCi0rICAgIC1MJChNUEZSX0FSQ0hfUEFUSCkvbGliIFwNCi0rICAgIC1MJChHTVBfQVJD
SF9QQVRIKS9saWIgXA0KLSAgICAgLUwkKEJPT1NUX0FSQ0hfUEFUSCkvbGliIFwNCi0gICAg
IC1MJChDR0FMX0FSQ0hfUEFUSCkvbGliIFwNCi0gICAgIC1sQ0dBTCBcDQotKyAgICAtbGdt
cCBcDQotICAgICAtbG1wZnINCi1kaWZmIC11ciBPcGVuRk9BTS00LngtdmVyc2lvbi00LjEu
b3JnL3dtYWtlL3J1bGVzL2xpbnV4NjRHY2MvYysrIE9wZW5GT0FNLTQueC12ZXJzaW9uLTQu
MS93bWFrZS9ydWxlcy9saW51eDY0R2NjL2MrKw0KLS0tLSBPcGVuRk9BTS00LngtdmVyc2lv
bi00LjEub3JnL3dtYWtlL3J1bGVzL2xpbnV4NjRHY2MvYysrDQotKysrIE9wZW5GT0FNLTQu
eC12ZXJzaW9uLTQuMS93bWFrZS9ydWxlcy9saW51eDY0R2NjL2MrKw0KLUBAIC0yMCw1ICsy
MCw1IEBADQotDQotIExJTktfTElCUyAgID0gJChjKytEQlVHKQ0KLQ0KLS1MSU5LTElCU08g
ICA9ICQoQ0MpICQoYysrRkxBR1MpIC1zaGFyZWQgLVhsaW5rZXIgLS1hZGQtbmVlZGVkIC1Y
bGlua2VyIC0tbm8tYXMtbmVlZGVkDQotLUxJTktFWEUgICAgID0gJChDQykgJChjKytGTEFH
UykgLVhsaW5rZXIgLS1hZGQtbmVlZGVkIC1YbGlua2VyIC0tbm8tYXMtbmVlZGVkDQotK0xJ
TktMSUJTTyAgID0gJChDQykgJChjKytGTEFHUykgJChMREZMQUdTKSAtc2hhcmVkIC1YbGlu
a2VyIC0tYWRkLW5lZWRlZCAtWGxpbmtlciAtLW5vLWFzLW5lZWRlZA0KLStMSU5LRVhFICAg
ICA9ICQoQ0MpICQoYysrRkxBR1MpICQoTERGTEFHUykgLVhsaW5rZXIgLS1hZGQtbmVlZGVk
IC1YbGlua2VyIC0tbm8tYXMtbmVlZGVkDQpkaWZmIC0tZ2l0IGEvZ251L3BhY2thZ2VzL3Np
bXVsYXRpb24uc2NtIGIvZ251L3BhY2thZ2VzL3NpbXVsYXRpb24uc2NtDQppbmRleCAwNTli
ZTVhMmJlLi5hNGRmMjM3ODVhIDEwMDY0NA0KLS0tIGEvZ251L3BhY2thZ2VzL3NpbXVsYXRp
b24uc2NtDQorKysgYi9nbnUvcGFja2FnZXMvc2ltdWxhdGlvbi5zY20NCkBAIC0zLDYgKzMs
NyBAQA0KIDs7OyBDb3B5cmlnaHQgwqkgMjAyMSwgMjAyMiBNYXhpbSBDb3Vybm95ZXIgPG1h
eGltLmNvdXJub3llckBnbWFpbC5jb20+DQogOzs7IENvcHlyaWdodCDCqSAyMDIyIEVyaWMg
QmF2aWVyIDxiYXZpZXJAcG9zdGVvLm5ldD4NCiA7OzsgQ29weXJpZ2h0IMKpIDIwMjIgTGls
aWFuYSBNYXJpZSBQcmlrbGVyIDxsaWxpYW5hLnByaWtsZXJAZ21haWwuY29tPg0KKzs7OyBD
b3B5cmlnaHQgwqkgMjAyMyBSZXphIEhvdXNzZWluaSA8cmV6YUBob3Vzc2VpbmkubWU+DQog
Ozs7DQogOzs7IFRoaXMgZmlsZSBpcyBwYXJ0IG9mIEdOVSBHdWl4Lg0KIDs7Ow0KQEAgLTMx
LDYgKzMyLDcgQEAgKGRlZmluZS1tb2R1bGUgKGdudSBwYWNrYWdlcyBzaW11bGF0aW9uKQ0K
ICAgIzp1c2UtbW9kdWxlIChnbnUgcGFja2FnZXMgY21ha2UpDQogICAjOnVzZS1tb2R1bGUg
KGdudSBwYWNrYWdlcyBjb21wcmVzc2lvbikNCiAgICM6dXNlLW1vZHVsZSAoZ251IHBhY2th
Z2VzIGNwcCkNCisgICM6dXNlLW1vZHVsZSAoZ251IHBhY2thZ2VzIGVuZ2luZWVyaW5nKQ0K
ICAgIzp1c2UtbW9kdWxlIChnbnUgcGFja2FnZXMgZmxleCkNCiAgICM6dXNlLW1vZHVsZSAo
Z251IHBhY2thZ2VzIGZvbnR1dGlscykNCiAgICM6dXNlLW1vZHVsZSAoZ251IHBhY2thZ2Vz
IGdldHRleHQpDQpAQCAtNDEsMjIgKzQzLDI5IEBAIChkZWZpbmUtbW9kdWxlIChnbnUgcGFj
a2FnZXMgc2ltdWxhdGlvbikNCiAgICM6dXNlLW1vZHVsZSAoZ251IHBhY2thZ2VzIGd0aykN
CiAgICM6dXNlLW1vZHVsZSAoZ251IHBhY2thZ2VzIGltYWdlKQ0KICAgIzp1c2UtbW9kdWxl
IChnbnUgcGFja2FnZXMgaXNvLWNvZGVzKQ0KKyAgIzp1c2UtbW9kdWxlIChnbnUgcGFja2Fn
ZXMgaW1hZ2UtcHJvY2Vzc2luZykNCiAgICM6dXNlLW1vZHVsZSAoZ251IHBhY2thZ2VzIGxp
bnV4KQ0KICAgIzp1c2UtbW9kdWxlIChnbnUgcGFja2FnZXMgbTQpDQogICAjOnVzZS1tb2R1
bGUgKGdudSBwYWNrYWdlcyBtYXRocykNCiAgICM6dXNlLW1vZHVsZSAoZ251IHBhY2thZ2Vz
IG1waSkNCiAgICM6dXNlLW1vZHVsZSAoZ251IHBhY2thZ2VzIG11bHRpcHJlY2lzaW9uKQ0K
ICAgIzp1c2UtbW9kdWxlIChnbnUgcGFja2FnZXMgbmN1cnNlcykNCisgICM6dXNlLW1vZHVs
ZSAoZ251IHBhY2thZ2VzIHBkZikNCiAgICM6dXNlLW1vZHVsZSAoZ251IHBhY2thZ2VzIHBr
Zy1jb25maWcpDQogICAjOnVzZS1tb2R1bGUgKGdudSBwYWNrYWdlcyBwcm90b2J1ZikNCiAg
ICM6dXNlLW1vZHVsZSAoZ251IHBhY2thZ2VzIHB5dGhvbikNCiAgICM6dXNlLW1vZHVsZSAo
Z251IHBhY2thZ2VzIHB5dGhvbi1idWlsZCkNCiAgICM6dXNlLW1vZHVsZSAoZ251IHBhY2th
Z2VzIHB5dGhvbi1zY2llbmNlKQ0KICAgIzp1c2UtbW9kdWxlIChnbnUgcGFja2FnZXMgcHl0
aG9uLXh5eikNCisgICM6dXNlLW1vZHVsZSAoZ251IHBhY2thZ2VzIHF0KQ0KICAgIzp1c2Ut
bW9kdWxlIChnbnUgcGFja2FnZXMgcmVhZGxpbmUpDQorICAjOnVzZS1tb2R1bGUgKGdudSBw
YWNrYWdlcyBzZXJpYWxpemF0aW9uKQ0KKyAgIzp1c2UtbW9kdWxlIChnbnUgcGFja2FnZXMg
c3NoKQ0KKyAgIzp1c2UtbW9kdWxlIChnbnUgcGFja2FnZXMgdGV4dHV0aWxzKQ0KICAgIzp1
c2UtbW9kdWxlIChnbnUgcGFja2FnZXMgdGxzKQ0KICAgIzp1c2UtbW9kdWxlIChnbnUgcGFj
a2FnZXMgdmVyc2lvbi1jb250cm9sKQ0KICAgIzp1c2UtbW9kdWxlIChnbnUgcGFja2FnZXMg
dmlkZW8pDQorICAjOnVzZS1tb2R1bGUgKGdudSBwYWNrYWdlcyB4aXBoKQ0KICAgIzp1c2Ut
bW9kdWxlIChnbnUgcGFja2FnZXMgeG1sKQ0KICAgIzp1c2UtbW9kdWxlIChnbnUgcGFja2Fn
ZXMgeG9yZykNCiAgICM6dXNlLW1vZHVsZSAoZ3VpeCBkb3dubG9hZCkNCkBAIC03NSwxNzUg
Kzg0LDI4NyBAQCAoZGVmaW5lLW1vZHVsZSAoZ251IHBhY2thZ2VzIHNpbXVsYXRpb24pDQog
ICAjOnVzZS1tb2R1bGUgKGljZS05IHJlZ2V4KQ0KICAgIzp1c2UtbW9kdWxlIChzcmZpIHNy
ZmktMSkpDQogDQotKGRlZmluZS1wdWJsaWMgb3BlbmZvYW0NCisoZGVmaW5lLXB1YmxpYyBv
cGVuZm9hbS1vcmcNCiAgIChwYWNrYWdlDQotICAgIChuYW1lICJvcGVuZm9hbSIpDQotICAg
ICh2ZXJzaW9uICI0LjEiKQ0KLSAgICAoc291cmNlDQotICAgICAob3JpZ2luDQotICAgICAg
IChtZXRob2QgdXJsLWZldGNoKQ0KLSAgICAgICAodXJpIChzdHJpbmctYXBwZW5kDQotICAg
ICAgICAgICAgICJodHRwOi8vZGwub3BlbmZvYW0ub3JnL3NvdXJjZS8iDQotICAgICAgICAg
ICAgIChzdHJpbmctbWFwIChsYW1iZGEgKHgpIChpZiAoZXE/IHggI1wuKSAjXC0geCkpIHZl
cnNpb24pKSkNCi0gICAgICAgKGZpbGUtbmFtZSAoc3RyaW5nLWFwcGVuZCBuYW1lICItIiB2
ZXJzaW9uICIudGFyLmd6IikpDQotICAgICAgIChzaGEyNTYNCi0gICAgICAgIChiYXNlMzIg
IjBjZ3hoNGgyaGY1MHFidnZkZzVtaXdjMm55bXBiMG5ydjNtZDk2dmIzZ2JzOXZrOHZxOWQi
KSkNCi0gICAgICAgKHBhdGNoZXMgKHNlYXJjaC1wYXRjaGVzICJvcGVuZm9hbS00LjEtY2xl
YW51cC5wYXRjaCIpKQ0KLSAgICAgICAobW9kdWxlcyAnKChndWl4IGJ1aWxkIHV0aWxzKSkp
DQotICAgICAgIChzbmlwcGV0DQotICAgICAgICAnKGJlZ2luDQotICAgICAgICAgICA7OyBJ
bmNsdWRlIDxzeXMvc3lzbWFjcm9zLmg+LCB3aGljaCBpcyB3aGVyZSBnbGliYyA+PSAyLjI4
IHByb3ZpZGVzDQotICAgICAgICAgICA7OyAnbWFqb3InIGFuZCAnbWlub3InLg0KLSAgICAg
ICAgICAgKHN1YnN0aXR1dGUqICJzcmMvT1NzcGVjaWZpYy9QT1NJWC9maWxlU3RhdC5DIg0K
LSAgICAgICAgICAgICAoKCIjaW5jbHVkZSA8dW5pc3RkXFwuaD4iKQ0KLSAgICAgICAgICAg
ICAgIiNpbmNsdWRlIDx1bmlzdGQuaD5cbiNpbmNsdWRlIDxzeXMvc3lzbWFjcm9zLmg+XG4i
KSkNCi0gICAgICAgICAgICN0KSkpKQ0KKyAgICAobmFtZSAib3BlbmZvYW0tb3JnIikNCisg
ICAgKHZlcnNpb24gIjEwLjIwMjIxMTI4IikNCisgICAgKHNvdXJjZSAob3JpZ2luDQorICAg
ICAgICAgICAgICAobWV0aG9kIHVybC1mZXRjaCkNCisgICAgICAgICAgICAgICh1cmkgKHN0
cmluZy1hcHBlbmQgImh0dHBzOi8vZ2l0aHViLmNvbS9PcGVuRk9BTS9PcGVuRk9BTS0iDQor
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICh2ZXJzaW9uLW1ham9yIHZlcnNp
b24pICIvYXJjaGl2ZS8iDQorICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIChz
ZWNvbmQgKHN0cmluZy1zcGxpdCB2ZXJzaW9uICNcLikpDQorICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICIudGFyLmd6IikpDQorICAgICAgICAgICAgICAoc2hhMjU2DQor
ICAgICAgICAgICAgICAgKGJhc2UzMg0KKyAgICAgICAgICAgICAgICAiMHlkOTI0bmhjazRq
aDlnZjF3cmRuazhzdmozOHlpY2c0ODAzcTc5bm5qcWhuNmxjcThjNSIpKQ0KKyAgICAgICAg
ICAgICAgKG1vZHVsZXMgJygoZ3VpeCBidWlsZCB1dGlscykpKQ0KKyAgICAgICAgICAgICAg
KHNuaXBwZXQgJyhiZWdpbg0KKyAgICAgICAgICAgICAgICAgICAgICAgICAgOzsgcGF0Y2gg
c2hlbGwgcGF0aHMNCisgICAgICAgICAgICAgICAgICAgICAgICAgIChzdWJzdGl0dXRlKiAo
bGlzdCAid21ha2Uvc3JjL01ha2VmaWxlIg0KKyAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICJ3bWFrZS9tYWtlZmlsZXMvZ2VuZXJhbCIpDQorICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICgoIi9iaW4vc2giKQ0KKyAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgd2hpY2ggInNoIikpDQorICAgICAgICAgICAgICAgICAgICAgICAgICAo
c3Vic3RpdHV0ZSogImV0Yy9iYXNocmMiDQorICAgICAgICAgICAgICAgICAgICAgICAgICAg
IDs7IG9ubHkgZ28gYmFjayBvbmUgZm9sZGVyIGxldmVsDQorICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICgoIlxcJFxcKGRpcm5hbWUgXFwkXFx7QkFTSF9TT1VSQ0U6LVxcJDBcXH1c
XCkvLi4vLi4iKQ0KKyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIiQoZGlybmFtZSAk
e0JBU0hfU09VUkNFOi0kMH0pLy4uIikNCisgICAgICAgICAgICAgICAgICAgICAgICAgICAg
OzsgZG8gbm90IHVzZSBvcGVuZm9hbSBmb2xkZXIgY29udmVudGlvbg0KKyAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAoKCJeZXhwb3J0IFdNX1BST0pFQ1RfRElSPS4qJCIpDQorICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAoc3RyaW5nLWFwcGVuZA0KKyAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICJleHBvcnQgV01fUFJPSkVDVF9ESVI9JFdNX1BST0pFQ1Rf
SU5TVF9ESVJcbiIpKQ0KKyAgICAgICAgICAgICAgICAgICAgICAgICAgICA7OyBkbyBub3Qg
c291cmNlIGJhc2hfY29tcGxldGlvbiAoZ2l2ZXMgZXJyb3IpDQorICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICgoIl4uKmJhc2hfY29tcGxldGlvbi4qJCIgYWxsKQ0KKyAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgKHN0cmluZy1hcHBlbmQgIiMiIGFsbCkpKQ0KKyAgICAg
ICAgICAgICAgICAgICAgICAgICAgOzsgYWRkIGV4cGFuZCBmbGFnIHRvIFJ1bkZ1bmN0aW9u
cw0KKyAgICAgICAgICAgICAgICAgICAgICAgICAgKHN1YnN0aXR1dGUqICJiaW4vdG9vbHMv
UnVuRnVuY3Rpb25zIg0KKyAgICAgICAgICAgICAgICAgICAgICAgICAgICAoKCJmb2FtRGlj
dGlvbmFyeSAoLiopIiBhbGwgYXJncykNCisgICAgICAgICAgICAgICAgICAgICAgICAgICAg
IChzdHJpbmctYXBwZW5kICJmb2FtRGljdGlvbmFyeSAtZXhwYW5kICIgYXJncykpKSkpKSkN
CiAgICAgKGJ1aWxkLXN5c3RlbSBnbnUtYnVpbGQtc3lzdGVtKQ0KLSAgICAoaW5wdXRzDQot
ICAgICBgKCgiYm9vc3QiICxib29zdCkNCi0gICAgICAgKCJjZ2FsIiAsY2dhbCkNCi0gICAg
ICAgKCJmbGV4IiAsZmxleCkNCi0gICAgICAgKCJnaXQiICxnaXQpDQotICAgICAgICgiZ21w
IiAsZ21wKQ0KLSAgICAgICAoImxpYnh0IiAsbGlieHQpDQotICAgICAgICgibWV0aXMiICxt
ZXRpcykNCi0gICAgICAgKCJtcGZyIiAsbXBmcikNCi0gICAgICAgKCJuY3Vyc2VzIiAsbmN1
cnNlcykNCi0gICAgICAgKCJyZWFkbGluZSIgLHJlYWRsaW5lKQ0KLSAgICAgICAoInNjb3Rj
aCIgLHB0LXNjb3RjaDMyKQ0KLSAgICAgICAoInpsaWIiICx6bGliKSkpDQotICAgIChuYXRp
dmUtaW5wdXRzDQotICAgICAobGlzdCBiaXNvbikpDQotICAgIChwcm9wYWdhdGVkLWlucHV0
cw0KLSAgICAgKGxpc3QgZ3ppcCBnbnVwbG90IG9wZW5tcGkpKQ0KLSAgICAob3V0cHV0cyAn
KCJkZWJ1ZyIgICAgICAgICAgICAgICAgICA7fjYwTUINCisgICAgKGlucHV0cyAobGlzdCBi
b29zdA0KKyAgICAgICAgICAgICAgICAgIGNnYWwNCisgICAgICAgICAgICAgICAgICBnaXQN
CisgICAgICAgICAgICAgICAgICBnbXANCisgICAgICAgICAgICAgICAgICBsaWJ4dA0KKyAg
ICAgICAgICAgICAgICAgIG1ldGlzDQorICAgICAgICAgICAgICAgICAgbXBmcg0KKyAgICAg
ICAgICAgICAgICAgIG5jdXJzZXMNCisgICAgICAgICAgICAgICAgICByZWFkbGluZQ0KKyAg
ICAgICAgICAgICAgICAgIHB0LXNjb3RjaDMyDQorICAgICAgICAgICAgICAgICAgemxpYg0K
KyAgICAgICAgICAgICAgICAgIG9wZW5tcGkNCisgICAgICAgICAgICAgICAgICBwYXJhdmll
dy01LjkNCisgICAgICAgICAgICAgICAgICBvcGVuc3NoKSkNCisgICAgKG5hdGl2ZS1pbnB1
dHMgKGxpc3QgYmlzb24NCisgICAgICAgICAgICAgICAgICAgICAgICAgZmxleA0KKyAgICAg
ICAgICAgICAgICAgICAgICAgICA7OyBwYXJhdmlldyBwbHVnaW4gZGVwZW5kZW5jaWVzDQor
ICAgICAgICAgICAgICAgICAgICAgICAgIGNtYWtlLW1pbmltYWwNCisgICAgICAgICAgICAg
ICAgICAgICAgICAgdnRrDQorICAgICAgICAgICAgICAgICAgICAgICAgIGxpYnhtbDINCisg
ICAgICAgICAgICAgICAgICAgICAgICAgbGlib2dnDQorICAgICAgICAgICAgICAgICAgICAg
ICAgIGxpYnRoZW9yYQ0KKyAgICAgICAgICAgICAgICAgICAgICAgICBmZm1wZWcNCisgICAg
ICAgICAgICAgICAgICAgICAgICAgZ2wycHMNCisgICAgICAgICAgICAgICAgICAgICAgICAg
bGlicG5nDQorICAgICAgICAgICAgICAgICAgICAgICAgIGxpYmhhcnUNCisgICAgICAgICAg
ICAgICAgICAgICAgICAganNvbmNwcA0KKyAgICAgICAgICAgICAgICAgICAgICAgICBuZXRj
ZGYNCisgICAgICAgICAgICAgICAgICAgICAgICAgaGRmNQ0KKyAgICAgICAgICAgICAgICAg
ICAgICAgICBnZGFsDQorICAgICAgICAgICAgICAgICAgICAgICAgIGxpYngxMQ0KKyAgICAg
ICAgICAgICAgICAgICAgICAgICBxdGJhc2UtNQ0KKyAgICAgICAgICAgICAgICAgICAgICAg
ICBlaWdlbg0KKyAgICAgICAgICAgICAgICAgICAgICAgICBnbGV3DQorICAgICAgICAgICAg
ICAgICAgICAgICAgIHB5dGhvbg0KKyAgICAgICAgICAgICAgICAgICAgICAgICBleHBhdA0K
KyAgICAgICAgICAgICAgICAgICAgICAgICB4eg0KKyAgICAgICAgICAgICAgICAgICAgICAg
ICB1dGZjcHANCisgICAgICAgICAgICAgICAgICAgICAgICAgbHo0DQorICAgICAgICAgICAg
ICAgICAgICAgICAgIGRvdWJsZS1jb252ZXJzaW9uDQorICAgICAgICAgICAgICAgICAgICAg
ICAgIGxpYmpwZWctdHVyYm8NCisgICAgICAgICAgICAgICAgICAgICAgICAgbGlidGlmZg0K
KyAgICAgICAgICAgICAgICAgICAgICAgICBmcmVldHlwZQ0KKyAgICAgICAgICAgICAgICAg
ICAgICAgICBwdWdpeG1sDQorICAgICAgICAgICAgICAgICAgICAgICAgIGNnbnMNCisgICAg
ICAgICAgICAgICAgICAgICAgICAgcXRzdmctNQ0KKyAgICAgICAgICAgICAgICAgICAgICAg
ICBxdHRvb2xzLTUNCisgICAgICAgICAgICAgICAgICAgICAgICAgcHJvdG9idWYNCisgICAg
ICAgICAgICAgICAgICAgICAgICAgcXR4bWxwYXR0ZXJucykpDQorICAgIChwcm9wYWdhdGVk
LWlucHV0cyAobGlzdCBnbnVwbG90KSkNCisgICAgKG91dHB1dHMgJygiZGVidWciIDt+NjBN
Qg0KICAgICAgICAgICAgICAgICJvdXQiKSkNCiAgICAgKGFyZ3VtZW50cw0KLSAgICAgYCgg
OzsgRXhlY3V0YWJsZSBmaWxlcyBhbmQgc2hhcmVkIGxpYnJhcmllcyBhcmUgbG9jYXRlZCBp
biB0aGUgJ3BsYXRmb3JtcycNCisgICAgIGAoIDtFeGVjdXRhYmxlIGZpbGVzIGFuZCBzaGFy
ZWQgbGlicmFyaWVzIGFyZSBsb2NhdGVkIGluIHRoZSAncGxhdGZvcm1zJw0KICAgICAgICA7
OyBzdWJkaXJlY3RvcnkuDQotICAgICAgICM6c3RyaXAtZGlyZWN0b3JpZXMgKGxpc3QgKHN0
cmluZy1hcHBlbmQNCi0gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgImxpYi9P
cGVuRk9BTS0iICx2ZXJzaW9uDQotICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICIvcGxhdGZvcm1zL2xpbnV4NjRHY2NEUEludDMyT3B0L2JpbiIpDQotICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgKHN0cmluZy1hcHBlbmQNCi0gICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgImxpYi9PcGVuRk9BTS0iICx2ZXJzaW9uDQotICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICIvcGxhdGZvcm1zL2xpbnV4NjRHY2NEUEludDMy
T3B0L2xpYiIpKQ0KLSAgICAgICAjOnRlc3RzPyAjZiAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgOyBubyB0ZXN0cyB0byBydW4NCisgICAgICAgIzpzdHJpcC1kaXJlY3Rvcmll
cyAobGlzdCAoc3RyaW5nLWFwcGVuZCAic2hhcmUvT3BlbkZPQU0tIg0KKyAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICx2ZXJzaW9uDQorICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIi9wbGF0Zm9ybXMv
bGludXg2NEdjY0RQSW50MzJPcHQvYmluIikNCisgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAoc3RyaW5nLWFwcGVuZCAic2hhcmUvT3BlbkZPQU0tIg0KKyAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICx2ZXJzaW9uDQorICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIi9wbGF0Zm9ybXMv
bGludXg2NEdjY0RQSW50MzJPcHQvbGliIikpDQogDQogICAgICAgICM6bW9kdWxlcyAoKGlj
ZS05IGZ0dykNCiAgICAgICAgICAgICAgICAgICAoaWNlLTkgcmVnZXgpDQorICAgICAgICAg
ICAgICAgICAgKGljZS05IHN0cmluZy1mdW4pDQorICAgICAgICAgICAgICAgICAgKHNyZmkg
c3JmaS0xKQ0KICAgICAgICAgICAgICAgICAgIChndWl4IGJ1aWxkIGdudS1idWlsZC1zeXN0
ZW0pDQogICAgICAgICAgICAgICAgICAgKGd1aXggYnVpbGQgdXRpbHMpKQ0KIA0KICAgICAg
ICAjOnBoYXNlcyAobW9kaWZ5LXBoYXNlcyAlc3RhbmRhcmQtcGhhc2VzDQotICAgICAgICAg
ICAgICAgICAgKGFkZC1hZnRlciAndW5wYWNrICdyZW5hbWUtYnVpbGQtZGlyZWN0b3J5DQor
ICAgICAgICAgICAgICAgICAgKGFkZC1hZnRlciAndW5wYWNrICdzZXQtc2FtZS12ZXJzaW9u
LWFzLWd1aXgNCiAgICAgICAgICAgICAgICAgICAgIChsYW1iZGEgXw0KLSAgICAgICAgICAg
ICAgICAgICAgICAoY2hkaXIgIi4uIikNCi0gICAgICAgICAgICAgICAgICAgICAgOzsgVXNl
ICdPcGVuRk9BTS12ZXJzaW9uJyBjb252ZW50aW9uIHRvIG1hdGNoIHRoZSBmaWxlDQotICAg
ICAgICAgICAgICAgICAgICAgIDs7IG5hbWUgZXhwZWN0YXRpb25zIGluIHRoZSBidWlsZCBw
aGFzZS4NCi0gICAgICAgICAgICAgICAgICAgICAgKGxldCAoKHVucGFjay1kaXIgKHN0cmlu
Zy1hcHBlbmQNCi0gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIChn
ZXRjd2QpICIvIg0KLSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
KGxpc3QtcmVmIChzY2FuZGlyIChnZXRjd2QpIChsYW1iZGEgKG5hbWUpDQotICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAoc3RyaW5nLW1hdGNoICJeT3BlbkZPQU0iIG5hbWUpKSkgMCkpKQ0KLSAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAoYnVpbGQtZGlyIChzdHJpbmctYXBwZW5kDQotICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIChnZXRjd2QpICIvT3BlbkZP
QU0tIiAsdmVyc2lvbikpKQ0KLSAgICAgICAgICAgICAgICAgICAgICAgIChyZW5hbWUtZmls
ZSB1bnBhY2stZGlyIGJ1aWxkLWRpcikgOyByZW5hbWUgYnVpbGQgZGlyZWN0b3J5DQotICAg
ICAgICAgICAgICAgICAgICAgICAgKGNoZGlyIChiYXNlbmFtZSBidWlsZC1kaXIpKSkgOyBt
b3ZlIHRvIGJ1aWxkIGRpcmVjdG9yeQ0KLSAgICAgICAgICAgICAgICAgICAgICAjdCkpDQot
ICAgICAgICAgICAgICAgICAgKGRlbGV0ZSAnY29uZmlndXJlKSAgICAgICAgICAgICA7IG5v
IGNvbmZpZ3VyZSBwaGFzZQ0KLSAgICAgICAgICAgICAgICAgIChyZXBsYWNlICdidWlsZA0K
KyAgICAgICAgICAgICAgICAgICAgICAoc3Vic3RpdHV0ZSogImV0Yy9iYXNocmMiDQorICAg
ICAgICAgICAgICAgICAgICAgICAgKCgiXmV4cG9ydCBXTV9QUk9KRUNUX1ZFUlNJT049Liok
IikNCisgICAgICAgICAgICAgICAgICAgICAgICAgKHN0cmluZy1hcHBlbmQgImV4cG9ydCBX
TV9QUk9KRUNUX1ZFUlNJT049Ig0KKyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAsdmVyc2lvbiAiXG4iKSkpICN0KSkNCisgICAgICAgICAgICAgICAgICAoYWRk
LWJlZm9yZSAnYnVpbGQgJ3BhdGNoLUhPTUUtcGF0aA0KICAgICAgICAgICAgICAgICAgICAg
KGxhbWJkYSBfDQotICAgICAgICAgICAgICAgICAgICAgIChsZXQgKChsaWJyYXJpZXMgJygi
Ym9vc3QiICJjZ2FsIiAiZ21wIiAibWV0aXMiICJtcGZyIiAic2NvdGNoIikpKQ0KLSAgICAg
ICAgICAgICAgICAgICAgICAgIDs7IHNldCB2YXJpYWJsZXMgdG8gZGVmaW5lIHN0b3JlIHBh
dGhzDQotICAgICAgICAgICAgICAgICAgICAgICAgKGZvci1lYWNoIChsYW1iZGEgKGxpYnJh
cnkpDQotICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgKHNldGVudiAoc3Ry
aW5nLWFwcGVuZA0KLSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgIChzdHJpbmctdXBjYXNlIGxpYnJhcnkpICJfUk9PVCIpDQotICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAoYXNzb2MtcmVmICVidWlsZC1pbnB1dHMg
bGlicmFyeSkpKSBsaWJyYXJpZXMpKQ0KLSAgICAgICAgICAgICAgICAgICAgICA7OyBzZXQg
dmFyaWFibGVzIHRvIGRlZmluZSBwYWNrYWdlIHZlcnNpb25zDQotICAgICAgICAgICAgICAg
ICAgICAgIChzZXRlbnYgIlNDT1RDSFZFUlNJT04iICwocGFja2FnZS12ZXJzaW9uIHNjb3Rj
aCkpDQotICAgICAgICAgICAgICAgICAgICAgIChzZXRlbnYgIk1FVElTVkVSU0lPTiIgLChw
YWNrYWdlLXZlcnNpb24gbWV0aXMpKQ0KLSAgICAgICAgICAgICAgICAgICAgICA7OyBzZXQg
dmFyaWFibGUgdG8gcGFzcyBleHRyYSAncnBhdGgnIGFyZ3VtZW50cyB0byBsaW5rZXINCi0g
ICAgICAgICAgICAgICAgICAgICAgKHNldGVudiAiTERGTEFHUyINCi0gICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAoc3RyaW5nLWFwcGVuZA0KLSAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAiLVdsLCINCi0gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIi1y
cGF0aD0iICVvdXRwdXQgIi9saWIvT3BlbkZPQU0tIiAsdmVyc2lvbg0KLSAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAiL3BsYXRmb3Jtcy9saW51eDY0R2NjRFBJbnQzMk9wdC9s
aWIsIg0KLSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAiLXJwYXRoPSIgJW91dHB1
dCAiL2xpYi9PcGVuRk9BTS0iICx2ZXJzaW9uDQotICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICIvcGxhdGZvcm1zL2xpbnV4NjRHY2NEUEludDMyT3B0L2xpYi9kdW1teSIpKQ0K
LSAgICAgICAgICAgICAgICAgICAgICA7OyBjb21waWxlIE9wZW5GT0FNIGxpYnJhcmllcyBh
bmQgYXBwbGljYXRpb25zDQotICAgICAgICAgICAgICAgICAgICAgICh6ZXJvPyAoc3lzdGVt
IChmb3JtYXQgI2YNCi0gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAic291cmNlIC4vZXRjL2Jhc2hyYyAmJiAuL0FsbHdtYWtlIC1qfmEiDQotICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgKHBhcmFsbGVsLWpvYi1j
b3VudCkpKSkpKQ0KLSAgICAgICAgICAgICAgICAgIChhZGQtYWZ0ZXIgJ2J1aWxkICd1cGRh
dGUtY29uZmlndXJhdGlvbi1maWxlcw0KKyAgICAgICAgICAgICAgICAgICAgICAoc2V0ZW52
ICJIT01FIiAiL3RtcCIpICN0KSkNCisgICAgICAgICAgICAgICAgICAoYWRkLWJlZm9yZSAn
YnVpbGQgJ3BhdGNoLXNjb3RjaA0KICAgICAgICAgICAgICAgICAgICAgKGxhbWJkYSBfDQot
ICAgICAgICAgICAgICAgICAgICAgIDs7IHJlY29yZCBzdG9yZSBwYXRocyBhbmQgcGFja2Fn
ZSB2ZXJzaW9ucyBpbg0KLSAgICAgICAgICAgICAgICAgICAgICA7OyBjb25maWd1cmF0aW9u
IGZpbGVzDQotICAgICAgICAgICAgICAgICAgICAgIChzdWJzdGl0dXRlKiAiZXRjL2NvbmZp
Zy5zaC9DR0FMIg0KLSAgICAgICAgICAgICAgICAgICAgICAgICgoIiRCT09TVF9ST09UIikg
KGdldGVudiAiQk9PU1RfUk9PVCIpKSkNCi0gICAgICAgICAgICAgICAgICAgICAgKHN1YnN0
aXR1dGUqICJldGMvY29uZmlnLnNoL0NHQUwiDQotICAgICAgICAgICAgICAgICAgICAgICAg
KCgiJENHQUxfUk9PVCIpIChnZXRlbnYgIkNHQUxfUk9PVCIpKSkNCi0gICAgICAgICAgICAg
ICAgICAgICAgKHN1YnN0aXR1dGUqICJldGMvY29uZmlnLnNoL21ldGlzIg0KLSAgICAgICAg
ICAgICAgICAgICAgICAgICgoIiRNRVRJU19ST09UIikgKGdldGVudiAiTUVUSVNfUk9PVCIp
KSkNCi0gICAgICAgICAgICAgICAgICAgICAgKHN1YnN0aXR1dGUqICJldGMvY29uZmlnLnNo
L21ldGlzIg0KLSAgICAgICAgICAgICAgICAgICAgICAgICgoIiRNRVRJU1ZFUlNJT04iKSAo
Z2V0ZW52ICJNRVRJU1ZFUlNJT04iKSkpDQotICAgICAgICAgICAgICAgICAgICAgIChzdWJz
dGl0dXRlKiAiZXRjL2NvbmZpZy5zaC9zY290Y2giDQotICAgICAgICAgICAgICAgICAgICAg
ICAgKCgiJFNDT1RDSF9ST09UIikgKGdldGVudiAiU0NPVENIX1JPT1QiKSkpDQogICAgICAg
ICAgICAgICAgICAgICAgIChzdWJzdGl0dXRlKiAiZXRjL2NvbmZpZy5zaC9zY290Y2giDQot
ICAgICAgICAgICAgICAgICAgICAgICAgKCgiJFNDT1RDSFZFUlNJT04iKSAoZ2V0ZW52ICJT
Q09UQ0hWRVJTSU9OIikpKQ0KLSAgICAgICAgICAgICAgICAgICAgICAoc3Vic3RpdHV0ZSog
ImV0Yy9jb25maWcuc2gvc2V0dGluZ3MiDQotICAgICAgICAgICAgICAgICAgICAgICAgKCgi
JEdNUF9ST09UIikgKGdldGVudiAiR01QX1JPT1QiKSkpDQotICAgICAgICAgICAgICAgICAg
ICAgIChzdWJzdGl0dXRlKiAiZXRjL2NvbmZpZy5zaC9zZXR0aW5ncyINCi0gICAgICAgICAg
ICAgICAgICAgICAgICAoKCIkTVBGUl9ST09UIikgKGdldGVudiAiTVBGUl9ST09UIikpKQ0K
LSAgICAgICAgICAgICAgICAgICAgICA7OyByZXNldCBsb2NrRGlyIHZhcmlhYmxlIHRvIHJl
ZmVyIHRvIHdyaXRlLWVuYWJsZWQNCi0gICAgICAgICAgICAgICAgICAgICAgOzsgZGlyZWN0
b3J5DQotICAgICAgICAgICAgICAgICAgICAgIChzdWJzdGl0dXRlKiAid21ha2Uvd21ha2Ui
DQotICAgICAgICAgICAgICAgICAgICAgICAgKCgiICAgICAgICBsb2NrRGlyPS4qJCIpDQot
ICAgICAgICAgICAgICAgICAgICAgICAgICIgICAgICAgIGxvY2tEaXI9JEhPTUUvLiRXTV9Q
Uk9KRUNULy53bWFrZVxuIikpDQotICAgICAgICAgICAgICAgICAgICAgIChzdWJzdGl0dXRl
KiAid21ha2Uvd21ha2VTY2hlZHVsZXIiDQotICAgICAgICAgICAgICAgICAgICAgICAgKCgi
bG9ja0Rpcj0uKiQiKQ0KLSAgICAgICAgICAgICAgICAgICAgICAgICAibG9ja0Rpcj0kSE9N
RS8uJFdNX1BST0pFQ1QvLndtYWtlXG4iKSkNCi0gICAgICAgICAgICAgICAgICAgICAgKHN1
YnN0aXR1dGUqICJ3bWFrZS93bWFrZVNjaGVkdWxlclVwdGltZSINCi0gICAgICAgICAgICAg
ICAgICAgICAgICAoKCJsb2NrRGlyPS4qJCIpDQotICAgICAgICAgICAgICAgICAgICAgICAg
ICJsb2NrRGlyPSRIT01FLy4kV01fUFJPSkVDVC8ud21ha2VcbiIpKQ0KLSAgICAgICAgICAg
ICAgICAgICAgICAjdCkpDQorICAgICAgICAgICAgICAgICAgICAgICAgKCgiXmV4cG9ydCBT
Q09UQ0hfVkVSU0lPTj1zY290Y2hfLiokIikNCisgICAgICAgICAgICAgICAgICAgICAgICAg
KHN0cmluZy1hcHBlbmQgImV4cG9ydCBTQ09UQ0hfVkVSU0lPTj1zY290Y2hfIg0KKyAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAsKHBhY2thZ2UtdmVyc2lvbiBw
dC1zY290Y2gzMikgIlxuIikpDQorICAgICAgICAgICAgICAgICAgICAgICAgKCgiXmV4cG9y
dCBTQ09UQ0hfQVJDSF9QQVRIPS4qJCIpDQorICAgICAgICAgICAgICAgICAgICAgICAgIChz
dHJpbmctYXBwZW5kICJleHBvcnQgU0NPVENIX0FSQ0hfUEFUSD0iDQorICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgIChhc3NvYy1yZWYgJWJ1aWxkLWlucHV0cyAi
cHQtc2NvdGNoMzIiKQ0KKyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAiXG4iKSkpICN0KSkNCisgICAgICAgICAgICAgICAgICAoYWRkLWJlZm9yZSAnYnVpbGQg
J3BhdGNoLW1waQ0KKyAgICAgICAgICAgICAgICAgICAgKGxhbWJkYSBfDQorICAgICAgICAg
ICAgICAgICAgICAgIChsZXQqICgobXBpLXBhdGggKGFzc29jLXJlZiAlYnVpbGQtaW5wdXRz
ICJvcGVubXBpIikpDQorICAgICAgICAgICAgICAgICAgICAgICAgICAgICAobXBpLXZlcnNp
b24gLChwYWNrYWdlLXZlcnNpb24gb3Blbm1waSkpKQ0KKyAgICAgICAgICAgICAgICAgICAg
ICAgIDs7IHNwZWNpZnkgb3Blbm1waSB0eXBlDQorICAgICAgICAgICAgICAgICAgICAgICAg
KHN1YnN0aXR1dGUqICJldGMvYmFzaHJjIg0KKyAgICAgICAgICAgICAgICAgICAgICAgICAg
KCgiV01fTVBMSUI9U1lTVEVNT1BFTk1QSSIpDQorICAgICAgICAgICAgICAgICAgICAgICAg
ICAgIldNX01QTElCPU9QRU5NUEkiKSkNCisgICAgICAgICAgICAgICAgICAgICAgICAoc3Vi
c3RpdHV0ZSogImV0Yy9jb25maWcuc2gvbXBpIg0KKyAgICAgICAgICAgICAgICAgICAgICAg
ICAgKCgiZXhwb3J0IEZPQU1fTVBJPW9wZW5tcGktLiokIikNCisgICAgICAgICAgICAgICAg
ICAgICAgICAgICAoc3RyaW5nLWFwcGVuZCAiZXhwb3J0IEZPQU1fTVBJPW9wZW5tcGktIg0K
KyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIG1waS12ZXJzaW9u
ICJcbiIpKQ0KKyAgICAgICAgICAgICAgICAgICAgICAgICAgKCgiZXhwb3J0IE1QSV9BUkNI
X1BBVEg9LipcXCRGT0FNX01QSS4qJCIpDQorICAgICAgICAgICAgICAgICAgICAgICAgICAg
KHN0cmluZy1hcHBlbmQgImV4cG9ydCBNUElfQVJDSF9QQVRIPSIgbXBpLXBhdGgNCisgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAiXG4iKSkpKSAjdCkpDQor
ICAgICAgICAgICAgICAgICAgKGFkZC1iZWZvcmUgJ2J1aWxkICdwYXRjaC1wYXJhdmlldw0K
KyAgICAgICAgICAgICAgICAgICAgKGxhbWJkYSBfDQorICAgICAgICAgICAgICAgICAgICAg
IChzdWJzdGl0dXRlKiAiZXRjL2NvbmZpZy5zaC9wYXJhdmlldyINCisgICAgICAgICAgICAg
ICAgICAgICAgICAoKCJeZXhwb3J0IFBhcmFWaWV3X1ZFUlNJT049LiokIikNCisgICAgICAg
ICAgICAgICAgICAgICAgICAgKHN0cmluZy1hcHBlbmQgImV4cG9ydCBQYXJhVmlld19WRVJT
SU9OPSINCisgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgLChwYWNr
YWdlLXZlcnNpb24gcGFyYXZpZXctNS45KSAiXG4iKSkNCisgICAgICAgICAgICAgICAgICAg
ICAgICAoKCJeZXhwb3J0IFBhcmFWaWV3X0RJUj0uKiQiKQ0KKyAgICAgICAgICAgICAgICAg
ICAgICAgICAoc3RyaW5nLWFwcGVuZCAiZXhwb3J0IFBhcmFWaWV3X0RJUj0iDQorICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIChhc3NvYy1yZWYgJWJ1aWxkLWlu
cHV0cyAicGFyYXZpZXciKQ0KKyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAiXG4iKSkpICN0KSkNCisgICAgICAgICAgICAgICAgICAoYWRkLWJlZm9yZSAnYnVp
bGQgJ2FkZC1ycGF0aHMNCisgICAgICAgICAgICAgICAgICAgIChsYW1iZGEgXw0KKyAgICAg
ICAgICAgICAgICAgICAgICAobGV0cmVjKiAoKGxpYnJhcmllcyAnKCJib29zdCIgImNnYWwi
DQorICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgImdtcCIN
CisgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAibWV0aXMi
DQorICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIm1wZnIi
DQorICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgInB0LXNj
b3RjaDMyIg0KKyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICJvcGVubXBpIg0KKyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICJ6bGliIg0KKyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICJwYXJhdmlldyIpKQ0KKyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgKHJw
YXRocw0KKyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIChmb2xkLXJpZ2h0IChs
YW1iZGEgKGxpYnJhcnkgcnBhdGhzKQ0KKyAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgKHN0cmluZy1hcHBlbmQgcnBhdGhzDQorICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAiLXJw
YXRoPSINCisgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgIChhc3NvYy1yZWYNCisgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAlYnVpbGQtaW5wdXRzIGxp
YnJhcnkpDQorICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAiL2xpYiwiKSkgIiIgbGlicmFyaWVzKSkNCisgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgIChvcGVuZm9hbS1saWINCisgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAoc3RyaW5nLWFwcGVuZCAlb3V0cHV0DQorICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIi9zaGFyZS9PcGVuRk9BTS0i
DQorICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgLHZl
cnNpb24NCisgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAiL3BsYXRmb3Jtcy9saW51eDY0R2NjRFBJbnQzMk9wdC9saWIiKSkNCisgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgIChsZGZsYWdzDQorICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgKHN0cmluZy1hcHBlbmQgIi1XbCwiDQorICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcnBhdGhzDQorICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIi1ycGF0aD0iDQorICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgb3BlbmZvYW0tbGliDQor
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIiwiDQor
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIi1ycGF0
aD0iDQorICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
b3BlbmZvYW0tbGliDQorICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgIi9kdW1teSwiDQorICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgIi1ycGF0aD0iDQorICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgb3BlbmZvYW0tbGliDQorICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIi9wYXJhdmlldy0iDQorICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgLCh2ZXJzaW9uLW1ham9y
K21pbm9yIChwYWNrYWdlLXZlcnNpb24NCisgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhcmF2aWV3LTUu
OSkpKSkpDQorICAgICAgICAgICAgICAgICAgICAgICAgKHN1YnN0aXR1dGUqICJ3bWFrZS9y
dWxlcy9saW51eDY0R2NjL2MrKyINCisgICAgICAgICAgICAgICAgICAgICAgICAgICgoIlxc
JFxcKExJQl9IRUFERVJfRElSU1xcKSAtZlBJQyIgYWxsKQ0KKyAgICAgICAgICAgICAgICAg
ICAgICAgICAgIChzdHJpbmctYXBwZW5kIGFsbCAiICIgbGRmbGFncykpKSkgI3QpKQ0KKyAg
ICAgICAgICAgICAgICAgIChkZWxldGUgJ2NvbmZpZ3VyZSkgO25vIGNvbmZpZ3VyZSBwaGFz
ZQ0KKyAgICAgICAgICAgICAgICAgIChyZXBsYWNlICdidWlsZA0KKyAgICAgICAgICAgICAg
ICAgICAgKGxhbWJkYSBfDQorICAgICAgICAgICAgICAgICAgICAgIDs7IGNvbXBpbGUgT3Bl
bkZPQU0gbGlicmFyaWVzIGFuZCBhcHBsaWNhdGlvbnMNCisgICAgICAgICAgICAgICAgICAg
ICAgKGludm9rZSAiYmFzaCIgIi1jIg0KKyAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
IChmb3JtYXQgI2YNCisgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICJz
b3VyY2UgLi9ldGMvYmFzaHJjICYmIC4vQWxsd21ha2UgLWp+YSINCisgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgIChwYXJhbGxlbC1qb2ItY291bnQpKSkpKQ0KICAg
ICAgICAgICAgICAgICAgIChhZGQtYWZ0ZXIgJ2J1aWxkICdjbGVhbnVwDQotICAgICAgICAg
ICAgICAgICAgICA7OyBBdm9pZCB1bm5jZXNzYXJ5LCB2b2x1bWlub3VzIG9iamVjdCBhbmQg
ZGVwIGZpbGVzLg0KKyAgICAgICAgICAgICAgICAgICAgOzsgQXZvaWQgdW5uZWNlc3Nhcnks
IHZvbHVtaW5vdXMgb2JqZWN0IGFuZCBkZXAgZmlsZXMuDQogICAgICAgICAgICAgICAgICAg
ICAobGFtYmRhIF8NCi0gICAgICAgICAgICAgICAgICAgICAgKGRlbGV0ZS1maWxlLXJlY3Vy
c2l2ZWx5DQotICAgICAgICAgICAgICAgICAgICAgICAicGxhdGZvcm1zL2xpbnV4NjRHY2NE
UEludDMyT3B0L3NyYyIpDQotICAgICAgICAgICAgICAgICAgICAgIChkZWxldGUtZmlsZS1y
ZWN1cnNpdmVseQ0KLSAgICAgICAgICAgICAgICAgICAgICAgInBsYXRmb3Jtcy9saW51eDY0
R2NjRFBJbnQzMk9wdFNZU1RFTU9QRU5NUEkiKQ0KLSAgICAgICAgICAgICAgICAgICAgICAo
Zm9yLWVhY2ggZGVsZXRlLWZpbGUgKGZpbmQtZmlsZXMgIi4iICJcXC5vJCIpKQ0KLSAgICAg
ICAgICAgICAgICAgICAgICAjdCkpDQorICAgICAgICAgICAgICAgICAgICAgICh3aGVuIChm
aWxlLWV4aXN0cz8gInBsYXRmb3Jtcy9saW51eDY0R2NjRFBJbnQzMk9wdC9zcmMiKQ0KKyAg
ICAgICAgICAgICAgICAgICAgICAgIChkZWxldGUtZmlsZS1yZWN1cnNpdmVseQ0KKyAgICAg
ICAgICAgICAgICAgICAgICAgICAicGxhdGZvcm1zL2xpbnV4NjRHY2NEUEludDMyT3B0L3Ny
YyIpKQ0KKyAgICAgICAgICAgICAgICAgICAgICAod2hlbiAoZmlsZS1leGlzdHM/DQorICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAicGxhdGZvcm1zL2xpbnV4NjRHY2NEUEludDMy
T3B0T1BFTk1QSSIpDQorICAgICAgICAgICAgICAgICAgICAgICAgKGRlbGV0ZS1maWxlLXJl
Y3Vyc2l2ZWx5DQorICAgICAgICAgICAgICAgICAgICAgICAgICJwbGF0Zm9ybXMvbGludXg2
NEdjY0RQSW50MzJPcHRPUEVOTVBJIikpDQorICAgICAgICAgICAgICAgICAgICAgIChmb3It
ZWFjaCBkZWxldGUtZmlsZQ0KKyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgKGZp
bmQtZmlsZXMgIi4iICJcXC5vJCIpKSAjdCkpDQorICAgICAgICAgICAgICAgICAgKHJlcGxh
Y2UgJ2NoZWNrDQorICAgICAgICAgICAgICAgICAgICAobGFtYmRhKiAoIzprZXkgdGVzdHM/
ICM6YWxsb3ctb3RoZXIta2V5cykNCisgICAgICAgICAgICAgICAgICAgICAgKHdoZW4gdGVz
dHM/DQorICAgICAgICAgICAgICAgICAgICAgICAgKHdoZW4gKGZpbGUtZXhpc3RzPyAidGVz
dCIpDQorICAgICAgICAgICAgICAgICAgICAgICAgICAod2l0aC1kaXJlY3RvcnktZXhjdXJz
aW9uICJ0ZXN0Ig0KKyAgICAgICAgICAgICAgICAgICAgICAgICAgICAoaW52b2tlICJiYXNo
IiAiLWMiDQorICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgKGZvcm1hdCAj
Zg0KKyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgInNvdXJj
ZSAuLi9ldGMvYmFzaHJjICYmIC4vQWxscnVuIC1qfmEiDQorICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAocGFyYWxsZWwtam9iLWNvdW50KSkpKSkNCisg
ICAgICAgICAgICAgICAgICAgICAgICA7OyB0b28gbWFueSB0dXRvcmlhbHMgYXJlIGZhaWxp
bmcNCisgICAgICAgICAgICAgICAgICAgICAgICA7OyAod2l0aC1kaXJlY3RvcnktZXhjdXJz
aW9uICJ0dXRvcmlhbHMiDQorICAgICAgICAgICAgICAgICAgICAgICAgOzsgKGludm9rZSAi
YmFzaCIgIi1jIiAic291cmNlIC4uL2V0Yy9iYXNocmMgJiYgLi9BbGx0ZXN0IikpDQorICAg
ICAgICAgICAgICAgICAgICAgICAgKSAjdCkpDQogICAgICAgICAgICAgICAgICAgKHJlcGxh
Y2UgJ2luc3RhbGwNCiAgICAgICAgICAgICAgICAgICAgIChsYW1iZGEgXw0KICAgICAgICAg
ICAgICAgICAgICAgICA7OyB1c2UgJ09wZW5GT0FNLXZlcnNpb24nIGNvbnZlbnRpb24NCi0g
ICAgICAgICAgICAgICAgICAgICAgKGxldCAoKGluc3RhbGwtZGlyIChzdHJpbmctYXBwZW5k
DQotICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgJW91dHB1dCAi
L2xpYi9PcGVuRk9BTS0iICx2ZXJzaW9uKSkpDQotICAgICAgICAgICAgICAgICAgICAgICAg
KG1rZGlyLXAgaW5zdGFsbC1kaXIpICAgICA7IGNyZWF0ZSBpbnN0YWxsIGRpcmVjdG9yeQ0K
KyAgICAgICAgICAgICAgICAgICAgICAobGV0ICgoaW5zdGFsbC1kaXIgKHN0cmluZy1hcHBl
bmQgJW91dHB1dA0KKyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgIi9zaGFyZS9PcGVuRk9BTS0iDQorICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAsdmVyc2lvbikpKQ0KKyAg
ICAgICAgICAgICAgICAgICAgICAgIChta2Rpci1wIGluc3RhbGwtZGlyKSA7Y3JlYXRlIGlu
c3RhbGwgZGlyZWN0b3J5DQogICAgICAgICAgICAgICAgICAgICAgICAgOzsgbW92ZSBjb250
ZW50cyBvZiBidWlsZCBkaXJlY3RvcnkgdG8gaW5zdGFsbCBkaXJlY3RvcnkNCiAgICAgICAg
ICAgICAgICAgICAgICAgICAoY29weS1yZWN1cnNpdmVseSAiLiIgaW5zdGFsbC1kaXIpKSkp
DQogICAgICAgICAgICAgICAgICAgKGFkZC1hZnRlciAnaW5zdGFsbCAnYWRkLXN5bWJvbGlj
LWxpbmsNCiAgICAgICAgICAgICAgICAgICAgIChsYW1iZGEgXw0KLSAgICAgICAgICAgICAg
ICAgICAgICA7OyBhZGQgc3ltYm9saWMgbGluayBmb3Igc3RhbmRhcmQgJ2JpbicgZGlyZWN0
b3J5DQotICAgICAgICAgICAgICAgICAgICAgIChzeW1saW5rDQotICAgICAgICAgICAgICAg
ICAgICAgICAoc3RyaW5nLWFwcGVuZCAiLi9saWIvT3BlbkZPQU0tIiAsdmVyc2lvbg0KLSAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIi9wbGF0Zm9ybXMvbGludXg2
NEdjY0RQSW50MzJPcHQvYmluIikNCi0gICAgICAgICAgICAgICAgICAgICAgIChzdHJpbmct
YXBwZW5kICVvdXRwdXQgIi9iaW4iKSkNCi0gICAgICAgICAgICAgICAgICAgICAgI3QpKSkp
KQ0KKyAgICAgICAgICAgICAgICAgICAgICAobGV0KiAoKGJpbiAoc3RyaW5nLWFwcGVuZCAl
b3V0cHV0ICIvYmluIikpDQorICAgICAgICAgICAgICAgICAgICAgICAgICAgICAobGliIChz
dHJpbmctYXBwZW5kICVvdXRwdXQgIi9saWIiKSkNCisgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgIChvcGVuZm9hbSAoc3RyaW5nLWFwcGVuZCAlb3V0cHV0DQorICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIi9zaGFyZS9PcGVu
Rk9BTS0iDQorICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgLHZlcnNpb24pKQ0KKyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgKGJ1
aWxkLWJpbiAoc3RyaW5nLWFwcGVuZCBvcGVuZm9hbQ0KKyAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAiL3BsYXRmb3Jtcy9saW51eDY0
R2NjRFBJbnQzMk9wdC9iaW4iKSkNCisgICAgICAgICAgICAgICAgICAgICAgICAgICAgIChi
dWlsZC1saWIgKHN0cmluZy1hcHBlbmQgb3BlbmZvYW0NCisgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIi9wbGF0Zm9ybXMvbGludXg2
NEdjY0RQSW50MzJPcHQvbGliIikpDQorICAgICAgICAgICAgICAgICAgICAgICAgICAgICAo
Zm9hbS1iaW4gKHN0cmluZy1hcHBlbmQgb3BlbmZvYW0gIi9iaW4iKSkpDQorICAgICAgICAg
ICAgICAgICAgICAgICAgOzsgYWRkIHN5bWJvbGljIGxpbmtzIGluIHN0YW5kYXJkICdiaW4n
IGRpcmVjdG9yeQ0KKyAgICAgICAgICAgICAgICAgICAgICAgIChta2Rpci1wIGJpbikNCisg
ICAgICAgICAgICAgICAgICAgICAgICAoZm9yLWVhY2ggKGxhbWJkYSAoZmlsZSkNCisgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAodW5sZXNzIChtZW1iZXIgZmlsZQ0K
KyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAn
KCIuIiAiLi4iKSkNCisgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIChz
eW1saW5rIChzdHJpbmctYXBwZW5kIGJ1aWxkLWJpbiAiLyINCisgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZpbGUpDQor
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAoc3RyaW5n
LWFwcGVuZCBiaW4gIi8iIGZpbGUpKSkpDQorICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgIChzY2FuZGlyIGJ1aWxkLWJpbikpDQorICAgICAgICAgICAgICAgICAgICAgICAg
KGZvci1lYWNoIChsYW1iZGEgKGZpbGUpDQorICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgKHVubGVzcyAobWVtYmVyIGZpbGUNCisgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgJygiLiIgIi4uIikpDQorICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAoc3ltbGluayAoc3RyaW5nLWFwcGVuZCBm
b2FtLWJpbiAiLyINCisgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgIGZpbGUpDQorICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAoc3RyaW5nLWFwcGVuZCBiaW4gIi8iIGZpbGUpKSkp
DQorICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIChzY2FuZGlyIGZvYW0tYmlu
KSkNCisgICAgICAgICAgICAgICAgICAgICAgICA7OyBhZGQgc3ltYm9saWMgbGluayBmb3Ig
c3RhbmRhcmQgJ2xpYicgZGlyZWN0b3J5DQorICAgICAgICAgICAgICAgICAgICAgICAgKHN5
bWxpbmsgYnVpbGQtbGliIGxpYikpICN0KSkpKSkNCisgICAgKG5hdGl2ZS1zZWFyY2gtcGF0
aHMNCisgICAgIChsaXN0IChzZWFyY2gtcGF0aC1zcGVjaWZpY2F0aW9uDQorICAgICAgICAg
ICAgKHZhcmlhYmxlICJXTV9QUk9KRUNUX0RJUiIpDQorICAgICAgICAgICAgKHNlcGFyYXRv
ciAjZikNCisgICAgICAgICAgICAoZmlsZXMgJygiIikpKSkpDQogICAgIDs7IE5vdGU6DQot
ICAgIDs7ICBUdXRvcmlhbCBmaWxlcyBhcmUgaW5zdGFsbGVkIHJlYWQtb25seSBpbiAvZ251
L3N0b3JlLg0KLSAgICA7OyAgVG8gYWxsb3cgd3JpdGUgcGVybWlzc2lvbnMgb24gZmlsZXMg
Y29waWVkIGZyb20gdGhlIHN0b3JlIGENCi0gICAgOzsgICdjaG1vZCcgc3RlcCBpcyBuZWVk
ZWQgYmVmb3JlIHJ1bm5pbmcgdGhlIGFwcGxpY2F0aW9ucy4gIEZvcg0KLSAgICA7OyAgZXhh
bXBsZSwgZnJvbSBhIHVzZXIncyBsb2dpbjoNCi0gICAgOzsgICQgc291cmNlICRHVUlYX1BS
T0ZJTEUvbGliL09wZW5GT0FNLTQuMS9ldGMvYmFzaHJjDQotICAgIDs7ICAkIG1rZGlyIC1w
ICRGT0FNX1JVTg0KLSAgICA7OyAgJCBjZCAkRk9BTV9SVU4NCi0gICAgOzsgICQgY3AgLXIg
JEZPQU1fVFVUT1JJQUxTL2luY29tcHJlc3NpYmxlL3NpbXBsZUZvYW0vcGl0ekRhaWx5IC4N
Ci0gICAgOzsgICQgY2QgcGl0ekRhaWx5DQotICAgIDs7ICAkIGNobW9kIC1SIHUrdyAuDQot
ICAgIDs7ICAkIGJsb2NrTWVzaA0KKyAgICA7OyBUdXRvcmlhbCBmaWxlcyBhcmUgaW5zdGFs
bGVkIHJlYWQtb25seSBpbiAvZ251L3N0b3JlLg0KKyAgICA7OyBUbyBhbGxvdyB3cml0ZSBw
ZXJtaXNzaW9ucyBvbiBmaWxlcyBjb3BpZWQgZnJvbSB0aGUgc3RvcmUgYQ0KKyAgICA7OyAn
Y2htb2QnIHN0ZXAgaXMgbmVlZGVkIGJlZm9yZSBydW5uaW5nIHRoZSBhcHBsaWNhdGlvbnMu
ICBGb3INCisgICAgOzsgZXhhbXBsZSwgZnJvbSBhIHVzZXIncyBsb2dpbjoNCisgICAgOzsg
JCBzb3VyY2UgJChkaXJuYW1lICQod2hpY2ggYmxvY2tNZXNoKSkvLi4vLi4vLi4vZXRjL2Jh
c2hyYw0KKyAgICA7OyAkIG1rZGlyIC1wICRGT0FNX1JVTg0KKyAgICA7OyAkIGNkICRGT0FN
X1JVTg0KKyAgICA7OyAkIGNwIC1yICRGT0FNX1RVVE9SSUFMUy9pbmNvbXByZXNzaWJsZS9z
aW1wbGVGb2FtL3BpdHpEYWlseSAuDQorICAgIDs7ICQgY2QgcGl0ekRhaWx5DQorICAgIDs7
ICQgY2htb2QgLVIgdSt3IC4NCisgICAgOzsgJCBibG9ja01lc2gNCiAgICAgKHN5bm9wc2lz
ICJGcmFtZXdvcmsgZm9yIG51bWVyaWNhbCBzaW11bGF0aW9uIG9mIGZsdWlkIGZsb3ciKQ0K
LSAgICAoZGVzY3JpcHRpb24gIk9wZW5GT0FNIHByb3ZpZGVzIGEgc2V0IG9mIHNvbHZlcnMg
YW5kIG1ldGhvZHMgZm9yIHRhY2tsaW5nDQorICAgIChkZXNjcmlwdGlvbg0KKyAgICAgIk9w
ZW5GT0FNIHByb3ZpZGVzIGEgc2V0IG9mIHNvbHZlcnMgYW5kIG1ldGhvZHMgZm9yIHRhY2ts
aW5nDQogcHJvYmxlbXMgaW4gdGhlIGZpZWxkIG9mIENvbXB1dGF0aW9uYWwgRmx1aWQgRHlu
YW1pY3MgKENGRCkuICBJdCBpcyB3cml0dGVuIGluDQogQysrLiAgR292ZXJuaW5nIGVxdWF0
aW9ucyBzdWNoIGFzIHRoZSBOYXZpZXItU3Rva2VzIGVxdWF0aW9ucyBjYW4gYmUgc29sdmVk
IGluDQogaW50ZWdyYWwgZm9ybS4gIFBoeXNpY2FsIHByb2Nlc3NlcyBzdWNoIGFzIHBoYXNl
IGNoYW5nZSwgZHJvcGxldCB0cmFuc3BvcnQgYW5kDQotLSANCjIuMzkuMg0KDQo=




Information forwarded to guix-patches@HIDDEN:
bug#62473; Package guix-patches. Full text available.

Message received at 62473 <at> debbugs.gnu.org:


Received: (at 62473) by debbugs.gnu.org; 5 Apr 2023 18:21:31 +0000
From debbugs-submit-bounces <at> debbugs.gnu.org Wed Apr 05 14:21:31 2023
Received: from localhost ([127.0.0.1]:52600 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1pk7lD-0004MU-1V
	for submit <at> debbugs.gnu.org; Wed, 05 Apr 2023 14:21:31 -0400
Received: from a51-14.smtp-out.eu-west-1.amazonses.com ([54.240.51.14]:48593)
 by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from
 <0102018752a6cfe6-9de1f43d-dfed-43d7-a530-541bd22b2848-000000@HIDDEN>)
 id 1pk7l9-0004Lz-Uk
 for 62473 <at> debbugs.gnu.org; Wed, 05 Apr 2023 14:21:29 -0400
DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/simple;
 s=solmzk3ljecfoypi3q6x2mqs3bucnhjw; d=housseini.me; t=1680718876;
 h=Subject:From:To:Cc:Date:Mime-Version:Content-Type:Content-Transfer-Encoding:In-Reply-To:References:Message-Id;
 bh=5oXyDccpeNXLV4pUeXjGWcS4ZHTRw1yrRFZuvhWQQeg=;
 b=QJTiwLRcJVynZC6MUxIngGiyn8NEwtotjVb0RuFbLREKa0RZTSPOrtD1q+ta4Biz
 qFfnacnlySTeMW8YQe3cvkjaaGGgdxlP24sXErIft+BGDzkXw//bKOyZFd/B6bLGLKB
 qwjV5P4B6gWPpMYEbtECTyyvVje7aXlviXaqNrq4=
DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/simple;
 s=shh3fegwg5fppqsuzphvschd53n6ihuv; d=amazonses.com; t=1680718876;
 h=Subject:From:To:Cc:Date:Mime-Version:Content-Type:Content-Transfer-Encoding:In-Reply-To:References:Message-Id:Feedback-ID;
 bh=5oXyDccpeNXLV4pUeXjGWcS4ZHTRw1yrRFZuvhWQQeg=;
 b=eajTuI9OJuPGfJHEM9ZrTlLw5hAPBwMFw/xWnR6ONv3QgbyYL4cy6TEl0aY721UH
 oHd5hBajrae0zQdlK4TtASlYuJ4uP0PH6Ssc5a4gSAgdwNDmqhA6DaTzVZG2iC/UCk2
 MpVTKvUF92QZQH7yaYGyDFb5K0rG/X3JrUioR8Aw=
Subject: [PATCH v2 2/4] gnu: utfcpp: Update to 3.2.3.
From: =?UTF-8?Q?reza?= <reza@HIDDEN>
To: =?UTF-8?Q?62473=40debbugs=2Egnu=2Eorg?= <62473 <at> debbugs.gnu.org>
Date: Wed, 5 Apr 2023 18:21:16 +0000
Mime-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: quoted-printable
In-Reply-To: <cover.1680707361.git.reza@HIDDEN>
References: <cover.1680707361.git.reza@HIDDEN> 
 <622cad546298d2bd56fc4baf49dafeb8c9fa20b1.1680707361.git.reza@HIDDEN>
X-Mailer: Amazon WorkMail
Thread-Index: AQHZZ+thS7SdAvZFRcOPltSajFrCigAAAeTM
Thread-Topic: [PATCH v2 2/4] gnu: utfcpp: Update to 3.2.3.
X-Wm-Sent-Timestamp: 1680718875
X-Original-Mailer: git-send-email 2.39.2
Message-ID: <0102018752a6cfe6-9de1f43d-dfed-43d7-a530-541bd22b2848-000000@HIDDEN>
Feedback-ID: 1.eu-west-1.b24dn6frgCi6dh20skzbuMRr7UL8M6Soir/3ogtEjHQ=:AmazonSES
X-SES-Outgoing: 2023.04.05-54.240.51.14
X-Spam-Score: 0.0 (/)
X-Debbugs-Envelope-To: 62473
Cc: =?UTF-8?Q?Reza_Housseini?= <reza.housseini@HIDDEN>
X-BeenThere: debbugs-submit <at> debbugs.gnu.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: <debbugs-submit.debbugs.gnu.org>
List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe>
List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/>
List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org>
List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help>
List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe>
Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org
Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
X-Spam-Score: -1.0 (-)

From: Reza Housseini <reza.housseini@HIDDEN>=0D=0A=0D=0A---=0D=0A gnu/=
packages/textutils.scm | 35 +++++++++++++++++++----------------=0D=0A 1 f=
ile changed, 19 insertions(+), 16 deletions(-)=0D=0A=0D=0Adiff --git a/gn=
u/packages/textutils.scm b/gnu/packages/textutils.scm=0D=0Aindex fb8bc7e8=
68..a08fb76543 100644=0D=0A--- a/gnu/packages/textutils.scm=0D=0A+++ b/gn=
u/packages/textutils.scm=0D=0A@@ -25,6 +25,7 @@=0D=0A ;;; Copyright =C2=A9=
 2021 Felix Gruber <felgru@HIDDEN>=0D=0A ;;; Copyright =C2=A9 2021 Bo=
nface Munyoki Kilyungi <me@HIDDEN>=0D=0A ;;; Copyright =C2=A9=
 2022 Gabriel Wicki <gabriel@HIDDEN>=0D=0A+;;; Copyright =C2=A9 2023 =
Reza Housseini <reza@HIDDEN>=0D=0A ;;;=0D=0A ;;; This file is part =
of GNU Guix.=0D=0A ;;;=0D=0A@@ -57,6 +58,7 @@ (define-module (gnu package=
s textutils)=0D=0A   #:use-module (gnu packages)=0D=0A   #:use-module (gn=
u packages autotools)=0D=0A   #:use-module (gnu packages base)=0D=0A+  #:=
use-module (gnu packages check)=0D=0A   #:use-module (gnu packages compre=
ssion)=0D=0A   #:use-module (gnu packages gcc)=0D=0A   #:use-module (gnu =
packages golang)=0D=0A@@ -671,30 +673,31 @@ (define-public catdoc=0D=0A (=
define-public utfcpp=0D=0A   (package=0D=0A     (name "utfcpp")=0D=0A-   =
 (version "2.3.5")=0D=0A+    (version "3.2.3")=0D=0A     (source (origin=0D=
=0A               (method git-fetch)=0D=0A               (uri (git-refere=
nce=0D=0A-                     (url "https://github.com/nemtrif/utfcpp")=0D=
=0A-                     (commit (string-append "v" version))))=0D=0A+   =
                 (url "https://github.com/nemtrif/utfcpp")=0D=0A+        =
            (commit (string-append "v" version))))=0D=0A               (f=
ile-name (git-file-name name version))=0D=0A               (sha256=0D=0A =
               (base32=0D=0A-                "1gr98d826z6wa58r1s5i7rz7q2x=
3r31v7zj0pjjlrc7gfxwklr4s"))))=0D=0A+                "00hzh39iddbc6nxg138=
13qd6d55g2kccwjf5dr96wykfhway9wbr"))=0D=0A+              (modules '((guix=
 build utils)))=0D=0A+              (snippet '(begin=0D=0A+              =
            ;; delete bundled dependencies=0D=0A+                        =
  (delete-file-recursively "extern")=0D=0A+                          (sub=
stitute* (list "tests/apitests.cpp"=0D=0A+                               =
              "tests/noexceptionstests.cpp"=0D=0A+                       =
                      "tests/test_cpp11.cpp"=0D=0A+                      =
                       "tests/test_cpp17.cpp")=0D=0A+                    =
        (("\"\\.\\./extern/ftest/ftest.h\"")=0D=0A+                      =
       "<ftest/ftest.h>"))))))=0D=0A     (build-system cmake-build-system=
)=0D=0A+    (native-inputs (list ftest))=0D=0A     (arguments=0D=0A-     =
`(#:out-of-source=3F #f=0D=0A-       #:phases=0D=0A-       (modify-phases=
 %standard-phases=0D=0A-         (replace 'install              ; no inst=
all target=0D=0A-           (lambda* (#:key outputs #:allow-other-keys)=0D=
=0A-             (let* ((out (assoc-ref outputs "out"))=0D=0A-           =
         (include (string-append out "/include"))=0D=0A-                 =
   (doc (string-append out "/share/doc/" ,name)))=0D=0A-               (c=
opy-recursively "source" include)=0D=0A-               (install-file "REA=
DME.md" doc)=0D=0A-               #t))))))=0D=0A-    (home-page "https://=
github.com/nemtrif/utfcpp")=0D=0A+     `(#:build-type "Release"))=0D=0A+ =
   (home-page "https://utfcpp.sourceforge.net")=0D=0A     (synopsis "Port=
able C++ library for handling UTF-8")=0D=0A     (description "UTF8-CPP is=
 a C++ library for handling UTF-8 encoded text=0D=0A in a portable way.")=
=0D=0A--=20=0D=0A2.39.2=0D=0A=0D=0A




Information forwarded to guix-patches@HIDDEN:
bug#62473; Package guix-patches. Full text available.

Message received at 62473 <at> debbugs.gnu.org:


Received: (at 62473) by debbugs.gnu.org; 5 Apr 2023 18:21:29 +0000
From debbugs-submit-bounces <at> debbugs.gnu.org Wed Apr 05 14:21:29 2023
Received: from localhost ([127.0.0.1]:52597 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1pk7l9-0004MD-VF
	for submit <at> debbugs.gnu.org; Wed, 05 Apr 2023 14:21:28 -0400
Received: from a6-237.smtp-out.eu-west-1.amazonses.com ([54.240.6.237]:44681)
 by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from
 <0102018752a6c638-f104e797-04c3-4e5e-914e-5997a66b2c46-000000@HIDDEN>)
 id 1pk7l7-0004Lw-GK
 for 62473 <at> debbugs.gnu.org; Wed, 05 Apr 2023 14:21:26 -0400
DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/simple;
 s=solmzk3ljecfoypi3q6x2mqs3bucnhjw; d=housseini.me; t=1680718874;
 h=Subject:From:To:Cc:Date:Mime-Version:Content-Type:Content-Transfer-Encoding:In-Reply-To:References:Message-Id;
 bh=19dgsJEixekr/DCqJmT/ydrYaK32iLLPGjWNn4K3e5g=;
 b=VZkyv1xGnUMgiVkRnjwj6omIFqVBY33PF9zUl+rL8f27ff8H+PvMwQt8reXQn9FT
 LvetjNmwoBAn5Vl51fi+DRtlrwP0jfl+J+i+6HXXp+tBhIzQJ9GZHEtgQCljTUC+hNC
 AHgUJ7V9hpWeYcZYFiRVA4xcIAu04Ij6IABYJLYI=
DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/simple;
 s=shh3fegwg5fppqsuzphvschd53n6ihuv; d=amazonses.com; t=1680718874;
 h=Subject:From:To:Cc:Date:Mime-Version:Content-Type:Content-Transfer-Encoding:In-Reply-To:References:Message-Id:Feedback-ID;
 bh=19dgsJEixekr/DCqJmT/ydrYaK32iLLPGjWNn4K3e5g=;
 b=xEzTkdE91gN3DhbMAqK6F1XV7fGEtSMaiczmjYhAGdpcN9qdDGRg/GEe2Q3mKAAi
 rZETQtunp2l0HRFj9DgxzwWCVg0I1qT2Ur70cptqg9ZYR/3B5VnTVqJFrTouCNpuOQu
 wIf2sZAyK9b0xLb/3kVd24eDnINjnr0CHPvZHf7g=
Subject: [PATCH v2 1/4] gnu: Add ftest.
From: =?UTF-8?Q?reza?= <reza@HIDDEN>
To: =?UTF-8?Q?62473=40debbugs=2Egnu=2Eorg?= <62473 <at> debbugs.gnu.org>
Date: Wed, 5 Apr 2023 18:21:14 +0000
Mime-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: quoted-printable
In-Reply-To: <cover.1680707361.git.reza@HIDDEN>
References: <cover.1680707361.git.reza@HIDDEN> 
 <8e459feaf2d6a3d0f8720e72299e81259b9e6168.1680707361.git.reza@HIDDEN>
X-Mailer: Amazon WorkMail
Thread-Index: AQHZZ+thS7SdAvZFRcOPltSajFrCigAAAYJx
Thread-Topic: [PATCH v2 1/4] gnu: Add ftest.
X-Wm-Sent-Timestamp: 1680718873
X-Original-Mailer: git-send-email 2.39.2
Message-ID: <0102018752a6c638-f104e797-04c3-4e5e-914e-5997a66b2c46-000000@HIDDEN>
Feedback-ID: 1.eu-west-1.b24dn6frgCi6dh20skzbuMRr7UL8M6Soir/3ogtEjHQ=:AmazonSES
X-SES-Outgoing: 2023.04.05-54.240.6.237
X-Spam-Score: -0.0 (/)
X-Debbugs-Envelope-To: 62473
Cc: =?UTF-8?Q?Reza_Housseini?= <reza.housseini@HIDDEN>
X-BeenThere: debbugs-submit <at> debbugs.gnu.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: <debbugs-submit.debbugs.gnu.org>
List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe>
List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/>
List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org>
List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help>
List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe>
Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org
Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
X-Spam-Score: -1.0 (-)

From: Reza Housseini <reza.housseini@HIDDEN>=0D=0A=0D=0A---=0D=0A gnu/=
packages/check.scm | 34 ++++++++++++++++++++++++++++++++++=0D=0A 1 file c=
hanged, 34 insertions(+)=0D=0A=0D=0Adiff --git a/gnu/packages/check.scm b=
/gnu/packages/check.scm=0D=0Aindex 0c8777a074..9b58b2c09d 100644=0D=0A---=
 a/gnu/packages/check.scm=0D=0A+++ b/gnu/packages/check.scm=0D=0A@@ -43,6=
 +43,7 @@=0D=0A ;;; Copyright =C2=A9 2022 jgart <jgart@HIDDEN>=0D=0A =
;;; Copyright =C2=A9 2023 Luis Felipe L=C3=B3pez Acevedo <luis.felipe.la@=
protonmail.com>=0D=0A ;;; Copyright =C2=A9 2023 Timo Wilken <guix@twilken=
=2Enet>=0D=0A+;;; Copyright =C2=A9 2023 Reza Housseini <reza@HIDDEN=
>=0D=0A ;;;=0D=0A ;;; This file is part of GNU Guix.=0D=0A ;;;=0D=0A@@ -6=
5,6 +66,7 @@ (define-module (gnu packages check)=0D=0A   #:use-module (gn=
u packages autotools)=0D=0A   #:use-module (gnu packages base)=0D=0A   #:=
use-module (gnu packages bash)=0D=0A+  #:use-module (gnu packages cmake)=0D=
=0A   #:use-module (gnu packages compression)=0D=0A   #:use-module (gnu p=
ackages linux)=0D=0A   #:use-module (gnu packages llvm)=0D=0A@@ -92,6 +94=
,7 @@ (define-module (gnu packages check)=0D=0A   #:use-module (guix gexp=
)=0D=0A   #:use-module (guix git-download)=0D=0A   #:use-module (guix bui=
ld-system cmake)=0D=0A+  #:use-module (guix build-system copy)=0D=0A   #:=
use-module (guix build-system glib-or-gtk)=0D=0A   #:use-module (guix bui=
ld-system gnu)=0D=0A   #:use-module (guix build-system go)=0D=0A@@ -3531,=
6 +3534,7 @@ (define-public python-pytest-regressions=0D=0A that can be u=
sed to verify that future runs produce the same data.")=0D=0A     (licens=
e license:expat)))=0D=0A=20=0D=0A+=0D=0A (define-public guile-proba=0D=0A=
   (package=0D=0A     (name "guile-proba")=0D=0A@@ -3606,3 +3610,33 @@ (d=
efine-public guile-proba=0D=0A to run test collections, and a library tha=
t includes a test runner and=0D=0A helpers for writing tests.")=0D=0A    =
 (license license:public-domain)))=0D=0A+=0D=0A+=0D=0A+(define-public fte=
st=0D=0A+  (package=0D=0A+    (name "ftest")=0D=0A+    (version "bf755760=
64fce2e07f52cd63a3e410f12358728b")=0D=0A+    (source (origin=0D=0A+      =
        (method git-fetch)=0D=0A+              (uri (git-reference=0D=0A+=
                    (url "https://github.com/nemtrif/ftest")=0D=0A+      =
              (commit version)))=0D=0A+              (file-name (git-file=
-name name version))=0D=0A+              (sha256=0D=0A+               (ba=
se32=0D=0A+                "01yjhjnlq2gci8hkc6favwj0axq7y1vvnradsgcffby6h=
09x00b4"))))=0D=0A+    (build-system copy-build-system)=0D=0A+    (native=
-inputs (list cmake-minimal))=0D=0A+    (arguments=0D=0A+     `(#:install=
-plan '(("ftest.h" "include/ftest/"))=0D=0A+       #:phases (modify-phase=
s %standard-phases=0D=0A+                  (add-before 'install 'check=0D=
=0A+                    (lambda _=0D=0A+                      (with-direc=
tory-excursion "tests"=0D=0A+                        (invoke "cmake" ".")=
=0D=0A+                        (invoke "make")=0D=0A+                    =
    (invoke "ctest")))))))=0D=0A+    (home-page "https://github.com/nemtr=
if/ftest")=0D=0A+    (synopsis "Simple and limited unit-test framework fo=
r C++")=0D=0A+    (description "A simple and limited unit-test framework =
for C++")=0D=0A+    (license license:asl2.0)))=0D=0A--=20=0D=0A2.39.2=0D=0A=
=0D=0A




Information forwarded to guix-patches@HIDDEN:
bug#62473; Package guix-patches. Full text available.

Message received at 62473 <at> debbugs.gnu.org:


Received: (at 62473) by debbugs.gnu.org; 5 Apr 2023 18:21:19 +0000
From debbugs-submit-bounces <at> debbugs.gnu.org Wed Apr 05 14:21:18 2023
Received: from localhost ([127.0.0.1]:52594 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1pk7l0-0004Lj-Kg
	for submit <at> debbugs.gnu.org; Wed, 05 Apr 2023 14:21:18 -0400
Received: from a2-73.smtp-out.eu-west-1.amazonses.com ([54.240.2.73]:40715)
 by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from
 <0102018752a6a2cd-b15fb9ec-2c59-425d-8688-850c91d9497d-000000@HIDDEN>)
 id 1pk7ky-0004LV-J1
 for 62473 <at> debbugs.gnu.org; Wed, 05 Apr 2023 14:21:17 -0400
DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/simple;
 s=solmzk3ljecfoypi3q6x2mqs3bucnhjw; d=housseini.me; t=1680718865;
 h=Subject:From:To:Cc:Date:Mime-Version:Content-Type:Content-Transfer-Encoding:References:Message-Id;
 bh=r+kdNNZsrjrhyOSopInnha3W6xP+0XA71Z6TwVxIGrg=;
 b=kMTmkvAxQ4t9HxvZrXJRt2q4QWNJGgcIxuy1zrtBZrWYfBC8pYJOHn2bOyrsPAuj
 IICxnk9rJGbWp13xwzzqCawMMoLCjwi5MmxdqXPwgecYGcCLavRz2g84m3wG+QwlHya
 9jO5+YYGgRNt4QcGEveiDpeX+C/SThr5rn0yPDxc=
DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/simple;
 s=shh3fegwg5fppqsuzphvschd53n6ihuv; d=amazonses.com; t=1680718865;
 h=Subject:From:To:Cc:Date:Mime-Version:Content-Type:Content-Transfer-Encoding:References:Message-Id:Feedback-ID;
 bh=r+kdNNZsrjrhyOSopInnha3W6xP+0XA71Z6TwVxIGrg=;
 b=llZmJNZ8T41gCFTF6MkozQsySKOOBcwt4NJDfY2ek2x6vuUUUurH78sg9GgVNYlS
 jw7gTbr+Fpy0k5J5dTSkwnEUU49qOIjUmDhoKm7l8ICu8Ilkz/j7r/7y2Ynw15oofB4
 NeqXDHF0RDaX9coUEj+v2kSf2ml78X2TmWIM1l0c=
Subject: [PATCH v2 0/4] Remove spurious file, add env var
From: =?UTF-8?Q?reza?= <reza@HIDDEN>
To: =?UTF-8?Q?62473=40debbugs=2Egnu=2Eorg?= <62473 <at> debbugs.gnu.org>
Date: Wed, 5 Apr 2023 18:21:05 +0000
Mime-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 7bit
References: <cover.1680707361.git.reza@HIDDEN>
X-Mailer: Amazon WorkMail
Thread-Index: AQHZZ+thS7SdAvZFRcOPltSajFrCig==
Thread-Topic: [PATCH v2 0/4] Remove spurious file, add env var
X-Wm-Sent-Timestamp: 1680718864
X-Original-Mailer: git-send-email 2.39.2
Message-ID: <0102018752a6a2cd-b15fb9ec-2c59-425d-8688-850c91d9497d-000000@HIDDEN>
Feedback-ID: 1.eu-west-1.b24dn6frgCi6dh20skzbuMRr7UL8M6Soir/3ogtEjHQ=:AmazonSES
X-SES-Outgoing: 2023.04.05-54.240.2.73
X-Spam-Score: 0.0 (/)
X-Debbugs-Envelope-To: 62473
Cc: =?UTF-8?Q?reza?= <reza@HIDDEN>
X-BeenThere: debbugs-submit <at> debbugs.gnu.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: <debbugs-submit.debbugs.gnu.org>
List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe>
List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/>
List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org>
List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help>
List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe>
Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org
Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
X-Spam-Score: -1.0 (-)

Remove spurious patch file in gnu/local.mk and add WM_PROJECT_DIR
environment variable.

Reza Housseini (4):
  gnu: Add ftest.
  gnu: utfcpp: Update to 3.2.3.
  gnu: Add openfoam-org.
  gnu: Add openfoam-com.

 gnu/local.mk                                  |   1 -
 gnu/packages/check.scm                        |  34 ++
 .../patches/openfoam-4.1-cleanup.patch        | 243 ----------
 gnu/packages/simulation.scm                   | 444 ++++++++++++------
 gnu/packages/textutils.scm                    |  35 +-
 5 files changed, 355 insertions(+), 402 deletions(-)
 delete mode 100644 gnu/packages/patches/openfoam-4.1-cleanup.patch


base-commit: de84b24613afa4020f3f0553dad8e39a78d1f92c
-- 
2.39.2





Information forwarded to guix-patches@HIDDEN:
bug#62473; Package guix-patches. Full text available.

Message received at 62473 <at> debbugs.gnu.org:


Received: (at 62473) by debbugs.gnu.org; 27 Mar 2023 16:51:56 +0000
From debbugs-submit-bounces <at> debbugs.gnu.org Mon Mar 27 12:51:56 2023
Received: from localhost ([127.0.0.1]:48330 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1pgq4Z-0004kz-LM
	for submit <at> debbugs.gnu.org; Mon, 27 Mar 2023 12:51:55 -0400
Received: from a2-38.smtp-out.eu-west-1.amazonses.com ([54.240.2.38]:34827)
 by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from
 <0102018723fb905d-4a52d262-d419-41f9-b891-5b8e689c0917-000000@HIDDEN>)
 id 1pgq4X-0004ke-B8
 for 62473 <at> debbugs.gnu.org; Mon, 27 Mar 2023 12:51:53 -0400
DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/simple;
 s=solmzk3ljecfoypi3q6x2mqs3bucnhjw; d=housseini.me; t=1679935901;
 h=Subject:From:To:Date:Mime-Version:Content-Type:References:Message-Id;
 bh=eB/wKo6TXbUCZzFSaVle0dkwWJXtQSun/VaUbaftOxg=;
 b=A9hszDgwGtx6/pFayKdSt2ipYOQBimNrne1lqw2MCsK+Msv1q9FuFKjDgzUSQSOq
 lybVGVpMZnvq5FRFchrwpB70x3NEuvZlLKgBfjwh9Xc7S0LvNArGpxOXhlHv2yMJihP
 7XRQbZv+21T0at2qBOj3bC3As0DUnxrbWWDv1lMo=
DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/simple;
 s=shh3fegwg5fppqsuzphvschd53n6ihuv; d=amazonses.com; t=1679935901;
 h=Subject:From:To:Date:Mime-Version:Content-Type:References:Message-Id:Feedback-ID;
 bh=eB/wKo6TXbUCZzFSaVle0dkwWJXtQSun/VaUbaftOxg=;
 b=TysOKwu8KRcNNk2mbbfdjShKQOB5REqPgHXXofAhzlcIfBditeW4hI7M6gaE9c0e
 Jl/yWbliZvOH2Hhd7d9nAVsw3a7IvX/3QBEM3S5lHAhDMgkFJs5rbiYsHmn1FFQc4Va
 OVLP/fVAiiZ9b5BUELoP0/gX7r2PD/5KZkx33TAQ=
Subject: [PATCH 0/4] OpenFoam update to version 10
From: =?UTF-8?Q?reza?= <reza@HIDDEN>
To: =?UTF-8?Q?62473=40debbugs=2Egnu=2Eorg?= <62473 <at> debbugs.gnu.org>
Date: Mon, 27 Mar 2023 16:51:41 +0000
Mime-Version: 1.0
Content-Type: multipart/mixed; 
 boundary="=_tCs853Oe4m6VtQbNHHXmdF9jYkz9AofsYlXbB+Zczd3Ilyq+"
References: <be7036d3-2d94-5fcd-09d9-4b13c3ade142@HIDDEN>
X-Mailer: Amazon WorkMail
Thread-Index: AQHZYMxmLfs59/h7TOWfnQBgQcHkuw==
Thread-Topic: [PATCH 0/4] OpenFoam update to version 10
X-Wm-Sent-Timestamp: 1679935900
Message-ID: <0102018723fb905d-4a52d262-d419-41f9-b891-5b8e689c0917-000000@HIDDEN>
Feedback-ID: 1.eu-west-1.b24dn6frgCi6dh20skzbuMRr7UL8M6Soir/3ogtEjHQ=:AmazonSES
X-SES-Outgoing: 2023.03.27-54.240.2.38
X-Spam-Score: 0.0 (/)
X-Debbugs-Envelope-To: 62473
X-BeenThere: debbugs-submit <at> debbugs.gnu.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: <debbugs-submit.debbugs.gnu.org>
List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe>
List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/>
List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org>
List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help>
List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe>
Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org
Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
X-Spam-Score: -1.0 (-)

This is a multi-part message in MIME format. Your mail reader does not
understand MIME message format.
--=_tCs853Oe4m6VtQbNHHXmdF9jYkz9AofsYlXbB+Zczd3Ilyq+
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 7bit

This would also resolve [1].

[1] https://issues.guix.gnu.org/51071

--=_tCs853Oe4m6VtQbNHHXmdF9jYkz9AofsYlXbB+Zczd3Ilyq+
Content-Type: application/pgp-keys; 
 name=OpenPGP_0xC375C6AF05125C52.asc
Content-Transfer-Encoding: base64
Content-Disposition: attachment; 
 filename=OpenPGP_0xC375C6AF05125C52.asc

LS0tLS1CRUdJTiBQR1AgUFVCTElDIEtFWSBCTE9DSy0tLS0tDQoNCnhzRk5CR0dqcTBjQkVB
RHRFcHhZTU8zSFZXZWJvOTFCSDlsbDd3NGVUUUtMRzVwRTViSFpIK00yNTlTT29PbkENCmR1
aGdMU21FUjQ1Tzd5MGowbWRTRkNvdmhKNm9Ebk9OQ0hRSFYrQ3VoSVhaZzAwODBDVlU4YnlN
WDF1bmIxS2gNCjVwM3NrVFVWWmhGMXFNMnZJOXdScmhDeDBwYUQ0K3VpZmZEbWxBNGxoZ1hZ
SzBPSHFvWkM4TVQ5MFJtaEtXQ0cNCktvZlFvNkdUT2ROSGhuS09WNjhuTGFxdXByMmpjdHlQ
MnlxdE9RSnNCVTFqN1lUWTduaUdSZFRIZ3o1R25vbW8NCmUrTG5mdUdmYitTOGN6aHNIaFBQ
cytTb0cxeTQ1bHp5eWllcXM2L0FxVzJsT0RBRW9Gd1N6c2puMXZvdy9NLzcNCmdxN3NaQXdQ
dXRmWXdyM2hCU0dRYU9GWktjNHk5TDhBd01aQi8yZTZIZVAya3UyQkFoK2k3V3JoTlhVdm1C
SEgNCjAwdVVpd1RoOXdoTXYyQW1pTThsVlB5MnBidWRTdVl3eDBQbWVDV3ZsbVF0YXRuZFFG
SHpzMzFDcEhCdHBFVk8NCnFVNzE3SDFDWTU0ZEV2VW92OFRlQ0VzTndDTTNZOXZ4eHAweGRP
V3ZldzBMY2VRSHE2Uk85L0UySlVJa1dSYzkNCnBwZ1NxYmJJK3FNek1MRVEzN1hZZkRtWnNE
dUhodnV2ZmYvZnUyWTIrL0ZLOTNCNndVL0tpSy9ySitFY2FOVUcNCkhEckhYcEhSZmNEWXcr
WEdVNmpQbmkza2N0WjNMaWlHWk1BTnZEZ2NVSndJMlZqNk5ibi90RjFBcDVCNm1nYXoNCmlH
aW83bUpwa1JIT0F3RDhSdXVZVEpIL3N1ODI3MzdzcS9oM3F4OHVRSnZicVVrRXFYSzhzSENT
dFFBUkFRQUINCnpTSlNaWHBoSUVodmRYTnpaV2x1YVNBOGNtVjZZVUJvYjNWemMyVnBibWt1
YldVK3dzR1hCQk1CQ2dCQkFoc0QNCkJRa0R3bWNBQlFzSkNBY0RCUlVLQ1FnTEJSWUNBd0VB
QWg0QkFoZUFGaUVFd1BNSUVwcnlnUFFJTU1MQnczWEcNCnJ3VVNYRklGQW1HanJUSUNHUUVB
Q2drUXczWEdyd1VTWEZJWDN3Ly9hT0R0Wk5rYmJ5alpPZWVPaTVDYVRvVi8NCjJ5c0M1bndM
aG5YcEd1RmxlNHhYY3o2VjhEZTVOQ3drNC9xbVlvQUtIdjZZT1B2MTFDNmljQy9NOWo5T25C
SnkNCmQwSDJtYk42bktDNElhajN2R2V1ck5ERnE3bittS1AzcCt2WVVXVEpoa2RCMzhMckl2
R2NranBRb0RVZk5TNmgNCndkQXI3TzVWa1paUFRjMmZKRWQxMi9sYjVHUnZuK3VXV3BmTjRH
WkFFSlhRd09XYm5uZHVtNE0wQzVnVjNCNmkNCk5tRUxoR0RESEwwVHpjODZUdDdjN3lURTQ0
aXcwUkM5ajVGcDZXcDJac1QrQUZmOEgrbmE1UVl2Mm84R05DeXQNCkMyekpNVVpTOTU0UnIw
ZXQ4ZGovc0dBVHV3MFpCVVdFY3h6bTZmR3UyUmJ0MnNvL2I0Qm8wS0d6cFJQeCt5dGwNCi9u
M0ljVzdiWExkQ3lRZDkreTRoZXlUcExSOWdPVmZ2UjFBYkhmeGhFVWFveXRra3d6MVYrZElC
a0R2RXFFZWYNCmZ6ZjlHUUJSbjlVbFpZM2Q4cDFVUzBjbmtHSVpsQ2FKYjh2OG0xQ2JOQzZJ
eTY2bG5RYzRhOVlvNjRRbElEWjkNCkEzRURuUTNZWmNaTWoxZks1S3I0NTNLVDdRb0QrZGRq
WXl4czAxWjdVVytOcmJvNnpQTFJVYWwrUWJ5MDdRc2cNCkNrUVhQVTdCOXFkcWU2VkR6eGhQ
ZGp4MHVGaG9TRTEyU1NxUjBhZ3lXcUhaRjBmZU5tek9oUHRabWkyVTNGOCsNCmFXc1NXYU9H
ZU9UVDVvSExTSS9hWGRuZ2VvN0FqS0hWM25HTHNFS3Iwc2c1di94UGtuaXR6em85N1F6eFRL
OVUNCjd0UjJ1R1RmSnMzcWRiWG9FZ25OS1ZKbGVtRWdTRzkxYzNObGFXNXBJRHh5WlhwaExt
aHZkWE56WldsdWFVQm4NCmJXRnBiQzVqYjIwK3dzR1VCQk1CQ2dBK0ZpRUV3UE1JRXByeWdQ
UUlNTUxCdzNYR3J3VVNYRklGQW1HanJRc0MNCkd3TUZDUVBDWndBRkN3a0lCd01GRlFvSkNB
c0ZGZ0lEQVFBQ0hnRUNGNEFBQ2drUXczWEdyd1VTWEZLQlN4QUENCndlWGJUM1Ztc3FSSVFR
Q0QwNXpDWlZKQmtrL0NBWjJpaU5Lbmo1YklmQ2d3R1k0NUFxNUNGYTAxOFNQeklZQ2MNCnV4
bGNIczdpMWw4aXF5Y2hGMWFBNW1tQ0tRUmVXZWpVbzMwa0tFWE10SVhKclFFUDFCYUJlMTY3
d0tTa0dWY0wNCmdrT0hzRG9zWTZva0J6SVBwamthdTY2UG9JM01Wc2ZVVXlYY0ZKYmxZOC9T
N2R0QXUzc1Q1cmhhQWJlSURZRE0NCldIeDN1cTBCZGJqcXFQUHNTVnhoMDc0b092cXFJRU1U
aWVqS1NwcTQxTFRXMkVBdGpvUnYzMmZXSSt2TGo4c1ENCjJ1aFg1VERKZi93RTBhRTA3VjNl
QXAyL2dMT3Y4VjlMUG1mRjRpcUxKTkMyWkFiQ3daVFlwK3VpS3JqeDJ0WnUNCmdwaUkrVmRD
ZGk2TmtBOEJKbHEvdkxZNDNnSTRTSUozREpxZmQrOUZaQ1FUTldLOFBjZGRnSHVaajMvNG1m
ZDcNCkRIN2JRbkdyVERQbGtFN2VaLytJc0JPdEEwcGNrVGthaGF6VmFyVzRnT2gzMXVtYVh0
UlZQQU44Z25nZzdNSWINCnBvYjdzaEpIMHhIYllHUkdVTWFIQTFHVjY1bW1CdDJrQkFTYW9C
Zlp5eXBGSEZIWXRWY0l4NmpZc1VHQjE1b3ENClBEYlM1dlk5MVhtUFlzc0JEK3ZXeGlRSFlu
dkVoYXk3aG1WeHh1ekVvSjdiN3dpRG50SGo3bGxxeGhuR1p3UGgNCnh1Q29zcTgxQ3MrWHdL
WmtYRlZIRXJKNHdGSHQvYTlxMXA5YTlHY1M2a3dMRnBRc0dKa2tlbUFxS3A5WEN0RjkNCkVQ
ejdGdjVYdUtEMDZNN0tCVVpzWkMwa0pwSHVMeldwaDIyYWNWeEN6Q0hPd1UwRVlhT3JSd0VR
QU1ZeERHUXgNCnRYWlU0S2NBM2lyQ3pPc0ZvQ3d4b01SMnRkWUxVS3oxMEdWdjJlVW1VaS9v
Rkx0allQRUpBZU5JWmVKeERnT0YNCnQ4Qkdzb2FtTmdVVDljbGxEVVZXYlNqckhHc0VQc00z
ZFA2V1lLRG5iZW5taWJnMmNBaEdydTdTazM3M3hTZmUNCm8vNFZseHlIQ2FJNGFPZnFDeTFj
TzYwYStXd2doRHdSS0wwajRscHIrWTZCQTVnenJxSVN6UmdCZUhqYjBJQUoNCmJvYVlINEhD
OWtWTGw1MitNdGhaK0UrTlI1bkpZZEFpdlltdSs5OHFaMUl5dDB1ZlppZE9TOXRNa0tWNWdx
QisNCmVaODl6QStsV29IUG03L3gyRmxNLzZ0RzVaY2laRVdhdEsza3llSktOK0lOMHdjTXZw
V3lnUk5KVXZRY1NDKzcNCjh4bFVEayt2a0I4SWJ6R0JTeHBoaDkyMnROTEpUWmlQbm9Wa1VX
MDE5dzBUTnRGWjVMS3F5SzIrbmZLeXNReEUNClBlRU1BVHN6OWZaUEZnd1RvRjVPK2VPWStq
dWFPcVVCSXc1azErTWFNVHJPUG5ZeVBaeTJSdEY2d3lGdmVhNjANCjNmN2wvc0VqYzB2R3Js
aWVicmdXWjFXaThMdStJYVpkOS9sUGFmd3RHdjh0Zm1OdEY1NHF5eStJWGd3RkhiREYNCkhh
ZDE4Y1RqUENKQUcrVTBTa1BKd1JPVkFqaTlXZ3BjRXdzdUcrckZ0MEE1NmhRWU5OMkFJUTd3
N0tQRUdlQWUNCkZ5TTM0MWZrVVZIQ3Y4dFlXeG9jSjY0WDR6WStoQVI2Q3VnSTlaUGlWMzdX
T2QvQ09weThDVjBZTlJuSytXQmINCkd5RG81Mysramd0eHNqOHAzd1JzSFR2SkZGOW02Nnln
elhldkFCRUJBQUhDd1h3RUdBRUtBQ1lXSVFUQTh3Z1MNCm12S0E5QWd3d3NIRGRjYXZCUkpj
VWdVQ1lhT3JSd0liREFVSkE4Sm5BQUFLQ1JERGRjYXZCUkpjVWs4N0QvOVUNCjZTQUVWK2Nm
S1FkbUZLQmRsSmlMOFNxd01OYnNWcXlubEdocGZuaHBwMnlhZlVVN3g3KzZhaGFBMUlxbXQz
MGMNCjgwNm1sSXQxZ21DRGhWeWxnM1I3TkRMVXNxZ24zaEdZb1VZWUo4R3ZwRFhKUUxjK2VQ
bjZCNjQ4TC9TaEwwbEgNClRwMXYrTmkxaVNHSVY2YnpmRjRqaHhiNkxqUnZEMWlKSmk5Q3lz
aW8yS284OGpTVUppb1d0b01RVVN1N2lqNEENCm12Vm9aQWJQZTEwNU9QVHVzci9vZ1cvdXpJ
YzZqcENEeldROCtocUVYaHl2UjdMNWlISnJyTUpGbWREcHZmSmwNCjdNZjhHL1VuMW1tTitG
OWtBMTVKS29vNStIeHZubXkxOEEzeU00YXVBQlg1a01zbHVXWnlHdHd4WDh3TDRpbksNCjdW
bnQ5TE0xQ2RMWjJuTW5QTWg5Y0FZdGJwOUtjdW50QWpXN1ViV244endpRUJaWGU3YXVDeHJq
SGIvME54b2cNClNHM045UU55Ymsyd3k2MTNXMkhod2h0VnA4ZUVpemk0K1kyNG9KekMvRVhv
QnZsTlJHSnpOSU9QUXdmaWZQMEsNCmllZ3FCQjl1dUgwWW5wVElLL080aEJPMmJRVUFia0tl
cTc5RHEvYjVoeVd3QitKa0RZbG9DSnBqZklYVFdFN1gNClp6ZVZvTmFKUG5Hdmh0OWVqSzlL
bHNBZkh0RDIzWVZSWmFwVWVtWU9YUlBsbFYzRTFzQ1R3bDlaQWtxakM0MkUNCmlmM1NLSm5Y
VDVLTDNoR3RHdk5MTjJkN2YxUE9ONUpKUWJLdFJiS295QVZ2M2lLd3liV2dFbng4cS9RL3NR
bGgNCnVqdEc1NnNPWTVpSlBmV09ScEtIQlc0ckMwRE4ySGJPeUJpdUY5bkdJYzR6QkdHanNW
UVdDU3NHQVFRQjJrY1ANCkFRRUhRUFRqUjNnSkJvWkxveTd3YUNUcUhjSm9ORUNDOUtZV3Rq
WVZ0MzFYVExoZXdzSHpCQmdCQ2dBbUZpRUUNCndQTUlFcHJ5Z1BRSU1NTEJ3M1hHcndVU1hG
SUZBbUdqc1ZRQ0d3SUZDUUhoTTRBQWdRa1F3M1hHcndVU1hGSjINCklBUVpGZ29BSFJZaEJF
MTJ2TXhiSC9NNzJTaVZBaVUwUlZZM3ZTQUpCUUpobzdGVUFBb0pFQ1UwUlZZM3ZTQUoNCjdW
RUJBUDNGRDkzMlFGYkUvMVdvMUJzRGtJVCsvazRac2tZZHp2dTV5TFYzMlhCNEFQOVliMjV0
SlkxOUM4VlINCk81MG00ang2RnZCOUg1cUdqemoyY2k1RWdUcW9DUzVPRUFDVXdhZW1VeW5l
ei9COTFFODNYR2xnRHdPZG52aS8NCkdoUXpDaTZtYjhoL2xRNkkraUM3cDlIV1JWb3VVY2l4
dWg4Rjh0c0lWMlBuK2NmYzl6Z2hyMGc1Ly94UTloMzcNCnNtelVGZHh5NWQzbzlkNm4wb2RH
dFZZSm5wTWE4b2FJYTNmcENPWVZmZzhlWWhBZk5rWmFWbjRmSHhUS1RoOW4NCmx0WlZRaUlR
bjJnb3NVSTc3aFZJVUQyTVQ0czViRU5aN3llamhWcm9jVFNpUlhFcGNrTVBHdzlMdTRuK3c1
KzYNCjNkTFFTeEtLTGR0UjRYdXJ0a0cydHQ1elZWcVFBZWtGRW9XNWVuYUtGbUt2N0EzUXhr
WmFDUnpUS2hBa21lSzANCjNZSWFBWmJscDZUNklBS29reHYySWlKV3BIUGNmUzFlaENKUFFy
S1dxUVRpOVNkZ3dRc3dCT21tWUhQZkx3QWsNCjUwaHRUVjNyTUpkTkxyeDR1c0hCZXVsTTBk
aGQ0dWttbnhnRUhXa0k5bnY3eDZqQWpOc090VXBGY2MycENmL1YNCmlmcThIRmxzMzZYa29B
R09RTEFnTThFMXZ2cmhiUWdPS2g4YktzSmV3YXZLQ2IrNitsRG9ONnZ6dmk4SThkZGQNClZK
cGpKVnJpdkVQdzBSSTdkazUzS3o0Umh4Zkk4VmxJdVRrZkZ4bjM0aURXT1FtamJ5UjFFOVN5
R3FhUVpSVEMNCjI0T0FGSXJMTnpJYUJmSWZpOE5PZEh4clRGY0xKbGozc01uc295YVNPVTlX
dVNtUXFEVW5iREx6M25HRHhvazcNCkk3bzJDWHZGVGduOVNuSldIV2JGVjdrcW1KNmdhQ3lp
QnNIbHd5em02dWcwV2lPY2pvWlhmVkRNR0JHRm9WdmINCml0MzJIRFlzNWVIY0hNNDRCR0dq
c2JJU0Npc0dBUVFCbDFVQkJRRUJCMEIyMWNxWHlqa0tDUjlTNURwZVhiamwNCm51OW5taHdH
MXk4ZG82UXNlMDFhSGdNQkNBZkN3WHdFR0FFS0FDWVdJUVRBOHdnU212S0E5QWd3d3NIRGRj
YXYNCkJSSmNVZ1VDWWFPeHNnSWJEQVVKQWVFemdBQUtDUkREZGNhdkJSSmNVazRMRUFDTi9p
b01FWGNvYVJHcktRYXENCnBFTlYxWkZYdzJ0RDEzOUZXSDZIT1dybHhta01nMXhSbDhZV0lE
Q1FQNGZ3S3h6SFZPUVZXdWNLNWxMaW4vWVQNCkp4cDNwVjNQQTlQZG54UEhHeGRHQ1FxV2xL
Q0R2N1lwclNlYzlOeUJ2MGRlR3JnSVNmRW9EczZxTXRYY1NmcnQNCkdDdjQxTGhvZXFLSnpl
V1FvamxYSzFtUTlCa2toUkhUT2R4QzRaRmIzcVg4d3pWbkVrMUJxaG84ck5OYlg5NkMNClZX
SWhzU29Bay9xTER5U3YvMUMwNXh2TUQzVGJZVU12bzJoYmpUUndTRk5QYmtkVjBGdTcySC9Y
c3RBMjk2TFoNCjg2bnMwMEQwK283YVk2R0cwM3FpWWdKQzVHc0JSUFNrcGlIbTRQZDNtMks3
NVljMjFHTFJCTlAwU0E0M3J3NDcNClFCc2NSa2FFYjV5WmltK2ZEZ3RPNkpnMjd3eUJyWmtD
Z1BZR0VHWEloRUxmbGQ1TnBWVU1OSmVVLytRYmVncEcNCk1oR1ptQkxrV2MrTW5GQ3J6ZHFz
UWdPS2pka1lqbEZuWis5dXRZeE1JRmtnVWlHdnZOeXoxK2dBbkVjQXNOM3QNCk9RVUVFSndq
NXk2aGtXNlpIb2dwcU04STZjNnRjZlo2UEYvbEhHRXNHWW5jUkwzTmNqVHB5ZnJ0dDh4bUti
OGwNClUvVTk0SmhuTTRRZnc4ZTBlbHVPWEFGaW83VWd5N2JXSjZ3WFhzOWFEd3RyVG4zeXBL
REZOdStTRzVMbFRQTWwNCjlMT2pmYzNvZ1QwdHdDR0hFcGVEbm91V1VhTVJ0WmJIV0dsK3pz
MVdTaExzOFh6clAwVHoybkdyZWUrRFRxaXoNCmJzaFA3U2Y0UmZXTGZkOWFobUpOdXVFQjg4
NHpCR0dqc2VNV0NTc0dBUVFCMmtjUEFRRUhRTlZTdkl6eTY4SS8NCk05eUgzSmRmd3VkVy9m
MXhZaDR5SjFVbXVrWmczbkN1d3NIekJCZ0JDZ0FtRmlFRXdQTUlFcHJ5Z1BRSU1NTEINCncz
WEdyd1VTWEZJRkFtR2pzZU1DR3lJRkNRSGhNNEFBZ1FrUXczWEdyd1VTWEZKMklBUVpGZ29B
SFJZaEJFNysNCll2dWhJN1ZwWlc2TG42TnJzWEo5WEJWMEJRSmhvN0hqQUFvSkVLTnJzWEo5
WEJWMHQ5d0EvM3F6OG02UXl5ODQNClFRQ1RneGNRc3BEb3VEaXFPTnkxdjVHSW0wWXRsOW1m
QVFEbDRXYzdIMFV6ZnNnWHNpQ3lzTU40Wi93MkZEZFYNCjdjZlJkejRFZytwTkRDc2dEL3dQ
QnlXTnNxaTg1ZWVRRVFQelcvSGZwclFoSU15ZFMxU1YvQ3VIWW5FaE9qbWsNClk4MkpuaU1a
a1VFSEN0Z2wvL3ZZYTNHcGN1ODVDNWU1Sm1JVzgwSDZ3ZVpZREJERHowRDQxT2ZzTUZNTGZB
aGwNCmRCQW55ZE9xSy9ObUJUR1JyVHV4STRBUVRHeUswcDQyOGNGWkVIdGdNc0FiamVDSHVJ
MVl1dFhkZ1BJSGMwK0INCk1aRDhYVkpwY2tFTVFmN3pONEFsL3I0bS9BbEQzWks0VDVaSmxP
Y0pqME1OYjF2NnppZWkzVTRmUHJFTmtCMHoNCmJHUi9qRXhjK2tVbTdENGhOVDJiWUlsVWlR
YysrWUtwbjFlblU0bzhXa0pJVkNCdFJqcStSd3RjSndNeXFzT3oNCkVYRzBDK0ZyTUhuV0Zl
UTVEMG9FbUQ0cUZ6YWJDUlFLWW0zYm1vMkhib0UzZmQwY01hcXpVdkJjMGhjOHBRaVENClJB
VGNmYkZXSUg1aSt5Z3BpeXcwUnd0VFZsNWhHVm5rL0dtRFBSV2MvUTB1OXFINGkvQTg3bHZl
VlF3bWlqVUcNClNDSVZkNzg3eXpHWllLK01nb2RITXdXL3JvVGY4bU52L25lODJUNklVU2I3
eXJXMUpja0FjWDFqSmk0cW1ERSsNCktnNTduWFVUSm1rZEZjaEM5enlWc2dHUzBoanRiNXdt
QXhnM0lOTE8wK3k5REtnQWdkZzRHNE9lN29LMmdZMHUNCkFrZ3FYckJYajFKcmpkbWszRlE0
VThrY1kvcVNiOEh0U3dwV1pibUF6M211Qkw3by8wRnJoNzRuUExGRmZHeWUNClByalJkOFJm
Z1grU1VYOTV6U2lXZ012V1FoQ1dreDJmaHJ1NVF5K3J4Q3gyVTJMc093TzJPTDRwb1d0RWFN
N0ENCnpRUmhvOHR6QVF3QTNFcjBucENESDJtMVltS0xZSHlrM2VWemF2RTBrVG54SmFrTGwv
M3lpY1paLzI1ODhZaGoNCmUxOFMwZCs2MXc2RWt0bThEbWVnNEh4ZVlML25xMis4TWJNZkhI
clkrMTFkOHR1UEQyQ3FMK3Q2cUlhUnlHSzENCnBkbzg5WXkrbXM5Ykw3ZVQzS0QwSTdHbWJm
NU56RXhic3dpYVZncXpxK2hVTld5OFZzYjlNWnlpSWQvOG4rK1QNCjQvWkMxUmZleGI2R1Ba
MDVJM3NsaXllTUhJbktJREtJTDZuZ0Qybmthd1gyMmUyMzk5Yld6MEJiREhQVEovZzUNCkFE
OVZac3c3dlZWenp6eE9MdGZTYm5XVDcyeUtPbE5QZERxUHNoZ2ZRRkhUa3JpNjZnVUV6TWFZ
RGRIT0FxYTkNCnZDVFVPeGNic2l4NU9vVkx6STY3M3VXUVJIN29VbWV6eWh6WDcxb0g1WklP
dUtNT04wNHRud0l5NHdPNXNPQzkNCmdBemFLWHRaNHFvVTQrbmRUeWo0M3BORGVNVWJBck5m
ZGFXc3lmbGdwbkd5OE5wRTk2b21JemxrSVdySVFaSk4NCnlBdEtnWmQzcHlGSUhzZ01HaGoy
aDR1alhYRUZsdVNpdlJ1cExGaHd6azNKTlc3NFNFTE9uSWlBWFB4MndSUXcNCkhpRzdzTDZW
SWd3VkFCRUJBQUhDd3pJRUdBRUtBQ1lXSVFUQTh3Z1NtdktBOUFnd3dzSERkY2F2QlJKY1Vn
VUMNCllhUExjd0liQWdVSkE4Sm5BQUhBQ1JERGRjYXZCUkpjVXNEMElBUVpBUW9BSFJZaEJO
QlBlVjNQUU9lODJNbUQNCmlVRTNrNTZRZkNrdUJRSmhvOHR6QUFvSkVFRTNrNTZRZkNrdWFV
UU1BTEcrZGVvVml5T1B2aFFoVGdpbVI3WWgNCnpuZEpMQU85bmhUT0tndHlqUDlaanVzQTM0
NDg4ZThhRWZCVnlDTHE2UWk0Z2R4R0xUSVVkcm1HcWYycFN3aTMNCm5KclNHU0kxajZ0VHFP
elZxakI0Z0lQeTJ6eVVTVDJjcHZJWWdvZ2pCWTN6aWNSVGFPT1M1Y242U3N3Ky90QnoNClIy
UmVuMnY1TEVzRG9PcHRJNXBaSFhrQktqYlpNZExoU0ltMXRUWlBndVNHcEdMcGhYT2FPVFBX
Vyt4dGR0SS8NCjg1SDFNelJodkgrQ0VJYTQwMjF1U2FvT05IaHdNcDNvTkNZN0FSQmsrMUkx
Rm8ycHM2MFd5UlNRYnIzR2gvWTUNCm1mSmw2QWJ3SEFFMVp5RkxHcmQwSEZRWGVvTDMvOE5h
ZW53a2U1NnQ2NTZGdWFGUmR2eTZ0M1dlK04zb0tLNUsNCjdlTlRaeEFsTWdGNWtvNkMycGV0
TEp0M1kwN1JwQ3BRTTc4Q3ZPZ3pleVJLVG5IbDdUS3FpaUZPd1RRZUFOZ3QNCmNDZjF1cUZJ
VWZ5VWlXQm5UMVZBbDFKNTlWS0gwMVN3anM4R0I0UGNCVUFnd0N4dHBqbmVjd2tNd1lZSitN
QzMNCjkyaXlhZ2RGVEZRR0w3L1JxQ3BBWmRFQ3p3VUhqZzJ4UkFkZUkySEdVbG85RUFEWFdY
czdaeDlocmcyTTdKekMNCnMyRHRxRVRudjNxSlVrbjVhUmV1b1VLZ2l0eUd1Qjl6ZkdEc3R4
Sjl5LzZFQlBoc2FUQm9rR2VsNUVSNzEwQkkNCmFNbzY2WmZPVXBDWVQ3U0Z5c2dGR3NqQmU3
ZVdRcUl0OHd5QVA2U1ZwMWpDVzJpTDhVdGdLU2xkNXNRWVNDdmcNCnUydjJWQ1g3b1ZzYnlv
clJtckU1L1B0U3BPY3ZxTm9VdGFVaVNZNENwL2MrbC94eE1maWZ0UDhyalNWTml4MnUNCktS
RFNud3VhZ2pCMmdKd2FoQ2JEc1hubE9rRGNHSE9GZFhDeGpVSGNINHFnYVhBd1ZuN2QxYXJP
aW5lNG5QUlcNCnVVM3NwY0kzbHBLdXpBZHE3MjNmeGp3dEZEcm5lVlUxZ25jR1VHaHJOdVdH
aVFPN2lRRzJnNEl0bkJlTjJKNCsNCjFIVVpqaUk1dTJWZlNZVko1WkY0NW1WL1RZUDlxc3Ry
anF6bUxtMHNEWXFja2RHUW5CTEp1Tm5sUGo0ZU50aEkNCm8rRHU1SDlWT0lyS0V1WGdRMHEx
OFlLcUh0d29KUXJENnMydlVnMkxoTWdXOSt5VXZQaVJYbzhXblQrUWVreWcNCkN2QXpwb0Rp
Z21MTHhZMEg1NHBRNm9PVnZxTzhiUlp0dUVkOTlCYWpJOVJacFQxMlcxak5kVU41VlIxMVBx
YTINCmpVd1pFWlNOYVJqUVZVTnArbmtHUWg1Z3pkWmx6TU9EL1kzZzg1OWE0ODNPQk1ETzZM
VnRsL1RjekIzTVFMTTANCkwrUlBvQlJFSWtMdWNXaWtQTG82N3ppMjl6dWgyRGxvalZBV0l3
VEtyMXVCWjdEeHhHOEkrT1lZQTA3NWkyeTANCjNhTHQzSnhnenQ1VHowcGMyWWpkL1p5bWNz
N0F6UVJobzh1NkFRd0FyYUhZc05sV3BRRnkxRjBLaUVqUTlMOUkNCmE0eEcwNFh2TTlpd1ZR
Z1JvVHZiR1VocEdBYjEyYk14azZ4M3JPMDhCeXg2dHBNczMzZ2x6QithWmo0S1dqV1YNCktS
aE1wa1c4REx0OFAzYzFZUEs1ZVVPcW9LN0xBL1VVbVliemk1WGFLdGk0eG9HcHBoR2J6Q2Zq
bkw1ckV1dTYNCjN3dlc1QmNlZGYxcHcrTkM1c3hZaWxnaUNxR0dETTFkanJtbFlSUUdtN2o0
UGNhYk02WGx4aFYvYzlNQXdhdlUNCnl4WjBUUzk3TTczMVUrTnBBa1dhWmJEOUhzeEkrZXha
K0tqTGJaVzcvNEFBVkxpekhZeTIwekJNS2tTb3NPMmYNCmhlTnlwZ3lkdXVIbUM2d3JFSVpQ
Y2xCbFcyZ0NDRWtZM3ZIaEN0ZHQ1ay9LUFZRS1JQRUM0T0VsTUJ6SzU1VlcNCngvTGE0bUNv
RzA2Tng2UXJCbTlzclFsR0o3M3BpWitjNW5qRGFwQ2hxM1dBZFVIV1VMNjduWmhLVWcxQzFx
VFgNCkV2enhaVGJJbVpiK3NrT1NvRmlNano2bGx2dVc0U2J0ZFh3QysweDU0dGsxQnNPb1Bz
ZHd1T3ZhUy9CMUx2SkgNCmRMbklSd0twY1F0aDE2U0RaZGpNNys0aGlBMlNVUTE2SXo5bmVz
Vk5BQkVCQUFIQ3dYd0VHQUVLQUNZV0lRVEENCjh3Z1NtdktBOUFnd3dzSERkY2F2QlJKY1Vn
VUNZYVBMdWdJYkRBVUpBOEpuQUFBS0NSRERkY2F2QlJKY1VwZ2INCkVBQ3JyRktxeUZuU0lo
c3NjUFVvMUlNdVZjNFBwaWkxUXlVQzhGc0EyaFh0TXNUa0F5R0pHa0o0bys4aGI4SXgNCnJm
bEVIMlVzaFN2dHp4YkVld0k4VW9Ib1BDTlppblRNK3VmTW5aNlpQSlNhNk1QdGxITXF4bTUr
WndlSDFzdjINCkFCREFrSGxqelArV0NKdVlCYXFSanVDS3J2Z3R4LzR5L001dEEzbDdsbVhQ
bGNUSWZpVmx6d0FWREdMbnR6WE4NCjIvMkVwL0h3ZmJ2bUc2SE41R1J0VFpCU1pnTEQwS2VL
b1V5MEU0ODU2enZTblQ4ME1zaVdlSnpyKzZ2VVVUYi8NCmNheTBPQVNmbmVvdFZTYUE5NE81
MUZjMEx5UkUrSmZDKzgwd0dKSmxvM2xwSkZvanRiek9mUWdJa0RhcmZENG8NCm5TYW5NNWtk
OXBCQnF2SVoxR0xhVEhkNkNiREwramlIaVZXSFR4b0VzR1JBZk5BWGlvNW5YMTd0RlFPTlBR
TEwNCkg4OWMvQjRkRGd5YkhsSjFXVGZwU2g1N0pIYXAzODBBTlhCOFRQdmVVTVJ4eldtUXpF
Yi9LRWVPTXdaRFoxc3cNClBZU1k3dThtd3Z1MXptV3hYQnNlRDM4c3Rram5Hbk9NSlJWV3pM
cURkenp1T1d4RVY1cFV2T3hURDRMRDNDUmkNCldROFlXQXhMNnBha0RjYk1pTFlQSGZmdVFL
MyttSUhnY09JSmhhZUJ0WFdSeG1YZzdYTm80cVdEZGFTcXhnRW0NCjJmaGZiRlVwbGVyM3BF
dzFyU04yMitDc0lnamtjQWFoL3dEMWJHZ0JMUnJLencrQjBwaVFlQ09NK083S0dzOEcNCjNB
VS9JMU1PanZmbWpQNjRneEpnK3VUSGpJdEttdldWR0crZjRTWFNVZzIwSGM3QXpRUmhvOHZl
QVF3QXhwamcNCnR4TGgzVzdmcWsyTlJHZnIzRWF1V2oxZlNvcnp0UEtCbEs5dDR0UEdVZmZZ
UDQzVjZ4QStBZWhEN2F0T1VCQk0NClUzcXlJRTVZWEFYTzlIMExvU1VwZy9MUzhBWUpTd3Vh
NDJLaTlRLzVacFk3ZXUySzk2YVFaU2I1RlRaTUVLejkNCjNDY1dwOTZPY3p2THhvMzh4Q28z
WHJreVhseFcyNEFYanhwVUZ3L0VKUHlGQ0ptSWlLbndNZFRUdXhnbUR3U0kNCkFxVjlLeExN
MEFiZ3U4RDFMTThNK2FsV1VRWWRwL2RLUC8xSWszNFZJSll5T2lzMkpEVFQwdDlGMElQZlA5
cU0NCldwNW95WjFtaDVidWtJVSt5VUFJOGd4WXE3Rmk0czI4RFU2UEkrVlZKSHNONG92Z2ds
b3Z2bW1JcnlEWjJySXINCmJuY1Zrd1V2R3N1UnJwOUtJNGV5a2FyZll5ZDRrRGpSQWhGdU8y
S25vcEFFVmFPN2xYOHRrQmxTd3pqRXJqOWMNCkdVb096Yi9qOFpjNlhNcnJOa2F4S1NGUWF6
VWF0VHZZUUlpRDcxakVmYndwdEtIY2YyUkhhQ2YxOGZSbE9MRkwNCis1bGVFOXVQZWozVytO
S0d5Wjg3M2ZEVC9CNG0wUnlocEovSmk1TGhwbFZ2TGsyeEQzcTkxVjllTTJzYkFCRUINCkFB
SEN3WHdFR0FFS0FDWVdJUVRBOHdnU212S0E5QWd3d3NIRGRjYXZCUkpjVWdVQ1lhUEwzZ0li
SUFVSkE4Sm4NCkFBQUtDUkREZGNhdkJSSmNVdW8vRC85Wi9CZ2s2MUhqMXlZUEVLeWJLY1Vh
N3dDTWFFYnNDRzdTeEZHRXRXalENCjFWaFNCckJFNTRpOVl2Z1VHcnhFZVg4MEVyQkFJc1Rn
dzdpWEMrTmNOTFp4ekYxSlM3R3RrRWtTd280VDk4YTMNClBsckxZaGh3dTlZSVQ0WE5mUXdP
eDBvT0FubVFhUzl4cU55dy9xMW5lRzFSYWEwamVWV1FjTG1Lc2EvVm1NNlINCmlzTWNxeUxm
aGdPQjFsN2s0TU1va2RSbEdRWCtJV3FzZ242T1Zaa3JOOVVrMFZyWEhaM1VaNjNydXhWc1pi
MVINClFWeVc4dVhlbUFPR1FlWnBvS1lySVNNa2lpTXY5SFROUUptZGdGeXRmWXNiTEZ6Q244
SmxDZkJ5WVBVUUJMTTcNCnVmU3RPREVOdjk3Sm0zWlVZVjdKWmIvTGRLb3NUTVBSVmhUajVa
WDQ0TFRnN1MxYnBJWVc1Ync2NzhwSDNoWDANCk9TVEdGZjlISFp6THk4RGVBMGNSWnpwSWlS
S3gxclZBZnJyVGFseW9IWE1wWExKcjJnUHdPa3pPT3lxNVFmYWYNCk1tSUpvcThMY2tIWW1E
RkJhcGQ4cTVKYjl4bCtCQ1VnWUc5TXZhbTdiN1F0eERiZlZwWWxySG5ZUlVFYWFpcXANClBB
VzRpRzh3Z3RhblVyam9XbWkvZ2s4ZVh2VDZiTEVpY0pSeWRkYXphWVQwK0pwVUlMdC84d1p1
WHBRY1Y3REoNCnRpWUtORW5ZRUdKZW5oYVlzMi81L3UzNnhiM094N1R4ZFp5c1dUMnoyNDZi
b0tHcmRHRXRTWit5SE9GRXBiV3UNCmxrTDNESzlQbjJJaW9PK0hpeVY3UVFBWGNKcG94ZDF1
ekxEc1VOcis3YTJ3WFkwT3R2VWxoRFhCcGZRM2FlUGoNCkdjN0FUUVJobzgxSEFRZ0EzejM5
Q0JnVGE1NzlmVm1GcnYrdWVyUE5rb1phaU9mUVdoSTYzMlNFTGMzWEQ1eHgNCkk2L0M3WXFN
VGJTZTFxV24wSFRkTmhPYXFHSHpjT0M2SU83azkxVEJXSTl4eXJtT09QSnMzNnArdm5HZi9r
U0YNCi9KdnF4NGlIS2g1V2dwditsQXBlWHZzeFg3UVdqeGkzV2VyYlIwbmQ2NittVThOM0c2
VWtWaEd3ZVdIbWorTjYNCktZUndBdGFINHRMRFNLTXh2akwyVUw4Qkk3TmV5cEVJR1hXdU1D
dDdhOXZIRWhyZ1piMXVDRXZqT3hlakJIQ24NClNCUkZyUjRGSzVYYW9BL0hULy9NWTJ4cE90
REtNNlVTTER3VmY1Rm04YXpsbm1QMXVQZVpmR0FFNnpNQ1lVNFQNCmNhOXZGeS9NQ0p6bTBz
QXAxNEt4bXlxYkQ0dUtwWG1WWDVMNHN3QVJBUUFCd3NLeUJCZ0JDZ0FtRmlFRXdQTUkNCkVw
cnlnUFFJTU1MQnczWEdyd1VTWEZJRkFtR2p6VWNDR3dJRkNRUENad0FCUUFrUXczWEdyd1VT
WEZMQWRDQUUNCkdRRUtBQjBXSVFRMmk3T1hBQzh5UVF2T09yYTlISmNYSWk5bk5BVUNZYVBO
UndBS0NSQzlISmNYSWk5bk5EbkMNCkIvOVB6cStRb201c0VwcENxZjhZWEJTTlZoYlI1K2k1
MEVXbHBXaFRnS3NTYmIwdVhlTkpoR2x3OHRvVVNTYjENCjlNL2llbXpwZUlTeFNBVGYxdmlh
akdGYlpQM2ZZUWozVkczaXRaMmhMS3AxOVVzeGV0MVFmaVNJYjIwSVc3bWcNClBUWDcwcEtG
aTFMSE81Z2UzdHNqRWpZOG13TGNnUFkxK0Rub00vK1ZTQ2wzY1FRcjhjRCtsdmFCYU4xZGx5
UUQNCi9BZVAyYllJYlplQko5YmlFMVhnOUxLbCtNTXlnOVFNSnBhNVp4VkdLVU82eFJQNHBL
eGg5eThJV0RqNmJBKysNCjhxY1Bpd2RtMlZBNko5VGNSV3NsdkVCSmRjOG1pU0tZZ01pV05h
SFJvZzNKSFE1NE1xZXQwL0NSdTRCN2tJMUoNCjYyY0JNOC9JenJDTUV5U0lsMlBkRkpHY21H
a1AvMjBzZVRQMi9oeFdsaUVjdS9NKzhEOElRcDU1aTZXSHJuMHENCmRQRmZwMERCQStyQzVZ
aDZKVHE0UzF5dk95UEIwL1ozOG1ybUVneVN2QTlMUk5oODBjTDNUTS94eVo5N1B1eTQNCkxP
L1VyWUhYdGFoblhRNmkwVHJGTmxzSlpPRVZacEVncERkNHMvWTYzNjRkMldYUU50Z0tFMStI
amE0UnFtKysNCkhiOG5QWUMrTlBpTHlMYmk1dk5PanV2ay80ZHl1dnRxZjZCUWtpZmdNVDc1
L3hXazczOTY1NVlaeU02eTlSN3gNCkRxOEZIQ2gxS29oQ0UvMHVlT3VWWkd3WmVlTDdHK0JB
Rmh4OW0rZHFzSU1qZ2Q1MW5laTM5cW5TNkVBWlIzN1QNCm9LamZQVVlWYUZoSGtBc3dmaWZJ
dmpMSytZRWlZYTNYYTlVbWZzVWc4K1JiWWNRS3FvRFRYZ1V6RWljVjhTTXMNCm91UXpGVXVo
VUUwTGFRSWc0Z09CdG1CY25RMk9Ca3FQellKMUlJWDZSQ1crWDY0eXVoWXZoMGwwTzRWTHN0
Y0YNCkhLNnlhOVpFQk1ZWTRVMEhiM0djVWk3dFlNYTN5RWxYTWllY2dDMk9EREJ6Q01WNnVj
TEZkR201L1UyOU1sN3MNCmJCL3RJTTMvVlpubjZvWVp6amIzS3F1dDRNcTMybUNiemxmY3VU
TnFxeUMwNUJCVzZoTEE2QzQzVm05NURPbjcNCk1MUFliVVVEb2xSUjlkSHJMNjZNT3JqTzg5
dkZ3eDVETHVKcmdSazc3OHUvSHE4VzdLbjYzVUxEMnJIQ0YxcUoNCnBXd1NpTHYwZ21PTnMr
b0xkNTJwanZyQVVzY29GNURVYk9DelJraE8waWhKUmFnWGM3WTBTajF0SE5UeXNoTGENCjJz
WFJMWjJXenNCTkJHR2p6WW9CQ0FDZlNUVGJ0OFQxZXFMdFhmUWQ3czFWZmlaclU0ampSTmJP
Ym5SUGFUSksNCmUzZ21TSnp0S1ErZisxZE1JM0RicEdqdDJpNS9UQnAzbUFSemJnYnhTTEJW
MjdnTVc5UHg2blMzaDdCU3RKNGoNCjhzNzMwZC9iV3hNOXA4VENSQWZtQmlxUEdwaGJZYUpU
WGZpS2MwY214Sjhram1BTFlFc1VzZWVJV21MZnkvcGoNCnV1K284cXFmaFVpODBJZHpnVTh4
clNUS1pQc1YwYlMxZitoVlJqaFZ5UUc0OEQvOWNoRnBhQ0w0dUxDNnd2QU8NCjFrTW91UGxG
eXlDQ3B0Y0U1cFpNNnRKT2JTcTFEcHdKYjVhalJJSU9hY3ZXUU1Yb0UrUXNXUENxdGRJK0E5
V3oNCjA2NFYyNVlUY2tGenpzQjV3eWpkdVA5WFpYNXcyN1ZqbXRwSEIrMGZGbUlmQUJFQkFB
SEN3WHdFR0FFS0FDWVcNCklRVEE4d2dTbXZLQTlBZ3d3c0hEZGNhdkJSSmNVZ1VDWWFQTmln
SWJEQVVKQThKbkFBQUtDUkREZGNhdkJSSmMNClVrdGlFQUNJek9BMDVRa29odGxOUjhzQWFG
VmNxY3cxdDRuazhEK1FiYmI5MTF3d042ZFAyR3VhaDg2MStHTzMNCnpIQlBZUFkvUUFMd0dy
SnZJRkkweFhVc3A0MmZxUHZ2c0pwcUFjcXZiVkFJK0svT0wzT2FxQllDVTNWVGNVY2oNCjRy
bUE3MUF5NUdmZEsveEJFYXl3d3M2UmVSaGIvUm56MnhWSmZqUUxHUHR5UGdlUVVySmM1Mldn
ajgrbG9SaFQNCmEwUFI3YXF1azN2SjdGendkTGtEZ3UyNXc2VHdHQnZYL1crWVZlYm1LTXlz
L3dqMzlia2FFMnhsS1dCWDl2VGYNCjY0SXNaUnl2VUpKcWErM3hQci8zaE1FVklGcm42NGM3
S3U5Q3AwMTlPU2UrYk5ueFpvQ0JSYjJFaE9sbkV0UkYNCmpOOURlbUozWUt6LzF6Z0w0ZThu
ZVRBMlBIMEhuYmV3UzdkUHRyWlp4aFdONFNwdXVILzBoTFdwZmVRVS8xNysNCjlTcWYrSm5a
U0M5WVNJOVc3cDNpeTY0VWhKaTNhUVpiNVFwRVorYUZDVy9HMVhDbjZzblNxaFhBT2NCNUpq
RUUNCjVNdng3elhxenk1M0FOREJRMitxUndncUR2em9YU0loOHdZemh2cmpubUdNYTF1Lzgr
MnJtYVNuem80Y0pGNEcNCkhEcnFLOXlUSDhZeHcwRUJyVlRVcTJHdkhzNjJKM1hrZDd2enFv
UU9xN3Y4ZTlkVDZpQWMyODhncC9VNWFobVENCjk2M0FMMndHYUdHaVhjZmVuV3RXQXhhQkt4
d3EyemQxR2R0ODlHU0RHT2hFRWZkUS9sbHFLOEVtanlYbTBBNkcNCkZPNmZZdmRUdkhIb3ZW
Sk44bG5yYnpsUllaTkJkK01pcjlzZy9zMFpzTFNJanFXeUs4N0FUUVJobzgyNEFRZ0ENCndp
d0x5V05RUXQvSkw2ZTYrS0plRlREVHNnQUpZbmVDYlVLQ0g3VVFweW9pOExHNU5BMHdkMmhY
Ui8za1BmTDANCnlicmlwaFg2SGh4aEFrdmdtY1NaRDBNdWRjanZEWDBuOFF0RXd5eFo4QWpB
aDRxV1BjOHFVRUtmdkdFL0VyYXMNCno0SmpqejBaODd1akNLVGplL3VnaXNESXBTcC9tZkNK
bDBKTzJhZ01EdWpUSFphRFlnc1c4UGF4VFNtT1lNRWUNCloyTUhsOUcrakYrc2pjR1lvVUll
Wk10RDFjVkpUZUk5azRDd0prb3FlSmJyOXRReDA0UXYvNUl1NCtlOVNFM3MNCmhxNUJkdXlu
b09qaDlLZEhlWnJIUkUreTlabE55Yk5zeFJjelo1TmpqbjhDSjVheVR2Z2RxVE0zSGcrQThZ
SW4NCm1paGEwa1NIQkU4YU1OTENGd0tpblFBUkFRQUJ3c0Y4QkJnQkNnQW1GaUVFd1BNSUVw
cnlnUFFJTU1MQnczWEcNCnJ3VVNYRklGQW1HanpiZ0NHeUFGQ1FQQ1p3QUFDZ2tRdzNYR3J3
VVNYRkt3ZXhBQTRuZ29pNUtDYTZaWTBPQW8NCmJ4ZmtBeW9XWkQvVVg5RGNPL0thcGNJYWdE
aGtiajdrUjdkQW9ScGJBVTE3ME9DakxHd0prcnk0ZXoyeU9WUFoNClJuMjNxeXp1amQ3cnlp
VThIQkx1djZ0dENlUGJrWUJONGpYL3dZYlhjbTR3MUZFWndZS2M3bmhMbGFTT0liMDcNCnZB
RVZGTHRsbUQxUS9TcGo0bTgxbnJMSlRYdU5DbS9YQk5ZNTFWdnM2VHYzTG1xNDRzRWdoV3NS
UjNTeFhKcDcNCmk3NHROaDVxMHdBbTZKZml0bVJOaHhxYzB4VmFESWVxQ0ZSNVlDQW05YjRV
N0NGdTNTSUVzVzFSenF5VXNZRGUNClJiTU9zRTIwMjJ2T0kxN3czSTFEU2lla0cwMXJWOXF5
OGJUUVFKaFNDdHFHaUJBRnZnUXBrMzl1MFNiVDRaOUwNCnA5K09vZFZBRHRUQ0dUQXNYRlJ0
Uml0NW5IU0YwSlZxVmRyNDlUNDFqOHAySmw4QmFmTWQwMnVpZkpvYnZvZEcNCnNCcXV4SzFS
ZHBHbUJITEhJVG4yK003Y09FcjV5Wi9POHZ2M084Zkx3eDI0YThRYlFxUHl5UVluL2VZcHJK
U0ENCmdmNzhFSk1ENTE3dGhmeVU2Tkh5dWxJMzMzWUFrNVJpV0xpZU11ajZNb3lCTDJjcmsy
YVBIenJOMHpwYW9DcDMNCmNFNVgvLzloYXNiOCtISlA1ZTlIL0NmMjhpZ1FOdFlkVXVkMVE0
alc0dHFmb1Zla1BPUUwxMXcyOEhCVWI2WVMNCks1UmZiMm9ENlVkWlBRemJVaklON1NROGNp
ZTZVUDdKR3BIaERRbXp4cnY1WHRpMGU1bEhkbG5ESU9rdWI2K28NCmt0UkFRUFV1RHBGM2h6
YUlQQzNPNVRjRmN0ST0NCj1uK2lCDQotLS0tLUVORCBQR1AgUFVCTElDIEtFWSBCTE9DSy0t
LS0tDQo=
--=_tCs853Oe4m6VtQbNHHXmdF9jYkz9AofsYlXbB+Zczd3Ilyq+
Content-Type: application/pgp-signature; name=OpenPGP_signature
Content-Transfer-Encoding: base64
Content-Disposition: attachment; filename=OpenPGP_signature

LS0tLS1CRUdJTiBQR1AgU0lHTkFUVVJFLS0tLS0NCg0KaVFFekJBRUJDQUFkRmlFRU5vdXps
d0F2TWtFTHpqcTJ2UnlYRnlJdlp6UUZBbVFoeVpZQUNna1F2UnlYRnlJdg0KWnpSYWdBZi9j
eFVGNlF1QmdtMHk5UGVYWXYxTjV4Z21lcVpUckJvdUIrcU1JZmJDMG9MeWw0OVpZNnVEQlM0
Sg0KS0tuQm9wZUFXc0Q1czZ5bXJaclFMbmFVTTFVaWwwVXBIaFlzeUxDZWlOVjcvTGNHclB3
T2pkdnhsWG5waFhNSg0KczR1b2toL2JCckVBTlBDZEJPZ3VOV1VWS1o0aE1UL0I3aTQwYytu
dWJxekxxcU9LYnl0cFozcW9FT25CMmp6Wg0KL2hWUytPV2NhbzI0WjZ3czlMM1BxMkNKR0hW
SGx0bVJNVWhCcFdTbDBaZ3Q4NWxkbmFMdndlc241M09oS2NNcg0KS2tIQzVPM1doQkhsbUtK
c1J4Z3RyTkV1aEpONi9IVzBZRUR3WWVMZ0lJOS8zVGdpRFYreU1hV2E3cXM5enlTaA0KTGdV
YllKTmN2YnYzS2FCZUo2QlptNWpCOElqdmdBPT0NCj01dTl3DQotLS0tLUVORCBQR1AgU0lH
TkFUVVJFLS0tLS0NCg==
--=_tCs853Oe4m6VtQbNHHXmdF9jYkz9AofsYlXbB+Zczd3Ilyq+--




Information forwarded to guix-patches@HIDDEN:
bug#62473; Package guix-patches. Full text available.

Message received at 62473 <at> debbugs.gnu.org:


Received: (at 62473) by debbugs.gnu.org; 27 Mar 2023 07:46:34 +0000
From debbugs-submit-bounces <at> debbugs.gnu.org Mon Mar 27 03:46:34 2023
Received: from localhost ([127.0.0.1]:46411 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1pghYm-0001rQ-Gf
	for submit <at> debbugs.gnu.org; Mon, 27 Mar 2023 03:46:33 -0400
Received: from a2-34.smtp-out.eu-west-1.amazonses.com ([54.240.2.34]:50309)
 by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from
 <01020187220832b3-9fd896e2-efe1-44ae-91f7-d7aea9963989-000000@HIDDEN>)
 id 1pghYg-0001qo-KB
 for 62473 <at> debbugs.gnu.org; Mon, 27 Mar 2023 03:46:30 -0400
DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/simple;
 s=solmzk3ljecfoypi3q6x2mqs3bucnhjw; d=housseini.me; t=1679903175;
 h=Subject:From:To:Cc:Date:Mime-Version:Content-Type:Content-Transfer-Encoding:In-Reply-To:References:Message-Id;
 bh=dtTbKThaiAD0jbYJxtf1I4oKiCVdKERH0sNECePSqbU=;
 b=gKBpJAyKbUqPp3/hg+xkE+nqgnMdtyPt3S1etOv4V9ES4IkxTnCgasMggGJQk0/V
 BZkOEFbPRj7k8zCvgRX31vZingF1DgXZJn6ymcHt3/nwZmo7UVqhailJ4JNbwxbasNb
 Pvn5HWdc5u5lqytETkOsxla8/zubn5w5WAW62llg=
DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/simple;
 s=shh3fegwg5fppqsuzphvschd53n6ihuv; d=amazonses.com; t=1679903175;
 h=Subject:From:To:Cc:Date:Mime-Version:Content-Type:Content-Transfer-Encoding:In-Reply-To:References:Message-Id:Feedback-ID;
 bh=dtTbKThaiAD0jbYJxtf1I4oKiCVdKERH0sNECePSqbU=;
 b=pjtZ1MmO9mpwdoMezUZ/Sy0RrZAeqWaR275AIxr13+FT0gBsF1IC2MAHj72BZVSY
 gZ1kF9KMVnSeVOKysFIbrFBbv1PnuNYtRK3kBp8wQEx50KVTYphY113r5Q6bL+Cj+KA
 adw2kiRQaaZV7HOoVqsRCx7biP1w1tldQL+DupQA=
Subject: [PATCH 3/4] gnu: Add openfoam-org.
From: =?UTF-8?Q?reza?= <reza@HIDDEN>
To: =?UTF-8?Q?62473=40debbugs=2Egnu=2Eorg?= <62473 <at> debbugs.gnu.org>
Date: Mon, 27 Mar 2023 07:46:15 +0000
Mime-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: base64
In-Reply-To: <cover.1679863907.git.reza@HIDDEN>
References: <cover.1679863907.git.reza@HIDDEN> 
 <39bb016d78272ca6ef016fa0ea0fe364a2f051e4.1679863907.git.reza@HIDDEN>
X-Mailer: Amazon WorkMail
Thread-Index: AQHZYCUTqXTMDxJ1QYy50jux+uaaqwAWyGF/
Thread-Topic: [PATCH 3/4] gnu: Add openfoam-org.
X-Wm-Sent-Timestamp: 1679903174
X-Original-Mailer: git-send-email 2.39.2
Message-ID: <01020187220832b3-9fd896e2-efe1-44ae-91f7-d7aea9963989-000000@HIDDEN>
Feedback-ID: 1.eu-west-1.b24dn6frgCi6dh20skzbuMRr7UL8M6Soir/3ogtEjHQ=:AmazonSES
X-SES-Outgoing: 2023.03.27-54.240.2.34
X-Spam-Score: 0.0 (/)
X-Debbugs-Envelope-To: 62473
Cc: =?UTF-8?Q?reza?= <reza@HIDDEN>
X-BeenThere: debbugs-submit <at> debbugs.gnu.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: <debbugs-submit.debbugs.gnu.org>
List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe>
List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/>
List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org>
List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help>
List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe>
Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org
Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
X-Spam-Score: -1.0 (-)

LS0tDQogZ251L2xvY2FsLm1rICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHwg
ICAyICstDQogLi4uL3BhdGNoZXMvb3BlbmZvYW0tNC4xLWNsZWFudXAucGF0Y2ggICAgICAg
IHwgMjQzIC0tLS0tLS0tLS0tDQogZ251L3BhY2thZ2VzL3NpbXVsYXRpb24uc2NtICAgICAg
ICAgICAgICAgICAgIHwgMzkzICsrKysrKysrKysrLS0tLS0tLQ0KIDMgZmlsZXMgY2hhbmdl
ZCwgMjU0IGluc2VydGlvbnMoKyksIDM4NCBkZWxldGlvbnMoLSkNCiBkZWxldGUgbW9kZSAx
MDA2NDQgZ251L3BhY2thZ2VzL3BhdGNoZXMvb3BlbmZvYW0tNC4xLWNsZWFudXAucGF0Y2gN
Cg0KZGlmZiAtLWdpdCBhL2dudS9sb2NhbC5tayBiL2dudS9sb2NhbC5taw0KaW5kZXggNjRh
MTI2OGZiZS4uMjg3YzlkNTJmNyAxMDA2NDQNCi0tLSBhL2dudS9sb2NhbC5taw0KKysrIGIv
Z251L2xvY2FsLm1rDQpAQCAtMTYxNyw3ICsxNjE3LDcgQEAgZGlzdF9wYXRjaF9EQVRBID0J
CQkJCQlcDQogICAlRCUvcGFja2FnZXMvcGF0Y2hlcy9vcGVuYm9hcmR2aWV3LXVzZS1zeXN0
ZW0taW1ndWkucGF0Y2gJXA0KICAgJUQlL3BhY2thZ2VzL3BhdGNoZXMvb3BlbmJvYXJkdmll
dy11c2Utc3lzdGVtLXV0ZjgucGF0Y2gJXA0KICAgJUQlL3BhY2thZ2VzL3BhdGNoZXMvb3Bl
bmJveC1weXRob24zLnBhdGNoCQkJXA0KLSAgJUQlL3BhY2thZ2VzL3BhdGNoZXMvb3BlbmZv
YW0tNC4xLWNsZWFudXAucGF0Y2gJCQlcDQorICAlRCUvcGFja2FnZXMvcGF0Y2hlcy9vcGVu
Zm9hbS1vcmctMTAtY2xlYW51cC5wYXRjaAkJCVwNCiAgICVEJS9wYWNrYWdlcy9wYXRjaGVz
L29wZW5qZGstMTAtaWRsai1yZXByb2R1Y2liaWxpdHkucGF0Y2gJXA0KICAgJUQlL3BhY2th
Z2VzL3BhdGNoZXMvb3Blbmpkay0xNS14Y3Vyc29yLW5vLWR5bmFtaWMucGF0Y2gJXA0KICAg
JUQlL3BhY2thZ2VzL3BhdGNoZXMvb3Blbm1waS1tdGwtcHJpb3JpdGllcy5wYXRjaAkJXA0K
ZGlmZiAtLWdpdCBhL2dudS9wYWNrYWdlcy9wYXRjaGVzL29wZW5mb2FtLTQuMS1jbGVhbnVw
LnBhdGNoIGIvZ251L3BhY2thZ2VzL3BhdGNoZXMvb3BlbmZvYW0tNC4xLWNsZWFudXAucGF0
Y2gNCmRlbGV0ZWQgZmlsZSBtb2RlIDEwMDY0NA0KaW5kZXggMzdlZmZhNWM5Yy4uMDAwMDAw
MDAwMA0KLS0tIGEvZ251L3BhY2thZ2VzL3BhdGNoZXMvb3BlbmZvYW0tNC4xLWNsZWFudXAu
cGF0Y2gNCisrKyAvZGV2L251bGwNCkBAIC0xLDI0MyArMCwwIEBADQotIyBUaGlzIHBhdGNo
IHJlbW92ZXMgYWxsIG5lZWQgZm9yIHRoZSBUaGlyZFBhcnR5IGZpbGVzIG9mIE9wZW5GT0FN
Lg0KLQ0KLSMgRGVyaXZlZCBmcm9tIEVhc3lCdWlsZCBwYXRjaCBieSBXYXJkIFBvZWxtYW5z
IDx3cG9lbHk4NkBnbWFpbC5jb20+Lg0KLSMgTW9kaWZpZWQgZm9yIEdOVSBHdWl4IGJ5IFBh
dWwgR2FybGljayA8cGdhcmxpY2tAdG91cmJpbGxpb24tdGVjaG5vbG9neS5jb20+Lg0KLQ0K
LWRpZmYgLXVyIE9wZW5GT0FNLTQueC12ZXJzaW9uLTQuMS5vcmcvYXBwbGljYXRpb25zL3V0
aWxpdGllcy9tZXNoL21hbmlwdWxhdGlvbi9zZXRTZXQvQWxsd21ha2UgT3BlbkZPQU0tNC54
LXZlcnNpb24tNC4xL2FwcGxpY2F0aW9ucy91dGlsaXRpZXMvbWVzaC9tYW5pcHVsYXRpb24v
c2V0U2V0L0FsbHdtYWtlDQotLS0tIE9wZW5GT0FNLTQueC12ZXJzaW9uLTQuMS5vcmcvYXBw
bGljYXRpb25zL3V0aWxpdGllcy9tZXNoL21hbmlwdWxhdGlvbi9zZXRTZXQvQWxsd21ha2UN
Ci0rKysgT3BlbkZPQU0tNC54LXZlcnNpb24tNC4xL2FwcGxpY2F0aW9ucy91dGlsaXRpZXMv
bWVzaC9tYW5pcHVsYXRpb24vc2V0U2V0L0FsbHdtYWtlDQotQEAgLTksNyArOSw3IEBADQot
ICMNCi0gIyB1c2UgcmVhZGxpbmUgaWYgYXZhaWxhYmxlDQotICMNCi0taWYgWyAtZiAvdXNy
L2luY2x1ZGUvcmVhZGxpbmUvcmVhZGxpbmUuaCBdDQotK2lmIHRydWUNCi0gdGhlbg0KLSAg
ICAgZWNobyAiRm91bmQgPHJlYWRsaW5lL3JlYWRsaW5lLmg+ICAtLSAgZW5hYmxpbmcgcmVh
ZGxpbmUgc3VwcG9ydC4iDQotICAgICBleHBvcnQgQ09NUF9GTEFHUz0iLURIQVNfUkVBRExJ
TkUiDQotZGlmZiAtdXIgT3BlbkZPQU0tNC54LXZlcnNpb24tNC4xLm9yZy9ldGMvYmFzaHJj
IE9wZW5GT0FNLTQueC12ZXJzaW9uLTQuMS9ldGMvYmFzaHJjDQotLS0tIE9wZW5GT0FNLTQu
eC12ZXJzaW9uLTQuMS5vcmcvZXRjL2Jhc2hyYw0KLSsrKyBPcGVuRk9BTS00LngtdmVyc2lv
bi00LjEvZXRjL2Jhc2hyYw0KLUBAIC00Myw4ICs0MywxMCBAQA0KLSAjIFBsZWFzZSBzZXQg
dG8gdGhlIGFwcHJvcHJpYXRlIHBhdGggaWYgdGhlIGRlZmF1bHQgaXMgbm90IGNvcnJlY3Qu
DQotICMNCi0gWyAkQkFTSF9TT1VSQ0UgXSAmJiBcDQotLWV4cG9ydCBGT0FNX0lOU1RfRElS
PSQoY2QgJHtCQVNIX1NPVVJDRSUvKi8qLyp9ICYmIHB3ZCAtUCkgfHwgXA0KLStleHBvcnQg
Rk9BTV9JTlNUX0RJUj0kKGNkICQoZGlybmFtZSAkQkFTSF9TT1VSQ0UpLy4uLy4uICYmIHB3
ZCAtUCkgfHwgXA0KLSBleHBvcnQgRk9BTV9JTlNUX0RJUj0kSE9NRS8kV01fUFJPSkVDVA0K
LSsjIEZvciBHTlUgR3VpeDogc2V0IGluaXRpYWxseSBmb3IgYnVpbGQgdGhlbiByZS1zZXQg
YXQgcnVudGltZQ0KLSsjDQotICMgZXhwb3J0IEZPQU1fSU5TVF9ESVI9fiRXTV9QUk9KRUNU
DQotICMgZXhwb3J0IEZPQU1fSU5TVF9ESVI9L29wdC8kV01fUFJPSkVDVA0KLSAjIGV4cG9y
dCBGT0FNX0lOU1RfRElSPS91c3IvbG9jYWwvJFdNX1BST0pFQ1QNCi1kaWZmIC11ciBPcGVu
Rk9BTS00LngtdmVyc2lvbi00LjEub3JnL2V0Yy9jb25maWcuc2gvQ0dBTCBPcGVuRk9BTS00
LngtdmVyc2lvbi00LjEvZXRjL2NvbmZpZy5zaC9DR0FMDQotLS0tIE9wZW5GT0FNLTQueC12
ZXJzaW9uLTQuMS5vcmcvZXRjL2NvbmZpZy5zaC9DR0FMDQotKysrIE9wZW5GT0FNLTQueC12
ZXJzaW9uLTQuMS9ldGMvY29uZmlnLnNoL0NHQUwNCi1AQCAtMzYsMzcgKzM2LDcgQEANCi0g
Iw0KLSAjLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tDQotDQotLWJvb3N0X3ZlcnNpb249Ym9v
c3Qtc3lzdGVtDQotLWNnYWxfdmVyc2lvbj1jZ2FsLXN5c3RlbQ0KLS0jY2dhbF92ZXJzaW9u
PUNHQUwtNC44DQotLQ0KLS1pZiBbIC16ICIkU09VUkNFX0NHQUxfVkVSU0lPTlNfT05MWSIg
XQ0KLS10aGVuDQotLQ0KLS0gICAgY29tbW9uX3BhdGg9JFdNX1RISVJEX1BBUlRZX0RJUi9w
bGF0Zm9ybXMvJFdNX0FSQ0gkV01fQ09NUElMRVINCi0tDQotLSAgICBleHBvcnQgQk9PU1Rf
QVJDSF9QQVRIPSRjb21tb25fcGF0aC8kYm9vc3RfdmVyc2lvbg0KLS0gICAgZXhwb3J0IENH
QUxfQVJDSF9QQVRIPSRjb21tb25fcGF0aC8kY2dhbF92ZXJzaW9uDQotLQ0KLS0gICAgaWYg
WyAiJEZPQU1fVkVSQk9TRSIgLWEgIiRQUzEiIF0NCi0tICAgIHRoZW4NCi0tICAgICAgICBl
Y2hvICJVc2luZyBDR0FMIGFuZCBib29zdCIgMT4mMg0KLS0gICAgICAgIGVjaG8gIiAgICAk
Y2dhbF92ZXJzaW9uIGF0ICRDR0FMX0FSQ0hfUEFUSCIgMT4mMg0KLS0gICAgICAgIGVjaG8g
IiAgICAkYm9vc3RfdmVyc2lvbiBhdCAkQk9PU1RfQVJDSF9QQVRIIiAxPiYyDQotLSAgICBm
aQ0KLS0NCi0tICAgIGlmIFsgLWQgIiRDR0FMX0FSQ0hfUEFUSCIgLWEgIiRjZ2FsX3ZlcnNp
b24iICE9ICJjZ2FsLXN5c3RlbSIgXQ0KLS0gICAgdGhlbg0KLS0gICAgICAgIF9mb2FtQWRk
TGliICRDR0FMX0FSQ0hfUEFUSC9saWINCi0tICAgIGZpDQotLQ0KLS0gICAgaWYgWyAtZCAi
JEJPT1NUX0FSQ0hfUEFUSCIgLWEgIiRib29zdF92ZXJzaW9uIiAhPSAiYm9vc3Qtc3lzdGVt
IiBdDQotLSAgICB0aGVuDQotLSAgICAgICAgX2ZvYW1BZGRMaWIgJEJPT1NUX0FSQ0hfUEFU
SC9saWINCi0tICAgIGZpDQotLQ0KLS0gICAgdW5zZXQgYm9vc3RfdmVyc2lvbiBjZ2FsX3Zl
cnNpb24gY29tbW9uX3BhdGgNCi0tDQotLWZpDQotK2V4cG9ydCBDR0FMX0FSQ0hfUEFUSD0k
Q0dBTF9ST09UDQotK2V4cG9ydCBCT09TVF9BUkNIX1BBVEg9JEJPT1NUX1JPT1QNCi0NCi0g
Iy0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLQ0KLWRpZmYgLXVyIE9wZW5GT0FNLTQueC12ZXJz
aW9uLTQuMS5vcmcvZXRjL2NvbmZpZy5zaC9ncGVyZnRvb2xzIE9wZW5GT0FNLTQueC12ZXJz
aW9uLTQuMS9ldGMvY29uZmlnLnNoL2dwZXJmdG9vbHMNCi0tLS0gT3BlbkZPQU0tNC54LXZl
cnNpb24tNC4xLm9yZy9ldGMvY29uZmlnLnNoL2dwZXJmdG9vbHMNCi0rKysgT3BlbkZPQU0t
NC54LXZlcnNpb24tNC4xL2V0Yy9jb25maWcuc2gvZ3BlcmZ0b29scw0KLUBAIC0yOSwxMyAr
MjksNSBAQA0KLSAjDQotICMtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0NCi0NCi0tdmVyc2lv
bj1zdm4NCi0tZ3BlcmZ0b29sc19pbnN0YWxsPSRXTV9USElSRF9QQVJUWV9ESVIvcGxhdGZv
cm1zLyRXTV9BUkNIJFdNX0NPTVBJTEVSDQotLQ0KLS1HUEVSRlRPT0xTX1ZFUlNJT049Z3Bl
cmZ0b29scy0kdmVyc2lvbg0KLS1HUEVSRlRPT0xTX0FSQ0hfUEFUSD0kZ3BlcmZ0b29sc19p
bnN0YWxsLyRHUEVSRlRPT0xTX1ZFUlNJT04NCi0tDQotLWV4cG9ydCBQQVRIPSRHUEVSRlRP
T0xTX0FSQ0hfUEFUSC9iaW46JFBBVEgNCi0tZXhwb3J0IExEX0xJQlJBUllfUEFUSD0kR1BF
UkZUT09MU19BUkNIX1BBVEgvbGliOiRMRF9MSUJSQVJZX1BBVEgNCi0NCi0gIy0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLQ0KLWRpZmYgLXVyIE9wZW5GT0FNLTQueC12ZXJzaW9uLTQuMS5v
cmcvZXRjL2NvbmZpZy5zaC9tZXRpcyBPcGVuRk9BTS00LngtdmVyc2lvbi00LjEvZXRjL2Nv
bmZpZy5zaC9tZXRpcw0KLS0tLSBPcGVuRk9BTS00LngtdmVyc2lvbi00LjEub3JnL2V0Yy9j
b25maWcuc2gvbWV0aXMNCi0rKysgT3BlbkZPQU0tNC54LXZlcnNpb24tNC4xL2V0Yy9jb25m
aWcuc2gvbWV0aXMNCi1AQCAtMzQsNyArMzQsNyBAQA0KLSAjDQotICMtLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0NCi0NCi0tZXhwb3J0IE1FVElTX1ZFUlNJT049bWV0aXMtNS4xLjANCi0t
ZXhwb3J0IE1FVElTX0FSQ0hfUEFUSD0kV01fVEhJUkRfUEFSVFlfRElSL3BsYXRmb3Jtcy8k
V01fQVJDSCRXTV9DT01QSUxFUiRXTV9QUkVDSVNJT05fT1BUSU9OJFdNX0xBQkVMX09QVElP
Ti8kTUVUSVNfVkVSU0lPTg0KLStleHBvcnQgTUVUSVNfVkVSU0lPTj1tZXRpcy0kTUVUSVNW
RVJTSU9ODQotK2V4cG9ydCBNRVRJU19BUkNIX1BBVEg9JE1FVElTX1JPT1QNCi0NCi0gIy0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLQ0KLWRpZmYgLXVyIE9wZW5GT0FNLTQueC12ZXJzaW9u
LTQuMS5vcmcvZXRjL2NvbmZpZy5zaC9zY290Y2ggT3BlbkZPQU0tNC54LXZlcnNpb24tNC4x
L2V0Yy9jb25maWcuc2gvc2NvdGNoDQotLS0tIE9wZW5GT0FNLTQueC12ZXJzaW9uLTQuMS5v
cmcvZXRjL2NvbmZpZy5zaC9zY290Y2gNCi0rKysgT3BlbkZPQU0tNC54LXZlcnNpb24tNC4x
L2V0Yy9jb25maWcuc2gvc2NvdGNoDQotQEAgLTM3LDcgKzM3LDcgQEANCi0gIw0KLSAjLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tDQotDQotLWV4cG9ydCBTQ09UQ0hfVkVSU0lPTj1zY290
Y2hfNi4wLjMNCi0tZXhwb3J0IFNDT1RDSF9BUkNIX1BBVEg9JFdNX1RISVJEX1BBUlRZX0RJ
Ui9wbGF0Zm9ybXMvJFdNX0FSQ0gkV01fQ09NUElMRVIkV01fUFJFQ0lTSU9OX09QVElPTiRX
TV9MQUJFTF9PUFRJT04vJFNDT1RDSF9WRVJTSU9ODQotK2V4cG9ydCBTQ09UQ0hfVkVSU0lP
Tj1zY290Y2hfJFNDT1RDSFZFUlNJT04NCi0rZXhwb3J0IFNDT1RDSF9BUkNIX1BBVEg9JFND
T1RDSF9ST09UDQotDQotICMtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0NCi1kaWZmIC11ciBP
cGVuRk9BTS00LngtdmVyc2lvbi00LjEub3JnL2V0Yy9jb25maWcuc2gvc2V0dGluZ3MgT3Bl
bkZPQU0tNC54LXZlcnNpb24tNC4xL2V0Yy9jb25maWcuc2gvc2V0dGluZ3MNCi0tLS0gT3Bl
bkZPQU0tNC54LXZlcnNpb24tNC4xLm9yZy9ldGMvY29uZmlnLnNoL3NldHRpbmdzDQotKysr
IE9wZW5GT0FNLTQueC12ZXJzaW9uLTQuMS9ldGMvY29uZmlnLnNoL3NldHRpbmdzDQotQEAg
LTI3OSw2ICsyNzksOSBAQA0KLSAgICAgOzsNCi0gc3lzdGVtKQ0KLSAgICAgIyBVc2Ugc3lz
dGVtIGNvbXBpbGVyDQotKyAgICAjIFVzZSBzeXN0ZW0gR01QIGFuZCBNUEZSIHBhY2thZ2Vz
DQotKyAgICBleHBvcnQgR01QX0FSQ0hfUEFUSD0kR01QX1JPT1QNCi0rICAgIGV4cG9ydCBN
UEZSX0FSQ0hfUEFUSD0kTVBGUl9ST09UDQotICAgICA7Ow0KLSAqKQ0KLSAgICAgZWNobyAi
V2FybjogV01fQ09NUElMRVJfVFlQRT0nJFdNX0NPTVBJTEVSX1RZUEUnIGlzIHVuc3VwcG9y
dGVkIiAxPiYyDQotZGlmZiAtdXIgT3BlbkZPQU0tNC54LXZlcnNpb24tNC4xLm9yZy9zcmMv
cGFyYWxsZWwvZGVjb21wb3NlL3B0c2NvdGNoRGVjb21wL01ha2Uvb3B0aW9ucyBPcGVuRk9B
TS00LngtdmVyc2lvbi00LjEvc3JjL3BhcmFsbGVsL2RlY29tcG9zZS9wdHNjb3RjaERlY29t
cC9NYWtlL29wdGlvbnMNCi0tLS0gT3BlbkZPQU0tNC54LXZlcnNpb24tNC4xLm9yZy9zcmMv
cGFyYWxsZWwvZGVjb21wb3NlL3B0c2NvdGNoRGVjb21wL01ha2Uvb3B0aW9ucw0KLSsrKyBP
cGVuRk9BTS00LngtdmVyc2lvbi00LjEvc3JjL3BhcmFsbGVsL2RlY29tcG9zZS9wdHNjb3Rj
aERlY29tcC9NYWtlL29wdGlvbnMNCi1AQCAtNSw4ICs1LDcgQEANCi0gICAgICQoUEZMQUdT
KSAkKFBJTkMpIFwNCi0gICAgIC1JJChTQ09UQ0hfUk9PVCkvaW5jbHVkZSBcDQotICAgICAt
SSQoU0NPVENIX0FSQ0hfUEFUSCkvaW5jbHVkZS8kKEZPQU1fTVBJKSBcDQotLSAgICAtSS91
c3IvaW5jbHVkZS9zY290Y2ggXA0KLSAgICAgLUkuLi9kZWNvbXBvc2l0aW9uTWV0aG9kcy9s
bkluY2x1ZGUNCi0NCi0gTElCX0xJQlMgPSBcDQotLSAgICAtTCQoU0NPVENIX1JPT1QpL2xp
YiAtTCQoRk9BTV9FWFRfTElCQklOKS8kKEZPQU1fTVBJKSAtbHB0c2NvdGNoIC1scHRzY290
Y2hlcnJleGl0IC1sc2NvdGNoICR7TElOS19GTEFHU30gLWxydA0KLSsgICAgLUwkKFNDT1RD
SF9ST09UKS9saWIgLUwkKE1QSV9BUkNIX1BBVEgpL2xpYiAtbHB0c2NvdGNoIC1scHRzY290
Y2hlcnJleGl0IC1sc2NvdGNoICR7TElOS19GTEFHU30gLWxydA0KLWRpZmYgLXVyIE9wZW5G
T0FNLTQueC12ZXJzaW9uLTQuMS5vcmcvc3JjL3BhcmFsbGVsL2RlY29tcG9zZS9zY290Y2hE
ZWNvbXAvTWFrZS9vcHRpb25zIE9wZW5GT0FNLTQueC12ZXJzaW9uLTQuMS9zcmMvcGFyYWxs
ZWwvZGVjb21wb3NlL3Njb3RjaERlY29tcC9NYWtlL29wdGlvbnMNCi0tLS0gT3BlbkZPQU0t
NC54LXZlcnNpb24tNC4xLm9yZy9zcmMvcGFyYWxsZWwvZGVjb21wb3NlL3Njb3RjaERlY29t
cC9NYWtlL29wdGlvbnMNCi0rKysgT3BlbkZPQU0tNC54LXZlcnNpb24tNC4xL3NyYy9wYXJh
bGxlbC9kZWNvbXBvc2Uvc2NvdGNoRGVjb21wL01ha2Uvb3B0aW9ucw0KLUBAIC05LDggKzks
NyBAQA0KLSAgICAgJChQRkxBR1MpICQoUElOQykgXA0KLSAgICAgLUkkKFNDT1RDSF9ST09U
KS9pbmNsdWRlIFwNCi0gICAgIC1JJChTQ09UQ0hfQVJDSF9QQVRIKS9pbmNsdWRlIFwNCi0t
ICAgIC1JL3Vzci9pbmNsdWRlL3Njb3RjaCBcDQotICAgICAtSS4uL2RlY29tcG9zaXRpb25N
ZXRob2RzL2xuSW5jbHVkZQ0KLQ0KLSBMSUJfTElCUyA9IFwNCi0tICAgIC1MJChTQ09UQ0hf
Uk9PVCkvbGliIC1MJChGT0FNX0VYVF9MSUJCSU4pIC1sc2NvdGNoIC1sc2NvdGNoZXJyZXhp
dCAtbHJ0DQotKyAgICAtTCQoU0NPVENIX1JPT1QpL2xpYiAtbHNjb3RjaCAtbHNjb3RjaGVy
cmV4aXQgLWxydA0KLWRpZmYgLXVyIE9wZW5GT0FNLTQueC12ZXJzaW9uLTQuMS5vcmcvd21h
a2UvbWFrZWZpbGVzL2dlbmVyYWwgT3BlbkZPQU0tNC54LXZlcnNpb24tNC4xL3dtYWtlL21h
a2VmaWxlcy9nZW5lcmFsDQotLS0tIE9wZW5GT0FNLTQueC12ZXJzaW9uLTQuMS5vcmcvd21h
a2UvbWFrZWZpbGVzL2dlbmVyYWwNCi0rKysgT3BlbkZPQU0tNC54LXZlcnNpb24tNC4xL3dt
YWtlL21ha2VmaWxlcy9nZW5lcmFsDQotQEAgLTMzLDcgKzMzLDYgQEANCi0gIyBUaGUgTWFr
ZWZpbGUgdXNlcyBhIFBPU0lYIHNoZWxsDQotICMtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0N
Ci0gDQotLVNIRUxMICAgICAgICAgICA9IC9iaW4vc2gNCi0gDQotIA0KLSAjLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tDQotZGlmZiAtdXIgT3BlbkZPQU0tNC54LXZlcnNpb24tNC4xLm9y
Zy93bWFrZS93bWFrZSBPcGVuRk9BTS00LngtdmVyc2lvbi00LjEvd21ha2Uvd21ha2UNCi0t
LS0gT3BlbkZPQU0tNC54LXZlcnNpb24tNC4xLm9yZy93bWFrZS93bWFrZQ0KLSsrKyBPcGVu
Rk9BTS00LngtdmVyc2lvbi00LjEvd21ha2Uvd21ha2UNCi1AQCAtMTYzLDcgKzE2Myw3IEBA
DQotIHRoZW4NCi0gICAgIGlmIFsgIiRXTV9OQ09NUFBST0NTIiAtZ3QgMSAtYSAhICIkTUFL
RUZMQUdTIiBdDQotICAgICB0aGVuDQotLSAgICAgICAgbG9ja0Rpcj0kSE9NRS8uJFdNX1BS
T0pFQ1QvLndtYWtlDQotKyAgICAgICAgbG9ja0Rpcj0kKGNkICQoZGlybmFtZSAkQkFTSF9T
T1VSQ0UpLy4uLy4uICYmIHB3ZCAtUCkvLiRXTV9QUk9KRUNULy53bWFrZQ0KLSANCi0gICAg
ICAgICBpZiBbIC1kICRsb2NrRGlyIF0NCi0gICAgICAgICB0aGVuDQotZGlmZiAtdXIgT3Bl
bkZPQU0tNC54LXZlcnNpb24tNC4xLm9yZy93bWFrZS93bWFrZVNjaGVkdWxlciBPcGVuRk9B
TS00LngtdmVyc2lvbi00LjEvd21ha2Uvd21ha2VTY2hlZHVsZXINCi0tLS0gT3BlbkZPQU0t
NC54LXZlcnNpb24tNC4xLm9yZy93bWFrZS93bWFrZVNjaGVkdWxlcg0KLSsrKyBPcGVuRk9B
TS00LngtdmVyc2lvbi00LjEvd21ha2Uvd21ha2VTY2hlZHVsZXINCi1AQCAtNTMsNyArNTMs
NyBAQA0KLSAjIGNzaCBzZXRzIEhPU1QsIGJhc2ggc2V0cyBIT1NUTkFNRQ0KLSA6ICR7SE9T
VDo9JEhPU1ROQU1FfQ0KLSANCi0tbG9ja0Rpcj0kSE9NRS8uJFdNX1BST0pFQ1QvLndtYWtl
DQotK2xvY2tEaXI9JChjZCAkKGRpcm5hbWUgJEJBU0hfU09VUkNFKS8uLi8uLiAmJiBwd2Qg
LVApLy4kV01fUFJPSkVDVC8ud21ha2UNCi0gDQotICMgRmFsbGJhY2sgLSAxIGNvcmUgb24g
Y3VycmVudCBob3N0DQotIDogJHtXTV9IT1NUUzo9JEhPU1Q6MX0NCi1kaWZmIC11ciBPcGVu
Rk9BTS00LngtdmVyc2lvbi00LjEub3JnL3dtYWtlL3dtYWtlU2NoZWR1bGVyVXB0aW1lIE9w
ZW5GT0FNLTQueC12ZXJzaW9uLTQuMS93bWFrZS93bWFrZVNjaGVkdWxlclVwdGltZQ0KLS0t
LSBPcGVuRk9BTS00LngtdmVyc2lvbi00LjEub3JnL3dtYWtlL3dtYWtlU2NoZWR1bGVyVXB0
aW1lDQotKysrIE9wZW5GT0FNLTQueC12ZXJzaW9uLTQuMS93bWFrZS93bWFrZVNjaGVkdWxl
clVwdGltZQ0KLUBAIC01Myw3ICs1Myw3IEBADQotICMgY3NoIHNldHMgSE9TVCwgYmFzaCBz
ZXRzIEhPU1ROQU1FDQotIDogJHtIT1NUOj0kSE9TVE5BTUV9DQotIA0KLS1sb2NrRGlyPSRI
T01FLy4kV01fUFJPSkVDVC8ud21ha2UNCi0rbG9ja0Rpcj0kKGNkICQoZGlybmFtZSAkQkFT
SF9TT1VSQ0UpLy4uLy4uICYmIHB3ZCAtUCkvLiRXTV9QUk9KRUNULy53bWFrZQ0KLSAjIEZh
bGxiYWNrIC0gMSBjb3JlIG9uIGN1cnJlbnQgaG9zdA0KLSA6ICR7V01fSE9TVFM6PSRIT1NU
OjF9DQotIA0KLWRpZmYgLXVyIE9wZW5GT0FNLTQueC12ZXJzaW9uLTQuMS5vcmcvc3JjL3Bh
cmFsbGVsL2RlY29tcG9zZS9tZXRpc0RlY29tcC9tZXRpc0RlY29tcC5DIE9wZW5GT0FNLTQu
eC12ZXJzaW9uLTQuMS9zcmMvcGFyYWxsZWwvZGVjb21wb3NlL21ldGlzRGVjb21wL21ldGlz
RGVjb21wLkMNCi0tLS0gT3BlbkZPQU0tNC54LXZlcnNpb24tNC4xLm9yZy9zcmMvcGFyYWxs
ZWwvZGVjb21wb3NlL21ldGlzRGVjb21wL21ldGlzRGVjb21wLkMNCi0rKysgT3BlbkZPQU0t
NC54LXZlcnNpb24tNC4xL3NyYy9wYXJhbGxlbC9kZWNvbXBvc2UvbWV0aXNEZWNvbXAvbWV0
aXNEZWNvbXAuQw0KLUBAIC02Nyw3ICs2Nyw3IEBADQotIA0KLSAgICAgLy8gUHJvY2Vzc29y
IHdlaWdodHMgaW5pdGlhbGlzZWQgd2l0aCBubyBzaXplLCBvbmx5IHVzZWQgaWYgc3BlY2lm
aWVkIGluDQotICAgICAvLyBhIGZpbGUNCi0tICAgIEZpZWxkPHNjYWxhcj4gcHJvY2Vzc29y
V2VpZ2h0czsNCi0rICAgIEZpZWxkPGZsb2F0U2NhbGFyPiBwcm9jZXNzb3JXZWlnaHRzOw0K
LSANCi0gICAgIC8vIENlbGwgd2VpZ2h0cyAoc28gb24gdGhlIHZlcnRpY2VzIG9mIHRoZSBk
dWFsKQ0KLSAgICAgTGlzdDxsYWJlbD4gY2VsbFdlaWdodHM7DQotZGlmZiAtdXIgT3BlbkZP
QU0tNC54LXZlcnNpb24tNC4xLm9yZy93bWFrZS9ydWxlcy9HZW5lcmFsL0NHQUwgT3BlbkZP
QU0tNC54LXZlcnNpb24tNC4xL3dtYWtlL3J1bGVzL0dlbmVyYWwvQ0dBTA0KLS0tLSBPcGVu
Rk9BTS00LngtdmVyc2lvbi00LjEub3JnL3dtYWtlL3J1bGVzL0dlbmVyYWwvQ0dBTA0KLSsr
KyBPcGVuRk9BTS00LngtdmVyc2lvbi00LjEvd21ha2UvcnVsZXMvR2VuZXJhbC9DR0FMDQot
QEAgLTYsOSArNiwxMCBAQA0KLSAgICAgLUkvdXNyL2luY2x1ZGUNCi0gDQotIENHQUxfTElC
UyA9IFwNCi0tICAgIC1MJChNUEZSX0FSQ0hfUEFUSCkvbGliJChXTV9DT01QSUxFUl9MSUJf
QVJDSCkgXA0KLS0gICAgLUwkKEdNUF9BUkNIX1BBVEgpL2xpYiQoV01fQ09NUElMRVJfTElC
X0FSQ0gpIFwNCi0rICAgIC1MJChNUEZSX0FSQ0hfUEFUSCkvbGliIFwNCi0rICAgIC1MJChH
TVBfQVJDSF9QQVRIKS9saWIgXA0KLSAgICAgLUwkKEJPT1NUX0FSQ0hfUEFUSCkvbGliIFwN
Ci0gICAgIC1MJChDR0FMX0FSQ0hfUEFUSCkvbGliIFwNCi0gICAgIC1sQ0dBTCBcDQotKyAg
ICAtbGdtcCBcDQotICAgICAtbG1wZnINCi1kaWZmIC11ciBPcGVuRk9BTS00LngtdmVyc2lv
bi00LjEub3JnL3dtYWtlL3J1bGVzL2xpbnV4NjRHY2MvYysrIE9wZW5GT0FNLTQueC12ZXJz
aW9uLTQuMS93bWFrZS9ydWxlcy9saW51eDY0R2NjL2MrKw0KLS0tLSBPcGVuRk9BTS00Lngt
dmVyc2lvbi00LjEub3JnL3dtYWtlL3J1bGVzL2xpbnV4NjRHY2MvYysrDQotKysrIE9wZW5G
T0FNLTQueC12ZXJzaW9uLTQuMS93bWFrZS9ydWxlcy9saW51eDY0R2NjL2MrKw0KLUBAIC0y
MCw1ICsyMCw1IEBADQotDQotIExJTktfTElCUyAgID0gJChjKytEQlVHKQ0KLQ0KLS1MSU5L
TElCU08gICA9ICQoQ0MpICQoYysrRkxBR1MpIC1zaGFyZWQgLVhsaW5rZXIgLS1hZGQtbmVl
ZGVkIC1YbGlua2VyIC0tbm8tYXMtbmVlZGVkDQotLUxJTktFWEUgICAgID0gJChDQykgJChj
KytGTEFHUykgLVhsaW5rZXIgLS1hZGQtbmVlZGVkIC1YbGlua2VyIC0tbm8tYXMtbmVlZGVk
DQotK0xJTktMSUJTTyAgID0gJChDQykgJChjKytGTEFHUykgJChMREZMQUdTKSAtc2hhcmVk
IC1YbGlua2VyIC0tYWRkLW5lZWRlZCAtWGxpbmtlciAtLW5vLWFzLW5lZWRlZA0KLStMSU5L
RVhFICAgICA9ICQoQ0MpICQoYysrRkxBR1MpICQoTERGTEFHUykgLVhsaW5rZXIgLS1hZGQt
bmVlZGVkIC1YbGlua2VyIC0tbm8tYXMtbmVlZGVkDQpkaWZmIC0tZ2l0IGEvZ251L3BhY2th
Z2VzL3NpbXVsYXRpb24uc2NtIGIvZ251L3BhY2thZ2VzL3NpbXVsYXRpb24uc2NtDQppbmRl
eCAwNTliZTVhMmJlLi42ODViMTIzOTAzIDEwMDY0NA0KLS0tIGEvZ251L3BhY2thZ2VzL3Np
bXVsYXRpb24uc2NtDQorKysgYi9nbnUvcGFja2FnZXMvc2ltdWxhdGlvbi5zY20NCkBAIC0z
LDYgKzMsNyBAQA0KIDs7OyBDb3B5cmlnaHQgwqkgMjAyMSwgMjAyMiBNYXhpbSBDb3Vybm95
ZXIgPG1heGltLmNvdXJub3llckBnbWFpbC5jb20+DQogOzs7IENvcHlyaWdodCDCqSAyMDIy
IEVyaWMgQmF2aWVyIDxiYXZpZXJAcG9zdGVvLm5ldD4NCiA7OzsgQ29weXJpZ2h0IMKpIDIw
MjIgTGlsaWFuYSBNYXJpZSBQcmlrbGVyIDxsaWxpYW5hLnByaWtsZXJAZ21haWwuY29tPg0K
Kzs7OyBDb3B5cmlnaHQgwqkgMjAyMyBSZXphIEhvdXNzZWluaSA8cmV6YUBob3Vzc2Vpbmku
bWU+DQogOzs7DQogOzs7IFRoaXMgZmlsZSBpcyBwYXJ0IG9mIEdOVSBHdWl4Lg0KIDs7Ow0K
QEAgLTMxLDYgKzMyLDcgQEAgKGRlZmluZS1tb2R1bGUgKGdudSBwYWNrYWdlcyBzaW11bGF0
aW9uKQ0KICAgIzp1c2UtbW9kdWxlIChnbnUgcGFja2FnZXMgY21ha2UpDQogICAjOnVzZS1t
b2R1bGUgKGdudSBwYWNrYWdlcyBjb21wcmVzc2lvbikNCiAgICM6dXNlLW1vZHVsZSAoZ251
IHBhY2thZ2VzIGNwcCkNCisgICM6dXNlLW1vZHVsZSAoZ251IHBhY2thZ2VzIGVuZ2luZWVy
aW5nKQ0KICAgIzp1c2UtbW9kdWxlIChnbnUgcGFja2FnZXMgZmxleCkNCiAgICM6dXNlLW1v
ZHVsZSAoZ251IHBhY2thZ2VzIGZvbnR1dGlscykNCiAgICM6dXNlLW1vZHVsZSAoZ251IHBh
Y2thZ2VzIGdldHRleHQpDQpAQCAtNDEsMjIgKzQzLDI5IEBAIChkZWZpbmUtbW9kdWxlIChn
bnUgcGFja2FnZXMgc2ltdWxhdGlvbikNCiAgICM6dXNlLW1vZHVsZSAoZ251IHBhY2thZ2Vz
IGd0aykNCiAgICM6dXNlLW1vZHVsZSAoZ251IHBhY2thZ2VzIGltYWdlKQ0KICAgIzp1c2Ut
bW9kdWxlIChnbnUgcGFja2FnZXMgaXNvLWNvZGVzKQ0KKyAgIzp1c2UtbW9kdWxlIChnbnUg
cGFja2FnZXMgaW1hZ2UtcHJvY2Vzc2luZykNCiAgICM6dXNlLW1vZHVsZSAoZ251IHBhY2th
Z2VzIGxpbnV4KQ0KICAgIzp1c2UtbW9kdWxlIChnbnUgcGFja2FnZXMgbTQpDQogICAjOnVz
ZS1tb2R1bGUgKGdudSBwYWNrYWdlcyBtYXRocykNCiAgICM6dXNlLW1vZHVsZSAoZ251IHBh
Y2thZ2VzIG1waSkNCiAgICM6dXNlLW1vZHVsZSAoZ251IHBhY2thZ2VzIG11bHRpcHJlY2lz
aW9uKQ0KICAgIzp1c2UtbW9kdWxlIChnbnUgcGFja2FnZXMgbmN1cnNlcykNCisgICM6dXNl
LW1vZHVsZSAoZ251IHBhY2thZ2VzIHBkZikNCiAgICM6dXNlLW1vZHVsZSAoZ251IHBhY2th
Z2VzIHBrZy1jb25maWcpDQogICAjOnVzZS1tb2R1bGUgKGdudSBwYWNrYWdlcyBwcm90b2J1
ZikNCiAgICM6dXNlLW1vZHVsZSAoZ251IHBhY2thZ2VzIHB5dGhvbikNCiAgICM6dXNlLW1v
ZHVsZSAoZ251IHBhY2thZ2VzIHB5dGhvbi1idWlsZCkNCiAgICM6dXNlLW1vZHVsZSAoZ251
IHBhY2thZ2VzIHB5dGhvbi1zY2llbmNlKQ0KICAgIzp1c2UtbW9kdWxlIChnbnUgcGFja2Fn
ZXMgcHl0aG9uLXh5eikNCisgICM6dXNlLW1vZHVsZSAoZ251IHBhY2thZ2VzIHF0KQ0KICAg
Izp1c2UtbW9kdWxlIChnbnUgcGFja2FnZXMgcmVhZGxpbmUpDQorICAjOnVzZS1tb2R1bGUg
KGdudSBwYWNrYWdlcyBzZXJpYWxpemF0aW9uKQ0KKyAgIzp1c2UtbW9kdWxlIChnbnUgcGFj
a2FnZXMgc3NoKQ0KKyAgIzp1c2UtbW9kdWxlIChnbnUgcGFja2FnZXMgdGV4dHV0aWxzKQ0K
ICAgIzp1c2UtbW9kdWxlIChnbnUgcGFja2FnZXMgdGxzKQ0KICAgIzp1c2UtbW9kdWxlIChn
bnUgcGFja2FnZXMgdmVyc2lvbi1jb250cm9sKQ0KICAgIzp1c2UtbW9kdWxlIChnbnUgcGFj
a2FnZXMgdmlkZW8pDQorICAjOnVzZS1tb2R1bGUgKGdudSBwYWNrYWdlcyB4aXBoKQ0KICAg
Izp1c2UtbW9kdWxlIChnbnUgcGFja2FnZXMgeG1sKQ0KICAgIzp1c2UtbW9kdWxlIChnbnUg
cGFja2FnZXMgeG9yZykNCiAgICM6dXNlLW1vZHVsZSAoZ3VpeCBkb3dubG9hZCkNCkBAIC03
NSwxNzUgKzg0LDI3OSBAQCAoZGVmaW5lLW1vZHVsZSAoZ251IHBhY2thZ2VzIHNpbXVsYXRp
b24pDQogICAjOnVzZS1tb2R1bGUgKGljZS05IHJlZ2V4KQ0KICAgIzp1c2UtbW9kdWxlIChz
cmZpIHNyZmktMSkpDQogDQotKGRlZmluZS1wdWJsaWMgb3BlbmZvYW0NCisoZGVmaW5lLXB1
YmxpYyBvcGVuZm9hbS1vcmcNCiAgIChwYWNrYWdlDQotICAgIChuYW1lICJvcGVuZm9hbSIp
DQotICAgICh2ZXJzaW9uICI0LjEiKQ0KLSAgICAoc291cmNlDQotICAgICAob3JpZ2luDQot
ICAgICAgIChtZXRob2QgdXJsLWZldGNoKQ0KLSAgICAgICAodXJpIChzdHJpbmctYXBwZW5k
DQotICAgICAgICAgICAgICJodHRwOi8vZGwub3BlbmZvYW0ub3JnL3NvdXJjZS8iDQotICAg
ICAgICAgICAgIChzdHJpbmctbWFwIChsYW1iZGEgKHgpIChpZiAoZXE/IHggI1wuKSAjXC0g
eCkpIHZlcnNpb24pKSkNCi0gICAgICAgKGZpbGUtbmFtZSAoc3RyaW5nLWFwcGVuZCBuYW1l
ICItIiB2ZXJzaW9uICIudGFyLmd6IikpDQotICAgICAgIChzaGEyNTYNCi0gICAgICAgIChi
YXNlMzIgIjBjZ3hoNGgyaGY1MHFidnZkZzVtaXdjMm55bXBiMG5ydjNtZDk2dmIzZ2JzOXZr
OHZxOWQiKSkNCi0gICAgICAgKHBhdGNoZXMgKHNlYXJjaC1wYXRjaGVzICJvcGVuZm9hbS00
LjEtY2xlYW51cC5wYXRjaCIpKQ0KLSAgICAgICAobW9kdWxlcyAnKChndWl4IGJ1aWxkIHV0
aWxzKSkpDQotICAgICAgIChzbmlwcGV0DQotICAgICAgICAnKGJlZ2luDQotICAgICAgICAg
ICA7OyBJbmNsdWRlIDxzeXMvc3lzbWFjcm9zLmg+LCB3aGljaCBpcyB3aGVyZSBnbGliYyA+
PSAyLjI4IHByb3ZpZGVzDQotICAgICAgICAgICA7OyAnbWFqb3InIGFuZCAnbWlub3InLg0K
LSAgICAgICAgICAgKHN1YnN0aXR1dGUqICJzcmMvT1NzcGVjaWZpYy9QT1NJWC9maWxlU3Rh
dC5DIg0KLSAgICAgICAgICAgICAoKCIjaW5jbHVkZSA8dW5pc3RkXFwuaD4iKQ0KLSAgICAg
ICAgICAgICAgIiNpbmNsdWRlIDx1bmlzdGQuaD5cbiNpbmNsdWRlIDxzeXMvc3lzbWFjcm9z
Lmg+XG4iKSkNCi0gICAgICAgICAgICN0KSkpKQ0KKyAgICAobmFtZSAib3BlbmZvYW0tb3Jn
IikNCisgICAgKHZlcnNpb24gIjEwLjIwMjIxMTI4IikNCisgICAgKHNvdXJjZSAob3JpZ2lu
DQorICAgICAgICAgICAgICAobWV0aG9kIHVybC1mZXRjaCkNCisgICAgICAgICAgICAgICh1
cmkgKHN0cmluZy1hcHBlbmQgImh0dHBzOi8vZ2l0aHViLmNvbS9PcGVuRk9BTS9PcGVuRk9B
TS0iDQorICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICh2ZXJzaW9uLW1ham9y
IHZlcnNpb24pICIvYXJjaGl2ZS8iDQorICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgIChzZWNvbmQgKHN0cmluZy1zcGxpdCB2ZXJzaW9uICNcLikpDQorICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICIudGFyLmd6IikpDQorICAgICAgICAgICAgICAoc2hh
MjU2DQorICAgICAgICAgICAgICAgKGJhc2UzMg0KKyAgICAgICAgICAgICAgICAiMHlkOTI0
bmhjazRqaDlnZjF3cmRuazhzdmozOHlpY2c0ODAzcTc5bm5qcWhuNmxjcThjNSIpKQ0KKyAg
ICAgICAgICAgICAgKG1vZHVsZXMgJygoZ3VpeCBidWlsZCB1dGlscykpKQ0KKyAgICAgICAg
ICAgICAgKHNuaXBwZXQgJyhiZWdpbg0KKyAgICAgICAgICAgICAgICAgICAgICAgICAgOzsg
cGF0Y2ggc2hlbGwgcGF0aHMNCisgICAgICAgICAgICAgICAgICAgICAgICAgIChzdWJzdGl0
dXRlKiAobGlzdCAid21ha2Uvc3JjL01ha2VmaWxlIg0KKyAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICJ3bWFrZS9tYWtlZmlsZXMvZ2VuZXJhbCIpDQor
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICgoIi9iaW4vc2giKQ0KKyAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgd2hpY2ggInNoIikpDQorICAgICAgICAgICAgICAgICAgICAg
ICAgICAoc3Vic3RpdHV0ZSogImV0Yy9iYXNocmMiDQorICAgICAgICAgICAgICAgICAgICAg
ICAgICAgIDs7IG9ubHkgZ28gYmFjayBvbmUgZm9sZGVyIGxldmVsDQorICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICgoIlxcJFxcKGRpcm5hbWUgXFwkXFx7QkFTSF9TT1VSQ0U6LVxc
JDBcXH1cXCkvLi4vLi4iKQ0KKyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIiQoZGly
bmFtZSAke0JBU0hfU09VUkNFOi0kMH0pLy4uIikNCisgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgOzsgZG8gbm90IHVzZSBvcGVuZm9hbSBmb2xkZXIgY29udmVudGlvbg0KKyAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAoKCJeZXhwb3J0IFdNX1BST0pFQ1RfRElSPS4qJCIp
DQorICAgICAgICAgICAgICAgICAgICAgICAgICAgICAoc3RyaW5nLWFwcGVuZA0KKyAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICJleHBvcnQgV01fUFJPSkVDVF9ESVI9JFdNX1BS
T0pFQ1RfSU5TVF9ESVJcbiIpKQ0KKyAgICAgICAgICAgICAgICAgICAgICAgICAgICA7OyBk
byBub3Qgc291cmNlIGJhc2hfY29tcGxldGlvbiAoZ2l2ZXMgZXJyb3IpDQorICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICgoIl4uKmJhc2hfY29tcGxldGlvbi4qJCIgYWxsKQ0KKyAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgKHN0cmluZy1hcHBlbmQgIiMiIGFsbCkpKQ0K
KyAgICAgICAgICAgICAgICAgICAgICAgICAgOzsgYWRkIGV4cGFuZCBmbGFnIHRvIFJ1bkZ1
bmN0aW9ucw0KKyAgICAgICAgICAgICAgICAgICAgICAgICAgKHN1YnN0aXR1dGUqICJiaW4v
dG9vbHMvUnVuRnVuY3Rpb25zIg0KKyAgICAgICAgICAgICAgICAgICAgICAgICAgICAoKCJm
b2FtRGljdGlvbmFyeSAoLiopIiBhbGwgYXJncykNCisgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgIChzdHJpbmctYXBwZW5kICJmb2FtRGljdGlvbmFyeSAtZXhwYW5kICIgYXJncykp
KSkpKSkNCiAgICAgKGJ1aWxkLXN5c3RlbSBnbnUtYnVpbGQtc3lzdGVtKQ0KLSAgICAoaW5w
dXRzDQotICAgICBgKCgiYm9vc3QiICxib29zdCkNCi0gICAgICAgKCJjZ2FsIiAsY2dhbCkN
Ci0gICAgICAgKCJmbGV4IiAsZmxleCkNCi0gICAgICAgKCJnaXQiICxnaXQpDQotICAgICAg
ICgiZ21wIiAsZ21wKQ0KLSAgICAgICAoImxpYnh0IiAsbGlieHQpDQotICAgICAgICgibWV0
aXMiICxtZXRpcykNCi0gICAgICAgKCJtcGZyIiAsbXBmcikNCi0gICAgICAgKCJuY3Vyc2Vz
IiAsbmN1cnNlcykNCi0gICAgICAgKCJyZWFkbGluZSIgLHJlYWRsaW5lKQ0KLSAgICAgICAo
InNjb3RjaCIgLHB0LXNjb3RjaDMyKQ0KLSAgICAgICAoInpsaWIiICx6bGliKSkpDQotICAg
IChuYXRpdmUtaW5wdXRzDQotICAgICAobGlzdCBiaXNvbikpDQotICAgIChwcm9wYWdhdGVk
LWlucHV0cw0KLSAgICAgKGxpc3QgZ3ppcCBnbnVwbG90IG9wZW5tcGkpKQ0KLSAgICAob3V0
cHV0cyAnKCJkZWJ1ZyIgICAgICAgICAgICAgICAgICA7fjYwTUINCisgICAgKGlucHV0cyAo
bGlzdCBib29zdA0KKyAgICAgICAgICAgICAgICAgIGNnYWwNCisgICAgICAgICAgICAgICAg
ICBnaXQNCisgICAgICAgICAgICAgICAgICBnbXANCisgICAgICAgICAgICAgICAgICBsaWJ4
dA0KKyAgICAgICAgICAgICAgICAgIG1ldGlzDQorICAgICAgICAgICAgICAgICAgbXBmcg0K
KyAgICAgICAgICAgICAgICAgIG5jdXJzZXMNCisgICAgICAgICAgICAgICAgICByZWFkbGlu
ZQ0KKyAgICAgICAgICAgICAgICAgIHB0LXNjb3RjaDMyDQorICAgICAgICAgICAgICAgICAg
emxpYg0KKyAgICAgICAgICAgICAgICAgIG9wZW5tcGkNCisgICAgICAgICAgICAgICAgICBw
YXJhdmlldy01LjkNCisgICAgICAgICAgICAgICAgICBvcGVuc3NoKSkNCisgICAgKG5hdGl2
ZS1pbnB1dHMgKGxpc3QgYmlzb24NCisgICAgICAgICAgICAgICAgICAgICAgICAgZmxleA0K
KyAgICAgICAgICAgICAgICAgICAgICAgICA7OyBwYXJhdmlldyBwbHVnaW4gZGVwZW5kZW5j
aWVzDQorICAgICAgICAgICAgICAgICAgICAgICAgIGNtYWtlLW1pbmltYWwNCisgICAgICAg
ICAgICAgICAgICAgICAgICAgdnRrDQorICAgICAgICAgICAgICAgICAgICAgICAgIGxpYnht
bDINCisgICAgICAgICAgICAgICAgICAgICAgICAgbGlib2dnDQorICAgICAgICAgICAgICAg
ICAgICAgICAgIGxpYnRoZW9yYQ0KKyAgICAgICAgICAgICAgICAgICAgICAgICBmZm1wZWcN
CisgICAgICAgICAgICAgICAgICAgICAgICAgZ2wycHMNCisgICAgICAgICAgICAgICAgICAg
ICAgICAgbGlicG5nDQorICAgICAgICAgICAgICAgICAgICAgICAgIGxpYmhhcnUNCisgICAg
ICAgICAgICAgICAgICAgICAgICAganNvbmNwcA0KKyAgICAgICAgICAgICAgICAgICAgICAg
ICBuZXRjZGYNCisgICAgICAgICAgICAgICAgICAgICAgICAgaGRmNQ0KKyAgICAgICAgICAg
ICAgICAgICAgICAgICBnZGFsDQorICAgICAgICAgICAgICAgICAgICAgICAgIGxpYngxMQ0K
KyAgICAgICAgICAgICAgICAgICAgICAgICBxdGJhc2UtNQ0KKyAgICAgICAgICAgICAgICAg
ICAgICAgICBlaWdlbg0KKyAgICAgICAgICAgICAgICAgICAgICAgICBnbGV3DQorICAgICAg
ICAgICAgICAgICAgICAgICAgIHB5dGhvbg0KKyAgICAgICAgICAgICAgICAgICAgICAgICBl
eHBhdA0KKyAgICAgICAgICAgICAgICAgICAgICAgICB4eg0KKyAgICAgICAgICAgICAgICAg
ICAgICAgICB1dGZjcHANCisgICAgICAgICAgICAgICAgICAgICAgICAgbHo0DQorICAgICAg
ICAgICAgICAgICAgICAgICAgIGRvdWJsZS1jb252ZXJzaW9uDQorICAgICAgICAgICAgICAg
ICAgICAgICAgIGxpYmpwZWctdHVyYm8NCisgICAgICAgICAgICAgICAgICAgICAgICAgbGli
dGlmZg0KKyAgICAgICAgICAgICAgICAgICAgICAgICBmcmVldHlwZQ0KKyAgICAgICAgICAg
ICAgICAgICAgICAgICBwdWdpeG1sDQorICAgICAgICAgICAgICAgICAgICAgICAgIGNnbnMN
CisgICAgICAgICAgICAgICAgICAgICAgICAgcXRzdmctNQ0KKyAgICAgICAgICAgICAgICAg
ICAgICAgICBxdHRvb2xzLTUNCisgICAgICAgICAgICAgICAgICAgICAgICAgcHJvdG9idWYN
CisgICAgICAgICAgICAgICAgICAgICAgICAgcXR4bWxwYXR0ZXJucykpDQorICAgIChwcm9w
YWdhdGVkLWlucHV0cyAobGlzdCBnbnVwbG90KSkNCisgICAgKG91dHB1dHMgJygiZGVidWci
IDt+NjBNQg0KICAgICAgICAgICAgICAgICJvdXQiKSkNCiAgICAgKGFyZ3VtZW50cw0KLSAg
ICAgYCggOzsgRXhlY3V0YWJsZSBmaWxlcyBhbmQgc2hhcmVkIGxpYnJhcmllcyBhcmUgbG9j
YXRlZCBpbiB0aGUgJ3BsYXRmb3JtcycNCisgICAgIGAoIDtFeGVjdXRhYmxlIGZpbGVzIGFu
ZCBzaGFyZWQgbGlicmFyaWVzIGFyZSBsb2NhdGVkIGluIHRoZSAncGxhdGZvcm1zJw0KICAg
ICAgICA7OyBzdWJkaXJlY3RvcnkuDQotICAgICAgICM6c3RyaXAtZGlyZWN0b3JpZXMgKGxp
c3QgKHN0cmluZy1hcHBlbmQNCi0gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ImxpYi9PcGVuRk9BTS0iICx2ZXJzaW9uDQorICAgICAgICM6c3RyaXAtZGlyZWN0b3JpZXMg
KGxpc3QgKHN0cmluZy1hcHBlbmQgInNoYXJlL09wZW5GT0FNLSINCisgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgLHZlcnNpb24NCiAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgIi9wbGF0Zm9ybXMvbGludXg2NEdjY0RQSW50MzJPcHQvYmluIikNCi0g
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAoc3RyaW5nLWFwcGVuZA0KLSAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAibGliL09wZW5GT0FNLSIgLHZlcnNpb24N
CisgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAoc3RyaW5nLWFwcGVuZCAic2hh
cmUvT3BlbkZPQU0tIg0KKyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAsdmVy
c2lvbg0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAiL3BsYXRmb3Jtcy9s
aW51eDY0R2NjRFBJbnQzMk9wdC9saWIiKSkNCi0gICAgICAgIzp0ZXN0cz8gI2YgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgIDsgbm8gdGVzdHMgdG8gcnVuDQogDQogICAgICAg
ICM6bW9kdWxlcyAoKGljZS05IGZ0dykNCiAgICAgICAgICAgICAgICAgICAoaWNlLTkgcmVn
ZXgpDQorICAgICAgICAgICAgICAgICAgKGljZS05IHN0cmluZy1mdW4pDQorICAgICAgICAg
ICAgICAgICAgKHNyZmkgc3JmaS0xKQ0KICAgICAgICAgICAgICAgICAgIChndWl4IGJ1aWxk
IGdudS1idWlsZC1zeXN0ZW0pDQogICAgICAgICAgICAgICAgICAgKGd1aXggYnVpbGQgdXRp
bHMpKQ0KIA0KICAgICAgICAjOnBoYXNlcyAobW9kaWZ5LXBoYXNlcyAlc3RhbmRhcmQtcGhh
c2VzDQotICAgICAgICAgICAgICAgICAgKGFkZC1hZnRlciAndW5wYWNrICdyZW5hbWUtYnVp
bGQtZGlyZWN0b3J5DQorICAgICAgICAgICAgICAgICAgKGFkZC1hZnRlciAndW5wYWNrICdz
ZXQtc2FtZS12ZXJzaW9uLWFzLWd1aXgNCiAgICAgICAgICAgICAgICAgICAgIChsYW1iZGEg
Xw0KLSAgICAgICAgICAgICAgICAgICAgICAoY2hkaXIgIi4uIikNCi0gICAgICAgICAgICAg
ICAgICAgICAgOzsgVXNlICdPcGVuRk9BTS12ZXJzaW9uJyBjb252ZW50aW9uIHRvIG1hdGNo
IHRoZSBmaWxlDQotICAgICAgICAgICAgICAgICAgICAgIDs7IG5hbWUgZXhwZWN0YXRpb25z
IGluIHRoZSBidWlsZCBwaGFzZS4NCi0gICAgICAgICAgICAgICAgICAgICAgKGxldCAoKHVu
cGFjay1kaXIgKHN0cmluZy1hcHBlbmQNCi0gICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgIChnZXRjd2QpICIvIg0KLSAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgKGxpc3QtcmVmIChzY2FuZGlyIChnZXRjd2QpIChsYW1iZGEgKG5h
bWUpDQotICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAoc3RyaW5nLW1hdGNoICJeT3BlbkZPQU0iIG5hbWUp
KSkgMCkpKQ0KLSAgICAgICAgICAgICAgICAgICAgICAgICAgICAoYnVpbGQtZGlyIChzdHJp
bmctYXBwZW5kDQotICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIChn
ZXRjd2QpICIvT3BlbkZPQU0tIiAsdmVyc2lvbikpKQ0KLSAgICAgICAgICAgICAgICAgICAg
ICAgIChyZW5hbWUtZmlsZSB1bnBhY2stZGlyIGJ1aWxkLWRpcikgOyByZW5hbWUgYnVpbGQg
ZGlyZWN0b3J5DQotICAgICAgICAgICAgICAgICAgICAgICAgKGNoZGlyIChiYXNlbmFtZSBi
dWlsZC1kaXIpKSkgOyBtb3ZlIHRvIGJ1aWxkIGRpcmVjdG9yeQ0KLSAgICAgICAgICAgICAg
ICAgICAgICAjdCkpDQotICAgICAgICAgICAgICAgICAgKGRlbGV0ZSAnY29uZmlndXJlKSAg
ICAgICAgICAgICA7IG5vIGNvbmZpZ3VyZSBwaGFzZQ0KLSAgICAgICAgICAgICAgICAgIChy
ZXBsYWNlICdidWlsZA0KKyAgICAgICAgICAgICAgICAgICAgICAoc3Vic3RpdHV0ZSogImV0
Yy9iYXNocmMiDQorICAgICAgICAgICAgICAgICAgICAgICAgKCgiXmV4cG9ydCBXTV9QUk9K
RUNUX1ZFUlNJT049LiokIikNCisgICAgICAgICAgICAgICAgICAgICAgICAgKHN0cmluZy1h
cHBlbmQgImV4cG9ydCBXTV9QUk9KRUNUX1ZFUlNJT049Ig0KKyAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAsdmVyc2lvbiAiXG4iKSkpICN0KSkNCisgICAgICAg
ICAgICAgICAgICAoYWRkLWJlZm9yZSAnYnVpbGQgJ3BhdGNoLUhPTUUtcGF0aA0KICAgICAg
ICAgICAgICAgICAgICAgKGxhbWJkYSBfDQotICAgICAgICAgICAgICAgICAgICAgIChsZXQg
KChsaWJyYXJpZXMgJygiYm9vc3QiICJjZ2FsIiAiZ21wIiAibWV0aXMiICJtcGZyIiAic2Nv
dGNoIikpKQ0KLSAgICAgICAgICAgICAgICAgICAgICAgIDs7IHNldCB2YXJpYWJsZXMgdG8g
ZGVmaW5lIHN0b3JlIHBhdGhzDQotICAgICAgICAgICAgICAgICAgICAgICAgKGZvci1lYWNo
IChsYW1iZGEgKGxpYnJhcnkpDQotICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgKHNldGVudiAoc3RyaW5nLWFwcGVuZA0KLSAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgIChzdHJpbmctdXBjYXNlIGxpYnJhcnkpICJfUk9PVCIpDQot
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAoYXNzb2MtcmVm
ICVidWlsZC1pbnB1dHMgbGlicmFyeSkpKSBsaWJyYXJpZXMpKQ0KLSAgICAgICAgICAgICAg
ICAgICAgICA7OyBzZXQgdmFyaWFibGVzIHRvIGRlZmluZSBwYWNrYWdlIHZlcnNpb25zDQot
ICAgICAgICAgICAgICAgICAgICAgIChzZXRlbnYgIlNDT1RDSFZFUlNJT04iICwocGFja2Fn
ZS12ZXJzaW9uIHNjb3RjaCkpDQotICAgICAgICAgICAgICAgICAgICAgIChzZXRlbnYgIk1F
VElTVkVSU0lPTiIgLChwYWNrYWdlLXZlcnNpb24gbWV0aXMpKQ0KLSAgICAgICAgICAgICAg
ICAgICAgICA7OyBzZXQgdmFyaWFibGUgdG8gcGFzcyBleHRyYSAncnBhdGgnIGFyZ3VtZW50
cyB0byBsaW5rZXINCi0gICAgICAgICAgICAgICAgICAgICAgKHNldGVudiAiTERGTEFHUyIN
Ci0gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAoc3RyaW5nLWFwcGVuZA0KLSAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAiLVdsLCINCi0gICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgIi1ycGF0aD0iICVvdXRwdXQgIi9saWIvT3BlbkZPQU0tIiAsdmVyc2lv
bg0KLSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAiL3BsYXRmb3Jtcy9saW51eDY0
R2NjRFBJbnQzMk9wdC9saWIsIg0KLSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAi
LXJwYXRoPSIgJW91dHB1dCAiL2xpYi9PcGVuRk9BTS0iICx2ZXJzaW9uDQotICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICIvcGxhdGZvcm1zL2xpbnV4NjRHY2NEUEludDMyT3B0
L2xpYi9kdW1teSIpKQ0KLSAgICAgICAgICAgICAgICAgICAgICA7OyBjb21waWxlIE9wZW5G
T0FNIGxpYnJhcmllcyBhbmQgYXBwbGljYXRpb25zDQotICAgICAgICAgICAgICAgICAgICAg
ICh6ZXJvPyAoc3lzdGVtIChmb3JtYXQgI2YNCi0gICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAic291cmNlIC4vZXRjL2Jhc2hyYyAmJiAuL0FsbHdtYWtl
IC1qfmEiDQotICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
KHBhcmFsbGVsLWpvYi1jb3VudCkpKSkpKQ0KLSAgICAgICAgICAgICAgICAgIChhZGQtYWZ0
ZXIgJ2J1aWxkICd1cGRhdGUtY29uZmlndXJhdGlvbi1maWxlcw0KKyAgICAgICAgICAgICAg
ICAgICAgICAoc2V0ZW52ICJIT01FIiAiL3RtcCIpICN0KSkNCisgICAgICAgICAgICAgICAg
ICAoYWRkLWJlZm9yZSAnYnVpbGQgJ3BhdGNoLXNjb3RjaA0KICAgICAgICAgICAgICAgICAg
ICAgKGxhbWJkYSBfDQotICAgICAgICAgICAgICAgICAgICAgIDs7IHJlY29yZCBzdG9yZSBw
YXRocyBhbmQgcGFja2FnZSB2ZXJzaW9ucyBpbg0KLSAgICAgICAgICAgICAgICAgICAgICA7
OyBjb25maWd1cmF0aW9uIGZpbGVzDQotICAgICAgICAgICAgICAgICAgICAgIChzdWJzdGl0
dXRlKiAiZXRjL2NvbmZpZy5zaC9DR0FMIg0KLSAgICAgICAgICAgICAgICAgICAgICAgICgo
IiRCT09TVF9ST09UIikgKGdldGVudiAiQk9PU1RfUk9PVCIpKSkNCi0gICAgICAgICAgICAg
ICAgICAgICAgKHN1YnN0aXR1dGUqICJldGMvY29uZmlnLnNoL0NHQUwiDQotICAgICAgICAg
ICAgICAgICAgICAgICAgKCgiJENHQUxfUk9PVCIpIChnZXRlbnYgIkNHQUxfUk9PVCIpKSkN
Ci0gICAgICAgICAgICAgICAgICAgICAgKHN1YnN0aXR1dGUqICJldGMvY29uZmlnLnNoL21l
dGlzIg0KLSAgICAgICAgICAgICAgICAgICAgICAgICgoIiRNRVRJU19ST09UIikgKGdldGVu
diAiTUVUSVNfUk9PVCIpKSkNCi0gICAgICAgICAgICAgICAgICAgICAgKHN1YnN0aXR1dGUq
ICJldGMvY29uZmlnLnNoL21ldGlzIg0KLSAgICAgICAgICAgICAgICAgICAgICAgICgoIiRN
RVRJU1ZFUlNJT04iKSAoZ2V0ZW52ICJNRVRJU1ZFUlNJT04iKSkpDQotICAgICAgICAgICAg
ICAgICAgICAgIChzdWJzdGl0dXRlKiAiZXRjL2NvbmZpZy5zaC9zY290Y2giDQotICAgICAg
ICAgICAgICAgICAgICAgICAgKCgiJFNDT1RDSF9ST09UIikgKGdldGVudiAiU0NPVENIX1JP
T1QiKSkpDQogICAgICAgICAgICAgICAgICAgICAgIChzdWJzdGl0dXRlKiAiZXRjL2NvbmZp
Zy5zaC9zY290Y2giDQotICAgICAgICAgICAgICAgICAgICAgICAgKCgiJFNDT1RDSFZFUlNJ
T04iKSAoZ2V0ZW52ICJTQ09UQ0hWRVJTSU9OIikpKQ0KLSAgICAgICAgICAgICAgICAgICAg
ICAoc3Vic3RpdHV0ZSogImV0Yy9jb25maWcuc2gvc2V0dGluZ3MiDQotICAgICAgICAgICAg
ICAgICAgICAgICAgKCgiJEdNUF9ST09UIikgKGdldGVudiAiR01QX1JPT1QiKSkpDQotICAg
ICAgICAgICAgICAgICAgICAgIChzdWJzdGl0dXRlKiAiZXRjL2NvbmZpZy5zaC9zZXR0aW5n
cyINCi0gICAgICAgICAgICAgICAgICAgICAgICAoKCIkTVBGUl9ST09UIikgKGdldGVudiAi
TVBGUl9ST09UIikpKQ0KLSAgICAgICAgICAgICAgICAgICAgICA7OyByZXNldCBsb2NrRGly
IHZhcmlhYmxlIHRvIHJlZmVyIHRvIHdyaXRlLWVuYWJsZWQNCi0gICAgICAgICAgICAgICAg
ICAgICAgOzsgZGlyZWN0b3J5DQotICAgICAgICAgICAgICAgICAgICAgIChzdWJzdGl0dXRl
KiAid21ha2Uvd21ha2UiDQotICAgICAgICAgICAgICAgICAgICAgICAgKCgiICAgICAgICBs
b2NrRGlyPS4qJCIpDQotICAgICAgICAgICAgICAgICAgICAgICAgICIgICAgICAgIGxvY2tE
aXI9JEhPTUUvLiRXTV9QUk9KRUNULy53bWFrZVxuIikpDQotICAgICAgICAgICAgICAgICAg
ICAgIChzdWJzdGl0dXRlKiAid21ha2Uvd21ha2VTY2hlZHVsZXIiDQotICAgICAgICAgICAg
ICAgICAgICAgICAgKCgibG9ja0Rpcj0uKiQiKQ0KLSAgICAgICAgICAgICAgICAgICAgICAg
ICAibG9ja0Rpcj0kSE9NRS8uJFdNX1BST0pFQ1QvLndtYWtlXG4iKSkNCi0gICAgICAgICAg
ICAgICAgICAgICAgKHN1YnN0aXR1dGUqICJ3bWFrZS93bWFrZVNjaGVkdWxlclVwdGltZSIN
Ci0gICAgICAgICAgICAgICAgICAgICAgICAoKCJsb2NrRGlyPS4qJCIpDQotICAgICAgICAg
ICAgICAgICAgICAgICAgICJsb2NrRGlyPSRIT01FLy4kV01fUFJPSkVDVC8ud21ha2VcbiIp
KQ0KLSAgICAgICAgICAgICAgICAgICAgICAjdCkpDQorICAgICAgICAgICAgICAgICAgICAg
ICAgKCgiXmV4cG9ydCBTQ09UQ0hfVkVSU0lPTj1zY290Y2hfLiokIikNCisgICAgICAgICAg
ICAgICAgICAgICAgICAgKHN0cmluZy1hcHBlbmQgImV4cG9ydCBTQ09UQ0hfVkVSU0lPTj1z
Y290Y2hfIg0KKyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAsKHBh
Y2thZ2UtdmVyc2lvbiBwdC1zY290Y2gzMikgIlxuIikpDQorICAgICAgICAgICAgICAgICAg
ICAgICAgKCgiXmV4cG9ydCBTQ09UQ0hfQVJDSF9QQVRIPS4qJCIpDQorICAgICAgICAgICAg
ICAgICAgICAgICAgIChzdHJpbmctYXBwZW5kICJleHBvcnQgU0NPVENIX0FSQ0hfUEFUSD0i
DQorICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIChhc3NvYy1yZWYg
JWJ1aWxkLWlucHV0cyAicHQtc2NvdGNoMzIiKQ0KKyAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAiXG4iKSkpICN0KSkNCisgICAgICAgICAgICAgICAgICAoYWRk
LWJlZm9yZSAnYnVpbGQgJ3BhdGNoLW1waQ0KKyAgICAgICAgICAgICAgICAgICAgKGxhbWJk
YSBfDQorICAgICAgICAgICAgICAgICAgICAgIChsZXQqICgobXBpLXBhdGggKGFzc29jLXJl
ZiAlYnVpbGQtaW5wdXRzICJvcGVubXBpIikpDQorICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAobXBpLXZlcnNpb24gLChwYWNrYWdlLXZlcnNpb24gb3Blbm1waSkpKQ0KKyAgICAg
ICAgICAgICAgICAgICAgICAgIDs7IHNwZWNpZnkgb3Blbm1waSB0eXBlDQorICAgICAgICAg
ICAgICAgICAgICAgICAgKHN1YnN0aXR1dGUqICJldGMvYmFzaHJjIg0KKyAgICAgICAgICAg
ICAgICAgICAgICAgICAgKCgiV01fTVBMSUI9U1lTVEVNT1BFTk1QSSIpDQorICAgICAgICAg
ICAgICAgICAgICAgICAgICAgIldNX01QTElCPU9QRU5NUEkiKSkNCisgICAgICAgICAgICAg
ICAgICAgICAgICAoc3Vic3RpdHV0ZSogImV0Yy9jb25maWcuc2gvbXBpIg0KKyAgICAgICAg
ICAgICAgICAgICAgICAgICAgKCgiZXhwb3J0IEZPQU1fTVBJPW9wZW5tcGktLiokIikNCisg
ICAgICAgICAgICAgICAgICAgICAgICAgICAoc3RyaW5nLWFwcGVuZCAiZXhwb3J0IEZPQU1f
TVBJPW9wZW5tcGktIg0KKyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgIG1waS12ZXJzaW9uICJcbiIpKQ0KKyAgICAgICAgICAgICAgICAgICAgICAgICAgKCgi
ZXhwb3J0IE1QSV9BUkNIX1BBVEg9LipcXCRGT0FNX01QSS4qJCIpDQorICAgICAgICAgICAg
ICAgICAgICAgICAgICAgKHN0cmluZy1hcHBlbmQgImV4cG9ydCBNUElfQVJDSF9QQVRIPSIg
bXBpLXBhdGgNCisgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAi
XG4iKSkpKSAjdCkpDQorICAgICAgICAgICAgICAgICAgKGFkZC1iZWZvcmUgJ2J1aWxkICdw
YXRjaC1wYXJhdmlldw0KKyAgICAgICAgICAgICAgICAgICAgKGxhbWJkYSBfDQorICAgICAg
ICAgICAgICAgICAgICAgIChzdWJzdGl0dXRlKiAiZXRjL2NvbmZpZy5zaC9wYXJhdmlldyIN
CisgICAgICAgICAgICAgICAgICAgICAgICAoKCJeZXhwb3J0IFBhcmFWaWV3X1ZFUlNJT049
LiokIikNCisgICAgICAgICAgICAgICAgICAgICAgICAgKHN0cmluZy1hcHBlbmQgImV4cG9y
dCBQYXJhVmlld19WRVJTSU9OPSINCisgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgLChwYWNrYWdlLXZlcnNpb24gcGFyYXZpZXctNS45KSAiXG4iKSkNCisgICAg
ICAgICAgICAgICAgICAgICAgICAoKCJeZXhwb3J0IFBhcmFWaWV3X0RJUj0uKiQiKQ0KKyAg
ICAgICAgICAgICAgICAgICAgICAgICAoc3RyaW5nLWFwcGVuZCAiZXhwb3J0IFBhcmFWaWV3
X0RJUj0iDQorICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIChhc3Nv
Yy1yZWYgJWJ1aWxkLWlucHV0cyAicGFyYXZpZXciKQ0KKyAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAiXG4iKSkpICN0KSkNCisgICAgICAgICAgICAgICAgICAo
YWRkLWJlZm9yZSAnYnVpbGQgJ2FkZC1ycGF0aHMNCisgICAgICAgICAgICAgICAgICAgIChs
YW1iZGEgXw0KKyAgICAgICAgICAgICAgICAgICAgICAobGV0cmVjKiAoKGxpYnJhcmllcyAn
KCJib29zdCIgImNnYWwiDQorICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgImdtcCINCisgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAibWV0aXMiDQorICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgIm1wZnIiDQorICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgInB0LXNjb3RjaDMyIg0KKyAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICJvcGVubXBpIg0KKyAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICJ6bGliIg0KKyAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICJwYXJhdmlldyIpKQ0KKyAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgKHJwYXRocyAoZm9sZC1yaWdodCAobGFtYmRhIChsaWJyYXJ5IHJwYXRo
cykNCisgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAoc3RyaW5nLWFwcGVuZCBycGF0aHMNCisgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIi1ycGF0aD0iDQorICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIChhc3NvYy1yZWYN
CisgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICVidWlsZC1pbnB1dHMgbGlicmFyeSkNCisgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIi9saWIsIikpICIiIGxpYnJhcmllcykp
DQorICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAob3BlbmZvYW0tbGliIChzdHJp
bmctYXBwZW5kICVvdXRwdXQNCisgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICIvc2hhcmUvT3BlbkZPQU0tIg0KKyAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgLHZlcnNpb24NCisgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICIvcGxhdGZvcm1zL2xpbnV4NjRHY2NE
UEludDMyT3B0L2xpYiIpKQ0KKyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgKGxk
ZmxhZ3MgKHN0cmluZy1hcHBlbmQgIi1XbCwiDQorICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBycGF0aHMNCisgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICItcnBhdGg9Ig0K
KyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgb3BlbmZvYW0tbGliDQorICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAiLCINCisgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICItcnBhdGg9Ig0KKyAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgb3BlbmZvYW0tbGli
DQorICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAiL2R1bW15LCINCisgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICItcnBhdGg9Ig0KKyAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgb3BlbmZvYW0tbGliDQorICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAiL3Bh
cmF2aWV3LSINCisgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICwodmVyc2lvbi1tYWpvcittaW5vciAocGFja2FnZS12ZXJzaW9uDQor
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgIHBhcmF2aWV3LTUuOSkpKSkpDQorICAgICAgICAg
ICAgICAgICAgICAgICAgKHN1YnN0aXR1dGUqICJ3bWFrZS9ydWxlcy9saW51eDY0R2NjL2Mr
KyINCisgICAgICAgICAgICAgICAgICAgICAgICAgICgoIlxcJFxcKExJQl9IRUFERVJfRElS
U1xcKSAtZlBJQyIgYWxsKQ0KKyAgICAgICAgICAgICAgICAgICAgICAgICAgIChzdHJpbmct
YXBwZW5kIGFsbCAiICIgbGRmbGFncykpKSkgI3QpKQ0KKyAgICAgICAgICAgICAgICAgIChk
ZWxldGUgJ2NvbmZpZ3VyZSkgO25vIGNvbmZpZ3VyZSBwaGFzZQ0KKyAgICAgICAgICAgICAg
ICAgIChyZXBsYWNlICdidWlsZA0KKyAgICAgICAgICAgICAgICAgICAgKGxhbWJkYSBfDQor
ICAgICAgICAgICAgICAgICAgICAgIDs7IGNvbXBpbGUgT3BlbkZPQU0gbGlicmFyaWVzIGFu
ZCBhcHBsaWNhdGlvbnMNCisgICAgICAgICAgICAgICAgICAgICAgKGludm9rZSAiYmFzaCIg
Ii1jIg0KKyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIChmb3JtYXQgI2YNCisgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgInNvdXJjZSAuL2V0Yy9iYXNocmMgJiYgLi9B
bGx3bWFrZSAtan5hIg0KKyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAocGFyYWxs
ZWwtam9iLWNvdW50KSkpKSkNCiAgICAgICAgICAgICAgICAgICAoYWRkLWFmdGVyICdidWls
ZCAnY2xlYW51cA0KLSAgICAgICAgICAgICAgICAgICAgOzsgQXZvaWQgdW5uY2Vzc2FyeSwg
dm9sdW1pbm91cyBvYmplY3QgYW5kIGRlcCBmaWxlcy4NCisgICAgICAgICAgICAgICAgICAg
IDs7IEF2b2lkIHVubmVjZXNzYXJ5LCB2b2x1bWlub3VzIG9iamVjdCBhbmQgZGVwIGZpbGVz
Lg0KICAgICAgICAgICAgICAgICAgICAgKGxhbWJkYSBfDQotICAgICAgICAgICAgICAgICAg
ICAgIChkZWxldGUtZmlsZS1yZWN1cnNpdmVseQ0KLSAgICAgICAgICAgICAgICAgICAgICAg
InBsYXRmb3Jtcy9saW51eDY0R2NjRFBJbnQzMk9wdC9zcmMiKQ0KLSAgICAgICAgICAgICAg
ICAgICAgICAoZGVsZXRlLWZpbGUtcmVjdXJzaXZlbHkNCi0gICAgICAgICAgICAgICAgICAg
ICAgICJwbGF0Zm9ybXMvbGludXg2NEdjY0RQSW50MzJPcHRTWVNURU1PUEVOTVBJIikNCi0g
ICAgICAgICAgICAgICAgICAgICAgKGZvci1lYWNoIGRlbGV0ZS1maWxlIChmaW5kLWZpbGVz
ICIuIiAiXFwubyQiKSkNCi0gICAgICAgICAgICAgICAgICAgICAgI3QpKQ0KKyAgICAgICAg
ICAgICAgICAgICAgICAod2hlbiAoZmlsZS1leGlzdHM/ICJwbGF0Zm9ybXMvbGludXg2NEdj
Y0RQSW50MzJPcHQvc3JjIikNCisgICAgICAgICAgICAgICAgICAgICAgICAoZGVsZXRlLWZp
bGUtcmVjdXJzaXZlbHkNCisgICAgICAgICAgICAgICAgICAgICAgICAgInBsYXRmb3Jtcy9s
aW51eDY0R2NjRFBJbnQzMk9wdC9zcmMiKSkNCisgICAgICAgICAgICAgICAgICAgICAgKHdo
ZW4gKGZpbGUtZXhpc3RzPw0KKyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgInBsYXRm
b3Jtcy9saW51eDY0R2NjRFBJbnQzMk9wdE9QRU5NUEkiKQ0KKyAgICAgICAgICAgICAgICAg
ICAgICAgIChkZWxldGUtZmlsZS1yZWN1cnNpdmVseQ0KKyAgICAgICAgICAgICAgICAgICAg
ICAgICAicGxhdGZvcm1zL2xpbnV4NjRHY2NEUEludDMyT3B0T1BFTk1QSSIpKQ0KKyAgICAg
ICAgICAgICAgICAgICAgICAoZm9yLWVhY2ggZGVsZXRlLWZpbGUNCisgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgIChmaW5kLWZpbGVzICIuIiAiXFwubyQiKSkgI3QpKQ0KKyAg
ICAgICAgICAgICAgICAgIChyZXBsYWNlICdjaGVjaw0KKyAgICAgICAgICAgICAgICAgICAg
KGxhbWJkYSogKCM6a2V5IHRlc3RzPyAjOmFsbG93LW90aGVyLWtleXMpDQorICAgICAgICAg
ICAgICAgICAgICAgICh3aGVuIHRlc3RzPw0KKyAgICAgICAgICAgICAgICAgICAgICAgICh3
aGVuIChmaWxlLWV4aXN0cz8gInRlc3QiKQ0KKyAgICAgICAgICAgICAgICAgICAgICAgICAg
KHdpdGgtZGlyZWN0b3J5LWV4Y3Vyc2lvbiAidGVzdCINCisgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgKGludm9rZSAiYmFzaCIgIi1jIg0KKyAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgIChmb3JtYXQgI2YNCisgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgInNvdXJjZSAuLi9ldGMvYmFzaHJjICYmIC4vQWxscnVuIC1qfmEiDQorICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIChwYXJhbGxlbC1qb2ItY291bnQp
KSkpKQ0KKyAgICAgICAgICAgICAgICAgICAgICAgIDs7IHRvbyBtYW55IHR1dG9yaWFscyBh
cmUgZmFpbGluZw0KKyAgICAgICAgICAgICAgICAgICAgICAgIDs7ICh3aXRoLWRpcmVjdG9y
eS1leGN1cnNpb24gInR1dG9yaWFscyINCisgICAgICAgICAgICAgICAgICAgICAgICA7OyAo
aW52b2tlICJiYXNoIiAiLWMiICJzb3VyY2UgLi4vZXRjL2Jhc2hyYyAmJiAuL0FsbHRlc3Qi
KSkNCisgICAgICAgICAgICAgICAgICAgICAgICApICN0KSkNCiAgICAgICAgICAgICAgICAg
ICAocmVwbGFjZSAnaW5zdGFsbA0KICAgICAgICAgICAgICAgICAgICAgKGxhbWJkYSBfDQog
ICAgICAgICAgICAgICAgICAgICAgIDs7IHVzZSAnT3BlbkZPQU0tdmVyc2lvbicgY29udmVu
dGlvbg0KLSAgICAgICAgICAgICAgICAgICAgICAobGV0ICgoaW5zdGFsbC1kaXIgKHN0cmlu
Zy1hcHBlbmQNCi0gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAl
b3V0cHV0ICIvbGliL09wZW5GT0FNLSIgLHZlcnNpb24pKSkNCi0gICAgICAgICAgICAgICAg
ICAgICAgICAobWtkaXItcCBpbnN0YWxsLWRpcikgICAgIDsgY3JlYXRlIGluc3RhbGwgZGly
ZWN0b3J5DQorICAgICAgICAgICAgICAgICAgICAgIChsZXQgKChpbnN0YWxsLWRpciAoc3Ry
aW5nLWFwcGVuZCAlb3V0cHV0DQorICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAiL3NoYXJlL09wZW5GT0FNLSINCisgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICx2ZXJzaW9u
KSkpDQorICAgICAgICAgICAgICAgICAgICAgICAgKG1rZGlyLXAgaW5zdGFsbC1kaXIpIDtj
cmVhdGUgaW5zdGFsbCBkaXJlY3RvcnkNCiAgICAgICAgICAgICAgICAgICAgICAgICA7OyBt
b3ZlIGNvbnRlbnRzIG9mIGJ1aWxkIGRpcmVjdG9yeSB0byBpbnN0YWxsIGRpcmVjdG9yeQ0K
ICAgICAgICAgICAgICAgICAgICAgICAgIChjb3B5LXJlY3Vyc2l2ZWx5ICIuIiBpbnN0YWxs
LWRpcikpKSkNCiAgICAgICAgICAgICAgICAgICAoYWRkLWFmdGVyICdpbnN0YWxsICdhZGQt
c3ltYm9saWMtbGluaw0KICAgICAgICAgICAgICAgICAgICAgKGxhbWJkYSBfDQotICAgICAg
ICAgICAgICAgICAgICAgIDs7IGFkZCBzeW1ib2xpYyBsaW5rIGZvciBzdGFuZGFyZCAnYmlu
JyBkaXJlY3RvcnkNCi0gICAgICAgICAgICAgICAgICAgICAgKHN5bWxpbmsNCi0gICAgICAg
ICAgICAgICAgICAgICAgIChzdHJpbmctYXBwZW5kICIuL2xpYi9PcGVuRk9BTS0iICx2ZXJz
aW9uDQotICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAiL3BsYXRmb3Jt
cy9saW51eDY0R2NjRFBJbnQzMk9wdC9iaW4iKQ0KLSAgICAgICAgICAgICAgICAgICAgICAg
KHN0cmluZy1hcHBlbmQgJW91dHB1dCAiL2JpbiIpKQ0KLSAgICAgICAgICAgICAgICAgICAg
ICAjdCkpKSkpDQorICAgICAgICAgICAgICAgICAgICAgIChsZXQqICgoYmluIChzdHJpbmct
YXBwZW5kICVvdXRwdXQgIi9iaW4iKSkNCisgICAgICAgICAgICAgICAgICAgICAgICAgICAg
IChsaWIgKHN0cmluZy1hcHBlbmQgJW91dHB1dCAiL2xpYiIpKQ0KKyAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgKG9wZW5mb2FtIChzdHJpbmctYXBwZW5kICVvdXRwdXQNCisgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAiL3No
YXJlL09wZW5GT0FNLSINCisgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAsdmVyc2lvbikpDQorICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAoYnVpbGQtYmluIChzdHJpbmctYXBwZW5kIG9wZW5mb2FtDQorICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAiL3BsYXRmb3Jtcy9saW51eDY0R2NjRFBJ
bnQzMk9wdC9iaW4iKSkNCisgICAgICAgICAgICAgICAgICAgICAgICAgICAgIChidWlsZC1s
aWIgKHN0cmluZy1hcHBlbmQgb3BlbmZvYW0NCisgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICIvcGxhdGZvcm1zL2xpbnV4NjRHY2NEUEludDMyT3B0L2xpYiIp
KQ0KKyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgKGZvYW0tYmluIChzdHJpbmctYXBw
ZW5kIG9wZW5mb2FtICIvYmluIikpKQ0KKyAgICAgICAgICAgICAgICAgICAgICAgIDs7IGFk
ZCBzeW1ib2xpYyBsaW5rcyBpbiBzdGFuZGFyZCAnYmluJyBkaXJlY3RvcnkNCisgICAgICAg
ICAgICAgICAgICAgICAgICAobWtkaXItcCBiaW4pDQorICAgICAgICAgICAgICAgICAgICAg
ICAgKGZvci1lYWNoIChsYW1iZGEgKGZpbGUpDQorICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgKHVubGVzcyAobWVtYmVyIGZpbGUNCisgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgJygiLiIgIi4uIikpDQorICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAoc3ltbGluayAoc3RyaW5nLWFwcGVu
ZCBidWlsZC1iaW4gIi8iDQorICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICBmaWxlKQ0KKyAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgKHN0cmluZy1hcHBlbmQgYmluICIvIiBmaWxl
KSkpKQ0KKyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAoc2NhbmRpciBidWls
ZC1iaW4pKQ0KKyAgICAgICAgICAgICAgICAgICAgICAgIChmb3ItZWFjaCAobGFtYmRhIChm
aWxlKQ0KKyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICh1bmxlc3MgKG1l
bWJlciBmaWxlDQorICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICcoIi4iICIuLiIpKQ0KKyAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgKHN5bWxpbmsgKHN0cmluZy1hcHBlbmQgZm9hbS1iaW4gIi8iDQorICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICBmaWxlKQ0KKyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgKHN0cmluZy1hcHBlbmQgYmluICIvIiBmaWxlKSkpKQ0KKyAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAoc2NhbmRpciBmb2FtLWJpbikpDQorICAgICAgICAgICAgICAg
ICAgICAgICAgOzsgYWRkIHN5bWJvbGljIGxpbmsgZm9yIHN0YW5kYXJkICdsaWInIGRpcmVj
dG9yeQ0KKyAgICAgICAgICAgICAgICAgICAgICAgIChzeW1saW5rIGJ1aWxkLWxpYiBsaWIp
KSAjdCkpKSkpDQogICAgIDs7IE5vdGU6DQotICAgIDs7ICBUdXRvcmlhbCBmaWxlcyBhcmUg
aW5zdGFsbGVkIHJlYWQtb25seSBpbiAvZ251L3N0b3JlLg0KLSAgICA7OyAgVG8gYWxsb3cg
d3JpdGUgcGVybWlzc2lvbnMgb24gZmlsZXMgY29waWVkIGZyb20gdGhlIHN0b3JlIGENCi0g
ICAgOzsgICdjaG1vZCcgc3RlcCBpcyBuZWVkZWQgYmVmb3JlIHJ1bm5pbmcgdGhlIGFwcGxp
Y2F0aW9ucy4gIEZvcg0KLSAgICA7OyAgZXhhbXBsZSwgZnJvbSBhIHVzZXIncyBsb2dpbjoN
Ci0gICAgOzsgICQgc291cmNlICRHVUlYX1BST0ZJTEUvbGliL09wZW5GT0FNLTQuMS9ldGMv
YmFzaHJjDQotICAgIDs7ICAkIG1rZGlyIC1wICRGT0FNX1JVTg0KLSAgICA7OyAgJCBjZCAk
Rk9BTV9SVU4NCi0gICAgOzsgICQgY3AgLXIgJEZPQU1fVFVUT1JJQUxTL2luY29tcHJlc3Np
YmxlL3NpbXBsZUZvYW0vcGl0ekRhaWx5IC4NCi0gICAgOzsgICQgY2QgcGl0ekRhaWx5DQot
ICAgIDs7ICAkIGNobW9kIC1SIHUrdyAuDQotICAgIDs7ICAkIGJsb2NrTWVzaA0KKyAgICA7
OyBUdXRvcmlhbCBmaWxlcyBhcmUgaW5zdGFsbGVkIHJlYWQtb25seSBpbiAvZ251L3N0b3Jl
Lg0KKyAgICA7OyBUbyBhbGxvdyB3cml0ZSBwZXJtaXNzaW9ucyBvbiBmaWxlcyBjb3BpZWQg
ZnJvbSB0aGUgc3RvcmUgYQ0KKyAgICA7OyAnY2htb2QnIHN0ZXAgaXMgbmVlZGVkIGJlZm9y
ZSBydW5uaW5nIHRoZSBhcHBsaWNhdGlvbnMuICBGb3INCisgICAgOzsgZXhhbXBsZSwgZnJv
bSBhIHVzZXIncyBsb2dpbjoNCisgICAgOzsgJCBzb3VyY2UgJChkaXJuYW1lICQod2hpY2gg
YmxvY2tNZXNoKSkvLi4vLi4vLi4vZXRjL2Jhc2hyYw0KKyAgICA7OyAkIG1rZGlyIC1wICRG
T0FNX1JVTg0KKyAgICA7OyAkIGNkICRGT0FNX1JVTg0KKyAgICA7OyAkIGNwIC1yICRGT0FN
X1RVVE9SSUFMUy9pbmNvbXByZXNzaWJsZS9zaW1wbGVGb2FtL3BpdHpEYWlseSAuDQorICAg
IDs7ICQgY2QgcGl0ekRhaWx5DQorICAgIDs7ICQgY2htb2QgLVIgdSt3IC4NCisgICAgOzsg
JCBibG9ja01lc2gNCiAgICAgKHN5bm9wc2lzICJGcmFtZXdvcmsgZm9yIG51bWVyaWNhbCBz
aW11bGF0aW9uIG9mIGZsdWlkIGZsb3ciKQ0KLSAgICAoZGVzY3JpcHRpb24gIk9wZW5GT0FN
IHByb3ZpZGVzIGEgc2V0IG9mIHNvbHZlcnMgYW5kIG1ldGhvZHMgZm9yIHRhY2tsaW5nDQor
ICAgIChkZXNjcmlwdGlvbg0KKyAgICAgIk9wZW5GT0FNIHByb3ZpZGVzIGEgc2V0IG9mIHNv
bHZlcnMgYW5kIG1ldGhvZHMgZm9yIHRhY2tsaW5nDQogcHJvYmxlbXMgaW4gdGhlIGZpZWxk
IG9mIENvbXB1dGF0aW9uYWwgRmx1aWQgRHluYW1pY3MgKENGRCkuICBJdCBpcyB3cml0dGVu
IGluDQogQysrLiAgR292ZXJuaW5nIGVxdWF0aW9ucyBzdWNoIGFzIHRoZSBOYXZpZXItU3Rv
a2VzIGVxdWF0aW9ucyBjYW4gYmUgc29sdmVkIGluDQogaW50ZWdyYWwgZm9ybS4gIFBoeXNp
Y2FsIHByb2Nlc3NlcyBzdWNoIGFzIHBoYXNlIGNoYW5nZSwgZHJvcGxldCB0cmFuc3BvcnQg
YW5kDQotLSANCjIuMzkuMg0KDQo=




Information forwarded to guix-patches@HIDDEN:
bug#62473; Package guix-patches. Full text available.

Message received at 62473 <at> debbugs.gnu.org:


Received: (at 62473) by debbugs.gnu.org; 27 Mar 2023 07:46:32 +0000
From debbugs-submit-bounces <at> debbugs.gnu.org Mon Mar 27 03:46:32 2023
Received: from localhost ([127.0.0.1]:46409 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1pghYm-0001rO-3C
	for submit <at> debbugs.gnu.org; Mon, 27 Mar 2023 03:46:32 -0400
Received: from a2-117.smtp-out.eu-west-1.amazonses.com ([54.240.2.117]:41355)
 by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from
 <0102018722083b4f-30bfa143-ae1d-4328-98c1-4cfd34eede77-000000@HIDDEN>)
 id 1pghYi-0001qr-Of
 for 62473 <at> debbugs.gnu.org; Mon, 27 Mar 2023 03:46:29 -0400
DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/simple;
 s=solmzk3ljecfoypi3q6x2mqs3bucnhjw; d=housseini.me; t=1679903177;
 h=Subject:From:To:Cc:Date:Mime-Version:Content-Type:Content-Transfer-Encoding:In-Reply-To:References:Message-Id;
 bh=32csyLdOgKl/mnmuya+dYIBjgSc//fsKEChYJzucrug=;
 b=MA78MvNo7N+2umdgpllXMiFw+P0qtn7eKYsDche0conmLm7Xx75JMYDkfYJc0bbU
 zW4v7HIUOcHeULbIrNj159qt2WOz4U2R5+Oiwted+SMhSvzB8dCtZGL5W2r1abjXy7e
 luUOTTruDcAk3heEcXyb8Iritpnl0S6vH0sQXero=
DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/simple;
 s=shh3fegwg5fppqsuzphvschd53n6ihuv; d=amazonses.com; t=1679903177;
 h=Subject:From:To:Cc:Date:Mime-Version:Content-Type:Content-Transfer-Encoding:In-Reply-To:References:Message-Id:Feedback-ID;
 bh=32csyLdOgKl/mnmuya+dYIBjgSc//fsKEChYJzucrug=;
 b=OXnaSmLTg+iup/B11HW6S9RridVBWgdl3ipJN58QWtZOluLXFiAIhxxWZRgvFLoA
 IbB51dBszyk0Mlq/YKmopDUtVjqKnIOc3VzHN0EtgkycQi0IviXDXW7eJlzM7t4WrNt
 FV09X6arm1WopPBE8SLHZ0L7u6Luc8O6O3U+Iy+0=
Subject: [PATCH 4/4] gnu: Add openfoam-com.
From: =?UTF-8?Q?reza?= <reza@HIDDEN>
To: =?UTF-8?Q?62473=40debbugs=2Egnu=2Eorg?= <62473 <at> debbugs.gnu.org>
Date: Mon, 27 Mar 2023 07:46:17 +0000
Mime-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: quoted-printable
In-Reply-To: <cover.1679863907.git.reza@HIDDEN>
References: <cover.1679863907.git.reza@HIDDEN> 
 <1c95a4bb417b77c8cad9edbdca11b769afcfe4e9.1679863907.git.reza@HIDDEN>
X-Mailer: Amazon WorkMail
Thread-Index: AQHZYCUTqXTMDxJ1QYy50jux+uaaqwAWyLol
Thread-Topic: [PATCH 4/4] gnu: Add openfoam-com.
X-Wm-Sent-Timestamp: 1679903176
X-Original-Mailer: git-send-email 2.39.2
Message-ID: <0102018722083b4f-30bfa143-ae1d-4328-98c1-4cfd34eede77-000000@HIDDEN>
Feedback-ID: 1.eu-west-1.b24dn6frgCi6dh20skzbuMRr7UL8M6Soir/3ogtEjHQ=:AmazonSES
X-SES-Outgoing: 2023.03.27-54.240.2.117
X-Spam-Score: 0.0 (/)
X-Debbugs-Envelope-To: 62473
Cc: =?UTF-8?Q?reza?= <reza@HIDDEN>
X-BeenThere: debbugs-submit <at> debbugs.gnu.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: <debbugs-submit.debbugs.gnu.org>
List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe>
List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/>
List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org>
List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help>
List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe>
Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org
Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
X-Spam-Score: -1.0 (-)

---=0D=0A gnu/packages/simulation.scm | 39 ++++++++++++++++++++++++++++++=
+++++++=0D=0A 1 file changed, 39 insertions(+)=0D=0A=0D=0Adiff --git a/gn=
u/packages/simulation.scm b/gnu/packages/simulation.scm=0D=0Aindex 685b12=
3903..282cf6e10c 100644=0D=0A--- a/gnu/packages/simulation.scm=0D=0A+++ b=
/gnu/packages/simulation.scm=0D=0A@@ -367,6 +367,45 @@ (define-public ope=
nfoam-org=0D=0A     (license license:gpl3+)=0D=0A     (home-page "https:/=
/openfoam.org")))=0D=0A=20=0D=0A+(define-public openfoam-com=0D=0A+  (pac=
kage=0D=0A+    (inherit openfoam-org)=0D=0A+    (name "openfoam-com")=0D=0A=
+    (version "2212")=0D=0A+    (source (origin=0D=0A+              (meth=
od url-fetch)=0D=0A+=0D=0A+              (uri (string-append "https://dev=
elop.openfoam.com"=0D=0A+                    "/Development/openfoam/-/arc=
hive/OpenFOAM-v"=0D=0A+                    version=0D=0A+                =
    "/openfoam-OpenFOAM-v"=0D=0A+                    version=0D=0A+      =
              ".tar.gz"))=0D=0A+              (sha256=0D=0A+             =
  (base32=0D=0A+                "0i9039hfz9gvgymkdjhjvvn5500zha3cpdbpqrzf=
rfi8lbz10is2"))=0D=0A+              (modules '((guix build utils)))=0D=0A=
+              (snippet '(begin=0D=0A+                          ;; patch =
shell paths=0D=0A+                          (substitute* (list "src/OSspe=
cific/POSIX/POSIX.C"=0D=0A+                                             "=
wmake/src/Makefile"=0D=0A+                                             "w=
make/makefiles/general"=0D=0A+                                           =
  "wmake/makefiles/info")=0D=0A+                            (("/bin/sh")=0D=
=0A+                             which "sh"))))))=0D=0A+    (description=0D=
=0A+     "OpenFOAM is a free, open source CFD software released and devel=
oped by=0D=0A+OpenCFD Ltd since 2004.  It has a large user base across mo=
st areas of=0D=0A+engineering and science, from both commercial and acade=
mic organizations.=0D=0A+OpenFOAM has an extensive range of features to s=
olve anything from complex=0D=0A+fluid flows involving chemical reactions=
, turbulence and heat transfer, to=0D=0A+acoustics, solid mechanics and e=
lectromagnetics.  See documentation OpenFOAM=0D=0A+is professionally rele=
ased every six months to include customer sponsored=0D=0A+developments an=
d contributions from the community - individual and group=0D=0A+contribut=
ors, integrations (eg, from FOAM-extend and OpenFOAM Foundation Ltd)=0D=0A=
+as well as governance guided activities.")=0D=0A+    (home-page "https:/=
/www.openfoam.com")))=0D=0A+=0D=0A (define-public open-simulation-interfa=
ce=0D=0A   (package=0D=0A     (name "open-simulation-interface")=0D=0A--=20=
=0D=0A2.39.2=0D=0A=0D=0A




Information forwarded to guix-patches@HIDDEN:
bug#62473; Package guix-patches. Full text available.

Message received at 62473 <at> debbugs.gnu.org:


Received: (at 62473) by debbugs.gnu.org; 27 Mar 2023 07:46:27 +0000
From debbugs-submit-bounces <at> debbugs.gnu.org Mon Mar 27 03:46:27 2023
Received: from localhost ([127.0.0.1]:46405 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1pghYg-0001r0-EI
	for submit <at> debbugs.gnu.org; Mon, 27 Mar 2023 03:46:26 -0400
Received: from a2-25.smtp-out.eu-west-1.amazonses.com ([54.240.2.25]:45305)
 by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from
 <0102018722082852-75d7c18a-edf1-44ff-a588-50604407dd45-000000@HIDDEN>)
 id 1pghYd-0001qk-S5
 for 62473 <at> debbugs.gnu.org; Mon, 27 Mar 2023 03:46:24 -0400
DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/simple;
 s=solmzk3ljecfoypi3q6x2mqs3bucnhjw; d=housseini.me; t=1679903172;
 h=Subject:From:To:Cc:Date:Mime-Version:Content-Type:Content-Transfer-Encoding:In-Reply-To:References:Message-Id;
 bh=5oXyDccpeNXLV4pUeXjGWcS4ZHTRw1yrRFZuvhWQQeg=;
 b=dQ/cigJPDYkT2uQZwgo1RW0dvKWV4DMgCMK18hyDqppO2cWQQFhbNsNsyaqftG0C
 UKAupPhBrtntgkvn4/MKNjN6xqCew6dNC/2+NgN1ed76FL4NYbMYw49/O2MecSXkc82
 NMywiamk7WPAjiNfonQSIQa9W5D+GbZT0DWil5CM=
DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/simple;
 s=shh3fegwg5fppqsuzphvschd53n6ihuv; d=amazonses.com; t=1679903172;
 h=Subject:From:To:Cc:Date:Mime-Version:Content-Type:Content-Transfer-Encoding:In-Reply-To:References:Message-Id:Feedback-ID;
 bh=5oXyDccpeNXLV4pUeXjGWcS4ZHTRw1yrRFZuvhWQQeg=;
 b=eqCEvHgp/V+KV/zlgZfc84fRh6BRWBs+5/b3iUHX5eh+WlNS4dk5cQHT51QJ6qWx
 vsjRg2HQZRtf4LNrQyqP+xqx/pPGFnmnmX91uJ3nktwEn5f4rIluUxxU5BG9ynGAlaR
 H/K4yLitEzizA7/4lvbvbEybAym4+JJpL4FT87k0=
Subject: [PATCH 2/4] gnu: utfcpp: Update to 3.2.3.
From: =?UTF-8?Q?reza?= <reza@HIDDEN>
To: =?UTF-8?Q?62473=40debbugs=2Egnu=2Eorg?= <62473 <at> debbugs.gnu.org>
Date: Mon, 27 Mar 2023 07:46:12 +0000
Mime-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: quoted-printable
In-Reply-To: <cover.1679863907.git.reza@HIDDEN>
References: <cover.1679863907.git.reza@HIDDEN> 
 <622cad546298d2bd56fc4baf49dafeb8c9fa20b1.1679863907.git.reza@HIDDEN>
X-Mailer: Amazon WorkMail
Thread-Index: AQHZYCUTqXTMDxJ1QYy50jux+uaaqwAWyAL2
Thread-Topic: [PATCH 2/4] gnu: utfcpp: Update to 3.2.3.
X-Wm-Sent-Timestamp: 1679903171
X-Original-Mailer: git-send-email 2.39.2
Message-ID: <0102018722082852-75d7c18a-edf1-44ff-a588-50604407dd45-000000@HIDDEN>
Feedback-ID: 1.eu-west-1.b24dn6frgCi6dh20skzbuMRr7UL8M6Soir/3ogtEjHQ=:AmazonSES
X-SES-Outgoing: 2023.03.27-54.240.2.25
X-Spam-Score: 0.0 (/)
X-Debbugs-Envelope-To: 62473
Cc: =?UTF-8?Q?Reza_Housseini?= <reza.housseini@HIDDEN>
X-BeenThere: debbugs-submit <at> debbugs.gnu.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: <debbugs-submit.debbugs.gnu.org>
List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe>
List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/>
List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org>
List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help>
List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe>
Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org
Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
X-Spam-Score: -1.0 (-)

From: Reza Housseini <reza.housseini@HIDDEN>=0D=0A=0D=0A---=0D=0A gnu/=
packages/textutils.scm | 35 +++++++++++++++++++----------------=0D=0A 1 f=
ile changed, 19 insertions(+), 16 deletions(-)=0D=0A=0D=0Adiff --git a/gn=
u/packages/textutils.scm b/gnu/packages/textutils.scm=0D=0Aindex fb8bc7e8=
68..a08fb76543 100644=0D=0A--- a/gnu/packages/textutils.scm=0D=0A+++ b/gn=
u/packages/textutils.scm=0D=0A@@ -25,6 +25,7 @@=0D=0A ;;; Copyright =C2=A9=
 2021 Felix Gruber <felgru@HIDDEN>=0D=0A ;;; Copyright =C2=A9 2021 Bo=
nface Munyoki Kilyungi <me@HIDDEN>=0D=0A ;;; Copyright =C2=A9=
 2022 Gabriel Wicki <gabriel@HIDDEN>=0D=0A+;;; Copyright =C2=A9 2023 =
Reza Housseini <reza@HIDDEN>=0D=0A ;;;=0D=0A ;;; This file is part =
of GNU Guix.=0D=0A ;;;=0D=0A@@ -57,6 +58,7 @@ (define-module (gnu package=
s textutils)=0D=0A   #:use-module (gnu packages)=0D=0A   #:use-module (gn=
u packages autotools)=0D=0A   #:use-module (gnu packages base)=0D=0A+  #:=
use-module (gnu packages check)=0D=0A   #:use-module (gnu packages compre=
ssion)=0D=0A   #:use-module (gnu packages gcc)=0D=0A   #:use-module (gnu =
packages golang)=0D=0A@@ -671,30 +673,31 @@ (define-public catdoc=0D=0A (=
define-public utfcpp=0D=0A   (package=0D=0A     (name "utfcpp")=0D=0A-   =
 (version "2.3.5")=0D=0A+    (version "3.2.3")=0D=0A     (source (origin=0D=
=0A               (method git-fetch)=0D=0A               (uri (git-refere=
nce=0D=0A-                     (url "https://github.com/nemtrif/utfcpp")=0D=
=0A-                     (commit (string-append "v" version))))=0D=0A+   =
                 (url "https://github.com/nemtrif/utfcpp")=0D=0A+        =
            (commit (string-append "v" version))))=0D=0A               (f=
ile-name (git-file-name name version))=0D=0A               (sha256=0D=0A =
               (base32=0D=0A-                "1gr98d826z6wa58r1s5i7rz7q2x=
3r31v7zj0pjjlrc7gfxwklr4s"))))=0D=0A+                "00hzh39iddbc6nxg138=
13qd6d55g2kccwjf5dr96wykfhway9wbr"))=0D=0A+              (modules '((guix=
 build utils)))=0D=0A+              (snippet '(begin=0D=0A+              =
            ;; delete bundled dependencies=0D=0A+                        =
  (delete-file-recursively "extern")=0D=0A+                          (sub=
stitute* (list "tests/apitests.cpp"=0D=0A+                               =
              "tests/noexceptionstests.cpp"=0D=0A+                       =
                      "tests/test_cpp11.cpp"=0D=0A+                      =
                       "tests/test_cpp17.cpp")=0D=0A+                    =
        (("\"\\.\\./extern/ftest/ftest.h\"")=0D=0A+                      =
       "<ftest/ftest.h>"))))))=0D=0A     (build-system cmake-build-system=
)=0D=0A+    (native-inputs (list ftest))=0D=0A     (arguments=0D=0A-     =
`(#:out-of-source=3F #f=0D=0A-       #:phases=0D=0A-       (modify-phases=
 %standard-phases=0D=0A-         (replace 'install              ; no inst=
all target=0D=0A-           (lambda* (#:key outputs #:allow-other-keys)=0D=
=0A-             (let* ((out (assoc-ref outputs "out"))=0D=0A-           =
         (include (string-append out "/include"))=0D=0A-                 =
   (doc (string-append out "/share/doc/" ,name)))=0D=0A-               (c=
opy-recursively "source" include)=0D=0A-               (install-file "REA=
DME.md" doc)=0D=0A-               #t))))))=0D=0A-    (home-page "https://=
github.com/nemtrif/utfcpp")=0D=0A+     `(#:build-type "Release"))=0D=0A+ =
   (home-page "https://utfcpp.sourceforge.net")=0D=0A     (synopsis "Port=
able C++ library for handling UTF-8")=0D=0A     (description "UTF8-CPP is=
 a C++ library for handling UTF-8 encoded text=0D=0A in a portable way.")=
=0D=0A--=20=0D=0A2.39.2=0D=0A=0D=0A




Information forwarded to guix-patches@HIDDEN:
bug#62473; Package guix-patches. Full text available.

Message received at 62473 <at> debbugs.gnu.org:


Received: (at 62473) by debbugs.gnu.org; 27 Mar 2023 07:43:03 +0000
From debbugs-submit-bounces <at> debbugs.gnu.org Mon Mar 27 03:43:03 2023
Received: from localhost ([127.0.0.1]:46396 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1pghVP-0001lB-8I
	for submit <at> debbugs.gnu.org; Mon, 27 Mar 2023 03:43:03 -0400
Received: from a2-134.smtp-out.eu-west-1.amazonses.com ([54.240.2.134]:33037)
 by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from
 <0102018722050cc0-117d37b0-6764-48a9-816d-c4b5bf1152c6-000000@HIDDEN>)
 id 1pghVM-0001kg-S6
 for 62473 <at> debbugs.gnu.org; Mon, 27 Mar 2023 03:43:01 -0400
DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/simple;
 s=solmzk3ljecfoypi3q6x2mqs3bucnhjw; d=housseini.me; t=1679902969;
 h=Subject:From:To:Cc:Date:Mime-Version:Content-Type:Content-Transfer-Encoding:In-Reply-To:References:Message-Id;
 bh=19dgsJEixekr/DCqJmT/ydrYaK32iLLPGjWNn4K3e5g=;
 b=SvY/oE0VvabxhQYC33qc9lHSed73+Vk8lH1TmTyBPYsaqtKrdp+YRqbN6UadCNEs
 AUcjJuZSsMgUJg62lKNfYTvtNeFlVd6SXQEgjURTCXfHLKL53NcFllaqePrRSGbRI2s
 7NfCcPeTHQUqH/kRdkJ6MgjQ0XdV2BQPBpSIejv4=
DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/simple;
 s=shh3fegwg5fppqsuzphvschd53n6ihuv; d=amazonses.com; t=1679902969;
 h=Subject:From:To:Cc:Date:Mime-Version:Content-Type:Content-Transfer-Encoding:In-Reply-To:References:Message-Id:Feedback-ID;
 bh=19dgsJEixekr/DCqJmT/ydrYaK32iLLPGjWNn4K3e5g=;
 b=ggc4HMrv+VojJMa/T/zT0Or8ouo7848BY+dL4ISAIRi4zOLN7GwuE4agCcNSIPIC
 Hq/al8PjP0zY6lLD5QBXZrPb1rWzfTByaaY0DJ8Ly/HPIOqnQLpUwFJwPYmZShf5SFu
 LGtf7TYW9dGydcAaASiwAzjDthM+oQ7RgNTabOPs=
Subject: [PATCH 1/4] gnu: Add ftest.
From: =?UTF-8?Q?reza?= <reza@HIDDEN>
To: =?UTF-8?Q?62473=40debbugs=2Egnu=2Eorg?= <62473 <at> debbugs.gnu.org>
Date: Mon, 27 Mar 2023 07:42:49 +0000
Mime-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: quoted-printable
In-Reply-To: <cover.1679863907.git.reza@HIDDEN>
References: <cover.1679863907.git.reza@HIDDEN> 
 <8e459feaf2d6a3d0f8720e72299e81259b9e6168.1679863907.git.reza@HIDDEN>
X-Mailer: Amazon WorkMail
Thread-Index: AQHZYCUTqXTMDxJ1QYy50jux+uaaqwAWqazn
Thread-Topic: [PATCH 1/4] gnu: Add ftest.
X-Wm-Sent-Timestamp: 1679902968
X-Original-Mailer: git-send-email 2.39.2
Message-ID: <0102018722050cc0-117d37b0-6764-48a9-816d-c4b5bf1152c6-000000@HIDDEN>
Feedback-ID: 1.eu-west-1.b24dn6frgCi6dh20skzbuMRr7UL8M6Soir/3ogtEjHQ=:AmazonSES
X-SES-Outgoing: 2023.03.27-54.240.2.134
X-Spam-Score: 0.0 (/)
X-Debbugs-Envelope-To: 62473
Cc: =?UTF-8?Q?Reza_Housseini?= <reza.housseini@HIDDEN>
X-BeenThere: debbugs-submit <at> debbugs.gnu.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: <debbugs-submit.debbugs.gnu.org>
List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe>
List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/>
List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org>
List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help>
List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe>
Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org
Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
X-Spam-Score: -1.0 (-)

From: Reza Housseini <reza.housseini@HIDDEN>=0D=0A=0D=0A---=0D=0A gnu/=
packages/check.scm | 34 ++++++++++++++++++++++++++++++++++=0D=0A 1 file c=
hanged, 34 insertions(+)=0D=0A=0D=0Adiff --git a/gnu/packages/check.scm b=
/gnu/packages/check.scm=0D=0Aindex 0c8777a074..9b58b2c09d 100644=0D=0A---=
 a/gnu/packages/check.scm=0D=0A+++ b/gnu/packages/check.scm=0D=0A@@ -43,6=
 +43,7 @@=0D=0A ;;; Copyright =C2=A9 2022 jgart <jgart@HIDDEN>=0D=0A =
;;; Copyright =C2=A9 2023 Luis Felipe L=C3=B3pez Acevedo <luis.felipe.la@=
protonmail.com>=0D=0A ;;; Copyright =C2=A9 2023 Timo Wilken <guix@twilken=
=2Enet>=0D=0A+;;; Copyright =C2=A9 2023 Reza Housseini <reza@HIDDEN=
>=0D=0A ;;;=0D=0A ;;; This file is part of GNU Guix.=0D=0A ;;;=0D=0A@@ -6=
5,6 +66,7 @@ (define-module (gnu packages check)=0D=0A   #:use-module (gn=
u packages autotools)=0D=0A   #:use-module (gnu packages base)=0D=0A   #:=
use-module (gnu packages bash)=0D=0A+  #:use-module (gnu packages cmake)=0D=
=0A   #:use-module (gnu packages compression)=0D=0A   #:use-module (gnu p=
ackages linux)=0D=0A   #:use-module (gnu packages llvm)=0D=0A@@ -92,6 +94=
,7 @@ (define-module (gnu packages check)=0D=0A   #:use-module (guix gexp=
)=0D=0A   #:use-module (guix git-download)=0D=0A   #:use-module (guix bui=
ld-system cmake)=0D=0A+  #:use-module (guix build-system copy)=0D=0A   #:=
use-module (guix build-system glib-or-gtk)=0D=0A   #:use-module (guix bui=
ld-system gnu)=0D=0A   #:use-module (guix build-system go)=0D=0A@@ -3531,=
6 +3534,7 @@ (define-public python-pytest-regressions=0D=0A that can be u=
sed to verify that future runs produce the same data.")=0D=0A     (licens=
e license:expat)))=0D=0A=20=0D=0A+=0D=0A (define-public guile-proba=0D=0A=
   (package=0D=0A     (name "guile-proba")=0D=0A@@ -3606,3 +3610,33 @@ (d=
efine-public guile-proba=0D=0A to run test collections, and a library tha=
t includes a test runner and=0D=0A helpers for writing tests.")=0D=0A    =
 (license license:public-domain)))=0D=0A+=0D=0A+=0D=0A+(define-public fte=
st=0D=0A+  (package=0D=0A+    (name "ftest")=0D=0A+    (version "bf755760=
64fce2e07f52cd63a3e410f12358728b")=0D=0A+    (source (origin=0D=0A+      =
        (method git-fetch)=0D=0A+              (uri (git-reference=0D=0A+=
                    (url "https://github.com/nemtrif/ftest")=0D=0A+      =
              (commit version)))=0D=0A+              (file-name (git-file=
-name name version))=0D=0A+              (sha256=0D=0A+               (ba=
se32=0D=0A+                "01yjhjnlq2gci8hkc6favwj0axq7y1vvnradsgcffby6h=
09x00b4"))))=0D=0A+    (build-system copy-build-system)=0D=0A+    (native=
-inputs (list cmake-minimal))=0D=0A+    (arguments=0D=0A+     `(#:install=
-plan '(("ftest.h" "include/ftest/"))=0D=0A+       #:phases (modify-phase=
s %standard-phases=0D=0A+                  (add-before 'install 'check=0D=
=0A+                    (lambda _=0D=0A+                      (with-direc=
tory-excursion "tests"=0D=0A+                        (invoke "cmake" ".")=
=0D=0A+                        (invoke "make")=0D=0A+                    =
    (invoke "ctest")))))))=0D=0A+    (home-page "https://github.com/nemtr=
if/ftest")=0D=0A+    (synopsis "Simple and limited unit-test framework fo=
r C++")=0D=0A+    (description "A simple and limited unit-test framework =
for C++")=0D=0A+    (license license:asl2.0)))=0D=0A--=20=0D=0A2.39.2=0D=0A=
=0D=0A




Information forwarded to guix-patches@HIDDEN:
bug#62473; Package guix-patches. Full text available.

Message received at submit <at> debbugs.gnu.org:


Received: (at submit) by debbugs.gnu.org; 27 Mar 2023 00:19:57 +0000
From debbugs-submit-bounces <at> debbugs.gnu.org Sun Mar 26 20:19:57 2023
Received: from localhost ([127.0.0.1]:46120 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1pgaaa-0006JY-0E
	for submit <at> debbugs.gnu.org; Sun, 26 Mar 2023 20:19:57 -0400
Received: from lists.gnu.org ([209.51.188.17]:56608)
 by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from
 <010201871fb2f5ee-836441b8-36b9-47f9-b8de-3bd1eddf2d6e-000000@HIDDEN>)
 id 1pgXNI-0006gI-A4
 for submit <at> debbugs.gnu.org; Sun, 26 Mar 2023 16:54:00 -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
 <010201871fb2f5ee-836441b8-36b9-47f9-b8de-3bd1eddf2d6e-000000@HIDDEN>)
 id 1pgXNI-0001mK-3Q
 for guix-patches@HIDDEN; Sun, 26 Mar 2023 16:54:00 -0400
Received: from a2-133.smtp-out.eu-west-1.amazonses.com ([54.240.2.133])
 by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_CBC_SHA1:128)
 (Exim 4.90_1) (envelope-from
 <010201871fb2f5ee-836441b8-36b9-47f9-b8de-3bd1eddf2d6e-000000@HIDDEN>)
 id 1pgXNG-0001AU-HU
 for guix-patches@HIDDEN; Sun, 26 Mar 2023 16:53:59 -0400
DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/simple;
 s=solmzk3ljecfoypi3q6x2mqs3bucnhjw; d=housseini.me; t=1679864035;
 h=Subject:From:To:Cc:Date:Mime-Version:Content-Type:Content-Transfer-Encoding:References:Message-Id;
 bh=yQJim7LDVTqO814vYhrw6k8PdUDycHrAZR9BJ6DmUx0=;
 b=G6FeP4O6gDAtzIDQsGyFcRIPb6Nswuhy/9JkTeaK+5Ep1wTzYKCRV/3XnFxers4b
 uCyjRMJ6he47SkrCsRa4HhWx/e8wroRgEd1Hn2A0sNudChsRMGJINM8pfTWgzqp2oZ9
 zzAH2l6bWa3v2Ya4eWaFPOGWB8FtaRrfuCek4oqo=
DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/simple;
 s=shh3fegwg5fppqsuzphvschd53n6ihuv; d=amazonses.com; t=1679864035;
 h=Subject:From:To:Cc:Date:Mime-Version:Content-Type:Content-Transfer-Encoding:References:Message-Id:Feedback-ID;
 bh=yQJim7LDVTqO814vYhrw6k8PdUDycHrAZR9BJ6DmUx0=;
 b=VyuA5/Rc7fZk0c4M8scQ8RUjbxI+VO2i7mD8OrptDgrF8WTkrNZEN2+ZjvK84NMj
 wbh2IQWoeLST7mO9lyL/dFbmnQgZHg2N6/dHZr9Dceg7VHhBfsO2qNyNCp3zJrKRZHn
 YGEQzjmi+dBaBMeGisCysFKzzBlVNejE7FjYmjew=
Subject: [PATCH 0/4] OpenFoam update to version 10
From: =?UTF-8?Q?reza?= <reza@HIDDEN>
To: =?UTF-8?Q?guix-patches=40gnu=2Eorg?= <guix-patches@HIDDEN>
Date: Sun, 26 Mar 2023 20:53:54 +0000
Mime-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: quoted-printable
References: <cover.1679863907.git.reza@HIDDEN>
X-Mailer: Amazon WorkMail
Thread-Index: AQHZYCUTqXTMDxJ1QYy50jux+uaaqw==
Thread-Topic: [PATCH 0/4] OpenFoam update to version 10
X-Wm-Sent-Timestamp: 1679864034
X-Original-Mailer: git-send-email 2.39.2
Message-ID: <010201871fb2f5ee-836441b8-36b9-47f9-b8de-3bd1eddf2d6e-000000@HIDDEN>
Feedback-ID: 1.eu-west-1.b24dn6frgCi6dh20skzbuMRr7UL8M6Soir/3ogtEjHQ=:AmazonSES
X-SES-Outgoing: 2023.03.26-54.240.2.133
Received-SPF: pass client-ip=54.240.2.133;
 envelope-from=010201871fb2f5ee-836441b8-36b9-47f9-b8de-3bd1eddf2d6e-000000@HIDDEN;
 helo=a2-133.smtp-out.eu-west-1.amazonses.com
X-Spam_score_int: -20
X-Spam_score: -2.1
X-Spam_bar: --
X-Spam_report: (-2.1 / 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,
 PDS_BAD_THREAD_QP_64=0.001, RCVD_IN_DNSWL_NONE=-0.0001,
 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-Spam-Score: -1.3 (-)
X-Debbugs-Envelope-To: submit
X-Mailman-Approved-At: Sun, 26 Mar 2023 20:19:53 -0400
Cc: =?UTF-8?Q?reza?= <reza@HIDDEN>
X-BeenThere: debbugs-submit <at> debbugs.gnu.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: <debbugs-submit.debbugs.gnu.org>
List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe>
List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/>
List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org>
List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help>
List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe>
Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org
Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
X-Spam-Score: -2.3 (--)

This is a patch series updating OpenFoam to version 10. This series gets =
rid=0D=0Aof the OpenFoam patch file and also adds the OpenFoam build from=
 openfoam.com=0D=0A(therefore the distinction with openfoam-org and openf=
oam-com).  Some effort=0D=0Awas put forward to build the two packages wit=
h the same instructions as the=0D=0Asources are still very similar.  Ther=
e is a strange issue that inside the=0D=0Abuild of openfoam-com which inh=
erits from openfoam-org, the version of=0D=0Aopenfoam-org is used. Maybe =
this is a bug=3F Furthermore the dependencies and=0D=0Abuild instructions=
 have been updated to build the paraview plugin for OpenFoam=0D=0Aand the=
 OpenFoam tests (only available for openfoam-org).=0D=0A=0D=0AReza Housse=
ini (4):=0D=0A  gnu: Add ftest.=0D=0A  gnu: utfcpp: Update to 3.2.3.=0D=0A=
  gnu: Add openfoam-org.=0D=0A  gnu: Add openfoam-com.=0D=0A=0D=0A gnu/lo=
cal.mk                                  |   2 +-=0D=0A gnu/packages/check=
=2Escm                        |  34 ++=0D=0A .../patches/openfoam-4.1-cle=
anup.patch        | 243 ----------=0D=0A gnu/packages/simulation.scm     =
              | 432 ++++++++++++------=0D=0A gnu/packages/textutils.scm  =
                  |  35 +-=0D=0A 5 files changed, 346 insertions(+), 400 =
deletions(-)=0D=0A delete mode 100644 gnu/packages/patches/openfoam-4.1-c=
leanup.patch=0D=0A=0D=0A=0D=0Abase-commit: de84b24613afa4020f3f0553dad8e3=
9a78d1f92c=0D=0A--=20=0D=0A2.39.2=0D=0A=0D=0A




Acknowledgement sent to reza <reza@HIDDEN>:
New bug report received and forwarded. Copy sent to guix-patches@HIDDEN. Full text available.
Report forwarded to guix-patches@HIDDEN:
bug#62473; Package guix-patches. Full text available.
Please note: This is a static page, with minimal formatting, updated once a day.
Click here to see this page with the latest information and nicer formatting.
Last modified: Sun, 18 Jun 2023 21:15:01 UTC

GNU bug tracking system
Copyright (C) 1999 Darren O. Benham, 1997 nCipher Corporation Ltd, 1994-97 Ian Jackson.