GNU bug report logs - #37417
26.3; [PATCH] Isearch yank text at point improvements

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: emacs; Reported by: Drew Adams <drew.adams@HIDDEN>; Keywords: patch; dated Mon, 16 Sep 2019 01:00:01 UTC; Maintainer for emacs is bug-gnu-emacs@HIDDEN.

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


Received: (at 37417) by debbugs.gnu.org; 19 Nov 2019 23:21:09 +0000
From debbugs-submit-bounces <at> debbugs.gnu.org Tue Nov 19 18:21:09 2019
Received: from localhost ([127.0.0.1]:48726 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1iXCo1-0004UE-AA
	for submit <at> debbugs.gnu.org; Tue, 19 Nov 2019 18:21:09 -0500
Received: from camel.birch.relay.mailchannels.net ([23.83.209.29]:62424)
 by debbugs.gnu.org with esmtp (Exim 4.84_2)
 (envelope-from <juri@HIDDEN>) id 1iXCnz-0004Ti-CL
 for 37417 <at> debbugs.gnu.org; Tue, 19 Nov 2019 18:21:08 -0500
X-Sender-Id: dreamhost|x-authsender|jurta@HIDDEN
Received: from relay.mailchannels.net (localhost [127.0.0.1])
 by relay.mailchannels.net (Postfix) with ESMTP id 329DF21C0F;
 Tue, 19 Nov 2019 23:21:06 +0000 (UTC)
Received: from pdx1-sub0-mail-a94.g.dreamhost.com
 (100-96-196-51.trex.outbound.svc.cluster.local [100.96.196.51])
 (Authenticated sender: dreamhost)
 by relay.mailchannels.net (Postfix) with ESMTPA id C0F49219E4;
 Tue, 19 Nov 2019 23:21:05 +0000 (UTC)
X-Sender-Id: dreamhost|x-authsender|jurta@HIDDEN
Received: from pdx1-sub0-mail-a94.g.dreamhost.com ([TEMPUNAVAIL].
 [64.90.62.162]) (using TLSv1.2 with cipher DHE-RSA-AES256-GCM-SHA384)
 by 0.0.0.0:2500 (trex/5.18.5); Tue, 19 Nov 2019 23:21:06 +0000
X-MC-Relay: Neutral
X-MailChannels-SenderId: dreamhost|x-authsender|jurta@HIDDEN
X-MailChannels-Auth-Id: dreamhost
X-Eight-Grain: 0b1b4c53618ca576_1574205666014_1596173418
X-MC-Loop-Signature: 1574205666014:3412057052
X-MC-Ingress-Time: 1574205666014
Received: from pdx1-sub0-mail-a94.g.dreamhost.com (localhost [127.0.0.1])
 by pdx1-sub0-mail-a94.g.dreamhost.com (Postfix) with ESMTP id 7EBCC7FC57;
 Tue, 19 Nov 2019 15:21:00 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha1; c=relaxed; d=linkov.net; h=from:to:cc
 :subject:references:date:in-reply-to:message-id:mime-version
 :content-type; s=linkov.net; bh=dUOxFCXcySJuCQXpMpoEf6kREnQ=; b=
 pYJCtLaiPr05KQmLcwHINrcN9e433vkUC6sEZKTZ7jRfQ3dOOskH4lZFSKh3BJf/
 EIzaREtUSqQZb1Q3UQ46PyhrFOwxxyzALHQJymsxOQrtQFIjc4iqxeEQL3OA3vjF
 hkqrlkyviak7g5MYH2qNyxZ/Fr4A04sMdUysR5o6R8g=
Received: from mail.jurta.org (m91-129-102-1.cust.tele2.ee [91.129.102.1])
 (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits))
 (No client certificate requested)
 (Authenticated sender: jurta@HIDDEN)
 by pdx1-sub0-mail-a94.g.dreamhost.com (Postfix) with ESMTPSA id 6F6AE7FC11;
 Tue, 19 Nov 2019 15:20:57 -0800 (PST)
X-DH-BACKEND: pdx1-sub0-mail-a94
From: Juri Linkov <juri@HIDDEN>
To: Drew Adams <drew.adams@HIDDEN>
Subject: Re: bug#37417: 26.3; [PATCH] Isearch yank text at point improvements
Organization: LINKOV.NET
References: <c0e36fa9-b6b9-447b-ada5-b699b651aae5@default>
 <e76119d1-381d-4ba0-b5ca-3cc2a167641b@default>
Date: Wed, 20 Nov 2019 01:13:13 +0200
In-Reply-To: <e76119d1-381d-4ba0-b5ca-3cc2a167641b@default> (Drew Adams's
 message of "Tue, 19 Nov 2019 08:44:36 -0800 (PST)")
Message-ID: <87sgmjpiis.fsf@HIDDEN>
User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/27.0.50 (x86_64-pc-linux-gnu)
MIME-Version: 1.0
Content-Type: text/plain
X-Spam-Score: 0.0 (/)
X-Debbugs-Envelope-To: 37417
Cc: 37417 <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 (-)

> ping

Sorry, your patch is unacceptable large for such a minor peripheral feature.

Either create a separate package that implements this feature,
or rewrite the patch using the seq library that would help
to implement the same feature in just a few lines of code.




Information forwarded to bug-gnu-emacs@HIDDEN:
bug#37417; Package emacs. Full text available.

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


Received: (at 37417) by debbugs.gnu.org; 19 Nov 2019 16:44:48 +0000
From debbugs-submit-bounces <at> debbugs.gnu.org Tue Nov 19 11:44:47 2019
Received: from localhost ([127.0.0.1]:48385 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1iX6cR-0002fO-ME
	for submit <at> debbugs.gnu.org; Tue, 19 Nov 2019 11:44:47 -0500
Received: from userp2120.oracle.com ([156.151.31.85]:54026)
 by debbugs.gnu.org with esmtp (Exim 4.84_2)
 (envelope-from <drew.adams@HIDDEN>) id 1iX6cQ-0002fC-37
 for 37417 <at> debbugs.gnu.org; Tue, 19 Nov 2019 11:44:47 -0500
Received: from pps.filterd (userp2120.oracle.com [127.0.0.1])
 by userp2120.oracle.com (8.16.0.27/8.16.0.27) with SMTP id xAJGdMqf098537
 for <37417 <at> debbugs.gnu.org>; Tue, 19 Nov 2019 16:44:39 GMT
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=oracle.com;
 h=mime-version :
 message-id : date : from : sender : to : subject : references :
 in-reply-to : content-type : content-transfer-encoding; s=corp-2019-08-05;
 bh=7zPquDCtZyzOA5PY0kmGl8Aq5WV/QI7GoaYVVezsWQc=;
 b=m5hJ+Q3HX+suUlGlLBxvg9SQHLaApwL9OZrWDKyIH+qZUq31UU/jQ2vqfln5YG4CiQJp
 x2LVdq7YFdY1xVOAbWpEJFh9j0E6BBX+sx7w7M16NsekMS3Y6QYHEYyT2XAXRU64miTi
 YrW0MJZxbQCDBhQZ91RvID1umRVX+Oix7XLp9nN/adxGCp7bn2SYaUBu1+sq0RSpecpI
 1tzBUsjaWANtQvCzLOAia35zpl1fZmTjXoCbWlq5OTI31fmCrxpQziuTQaS7fv6HOHlF
 p4nojIdl6DAu5kkfQKW8Q8BTntWfvD+C6WO1CkZU/o4b6bbIMBJcNttLK5Zzw15MoYQA YQ== 
Received: from aserp3030.oracle.com (aserp3030.oracle.com [141.146.126.71])
 by userp2120.oracle.com with ESMTP id 2wa9rqg3qc-1
 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=OK)
 for <37417 <at> debbugs.gnu.org>; Tue, 19 Nov 2019 16:44:39 +0000
Received: from pps.filterd (aserp3030.oracle.com [127.0.0.1])
 by aserp3030.oracle.com (8.16.0.27/8.16.0.27) with SMTP id xAJGdYPf074413
 for <37417 <at> debbugs.gnu.org>; Tue, 19 Nov 2019 16:44:38 GMT
Received: from aserv0121.oracle.com (aserv0121.oracle.com [141.146.126.235])
 by aserp3030.oracle.com with ESMTP id 2wbxm4hwtb-1
 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=OK)
 for <37417 <at> debbugs.gnu.org>; Tue, 19 Nov 2019 16:44:38 +0000
Received: from abhmp0002.oracle.com (abhmp0002.oracle.com [141.146.116.8])
 by aserv0121.oracle.com (8.14.4/8.13.8) with ESMTP id xAJGib2g013927
 for <37417 <at> debbugs.gnu.org>; Tue, 19 Nov 2019 16:44:37 GMT
MIME-Version: 1.0
Message-ID: <e76119d1-381d-4ba0-b5ca-3cc2a167641b@default>
Date: Tue, 19 Nov 2019 08:44:36 -0800 (PST)
From: Drew Adams <drew.adams@HIDDEN>
To: 37417 <at> debbugs.gnu.org
Subject: RE: bug#37417: 26.3; [PATCH] Isearch yank text at point improvements
References: <c0e36fa9-b6b9-447b-ada5-b699b651aae5@default>
In-Reply-To: <c0e36fa9-b6b9-447b-ada5-b699b651aae5@default>
X-Priority: 3
X-Mailer: Oracle Beehive Extensions for Outlook 2.0.1.9.1  (1003210) [OL
 16.0.4927.0 (x86)]
Content-Type: text/plain; charset=us-ascii
Content-Transfer-Encoding: quoted-printable
X-Proofpoint-Virus-Version: vendor=nai engine=6000 definitions=9445
 signatures=668685
X-Proofpoint-Spam-Details: rule=notspam policy=default score=0 suspectscore=13
 malwarescore=0
 phishscore=0 bulkscore=0 spamscore=0 mlxscore=0 mlxlogscore=704
 adultscore=0 classifier=spam adjust=0 reason=mlx scancount=1
 engine=8.0.1-1911140001 definitions=main-1911190147
X-Proofpoint-Virus-Version: vendor=nai engine=6000 definitions=9445
 signatures=668685
X-Proofpoint-Spam-Details: rule=notspam policy=default score=0
 priorityscore=1501 malwarescore=0
 suspectscore=13 phishscore=0 bulkscore=0 spamscore=0 clxscore=1011
 lowpriorityscore=0 mlxscore=0 impostorscore=0 mlxlogscore=770 adultscore=0
 classifier=spam adjust=0 reason=mlx scancount=1 engine=8.0.1-1911140001
 definitions=main-1911190147
X-Spam-Score: -0.6 (/)
X-Debbugs-Envelope-To: 37417
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.6 (-)

ping




Information forwarded to bug-gnu-emacs@HIDDEN:
bug#37417; Package emacs. Full text available.

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


Received: (at submit) by debbugs.gnu.org; 16 Sep 2019 00:59:51 +0000
From debbugs-submit-bounces <at> debbugs.gnu.org Sun Sep 15 20:59:51 2019
Received: from localhost ([127.0.0.1]:48935 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1i9fMs-0003bb-Ml
	for submit <at> debbugs.gnu.org; Sun, 15 Sep 2019 20:59:50 -0400
Received: from lists.gnu.org ([209.51.188.17]:43951)
 by debbugs.gnu.org with esmtp (Exim 4.84_2)
 (envelope-from <drew.adams@HIDDEN>) id 1i9fMr-0003bT-2o
 for submit <at> debbugs.gnu.org; Sun, 15 Sep 2019 20:59:49 -0400
Received: from eggs.gnu.org ([2001:470:142:3::10]:43327)
 by lists.gnu.org with esmtp (Exim 4.90_1)
 (envelope-from <drew.adams@HIDDEN>) id 1i9fMp-0002Me-Sz
 for bug-gnu-emacs@HIDDEN; Sun, 15 Sep 2019 20:59:48 -0400
X-Spam-Checker-Version: SpamAssassin 3.3.2 (2011-06-06) on eggs.gnu.org
X-Spam-Level: 
X-Spam-Status: No, score=-1.5 required=5.0 tests=BAYES_50,RCVD_IN_DNSWL_MED
 autolearn=disabled version=3.3.2
Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71)
 (envelope-from <drew.adams@HIDDEN>) id 1i9fMn-00020q-UE
 for bug-gnu-emacs@HIDDEN; Sun, 15 Sep 2019 20:59:47 -0400
Received: from userp2120.oracle.com ([156.151.31.85]:42884)
 by eggs.gnu.org with esmtps (TLS1.0:RSA_AES_256_CBC_SHA1:32)
 (Exim 4.71) (envelope-from <drew.adams@HIDDEN>)
 id 1i9fMn-00020U-Dq
 for bug-gnu-emacs@HIDDEN; Sun, 15 Sep 2019 20:59:45 -0400
Received: from pps.filterd (userp2120.oracle.com [127.0.0.1])
 by userp2120.oracle.com (8.16.0.27/8.16.0.27) with SMTP id x8G0wiZW175009
 for <bug-gnu-emacs@HIDDEN>; Mon, 16 Sep 2019 00:59:43 GMT
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=oracle.com;
 h=mime-version :
 message-id : date : from : sender : to : subject : content-type;
 s=corp-2019-08-05; bh=iRBQaF/4z+6B3efh0JwYN7xAxr4HqshIpupzS3jNkvg=;
 b=m3NotUmh6svoXYb5Q58o4u+Mre0pi6seIWU3LmE7n1WdMdkvpJ0k9va8dEQNs6qo2hLC
 7ZStKsQIDpYFzzD+iUmeavJ59+k6VCoY2QxApD8rRLhuIMBfk8ON0UwoLBA9LMb2YCOX
 9WbrNsIdfrPp2ogfnUBs4NlO1MNsOXR52e0J4zwByoTNBQuqQ0xvGht6G5ny/bhT1pE8
 eWyo5FmtwlorWPSVbs+TVDPRoCErnSHnTVbXdOCbvVGruz/k7lnpdmvbkaZEQYO5XLiq
 OtdLpoQb8Pgkv7A4PEebMYaaB1TMRslW1bHIlwDvhWkrVQ56k+Z8O2bRJP/FLJQlTtRr tQ== 
Received: from aserp3020.oracle.com (aserp3020.oracle.com [141.146.126.70])
 by userp2120.oracle.com with ESMTP id 2v0ruqce37-1
 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=OK)
 for <bug-gnu-emacs@HIDDEN>; Mon, 16 Sep 2019 00:59:43 +0000
Received: from pps.filterd (aserp3020.oracle.com [127.0.0.1])
 by aserp3020.oracle.com (8.16.0.27/8.16.0.27) with SMTP id x8G0wc4P192588
 for <bug-gnu-emacs@HIDDEN>; Mon, 16 Sep 2019 00:59:42 GMT
Received: from userv0121.oracle.com (userv0121.oracle.com [156.151.31.72])
 by aserp3020.oracle.com with ESMTP id 2v0r1ft6a4-1
 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=OK)
 for <bug-gnu-emacs@HIDDEN>; Mon, 16 Sep 2019 00:59:42 +0000
Received: from abhmp0017.oracle.com (abhmp0017.oracle.com [141.146.116.23])
 by userv0121.oracle.com (8.14.4/8.13.8) with ESMTP id x8G0xfi5001842
 for <bug-gnu-emacs@HIDDEN>; Mon, 16 Sep 2019 00:59:41 GMT
MIME-Version: 1.0
Message-ID: <c0e36fa9-b6b9-447b-ada5-b699b651aae5@default>
Date: Sun, 15 Sep 2019 17:59:38 -0700 (PDT)
From: Drew Adams <drew.adams@HIDDEN>
To: bug-gnu-emacs@HIDDEN
Subject: 26.3; [PATCH] Isearch yank text at point improvements
X-Priority: 3
X-Mailer: Oracle Beehive Extensions for Outlook 2.0.1.9.1  (1003210) [OL
 16.0.4888.0 (x86)]
Content-Type: multipart/mixed;
 boundary="__15685955808872958abhmp0017.oracle.com"
X-Proofpoint-Virus-Version: vendor=nai engine=6000 definitions=9381
 signatures=668685
X-Proofpoint-Spam-Details: rule=notspam policy=default score=0 suspectscore=1
 malwarescore=0
 phishscore=0 bulkscore=0 spamscore=0 mlxscore=0 mlxlogscore=999
 adultscore=0 classifier=spam adjust=0 reason=mlx scancount=1
 engine=8.0.1-1908290000 definitions=main-1909160007
X-Proofpoint-Virus-Version: vendor=nai engine=6000 definitions=9381
 signatures=668685
X-Proofpoint-Spam-Details: rule=notspam policy=default score=0
 priorityscore=1501 malwarescore=0
 suspectscore=1 phishscore=0 bulkscore=0 spamscore=0 clxscore=1015
 lowpriorityscore=0 mlxscore=0 impostorscore=0 mlxlogscore=999 adultscore=0
 classifier=spam adjust=0 reason=mlx scancount=1 engine=8.0.1-1908290000
 definitions=main-1909160008
X-detected-operating-system: by eggs.gnu.org: GNU/Linux 3.x [generic]
X-Received-From: 156.151.31.85
X-Spam-Score: -1.3 (-)
X-Debbugs-Envelope-To: submit
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 (--)

--__15685955808872958abhmp0017.oracle.com
Content-Type: text/plain; charset=us-ascii
Content-Transfer-Encoding: quoted-printable

The attached patches and change-log entry implement what is
discussed in emacs-devel thread "PATCH: isearch-yank-until-match"
and part of thread "PATCH: isearch-yank-until-char".

1. They fix commands that yank consecutive text at point so that
   they respect search direction.  This is controlled by option
   `isearch-directional-yank'.

2. Related new yank commands are provided:
   `isearch-yank-through-new-match', bound to `C-M-m'
   `isearch-yank-through-key-move', bound to `M-s k'
   `isearch-yank-through-rec-edit-move', bound to `C-M-c'

3. Emacs manual node `Isearch Yank' is updated accordingly.

In GNU Emacs 26.3 (build 1, x86_64-w64-mingw32)
 of 2019-08-29
Repository revision: 96dd0196c28bc36779584e47fffcca433c9309cd
Windowing system distributor `Microsoft Corp.', version 10.0.17763
Configured using:
 `configure --without-dbus --host=3Dx86_64-w64-mingw32
 --without-compress-install 'CFLAGS=3D-O2 -static -g3''

--__15685955808872958abhmp0017.oracle.com
Content-Type: application/octet-stream; name="isearch-el-2019-09-14c.patch"
Content-Transfer-Encoding: base64
Content-Disposition: attachment; filename="isearch-el-2019-09-14c.patch"

ZGlmZiAtdSBpc2VhcmNoLmVsIGlzZWFyY2gtMjAxOS0wOS0xNGItUEFUQ0hFRC5lbAotLS0gaXNl
YXJjaC5lbAkyMDE5LTA5LTE0IDA5OjQzOjAyLjQyNjQwMzYwMCAtMDcwMAorKysgaXNlYXJjaC0y
MDE5LTA5LTE0Yi1QQVRDSEVELmVsCTIwMTktMDktMTUgMTc6MTI6MjAuMTQ2NTYwODAwIC0wNzAw
CkBAIC0xNzMsNiArMTczLDEwIEBACiBjb21tYW5kIGhpc3RvcnkuIgogICA6dHlwZSAnYm9vbGVh
bikKIAorKGRlZmN1c3RvbSBpc2VhcmNoLWRpcmVjdGlvbmFsLXlhbmsgdAorICAiTm9uLW5pbCBp
ZiB5YW5raW5nIGNvbnNlY3V0aXZlIHRleHQgYXQgcG9pbnQgcmVzcGVjdHMgc2VhcmNoIGRpcmVj
dGlvbi4iCisgIDp0eXBlICdib29sZWFuKQorCiAoZGVmdmFyIGlzZWFyY2gtbW9kZS1ob29rIG5p
bAogICAiRnVuY3Rpb24ocykgdG8gY2FsbCBhZnRlciBzdGFydGluZyB1cCBhbiBpbmNyZW1lbnRh
bCBzZWFyY2guIikKIApAQCAtNTE3LDYgKzUyMSwxNSBAQAogICAgIChkZWZpbmUta2V5IG1hcCBb
aXNlYXJjaC15YW5rLXVudGlsLWNoYXJdCiAgICAgICAnKG1lbnUtaXRlbSAiVW50aWwgY2hhci4u
LiIgaXNlYXJjaC15YW5rLXVudGlsLWNoYXIKICAgICAgICAgICAgICAgICAgIDpoZWxwICJZYW5r
IGZyb20gcG9pbnQgdG8gc3BlY2lmaWVkIGNoYXJhY3RlciBpbnRvIHNlYXJjaCBzdHJpbmciKSkK
KyAgICAoZGVmaW5lLWtleSBtYXAgW2lzZWFyY2gteWFuay10aHJvdWdoLW5ldy1tYXRjaF0KKyAg
ICAgICcobWVudS1pdGVtICJUaHJvdWdoIE1hdGNoIEZvci4uLiIgaXNlYXJjaC15YW5rLXRocm91
Z2gtbmV3LW1hdGNoCisgICAgICAgICAgICAgICAgICA6aGVscCAiWWFuayBmcm9tIHBvaW50IHRo
cm91Z2ggbWF0Y2ggZm9yIGFub3RoZXIgcGF0dGVybiIpKQorICAgIChkZWZpbmUta2V5IG1hcCBb
aXNlYXJjaC15YW5rLXRocm91Z2gta2V5LW1vdmVdCisgICAgICAnKG1lbnUtaXRlbSAiVGhyb3Vn
aCBLZXkgRGVzdGluYXRpb24uLi4iIGlzZWFyY2gteWFuay10aHJvdWdoLWtleS1tb3ZlCisgICAg
ICAgICAgICAgICAgICA6aGVscCAiWWFuayBmcm9tIHNlYXJjaCBoaXQgdGhyb3VnaCBuZXcgcG9z
aXRpb24gZnJvbSB1c2luZyBhIGtleSIpKQorICAgIChkZWZpbmUta2V5IG1hcCBbaXNlYXJjaC15
YW5rLXRocm91Z2gtcmVjLWVkaXQtbW92ZV0KKyAgICAgICcobWVudS1pdGVtICJUaHJvdWdoIFJl
Y3Vyc2l2ZS1FZGl0IERlc3RpbmF0aW9uLi4uIiBpc2VhcmNoLXlhbmstdGhyb3VnaC1yZWMtZWRp
dC1tb3ZlCisgICAgICAgICAgICAgICAgICA6aGVscCAiWWFuayBmcm9tIHNlYXJjaCBoaXQgdGhy
b3VnaCBuZXcgcG9zaXRpb24gZnJvbSByZWN1cnNpdmUgZWRpdCIpKQogICAgIChkZWZpbmUta2V5
IG1hcCBbaXNlYXJjaC15YW5rLWxpbmVdCiAgICAgICAnKG1lbnUtaXRlbSAiUmVzdCBvZiBsaW5l
IiBpc2VhcmNoLXlhbmstbGluZQogICAgICAgICAgICAgICAgICAgOmhlbHAgIllhbmsgdGhlIHJl
c3Qgb2YgdGhlIGN1cnJlbnQgbGluZSBvbiBzZWFyY2ggc3RyaW5nIikpCkBAIC03MDgsOCArNzIx
LDExIEBACiAgICAgKGRlZmluZS1rZXkgbWFwICJcTS1cQy1kIiAnaXNlYXJjaC1kZWwtY2hhcikK
ICAgICAoZGVmaW5lLWtleSBtYXAgIlxNLVxDLXkiICdpc2VhcmNoLXlhbmstY2hhcikKICAgICAo
ZGVmaW5lLWtleSBtYXAgICAgIlxDLXkiICdpc2VhcmNoLXlhbmsta2lsbCkKLSAgICAoZGVmaW5l
LWtleSBtYXAgIlxNLVxDLXoiICdpc2VhcmNoLXlhbmstdW50aWwtY2hhcikKICAgICAoZGVmaW5l
LWtleSBtYXAgIlxNLXNcQy1lIiAnaXNlYXJjaC15YW5rLWxpbmUpCisgICAgKGRlZmluZS1rZXkg
bWFwICJcTS1cQy16IiAnaXNlYXJjaC15YW5rLXVudGlsLWNoYXIpCisgICAgKGRlZmluZS1rZXkg
bWFwIChrYmQgIkMtTS1tIikgJ2lzZWFyY2gteWFuay10aHJvdWdoLW5ldy1tYXRjaCkKKyAgICAo
ZGVmaW5lLWtleSBtYXAgKGtiZCAiTS1zIGsiKSAnaXNlYXJjaC15YW5rLXRocm91Z2gta2V5LW1v
dmUpCisgICAgKGRlZmluZS1rZXkgbWFwIChrYmQgIkMtTS1jIikgJ2lzZWFyY2gteWFuay10aHJv
dWdoLXJlYy1lZGl0LW1vdmUpCiAKICAgICAoZGVmaW5lLWtleSBtYXAgIlxNLXNcTS08IiAnaXNl
YXJjaC1iZWdpbm5pbmctb2YtYnVmZmVyKQogICAgIChkZWZpbmUta2V5IG1hcCAiXE0tc1xNLT4i
ICdpc2VhcmNoLWVuZC1vZi1idWZmZXIpCkBAIC0xMDAzLDcgKzEwMTksMTMgQEAKIFR5cGUgXFxb
aXNlYXJjaC15YW5rLWNoYXJdIHRvIHlhbmsgY2hhciBmcm9tIGJ1ZmZlciBvbnRvIGVuZCBvZiBz
ZWFyY2hcCiAgc3RyaW5nIGFuZCBzZWFyY2ggZm9yIGl0LgogVHlwZSBcXFtpc2VhcmNoLXlhbmst
dW50aWwtY2hhcl0gdG8geWFuayBmcm9tIHBvaW50IHVudGlsIHRoZSBuZXh0IGluc3RhbmNlIG9m
IGEKLSBzcGVjaWZpZWQgY2hhcmFjdGVyIG9udG8gZW5kIG9mIHNlYXJjaCBzdHJpbmcgYW5kIHNl
YXJjaCBmb3IgaXQuCisgc3BlY2lmaWVkIGNoYXJhY3RlciBvbnRvIGVuZCBvZiBzZWFyY2ggc3Ry
aW5nLgorVHlwZSBcXFtpc2VhcmNoLXlhbmstdGhyb3VnaC1uZXctbWF0Y2hdIHRvIHlhbmsgZnJv
bSBwb2ludCB0aHJvdWdoIG1hdGNoIGZvciBhbm90aGVyIHBhdHRlcm4KKyBvbnRvIHNlYXJjaCBz
dHJpbmcuCitUeXBlIFxcW2lzZWFyY2gteWFuay10aHJvdWdoLWtleS1tb3ZlXSB0byB5YW5rIGZy
b20gc2VhcmNoIGhpdCB0aHJvdWdoIHBvc2l0aW9uIGZyb20gbW92ZW1lbnQga2V5XAorIG9udG8g
c2VhcmNoIHN0cmluZy4KK1R5cGUgXFxbaXNlYXJjaC15YW5rLXRocm91Z2gtcmVjLWVkaXQtbW92
ZV0gdG8geWFuayBmcm9tIHNlYXJjaCBoaXQgdGhyb3VnaCBwb3NpdGlvbiBmcm9tIHJlY3Vyc2l2
ZSBlZGl0XAorIG9udG8gc2VhcmNoIHN0cmluZy4KIFR5cGUgXFxbaXNlYXJjaC15YW5rLWxpbmVd
IHRvIHlhbmsgcmVzdCBvZiBsaW5lIG9udG8gZW5kIG9mIHNlYXJjaCBzdHJpbmdcCiAgYW5kIHNl
YXJjaCBmb3IgaXQuCiBUeXBlIFxcW2lzZWFyY2gteWFuay1raWxsXSB0byB5YW5rIHRoZSBsYXN0
IHN0cmluZyBvZiBraWxsZWQgdGV4dC4KQEAgLTE3MzcsNiArMTc1OSw2NCBAQAogICAgICAoaXNl
YXJjaC1hYm9ydCkgIDs7IG91dHNpZGUgb2YgbGV0IHRvIHJlc3RvcmUgb3V0c2lkZSBnbG9iYWwg
dmFsdWVzCiAgICAgICkpKQogCisoZGVmbWFjcm8gZGVmaW5lLWlzZWFyY2gteWFuay1tb3ZlbWVu
dC1jb21tYW5kIChjb21tYW5kIGFyZ3VtZW50cyBkb2Mtc3RyaW5nCisgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGludGVyYWN0aXZlCisgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJpbmRp
bmdzIGFjdGlvbikKKyAgIkRlZmluZSBJc2VhcmNoIENPTU1BTkQgdG8gYWRqdXN0IHNlYXJjaCBz
dHJpbmcgYmFzZWQgb24gY3Vyc29yIHBvc2l0aW9uLgorVGhlIGNvbW1hbmQgc2hvdWxkIG1vdmUg
dGhlIGN1cnNvciwgd2hpY2ggaXMgYXQgb25lIGVuZCBvZiB0aGUgY3VycmVudAorc2VhcmNoIGhp
dCwgdG8gYSBuZXcgbG9jYXRpb24uCisKK1RoZSBleGlzdGluZyBzZWFyY2ggc3RyaW5nIGlzIGV4
cGFuZGVkIG9yIHJlZHVjZWQgdG8gaW5jbHVkZSB0aGUKK2J1ZmZlciB0ZXh0IGZyb20gdGhlIHNl
YXJjaCBoaXQgdGhyb3VnaCB0aGUgbmV3IGN1cnNvciBwb3NpdGlvbi4KKworQVJHVU1FTlRTIGlz
IGEgbGlzdCBvZiBhcmd1bWVudHMgdG8gdGhlIGNvbW1hbmQuCitET0MtU1RSSU5HIGlzIHRoZSBj
b21tYW5kJ3MgZG9jIHN0cmluZy4KK0lOVEVSQUNUSVZFIGlzIGBpbnRlcmF0aXZlJyBmb3JtLgor
QklORElOR1MgaXMgYSBsaXN0IG9mIGBsZXQqJyBiaW5kaW5ncyBhZGRlZCBhcm91bmQgdGhlIGNv
bW1hbmQgY29kZS4KKyAgTG9jYWwgdmFyaWFibGUgYGlzZWFyY2gtbmV3LXBvc2l0aW9uJyBpcyBh
bHNvIGJvdW5kLCBiZWZvcmUgdGhlCisgIEJJTkRJTkdTIHlvdSBwcm92aWRlIC0gc2VlIEFDVElP
TiwgYmVsb3cuCitCSU5ESU5HUyBpcyBtYWNyb2V4cGFuZGVkLCBzbyBpdCBjYW4gYWxzbyBiZSBh
IG1hY3JvIGNhbGwgdGhhdCBleHBhbmRzCit0byBhIGxpc3Qgb2YgYmluZGluZ3MuCisKK0FDVElP
TiBpcyB5b3VyIGNvZGUgdGhhdCBtb3ZlcyB0aGUgY3Vyc29yLiAgSXQgc2hvdWxkIHNldCB2YXJp
YWJsZQorYGlzZWFyY2gtbmV3LXBvc2l0aW9uJyB0byB0aGUgbmV3IGN1cnNvciBwb3NpdGlvbi4i
CisgIChsZXQgKChmd2QgICAgIChtYWtlLXN5bWJvbCAiZndkIikpCisgICAgICAgIChiZWcgICAg
IChtYWtlLXN5bWJvbCAiYmVnIikpCisgICAgICAgIChlbmQgICAgIChtYWtlLXN5bWJvbCAiZW5k
IikpCisgICAgICAgIChtaW4tYmUgIChtYWtlLXN5bWJvbCAibWluLWJlIikpCisgICAgICAgICht
YXgtYmUgIChtYWtlLXN5bWJvbCAibWF4LWJlIikpKQorICAgIGAoZGVmdW4gLGNvbW1hbmQgLGFy
Z3VtZW50cyAsZG9jLXN0cmluZworICAgICAgICAgICAgLGludGVyYWN0aXZlCisgICAgICAgICAg
ICAobGV0ICgoLGZ3ZCAgaXNlYXJjaC1mb3J3YXJkKQorICAgICAgICAgICAgICAgICAgKCxiZWcg
IGlzZWFyY2gtb3RoZXItZW5kKQorICAgICAgICAgICAgICAgICAgKCxlbmQgIChwb2ludCkpCisg
ICAgICAgICAgICAgICAgICBpc2VhcmNoLW5ldy1wb3NpdGlvbikKKyAgICAgICAgICAgICAgKGxl
dCogLGJpbmRpbmdzCisgICAgICAgICAgICAgICAgLGFjdGlvbgorICAgICAgICAgICAgICAgIChs
ZXQgKCgsbWluLWJlICAobWluICxiZWcgLGVuZCkpCisgICAgICAgICAgICAgICAgICAgICAgKCxt
YXgtYmUgIChtYXggLGJlZyAsZW5kKSkpCisgICAgICAgICAgICAgICAgICAoc2V0cSBpc2VhcmNo
LXN0cmluZyAgICAgKGlmICg8IGlzZWFyY2gtbmV3LXBvc2l0aW9uICxiZWcpCisgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIChidWZmZXItc3Vic3RyaW5nCisg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAobWluIGlzZWFy
Y2gtbmV3LXBvc2l0aW9uICxtYXgtYmUpCisgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAobWF4IGlzZWFyY2gtbmV3LXBvc2l0aW9uICxtYXgtYmUpKQorICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgKGJ1ZmZlci1zdWJzdHJp
bmcKKyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAobWluIGlz
ZWFyY2gtbmV3LXBvc2l0aW9uICxtaW4tYmUpCisgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgKG1heCBpc2VhcmNoLW5ldy1wb3NpdGlvbiAsbWluLWJlKSkpCisg
ICAgICAgICAgICAgICAgICAgICAgICBpc2VhcmNoLW1lc3NhZ2UgICAgKG1hcGNvbmNhdCAnaXNl
YXJjaC10ZXh0LWNoYXItZGVzY3JpcHRpb24KKyAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgIGlzZWFyY2gtc3RyaW5nICIiKQorICAgICAgICAgICAg
ICAgICAgICAgICAgaXNlYXJjaC1iYXJyaWVyICAgIChpZiAob3IgKGFuZCAsZndkCisgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICg8IGlzZWFy
Y2gtbmV3LXBvc2l0aW9uICxiZWcpKQorICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgKGFuZCAobm90ICxmd2QpCisgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIChub3QgKDwgaXNlYXJjaC1uZXctcG9z
aXRpb24gLGJlZykpKSkKKyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgLGVuZAorICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
aXNlYXJjaC1uZXctcG9zaXRpb24pCisgICAgICAgICAgICAgICAgICAgICAgICBpc2VhcmNoLW90
aGVyLWVuZCAgKGlmICg8IGlzZWFyY2gtbmV3LXBvc2l0aW9uICxiZWcpCisgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIChpZiAsZndkIGlzZWFyY2gtbmV3LXBv
c2l0aW9uICxiZWcpCisgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAoaWYgKG5vdCAsZndkKSBpc2VhcmNoLW5ldy1wb3NpdGlvbiAsYmVnKSkpCisgICAgICAgICAg
ICAgICAgICAoZ290by1jaGFyIGlzZWFyY2gtYmFycmllcikKKyAgICAgICAgICAgICAgICAgIChp
c2VhcmNoLWhpZ2hsaWdodCBpc2VhcmNoLW90aGVyLWVuZCBpc2VhcmNoLWJhcnJpZXIpCisgICAg
ICAgICAgICAgICAgICAod2hlbiBpc2VhcmNoLWxhenktaGlnaGxpZ2h0IChpc2VhcmNoLWxhenkt
aGlnaGxpZ2h0LW5ldy1sb29wKSkpKSkpKSkKKwogKGRlZnZhciBtaW5pYnVmZmVyLWhpc3Rvcnkt
c3ltYm9sKSA7OyBmcm9tIGV4dGVybmFsIHBhY2thZ2UgZ21oaXN0LmVsCiAKIChkZWZ1biBpc2Vh
cmNoLWVkaXQtc3RyaW5nICgpCkBAIC0yNDUzLDggKzI1MzMsOSBAQAogICAoaXNlYXJjaC1wdXNo
LXN0YXRlKQogICAoaXNlYXJjaC11cGRhdGUpKQogCi0oZGVmdW4gaXNlYXJjaC15YW5rLXN0cmlu
ZyAoc3RyaW5nKQotICAiUHVsbCBTVFJJTkcgaW50byBzZWFyY2ggc3RyaW5nLiIKKyhkZWZ1biBp
c2VhcmNoLXlhbmstc3RyaW5nIChzdHJpbmcgJm9wdGlvbmFsIHJlc3BlY3QtZGlyZWN0aW9uKQor
ICAiUHVsbCBTVFJJTkcgaW50byBzZWFyY2ggc3RyaW5nLgorTm9uLW5pbCBSRVNQRUNULURJUkVD
VElPTiBtZWFucyBwcmVwZW5kIFNUUklORyBpZiBzZWFyY2hpbmcgYmFja3dhcmQuIgogICA7OyBE
b3duY2FzZSB0aGUgc3RyaW5nIGlmIG5vdCBzdXBwb3NlZCB0byBjYXNlLWZvbGQgeWFua2VkIHN0
cmluZ3MuCiAgIChpZiAoYW5kIGlzZWFyY2gtY2FzZS1mb2xkLXNlYXJjaAogCSAgIChlcSAnbm90
LXlhbmtzIHNlYXJjaC11cHBlci1jYXNlKSkKQEAgLTI0NjIsOCArMjU0Myw5IEBACiAgIChpZiBp
c2VhcmNoLXJlZ2V4cCAoc2V0cSBzdHJpbmcgKHJlZ2V4cC1xdW90ZSBzdHJpbmcpKSkKICAgOzsg
RG9uJ3QgbW92ZSBjdXJzb3IgaW4gcmV2ZXJzZSBzZWFyY2guCiAgIChzZXRxIGlzZWFyY2gteWFu
ay1mbGFnIHQpCi0gIChpc2VhcmNoLXByb2Nlc3Mtc2VhcmNoLXN0cmluZwotICAgc3RyaW5nICht
YXBjb25jYXQgJ2lzZWFyY2gtdGV4dC1jaGFyLWRlc2NyaXB0aW9uIHN0cmluZyAiIikpKQorICAo
aXNlYXJjaC1wcm9jZXNzLXNlYXJjaC1zdHJpbmcgc3RyaW5nCisJCQkJIChtYXBjb25jYXQgJ2lz
ZWFyY2gtdGV4dC1jaGFyLWRlc2NyaXB0aW9uIHN0cmluZyAiIikKKwkJCQkgcmVzcGVjdC1kaXJl
Y3Rpb24pKQogCiAoZGVmdW4gaXNlYXJjaC15YW5rLWtpbGwgKCkKICAgIlB1bGwgc3RyaW5nIGZy
b20ga2lsbCByaW5nIGludG8gc2VhcmNoIHN0cmluZy4iCkBAIC0yNTE0LDE3ICsyNTk2LDIwIEBA
CiAgIChpbnRlcmFjdGl2ZSkKICAgKGlzZWFyY2gteWFuay1zdHJpbmcgKHh0ZXJtLS1wYXN0ZWQt
dGV4dCkpKQogCi0oZGVmdW4gaXNlYXJjaC15YW5rLWludGVybmFsIChqdW1wZm9ybSkKLSAgIlB1
bGwgdGhlIHRleHQgZnJvbSBwb2ludCB0byB0aGUgcG9pbnQgcmVhY2hlZCBieSBKVU1QRk9STS4K
LUpVTVBGT1JNIGlzIGEgbGFtYmRhIGV4cHJlc3Npb24gdGhhdCB0YWtlcyBubyBhcmd1bWVudHMg
YW5kIHJldHVybnMKLWEgYnVmZmVyIHBvc2l0aW9uLCBwb3NzaWJseSBoYXZpbmcgbW92ZWQgcG9p
bnQgdG8gdGhhdCBwb3NpdGlvbi4KLUZvciBleGFtcGxlLCBpdCBtaWdodCBtb3ZlIHBvaW50IGZv
cndhcmQgYnkgYSB3b3JkIGFuZCByZXR1cm4gcG9pbnQsCi1vciBpdCBtaWdodCByZXR1cm4gdGhl
IHBvc2l0aW9uIG9mIHRoZSBlbmQgb2YgdGhlIGxpbmUuIgorKGRlZnVuIGlzZWFyY2gteWFuay1p
bnRlcm5hbCAoanVtcGZ1biAmb3B0aW9uYWwgcmVzcGVjdC1kaXJlY3Rpb24pCisgICJQdWxsIHRo
ZSB0ZXh0IGZyb20gcG9pbnQgdG8gdGhlIHBvaW50IHJlYWNoZWQgYnkgSlVNUEZVTi4KK0pVTVBG
VU4gaXMgYSBmdW5jdGlvbiB0aGF0IHRha2VzIG5vIGFyZ3VtZW50cyBhbmQgcmV0dXJucyBhIGJ1
ZmZlcgorcG9zaXRpb24sIHBvc3NpYmx5IGhhdmluZyBtb3ZlZCBwb2ludCB0byB0aGF0IHBvc2l0
aW9uLgorCitGb3IgZXhhbXBsZSwgSlVNUEZVTiBtaWdodCBtb3ZlIGZvcndhcmQgYnkgYSB3b3Jk
IGFuZCByZXR1cm4gcG9pbnQsIG9yCitpdCBtaWdodCByZXR1cm4gdGhlIHBvc2l0aW9uIG9mIHRo
ZSBlbmQgb2YgdGhlIGxpbmUuCisKK05vbi1uaWwgUkVTUEVDVC1ESVJFQ1RJT04gbWVhbnMgcHJl
cGVuZCB0ZXh0IGlmIHNlYXJjaGluZyBiYWNrd2FyZC4iCiAgIChpc2VhcmNoLXlhbmstc3RyaW5n
Ci0gICAoc2F2ZS1leGN1cnNpb24KLSAgICAgKGFuZCAobm90IGlzZWFyY2gtZm9yd2FyZCkgaXNl
YXJjaC1vdGhlci1lbmQKLQkgIChnb3RvLWNoYXIgaXNlYXJjaC1vdGhlci1lbmQpKQotICAgICAo
YnVmZmVyLXN1YnN0cmluZy1uby1wcm9wZXJ0aWVzIChwb2ludCkgKGZ1bmNhbGwganVtcGZvcm0p
KSkpKQorICAgKHNhdmUtZXhjdXJzaW9uIAorICAgICAgICh3aGVuIChhbmQgKG5vdCBpc2VhcmNo
LWZvcndhcmQpICAobm90IHJlc3BlY3QtZGlyZWN0aW9uKSkgKGdvdG8tY2hhciBpc2VhcmNoLW90
aGVyLWVuZCkpCisgICAgICAgKGJ1ZmZlci1zdWJzdHJpbmctbm8tcHJvcGVydGllcyAocG9pbnQp
IChmdW5jYWxsIGp1bXBmdW4pKSkKKyAgIHJlc3BlY3QtZGlyZWN0aW9uKSkKIAogKGRlZnVuIGlz
ZWFyY2gteWFuay1jaGFyLWluLW1pbmlidWZmZXIgKCZvcHRpb25hbCBhcmcpCiAgICJQdWxsIG5l
eHQgY2hhcmFjdGVyIGZyb20gYnVmZmVyIGludG8gZW5kIG9mIHNlYXJjaCBzdHJpbmcgaW4gbWlu
aWJ1ZmZlci4iCkBAIC0yNTM3LDYxICsyNjIyLDE5MSBAQAogICAgIChmb3J3YXJkLWNoYXIgYXJn
KSkpCiAKIChkZWZ1biBpc2VhcmNoLXlhbmstY2hhciAoJm9wdGlvbmFsIGFyZykKLSAgIlB1bGwg
bmV4dCBjaGFyYWN0ZXIgZnJvbSBidWZmZXIgaW50byBzZWFyY2ggc3RyaW5nLgotSWYgb3B0aW9u
YWwgQVJHIGlzIG5vbi1uaWwsIHB1bGwgaW4gdGhlIG5leHQgQVJHIGNoYXJhY3RlcnMuIgorICAi
UHVsbCBjaGFyYWN0ZXIgZnJvbSBidWZmZXIgaW50byBzZWFyY2ggc3RyaW5nLgorSWYgYGlzZWFy
Y2gtZGlyZWN0aW9uYWwteWFuaycgaXMgbm9uLW5pbCB0aGVuIHVzZSBuZXh0IGNoYXIgZm9yCitm
b3J3YXJkIHNlYXJjaCwgcHJldmlvdXMgY2hhciBmb3IgYmFja3dhcmQgc2VhcmNoLgorCitXaXRo
IGEgbnVtZXJpYyBwcmVmaXggQVJHLCBwdWxsIGluIEFSRyBjaGFyYWN0ZXJzLiIKICAgKGludGVy
YWN0aXZlICJwIikKLSAgKGlzZWFyY2gteWFuay1pbnRlcm5hbCAobGFtYmRhICgpIChmb3J3YXJk
LWNoYXIgYXJnKSAocG9pbnQpKSkpCisgIChpc2VhcmNoLXlhbmstaW50ZXJuYWwKKyAgIChsYW1i
ZGEgKCkKKyAgICAgKGZ1bmNhbGwgKGlmIChvciBpc2VhcmNoLWZvcndhcmQgIChub3QgaXNlYXJj
aC1kaXJlY3Rpb25hbC15YW5rKSkKKyAgICAgICAgICAgICAgICAgICMnZm9yd2FyZC1jaGFyCisg
ICAgICAgICAgICAgICAgIydiYWNrd2FyZC1jaGFyKQorICAgICAgICAgICAgICBhcmcpCisgICAg
IChwb2ludCkpCisgICBpc2VhcmNoLWRpcmVjdGlvbmFsLXlhbmspKQogCi0oZGVmdW4gaXNlYXJj
aC0teWFuay1jaGFyLW9yLXN5bnRheCAoc3ludGF4LWxpc3QgZm4pCisoZGVmdW4gaXNlYXJjaC0t
eWFuay1jaGFyLW9yLXN5bnRheCAoc3ludGF4LWxpc3QgZm4gJm9wdGlvbmFsIHJlc3BlY3QtZGly
ZWN0aW9uKQogICAoaXNlYXJjaC15YW5rLWludGVybmFsCiAgICAobGFtYmRhICgpCiAgICAgIChp
ZiAob3IgKG1lbXEgKGNoYXItc3ludGF4IChvciAoY2hhci1hZnRlcikgMCkpIHN5bnRheC1saXN0
KQogICAgICAgICAgICAgIChtZW1xIChjaGFyLXN5bnRheCAob3IgKGNoYXItYWZ0ZXIgKDErIChw
b2ludCkpKSAwKSkKICAgICAgICAgICAgICAgICAgICBzeW50YXgtbGlzdCkpCiAJIChmdW5jYWxs
IGZuIDEpCi0gICAgICAgKGZvcndhcmQtY2hhciAxKSkKLSAgICAgKHBvaW50KSkpKQorICAgICAg
IChpZiAob3IgaXNlYXJjaC1mb3J3YXJkICAobm90IHJlc3BlY3QtZGlyZWN0aW9uKSkKKyAgICAg
ICAgICAgKGZvcndhcmQtY2hhciAxKQorICAgICAgICAgKGJhY2t3YXJkLWNoYXIgMSkpKQorICAg
ICAocG9pbnQpKQorICAgcmVzcGVjdC1kaXJlY3Rpb24pKQogCiAoZGVmdW4gaXNlYXJjaC15YW5r
LXdvcmQtb3ItY2hhciAoKQorICAiUHVsbCBjaGFyYWN0ZXIgb3Igd29yZCBmcm9tIGJ1ZmZlciBp
bnRvIHNlYXJjaCBzdHJpbmcuCitJZiBgaXNlYXJjaC1kaXJlY3Rpb25hbC15YW5rJyBpcyBub24t
bmlsIHRoZW4geWFuayBuZXh0IG9uZSBmb3IKK2ZvcndhcmQgc2VhcmNoLCBwcmV2aW91cyBvbmUg
Zm9yIGJhY2t3YXJkIHNlYXJjaC4iCisgIChpbnRlcmFjdGl2ZSkKKyAgKGlmIChvciBpc2VhcmNo
LWZvcndhcmQgIChub3QgaXNlYXJjaC1kaXJlY3Rpb25hbC15YW5rKSkKKyAgICAgIChpc2VhcmNo
LS15YW5rLWNoYXItb3Itc3ludGF4ICcoP3cpICdmb3J3YXJkLXdvcmQgaXNlYXJjaC1kaXJlY3Rp
b25hbC15YW5rKQorICAgIChpc2VhcmNoLS15YW5rLWNoYXItb3Itc3ludGF4ICcoP3cpICdiYWNr
d2FyZC13b3JkICdSRVNQRUNULURJUkVDVElPTikpKQorCisoZGVmdW4gaXNlYXJjaC15YW5rLXdv
cmQtb3ItY2hhci1mb3J3YXJkICgpCiAgICJQdWxsIG5leHQgY2hhcmFjdGVyIG9yIHdvcmQgZnJv
bSBidWZmZXIgaW50byBzZWFyY2ggc3RyaW5nLiIKICAgKGludGVyYWN0aXZlKQotICAoaXNlYXJj
aC0teWFuay1jaGFyLW9yLXN5bnRheCAnKD93KSAnZm9yd2FyZC13b3JkKSkKKyAgKGlzZWFyY2gt
LXlhbmstY2hhci1vci1zeW50YXggJyg/dykgJ2ZvcndhcmQtd29yZCBpc2VhcmNoLWRpcmVjdGlv
bmFsLXlhbmspKQogCi0oZGVmdW4gaXNlYXJjaC15YW5rLXN5bWJvbC1vci1jaGFyICgpCi0gICJQ
dWxsIG5leHQgY2hhcmFjdGVyIG9yIHN5bWJvbCBmcm9tIGJ1ZmZlciBpbnRvIHNlYXJjaCBzdHJp
bmcuIgorKGRlZnVuIGlzZWFyY2gteWFuay13b3JkLW9yLWNoYXItYmFja3dhcmQgKCkKKyAgIlB1
bGwgcHJldmlvdXMgY2hhcmFjdGVyIG9yIHdvcmQgZnJvbSBidWZmZXIgaW50byBzZWFyY2ggc3Ry
aW5nLiIKICAgKGludGVyYWN0aXZlKQotICAoaXNlYXJjaC0teWFuay1jaGFyLW9yLXN5bnRheCAn
KD93ID9fKSAnZm9yd2FyZC1zeW1ib2wpKQorICAoaXNlYXJjaC0teWFuay1jaGFyLW9yLXN5bnRh
eCAnKD93KSAnYmFja3dhcmQtd29yZCAnUkVTUEVDVC1ESVJFQ1RJT04pKQorCisoZGVmdW4gaXNl
YXJjaC15YW5rLXN5bWJvbC1vci1jaGFyICgpCisgICJQdWxsIGNoYXJhY3RlciBvciBzeW1ib2wg
ZnJvbSBidWZmZXIgaW50byBzZWFyY2ggc3RyaW5nLgorSWYgYGlzZWFyY2gtZGlyZWN0aW9uYWwt
eWFuaycgaXMgbm9uLW5pbCB0aGVuIHB1bGwgbmV4dCBvbmUgZm9yCitmb3J3YXJkIHNlYXJjaCwg
cHJldmlvdXMgb25lIGZvciBiYWNrd2FyZCBzZWFyY2guIgorICAoaW50ZXJhY3RpdmUpCisgIChp
ZiAob3IgaXNlYXJjaC1mb3J3YXJkICAobm90IGlzZWFyY2gtZGlyZWN0aW9uYWwteWFuaykpCisg
ICAgICAoaXNlYXJjaC0teWFuay1jaGFyLW9yLXN5bnRheCAnKD93ID9fKSAnZm9yd2FyZC1zeW1i
b2wgaXNlYXJjaC1kaXJlY3Rpb25hbC15YW5rKQorICAgIChpc2VhcmNoLS15YW5rLWNoYXItb3It
c3ludGF4ICcoP3cgP18pICdiYWNrd2FyZC1zeW1ib2wgJ1JFU1BFQ1QtRElSRUNUSU9OKSkpCiAK
IChkZWZ1biBpc2VhcmNoLXlhbmstd29yZCAoJm9wdGlvbmFsIGFyZykKLSAgIlB1bGwgbmV4dCB3
b3JkIGZyb20gYnVmZmVyIGludG8gc2VhcmNoIHN0cmluZy4KLUlmIG9wdGlvbmFsIEFSRyBpcyBu
b24tbmlsLCBwdWxsIGluIHRoZSBuZXh0IEFSRyB3b3Jkcy4iCi0gIChpbnRlcmFjdGl2ZSAicCIp
Ci0gIChpc2VhcmNoLXlhbmstaW50ZXJuYWwgKGxhbWJkYSAoKSAoZm9yd2FyZC13b3JkIGFyZykg
KHBvaW50KSkpKQorICAiUHVsbCB3b3JkIGZyb20gYnVmZmVyIGludG8gc2VhcmNoIHN0cmluZy4K
K0lmIGBpc2VhcmNoLWRpcmVjdGlvbmFsLXlhbmsnIGlzIG5vbi1uaWwgdGhlbiBwdWxsIG5leHQg
d29yZCBmb3IKK2ZvcndhcmQgc2VhcmNoLCBwcmV2aW91cyB3b3JkIGZvciBiYWNrd2FyZCBzZWFy
Y2guCiAKLShkZWZ1biBpc2VhcmNoLXlhbmstdW50aWwtY2hhciAoY2hhcikKLSAgIlB1bGwgZXZl
cnl0aGluZyB1bnRpbCBuZXh0IGluc3RhbmNlIG9mIENIQVIgZnJvbSBidWZmZXIgaW50byBzZWFy
Y2ggc3RyaW5nLgotSW50ZXJhY3RpdmVseSwgcHJvbXB0IGZvciBDSEFSLgotVGhpcyBpcyBvZnRl
biB1c2VmdWwgZm9yIGtleWJvYXJkIG1hY3JvcywgZm9yIGV4YW1wbGUgaW4gcHJvZ3JhbW1pbmcK
LWxhbmd1YWdlcyBvciBtYXJrdXAgbGFuZ3VhZ2VzIGluIHdoaWNoIENIQVIgbWFya3MgYSB0b2tl
biBib3VuZGFyeS4iCi0gIChpbnRlcmFjdGl2ZSAiY1lhbmsgdW50aWwgY2hhcmFjdGVyOiAiKQor
V2l0aCBhIG51bWVyaWMgcHJlZml4IEFSRywgcHVsbCBpbiBBUkcgd29yZHMuIgorICAoaW50ZXJh
Y3RpdmUgInAiKQogICAoaXNlYXJjaC15YW5rLWludGVybmFsCi0gICAobGFtYmRhICgpIChsZXQg
KChpbmhpYml0LWZpZWxkLXRleHQtbW90aW9uIHQpKQotICAgICAgICAgICAgICAgIChjb25kaXRp
b24tY2FzZSBuaWwKLSAgICAgICAgICAgICAgICAgICAgKHByb2duCi0gICAgICAgICAgICAgICAg
ICAgICAgKHNlYXJjaC1mb3J3YXJkIChjaGFyLXRvLXN0cmluZyBjaGFyKSkKLSAgICAgICAgICAg
ICAgICAgICAgICAoZm9yd2FyZC1jaGFyIC0xKSkKLSAgICAgICAgICAgICAgICAgIChzZWFyY2gt
ZmFpbGVkCi0gICAgICAgICAgICAgICAgICAgKG1lc3NhZ2UgImAlYycgbm90IGZvdW5kIiBjaGFy
KQotICAgICAgICAgICAgICAgICAgIChzaXQtZm9yIDIpKSkKLSAgICAgICAgICAgICAgICAocG9p
bnQpKSkpKQorICAgKGxhbWJkYSAoKQorICAgICAoZnVuY2FsbCAoaWYgKG9yIGlzZWFyY2gtZm9y
d2FyZCAgKG5vdCBpc2VhcmNoLWRpcmVjdGlvbmFsLXlhbmspKQorICAgICAgICAgICAgICAgICAg
Iydmb3J3YXJkLXdvcmQKKyAgICAgICAgICAgICAgICAjJ2JhY2t3YXJkLXdvcmQpCisgICAgICAg
ICAgICAgIGFyZykKKyAgICAgKHBvaW50KSkKKyAgIGlzZWFyY2gtZGlyZWN0aW9uYWwteWFuaykp
CiAKIChkZWZ1biBpc2VhcmNoLXlhbmstbGluZSAoJm9wdGlvbmFsIGFyZykKICAgIlB1bGwgcmVz
dCBvZiBsaW5lIGZyb20gYnVmZmVyIGludG8gc2VhcmNoIHN0cmluZy4KLUlmIG9wdGlvbmFsIEFS
RyBpcyBub24tbmlsLCB5YW5rIHRoZSBuZXh0IEFSRyBsaW5lcy4iCitJZiBgaXNlYXJjaC1kaXJl
Y3Rpb25hbC15YW5rJyBpcyBub24tbmlsIHRoZW4gcHVsbCBpbiByZXN0IG9mIGxpbmUgaW4KK3Nl
YXJjaCBkaXJlY3Rpb24uCisKK1dpdGggYSBudW1lcmljIHByZWZpeCBBUkcsIHB1bGwgaW4gQVJH
IGxpbmVzLiIKKyAgKGludGVyYWN0aXZlICJwIikKKyAgKGlmIChvciBpc2VhcmNoLWZvcndhcmQg
IChub3QgaXNlYXJjaC1kaXJlY3Rpb25hbC15YW5rKSkKKyAgICAgIChpc2VhcmNoLXlhbmstbGlu
ZS1mb3J3YXJkIGFyZykKKyAgICAoaXNlYXJjaC15YW5rLWxpbmUtYmFja3dhcmQgYXJnKSkpCisK
KyhkZWZ1biBpc2VhcmNoLXlhbmstbGluZS1mb3J3YXJkICgmb3B0aW9uYWwgYXJnKQorICAiUHVs
bCByZXN0IG9mIGxpbmUsIGdvaW5nIGZvcndhcmQsIGZyb20gYnVmZmVyIGludG8gc2VhcmNoIHN0
cmluZy4KK1dpdGggYSBudW1lcmljIHByZWZpeCBBUkcsIHB1bGwgaW4gdGhlIG5leHQgQVJHIGxp
bmVzLiIKKyAgKGludGVyYWN0aXZlICJwIikKKyAgKGlzZWFyY2gteWFuay1pbnRlcm5hbAorICAg
KGxhbWJkYSAoKQorICAgICAobGV0ICgoaW5oaWJpdC1maWVsZC10ZXh0LW1vdGlvbiAgdCkpCisg
ICAgICAgKGxpbmUtZW5kLXBvc2l0aW9uIChpZiAoZW9scCkgKDErIGFyZykgYXJnKSkpKSkpCisK
KyhkZWZ1biBpc2VhcmNoLXlhbmstbGluZS1iYWNrd2FyZCAoJm9wdGlvbmFsIGFyZykKKyAgIlB1
bGwgcmVzdCBvZiBsaW5lLCBnb2luZyBiYWNrd2FyZCwgZnJvbSBidWZmZXIgaW50byBzZWFyY2gg
c3RyaW5nLgorV2l0aCBhIG51bWVyaWMgcHJlZml4IEFSRywgcHVsbCBpbiB0aGUgcHJldmlvdXMg
QVJHIGxpbmVzLiIKICAgKGludGVyYWN0aXZlICJwIikKICAgKGlzZWFyY2gteWFuay1pbnRlcm5h
bAotICAgKGxhbWJkYSAoKSAobGV0ICgoaW5oaWJpdC1maWVsZC10ZXh0LW1vdGlvbiB0KSkKLQkJ
KGxpbmUtZW5kLXBvc2l0aW9uIChpZiAoZW9scCkgKDErIGFyZykgYXJnKSkpKSkpCisgICAobGFt
YmRhICgpCisgICAgIChsZXQgKChpbmhpYml0LWZpZWxkLXRleHQtbW90aW9uICB0KQorCSAgIChh
cmcyICAgICAgICAgICAgICAgICAgICAgICAoLSAyIGFyZykpKQorICAgICAgIChsaW5lLWJlZ2lu
bmluZy1wb3NpdGlvbiAoaWYgKGJvbHApICgxLSBhcmcyKSBhcmcyKSkpKQorICAgJ1JFU1BFQ1Qt
RElSRUNUSU9OKSkKKworKGRlZnVuIGlzZWFyY2gteWFuay11bnRpbC1jaGFyIChjaGFyKQorICAi
UHVsbCBidWZmZXIgdGV4dCwgdXAgdG8gbmV4dCBpbnN0YW5jZSBvZiBDSEFSLCBpbnRvIHNlYXJj
aCBzdHJpbmcuCitZb3UgYXJlIHByb21wdGVkIGZvciBDSEFSLgorVGhpcyBpcyBvZnRlbiB1c2Vm
dWwgZm9yIGtleWJvYXJkIG1hY3JvcywgZm9yIGV4YW1wbGUgaW4gcHJvZ3JhbW1pbmcKK2xhbmd1
YWdlcyBvciBtYXJrdXAgbGFuZ3VhZ2VzIGluIHdoaWNoIENIQVIgbWFya3MgYSB0b2tlbiBib3Vu
ZGFyeS4iCisgIChpbnRlcmFjdGl2ZSAiY1lhbmsgdW50aWwgY2hhcmFjdGVyOiAiKQorICAoaXNl
YXJjaC15YW5rLWludGVybmFsCisgICAobGFtYmRhICgpCisgICAgIChsZXQgKChpbmhpYml0LWZp
ZWxkLXRleHQtbW90aW9uICB0KQorICAgICAgICAgICAoZndkICAgICAgICAgICAgICAgICAgICAg
ICAgKG9yIGlzZWFyY2gtZm9yd2FyZCAgKG5vdCBpc2VhcmNoLWRpcmVjdGlvbmFsLXlhbmspKSkp
CisgICAgICAgKGNvbmRpdGlvbi1jYXNlIG5pbAorICAgICAgICAgICAocHJvZ24gKGZ1bmNhbGwg
KGlmIGZ3ZCAjJ3NlYXJjaC1mb3J3YXJkICMnc2VhcmNoLWJhY2t3YXJkKQorICAgICAgICAgICAg
ICAgICAgICAgICAgICAgKGNoYXItdG8tc3RyaW5nIGNoYXIpKQorICAgICAgICAgICAgICAgICAg
KGlmIGZ3ZCAoYmFja3dhcmQtY2hhcikgKGZvcndhcmQtY2hhcikpKQorICAgICAgICAgKHNlYXJj
aC1mYWlsZWQgKG1lc3NhZ2UgImAlYycgbm90IGZvdW5kIiBjaGFyKSAoc2l0LWZvciAyKSkpCisg
ICAgICAgKHBvaW50KSkpCisgICBpc2VhcmNoLWRpcmVjdGlvbmFsLXlhbmspKQorCisoZGVmdW4g
aXNlYXJjaC15YW5rLXRocm91Z2gtbmV3LW1hdGNoIChhcmcpCisgICJQdWxsIHRleHQgZnJvbSBw
b2ludCB0aHJvdWdoIG1hdGNoIGZvciBhbm90aGVyIHBhdHRlcm4sIG9udG8gc2VhcmNoIHN0cmlu
Zy4KK1lvdSBhcmUgcHJvbXB0ZWQgZm9yIHRoZSBwYXR0ZXJuLgorV2l0aCBhIHByZWZpeCBhcmcs
IG1hdGNoIHRoZSBwYXR0ZXJuIGFzIGEgcmVnZXhwLiIKKyAgKGludGVyYWN0aXZlICJQIikKKyAg
KGxldCAoKGZ3ZCAgKG9yIGlzZWFyY2gtZm9yd2FyZCAgKG5vdCBpc2VhcmNoLWRpcmVjdGlvbmFs
LXlhbmspKSkKKyAgICAgICAgcGF0dGVybikKKyAgICAod2l0aC1pc2VhcmNoLXN1c3BlbmRlZAor
ICAgICAoc2V0cSBwYXR0ZXJuICAoaWYgYXJnIChyZWFkLXJlZ2V4cCAiTWF0Y2ggcmVnZXhwOiAi
KSAocmVhZC1zdHJpbmcgIk1hdGNoOiAiKSkpKQorICAgIChpc2VhcmNoLXlhbmstaW50ZXJuYWwK
KyAgICAgKGxhbWJkYSAoKQorICAgICAgIChsZXQgKChpbmhpYml0LWZpZWxkLXRleHQtbW90aW9u
ICB0KSkKKyAgICAgICAgIChmdW5jYWxsIChpZiBhcmcKKyAgICAgICAgICAgICAgICAgICAgICAo
aWYgZndkICMnc2VhcmNoLWZvcndhcmQtcmVnZXhwICMnc2VhcmNoLWJhY2t3YXJkLXJlZ2V4cCkK
KyAgICAgICAgICAgICAgICAgICAgKGlmIGZ3ZCAjJ3NlYXJjaC1mb3J3YXJkICMnc2VhcmNoLWJh
Y2t3YXJkKSkKKyAgICAgICAgICAgICAgICAgIHBhdHRlcm4pCisgICAgICAgICAocG9pbnQpKSkK
KyAgICAgaXNlYXJjaC1kaXJlY3Rpb25hbC15YW5rKSkpCisKKyhkZWZpbmUtaXNlYXJjaC15YW5r
LW1vdmVtZW50LWNvbW1hbmQgaXNlYXJjaC15YW5rLXRocm91Z2gta2V5LW1vdmUgKGtleSkKKyAg
IkFkanVzdCBzZWFyY2ggdG8gaW5jbHVkZSB0ZXh0IGZyb20gc2VhcmNoIGhpdCB0aHJvdWdoIGEg
a2V5IGRlc3RpbmF0aW9uLgorWW91IGFyZSBwcm9tcHRlZCBmb3IgYSBrZXkgc2VxdWVuY2UgdGhh
dCBtb3ZlcyB0aGUgY3Vyc29yLiAgVGhlIGtleQorY2FuIGRvIGFueXRoaW5nIGVsc2UgYXMgd2Vs
bCwgYnV0IG9ubHkgdGhlIG5ldyBjdXJzb3IgcG9zaXRpb24gaXMgdXNlZAorYnkgdGhlIGNvbW1h
bmQuCisKK0lmIGl0IG1ha2VzIHNlbnNlIGZvciB0aGUga2V5LCB5b3UgY2FuIHVzZSBhIHByZWZp
eCBhcmcgd2l0aCBgXFw8aXNlYXJjaC1tb2RlLW1hcD5cCitcXFtpc2VhcmNoLXlhbmstdGhyb3Vn
aC1rZXktbW92ZV0nCit0byBhcHBseSB0aGUgcHJlZml4IGFyZyB0byB0aGUga2V5LiAgRm9yIGV4
YW1wbGUsIGBDLXUgNSBcCitcXFtpc2VhcmNoLXlhbmstdGhyb3VnaC1rZXktbW92ZV0gTS1mJwor
bW92ZXMgdGhlIGN1cnNvciBmb3J3YXJkIDUgd29yZHMgYW5kIGFkanVzdHMgdGhlIHNlYXJjaCBz
dHJpbmcKK2FjY29yZGluZ2x5LgorCitJZiB0aGUgbmV3IHBvc2l0aW9uIGlzIG91dHNpZGUgdGhl
IGV4aXN0aW5nIHNlYXJjaCBoaXQgdGhlbiB0aGUgdGV4dAorZnJvbSB0aGUgc2VhcmNoIGhpdCB0
byB0aGUgbmV3IHBvc2l0aW9uIGlzIGFkZGVkIHRvIHRoZSBzZWFyY2ggc3RyaW5nLgorSWYgdGhl
IHBvc2l0aW9uIGlzIGluc2lkZSB0aGUgaGl0LCB0aGVuIHRoZSB0ZXh0IGZyb20gdGhlIGVkZ2Ug
b2YgdGhlCitoaXQgdGhyb3VnaCB0aGUgbmV3IHBvc2l0aW9uIGlzIHJlbW92ZWQgZnJvbSB0aGUg
c2VhcmNoIHN0cmluZy4iCisgIChpbnRlcmFjdGl2ZSAia0tleSBzZXF1ZW5jZSAodG8gbW92ZSBj
dXJzb3IpOiAiKQorICAoKGluaGliaXQtZmllbGQtdGV4dC1tb3Rpb24gIHQpCisgICAoaXNlYXJj
aC1tb2RlLW1hcCAgICAgICAgICAgbmlsKQorICAgKGNvbW1hbmQgICAgICAgICAgICAgICAgICAg
IChrZXktYmluZGluZyBrZXkgdCkpKQorICAoc2F2ZS1leGN1cnNpb24KKyAgICAoY2FsbC1pbnRl
cmFjdGl2ZWx5IGNvbW1hbmQpCisgICAgKHNldHEgaXNlYXJjaC1uZXctcG9zaXRpb24gIChwb2lu
dCkpKSkKKworKGRlZmluZS1pc2VhcmNoLXlhbmstbW92ZW1lbnQtY29tbWFuZCBpc2VhcmNoLXlh
bmstdGhyb3VnaC1yZWMtZWRpdC1tb3ZlICgpCisgICJBZGp1c3Qgc2VhcmNoIHRvIGluY2x1ZGUg
dGV4dCBmcm9tIHNlYXJjaCBoaXQgdGhyb3VnaCBhIG5ldyBjdXJzb3IgcG9zaXRpb24uCitZb3Ug
ZW50ZXIgYSByZWN1cnNpdmUgZWRpdCB0byBtb3ZlIHRoZSBjdXJzb3IgYW55IHdheSB5b3UgbGlr
ZS4KK1VzZSBcXFtleGl0LXJlY3Vyc2l2ZS1lZGl0XSB0byByZXN1bWUgc2VhcmNoIHdpdGggdGhl
IGFkanVzdGVkIHNlYXJjaCBzdHJpbmcuCisKK0luIHRoZSByZWN1cnNpdmUgZWRpdCB5b3UgY2Fu
IGRvIGFueXRoaW5nLCBidXQgdGhlIGVmZmVjdCB1c2VkIGJ5IHRoZQorY29tbWFuZCBpcyBvbmx5
IGN1cnNvciBtb3ZlbWVudCB0byBhIG5ldyBwb3NpdGlvbi4KKworSWYgdGhlIG5ldyBwb3NpdGlv
biBpcyBvdXRzaWRlIHRoZSBleGlzdGluZyBzZWFyY2ggaGl0IHRoZW4gdGhlIHRleHQKK2Zyb20g
dGhlIHNlYXJjaCBoaXQgdG8gdGhlIG5ldyBwb3NpdGlvbiBpcyBhZGRlZCB0byB0aGUgc2VhcmNo
IHN0cmluZy4KK0lmIHRoZSBwb3NpdGlvbiBpcyBpbnNpZGUgdGhlIGhpdCwgdGhlbiB0aGUgdGV4
dCBmcm9tIHRoZSBlZGdlIG9mIHRoZQoraGl0IHRocm91Z2ggdGhlIG5ldyBwb3NpdGlvbiBpcyBy
ZW1vdmVkIGZyb20gdGhlIHNlYXJjaCBzdHJpbmcuIgorICAoaW50ZXJhY3RpdmUpCisgICgpCisg
ICh3aXRoLWlzZWFyY2gtc3VzcGVuZGVkCisgICAoc2F2ZS1leGN1cnNpb24KKyAgICAgKG1lc3Nh
Z2UgKHN1YnN0aXR1dGUtY29tbWFuZC1rZXlzCisgICAgICAgICAgICAgICAiUkVDVVJTSVZFIGVk
aXQuIGBcXFtleGl0LXJlY3Vyc2l2ZS1lZGl0XScgdG8gcmVzdW1lIElzZWFyY2giKSkKKyAgICAg
KHJlY3Vyc2l2ZS1lZGl0KQorICAgICAoc2V0cSBpc2VhcmNoLW5ldy1wb3NpdGlvbiAgKHBvaW50
KSkpKSkKIAogKGRlZnVuIGlzZWFyY2gtY2hhci1ieS1uYW1lICgmb3B0aW9uYWwgY291bnQpCiAg
ICJSZWFkIGEgY2hhcmFjdGVyIGJ5IGl0cyBVbmljb2RlIG5hbWUgYW5kIGFkZCBpdCB0byB0aGUg
c2VhcmNoIHN0cmluZy4KQEAgLTMwMzcsOSArMzI1MiwxNiBAQAogCQkgICAgKG1hcGNvbmNhdCAn
aXNlYXJjaC10ZXh0LWNoYXItZGVzY3JpcHRpb24gc3RyaW5nICIiKSkpKQogICAgIChpc2VhcmNo
LXByb2Nlc3Mtc2VhcmNoLXN0cmluZyBzdHJpbmcgbWVzc2FnZSkpKQogCi0oZGVmdW4gaXNlYXJj
aC1wcm9jZXNzLXNlYXJjaC1zdHJpbmcgKHN0cmluZyBtZXNzYWdlKQotICAoc2V0cSBpc2VhcmNo
LXN0cmluZyAoY29uY2F0IGlzZWFyY2gtc3RyaW5nIHN0cmluZykKLQlpc2VhcmNoLW1lc3NhZ2Ug
KGNvbmNhdCBpc2VhcmNoLW1lc3NhZ2UgbWVzc2FnZSkpCisoZGVmdW4gaXNlYXJjaC1wcm9jZXNz
LXNlYXJjaC1zdHJpbmcgKHN0cmluZyBtZXNzYWdlICZvcHRpb25hbCByZXNwZWN0LWRpcmVjdGlv
bikKKyAgIkFwcGVuZCBTVFJJTkcgdG8gYGlzZWFyY2gtc3RyaW5nJyBhbmQgTUVTU0FHRSB0byBg
aXNlYXJjaC1tZXNzYWdlJy4KK05vbi1uaWwgUkVTUEVDVC1ESVJFQ1RJT04gbWVhbnMgcHJlcGVu
ZCBTVFJJTkcgaWYgc2VhcmNoaW5nIGJhY2t3YXJkLiIKKyAgKGxldCAoKGZ3ZCAgKG9yIGlzZWFy
Y2gtZm9yd2FyZCAgKG5vdCByZXNwZWN0LWRpcmVjdGlvbikpKSkKKyAgICAoc2V0cSBpc2VhcmNo
LXN0cmluZyAgIChpZiBmd2QKKwkJCSAgICAgICAoY29uY2F0IGlzZWFyY2gtc3RyaW5nIHN0cmlu
ZykKKwkJCSAgICAgKGNvbmNhdCBzdHJpbmcgaXNlYXJjaC1zdHJpbmcpKQorCSAgaXNlYXJjaC1t
ZXNzYWdlICAoaWYgZndkCisJCQkgICAgICAgKGNvbmNhdCBpc2VhcmNoLW1lc3NhZ2UgbWVzc2Fn
ZSkKKwkJCSAgICAgKGNvbmNhdCBtZXNzYWdlIGlzZWFyY2gtbWVzc2FnZSkpKSkKICAgKGlzZWFy
Y2gtc2VhcmNoLWFuZC11cGRhdGUpKQogCiAMCg==
--__15685955808872958abhmp0017.oracle.com
Content-Type: application/octet-stream; name="search-texi-2019-09-14c.patch"
Content-Transfer-Encoding: base64
Content-Disposition: attachment; filename="search-texi-2019-09-14c.patch"

ZGlmZiAtdSBzZWFyY2gudGV4aSBzZWFyY2gtMjAxOS0wOS0xNGItUEFUQ0hFRC50ZXhpCi0tLSBz
ZWFyY2gudGV4aQkyMDE5LTA5LTE0IDEwOjU0OjE0LjQyMTUwNjIwMCAtMDcwMAorKysgc2VhcmNo
LTIwMTktMDktMTRiLVBBVENIRUQudGV4aQkyMDE5LTA5LTE1IDE3OjI2OjMzLjE1OTI4MzcwMCAt
MDcwMApAQCAtMjQ2LDYgKzI0NiwxMyBAQAogc2VhcmNoIHN0cmluZy4gIFRoZSBjb21tYW5kcyBk
ZXNjcmliZWQgaW4gdGhpcyBzdWJzZWN0aW9uIGxldCB5b3UgZG8KIHRoYXQgY29udmVuaWVudGx5
LgogCitAY2luZGV4IGluY3JlbWVudGFsIHNlYXJjaCwgeWFuayBkaXJlY3Rpb24KK0BjaW5kZXgg
aW5jcmVtZW50YWwgc2VhcmNoLCBkaXJlY3Rpb25hbCB5YW5rCitJZiBvcHRpb24gQGNvZGV7aXNl
YXJjaC1kaXJlY3Rpb25hbC15YW5rfSBpcyBub24tQGNvZGV7bmlsfSB0aGVuCit5YW5raW5nIGNv
bnNlY3V0aXZlIGJ1ZmZlciB0ZXh0IGF0IHRoZSBzZWFyY2ggaGl0IHJlc3BlY3RzIHRoZSBzZWFy
Y2gKK2RpcmVjdGlvbjogcmV2ZXJzZSBzZWFyY2ggcHJlcGVuZHMgdGhlIHlhbmtlZCB0ZXh0IHRv
IHRoZSBzZWFyY2gKK3N0cmluZy4gIChGb3J3YXJkIHNlYXJjaCBhbHdheXMgYXBwZW5kcyB0aGUg
eWFua2VkIHRleHQuKQorCiBAa2luZGV4IEMtdyBAcnsoSW5jcmVtZW50YWwgc2VhcmNoKX0KIEBm
aW5kZXggaXNlYXJjaC15YW5rLXdvcmQtb3ItY2hhcgogICBAa2Jke0Mtd30gKEBjb2Rle2lzZWFy
Y2gteWFuay13b3JkLW9yLWNoYXJ9KSBhcHBlbmRzIHRoZSBuZXh0CkBAIC0yNjksMTIgKzI3Niw1
MSBAQAogCiBAa2luZGV4IEMtTS16IEByeyhJbmNyZW1lbnRhbCBzZWFyY2gpfQogQGZpbmRleCBp
c2VhcmNoLXlhbmstdW50aWwtY2hhcgotICBTaW1pbGFybHksIEBrYmR7Qy1NLXp9IChAY29kZXtp
c2VhcmNoLXlhbmstdW50aWwtY2hhcn0pIGFwcGVuZHMgdG8KKyAgQGtiZHtDLU0ten0gKEBjb2Rl
e2lzZWFyY2gteWFuay11bnRpbC1jaGFyfSkgYXBwZW5kcyB0bwogdGhlIHNlYXJjaCBzdHJpbmcg
ZXZlcnl0aGluZyBmcm9tIHBvaW50IHVudGlsIHRoZSBuZXh0IG9jY3VyZW5jZSBvZgogYSBzcGVj
aWZpZWQgY2hhcmFjdGVyIChub3QgaW5jbHVkaW5nIHRoYXQgY2hhcmFjdGVyKS4gIFRoaXMgaXMg
ZXNwZWNpYWxseQogdXNlZnVsIGZvciBrZXlib2FyZCBtYWNyb3MsIGZvciBleGFtcGxlIGluIHBy
b2dyYW1taW5nIGxhbmd1YWdlcyBvcgogbWFya3VwIGxhbmd1YWdlcyBpbiB3aGljaCB0aGF0IGNo
YXJhY3RlciBtYXJrcyBhIHRva2VuIGJvdW5kYXJ5LgogCitAa2luZGV4IEMtTS1tIEByeyhJbmNy
ZW1lbnRhbCBzZWFyY2gpfQorQGZpbmRleCBpc2VhcmNoLXlhbmstdGhyb3VnaC1uZXctbWF0Y2gK
KyBAa2Jke0MtTS1tfSAoQGNvZGV7aXNlYXJjaC15YW5rLXRocm91Z2gtbmV3LW1hdGNofSkgcHVs
bHMgdGV4dCB0byB0aGUKK3NlYXJjaCBzdHJpbmcgZnJvbSBwb2ludCB0aHJvdWdoIGEgbWF0Y2gg
Zm9yIGFub3RoZXIgcGF0dGVybiwgZm9yCit3aGljaCB5b3UgYXJlIHByb21wdGVkLiAgV2l0aCBh
IHByZWZpeCBhcmd1bWVudCB0aGUgcGF0dGVybiBpcyBtYXRjaGVkCithcyBhIHJlZ2V4cC4KKwor
QGtpbmRleCBNLXMgayBAcnsoSW5jcmVtZW50YWwgc2VhcmNoKX0KK0BmaW5kZXggaXNlYXJjaC15
YW5rLXRocm91Z2gta2V5LW1vdmUKKyBAa2Jke00tcyBrfSAoQGNvZGV7aXNlYXJjaC15YW5rLXRo
cm91Z2gta2V5LW1vdmV9KSBhZGp1c3RzIHRoZSBzZWFyY2gKK3N0cmluZyB0byBpbmNsdWRlIHRl
eHQgZnJvbSB0aGUgY3VycmVudCBzZWFyY2ggaGl0IHRocm91Z2ggdGhlCitkZXN0aW5hdGlvbiBv
ZiB1c2luZyBhbiBhcmJpdHJhcnkga2V5IHNlcXVlbmNlLCBmb3Igd2hpY2ggeW91IGFyZQorcHJv
bXB0ZWQuICBUaGUga2V5IGNhbiBkbyBhbnl0aGluZyBlbHNlIGFzIHdlbGwsIGJ1dCBvbmx5IHRo
ZSBuZXcKK2N1cnNvciBwb3NpdGlvbiBpcyB1c2VkIGJ5IHRoZSBjb21tYW5kLiAgKE5vbi1uaWwK
K0Bjb2Rle2lzZWFyY2gteWFuay1vbi1tb3ZlfSBpcyBub3QgbmVlZGVkIGZvciB0aGlzLikKKwor
SWYgaXQgbWFrZXMgc2Vuc2UgZm9yIHRoZSBrZXksIHlvdSBjYW4gdXNlIGEgcHJlZml4IGFyZ3Vt
ZW50IHdpdGgKK0BrYmR7TS1zIGt9IHRvIGFwcGx5IHRoZSBwcmVmaXggYXJnIHRvIHRoZSBrZXku
ICBGb3IgZXhhbXBsZSwgQGtiZHtDLXUKKzUgTS1zIGsgTS1mfSBtb3ZlcyB0aGUgY3Vyc29yIGZv
cndhcmQgNSB3b3JkcyBhbmQgYWRqdXN0cyB0aGUgc2VhcmNoCitzdHJpbmcgYWNjb3JkaW5nbHku
CisKK0BraW5kZXggQy1NLWMgQHJ7KEluY3JlbWVudGFsIHNlYXJjaCl9CitAZmluZGV4IGlzZWFy
Y2gteWFuay10aHJvdWdoLXJlYy1lZGl0LW1vdmUKKyBAa2Jke0MtTS1jfSAoQGNvZGV7aXNlYXJj
aC15YW5rLXRocm91Z2gtcmVjLWVkaXQtbW92ZX0pIGFkanVzdHMgdGhlCitzZWFyY2ggc3RyaW5n
IHRvIGluY2x1ZGUgdGV4dCBmcm9tIHRoZSBjdXJyZW50IHNlYXJjaCBoaXQgdGhyb3VnaCBhCitu
ZXcgY3Vyc29yIHBvc2l0aW9uLCB3aGljaCByZXN1bHRzIGZyb20gYSByZWN1cnNpdmUgZWRpdC4g
IFVzZSB0aGUKK3NhbWUga2V5LCBAa2Jke0MtTS1jfSwgdG8gZW5kIHRoZSByZWN1cnNpdmUgZWRp
dCBhbmQgcmVzdW1lIHNlYXJjaAord2l0aCB0aGUgYWRqdXN0ZWQgc2VhcmNoIHN0cmluZy4KKwor
SW4gdGhlIHJlY3Vyc2l2ZSBlZGl0IHlvdSBjYW4gZG8gYW55dGhpbmcsIGJ1dCB0aGUgZWZmZWN0
IHVzZWQgYnkgdGhlCitjb21tYW5kIGlzIG9ubHkgdGhlIGN1cnNvciBtb3ZlbWVudCB0byBhIG5l
dyBwb3NpdGlvbi4KKworRm9yIGJvdGggQGNvZGV7aXNlYXJjaC15YW5rLXRocm91Z2gta2V5LW1v
dmV9IGFuZAorQGNvZGV7aXNlYXJjaC15YW5rLXRocm91Z2gtcmVjLWVkaXQtbW92ZX0sIGlmIHRo
ZSBuZXcgcG9zaXRpb24gaXMKK291dHNpZGUgdGhlIGV4aXN0aW5nIHNlYXJjaCBoaXQgdGhlbiB0
aGUgdGV4dCBmcm9tIHRoZSBzZWFyY2ggaGl0IHRvCit0aGUgbmV3IHBvc2l0aW9uIGlzIGFkZGVk
IHRvIHRoZSBzZWFyY2ggc3RyaW5nLiAgSWYgdGhlIHBvc2l0aW9uIGlzCitpbnNpZGUgdGhlIGhp
dCB0aGVuIHRoZSB0ZXh0IGZyb20gdGhlIGVkZ2Ugb2YgdGhlIGhpdCB0aHJvdWdoIHRoZSBuZXcK
K3Bvc2l0aW9uIGlzIHJlbW92ZWQgZnJvbSB0aGUgc2VhcmNoIHN0cmluZy4KKwogQGtpbmRleCBD
LXkgQHJ7KEluY3JlbWVudGFsIHNlYXJjaCl9CiBAa2luZGV4IE0teSBAcnsoSW5jcmVtZW50YWwg
c2VhcmNoKX0KIEBraW5kZXggbW91c2UtMiBAcntpbiB0aGUgbWluaWJ1ZmZlciAoSW5jcmVtZW50
YWwgc2VhcmNoKX0K
--__15685955808872958abhmp0017.oracle.com
Content-Type: application/octet-stream; name="NEWS-2019-09-14c.patch"
Content-Transfer-Encoding: base64
Content-Disposition: attachment; filename="NEWS-2019-09-14c.patch"

ZGlmZiAtdSBORVdTIE5FV1MtMjAxOS0wOS0xNGItUEFUQ0hFRAotLS0gTkVXUwkyMDE5LTA5LTE0
IDExOjE1OjQxLjg2MjA5OTcwMCAtMDcwMAorKysgTkVXUy0yMDE5LTA5LTE0Yi1QQVRDSEVECTIw
MTktMDktMTUgMTc6MzE6NDUuMDk2OTMyNTAwIC0wNzAwCkBAIC0xMjU1LDEwICsxMjU1LDIyIEBA
CiArKysKICoqKiBOZXcgaXNlYXJjaCBiaW5kaW5ncy4KIAotJ0MtTS16JyBpbnZva2VzIG5ldyBm
dW5jdGlvbiAnaXNlYXJjaC15YW5rLXVudGlsLWNoYXInLCB3aGljaCB5YW5rcwotZXZlcnl0aGlu
ZyBmcm9tIHBvaW50IHVwIHRvIGJ1dCBub3QgaW5jbHVkaW5nIHRoZSBzcGVjaWZpZWQKLWNoYXJh
Y3RlciBpbnRvIHRoZSBzZWFyY2ggc3RyaW5nLiAgVGhpcyBpcyBlc3BlY2lhbGx5IHVzZWZ1bCBm
b3IKLWtleWJvYXJkIG1hY3Jvcy4KKydDLU0tYycgaW52b2tlcyBuZXcgY29tbWFuZCAnaXNlYXJj
aC15YW5rLXRocm91Z2gtcmVjLWVkaXQtbW92ZScsCit3aGljaCB5YW5rcyB0ZXh0IGZyb20gdGhl
IGN1cnJlbnQgc2VhcmNoIGhpdCB0aHJvdWdoIHRoZSBwb3NpdGlvbiBmcm9tCithIHJlY3Vyc2l2
ZSBlZGl0LgorCisnQy1NLW0nIGludm9rZXMgbmV3IGNvbW1hbmQgJ2lzZWFyY2gteWFuay10aHJv
dWdoLW5ldy1tYXRjaCcsIHdoaWNoCit5YW5rcyB0ZXh0IGZyb20gcG9pbnQgdGhyb3VnaCBhIG1h
dGNoIGZvciBhbm90aGVyIHBhdHRlcm4sIGZvciB3aGljaAoreW91IGFyZSBwcm9tcHRlZC4KKwor
J00tcyBrJyBpbnZva2VzIG5ldyBjb21tYW5kICdpc2VhcmNoLXlhbmstdGhyb3VnaC1rZXktbW92
ZScsIHdoaWNoCit5YW5rcyB0ZXh0IGZyb20gdGhlIGN1cnJlbnQgc2VhcmNoIGhpdCB0aHJvdWdo
IHRoZSBwb3NpdGlvbiBmcm9tIHVzaW5nCithIGtleSwgZm9yIHdoaWNoIHlvdSBhcmUgcHJvbXB0
ZWQuCisKKydDLU0teicgaW52b2tlcyBuZXcgY29tbWFuZCAnaXNlYXJjaC15YW5rLXVudGlsLWNo
YXInLCB3aGljaCB5YW5rcwordGV4dCBmcm9tIHBvaW50IHVwIHRvIGJ1dCBub3QgaW5jbHVkaW5n
IHRoZSBzcGVjaWZpZWQgY2hhcmFjdGVyLCBmb3IKK3doaWNoIHlvdSBhcmUgcHJvbXB0ZWQuICBU
aGlzIGlzIGVzcGVjaWFsbHkgdXNlZnVsIGZvciBrZXlib2FyZAorbWFjcm9zLgogCiAnQy1NLXcn
IGluIGlzZWFyY2ggY2hhbmdlZCBmcm9tICdpc2VhcmNoLWRlbC1jaGFyJyB0byB0aGUgbmV3IGZ1
bmN0aW9uCiAnaXNlYXJjaC15YW5rLXN5bWJvbC1vci1jaGFyJy4gICdpc2VhcmNoLWRlbC1jaGFy
JyBpcyBub3cgYm91bmQgdG8KQEAgLTEyNzEsMTIgKzEyODMsMTcgQEAKIEpVU1QgdGhlIHNlYXJj
aCBzdHJpbmcuCiAKICsrKworKioqIE5ldyBvcHRpb24gJ2lzZWFyY2gtZGlyZWN0aW9uYWwteWFu
aycgbm9uLSduaWwnIG1lYW5zIHlhbmtpbmcKK2NvbnNlY3V0aXZlIGJ1ZmZlciB0ZXh0IGF0IHRo
ZSBzZWFyY2ggaGl0IHJlc3BlY3RzIHRoZSBzZWFyY2gKK2RpcmVjdGlvbjogcmV2ZXJzZSBzZWFy
Y2ggcHJlcGVuZHMgdGhlIHlhbmtlZCB0ZXh0IHRvIHRoZSBzZWFyY2gKK3N0cmluZywgaW5zdGVh
ZCBvZiBhcHBlbmRpbmcuCisKICoqKiBOZXcgdmFyaWFibGUgJ2lzZWFyY2gteWFuay1vbi1tb3Zl
JyBwcm92aWRlcyBvcHRpb25zICd0JyBhbmQgJ3NoaWZ0JwogdG8gZXh0ZW5kIHRoZSBzZWFyY2gg
c3RyaW5nIGJ5IHlhbmtpbmcgdGV4dCB0aGF0IGVuZHMgYXQgdGhlIG5ldwogcG9zaXRpb24gYWZ0
ZXIgbW92aW5nIHBvaW50IGluIHRoZSBjdXJyZW50IGJ1ZmZlci4gICdzaGlmdCcgZXh0ZW5kcwog
dGhlIHNlYXJjaCBzdHJpbmcgYnkgbW90aW9uIGNvbW1hbmRzIHdoaWxlIGhvbGRpbmcgZG93biB0
aGUgc2hpZnQga2V5LgogCi0qKiogJ2lzZWFyY2gtYWxsb3ctc2Nyb2xsJyBwcm92aWRlcyBuZXcg
b3B0aW9uICd1bmxpbWl0ZWQnIHRvIGFsbG93CisqKiogJ2lzZWFyY2gtYWxsb3ctc2Nyb2xsJyBw
cm92aWRlcyBuZXcgdmFsdWUgJ3VubGltaXRlZCcsIHRvIGFsbG93CiBzY3JvbGxpbmcgYW55IGRp
c3RhbmNlIG9mZiBzY3JlZW4uCiAKIC0tLQo=
--__15685955808872958abhmp0017.oracle.com
Content-Type: application/octet-stream; name="isearch-ChangeLog-2019-09-14a"
Content-Transfer-Encoding: base64
Content-Disposition: attachment; filename="isearch-ChangeLog-2019-09-14a"

KiBsaXNwL2lzZWFyY2guZWwgKGlzZWFyY2gtZGlyZWN0aW9uYWwteWFuayk6IE5ldyB1c2VyIG9w
dGlvbi4KICAoZGVmaW5lLWlzZWFyY2gteWFuay1tb3ZlbWVudC1jb21tYW5kKTogTmV3IG1hY3Jv
LgogIChpc2VhcmNoLXlhbmstdGhyb3VnaC1uZXctbWF0Y2gsIGlzZWFyY2gteWFuay10aHJvdWdo
LWtleS1tb3ZlLAogIGlzZWFyY2gteWFuay10aHJvdWdoLXJlYy1lZGl0LW1vdmUsCiAgaXNlYXJj
aC15YW5rLXdvcmQtb3ItY2hhci1mb3J3YXJkLAogIGlzZWFyY2gteWFuay13b3JkLW9yLWNoYXIt
YmFja3dhcmQsIGlzZWFyY2gteWFuay1saW5lLWZvcndhcmQsCiAgaXNlYXJjaC15YW5rLWxpbmUt
YmFja3dhcmQpOiBOZXcgY29tbWFuZHMuCiAgKGlzZWFyY2gtbWVudS1iYXIteWFuay1tYXApOiBB
ZGQgaXNlYXJjaC15YW5rLXRocm91Z2gtbmV3LW1hdGNoLAogIGlzZWFyY2gteWFuay10aHJvdWdo
LWtleS1tb3ZlLCBpc2VhcmNoLXlhbmstdGhyb3VnaC1yZWMtZWRpdC1tb3ZlLgogIChpc2VhcmNo
LW1vZGUtbWFwKTogQmluZCBjb21tYW5kczogaXNlYXJjaC15YW5rLXRocm91Z2gtbmV3LW1hdGNo
CiAgKEMtTS1tKSwgaXNlYXJjaC15YW5rLXRocm91Z2gta2V5LW1vdmUgKE0tcyBrKSwKICBpc2Vh
cmNoLXlhbmstdGhyb3VnaC1yZWMtZWRpdC1tb3ZlIChDLU0tYykuCiAgKGlzZWFyY2gtZm9yd2Fy
ZCk6IEFkZCB0aGUgbmV3IGtleXMgdG8gZG9jIHN0cmluZy4KICAoaXNlYXJjaC15YW5rLXN0cmlu
ZywgaXNlYXJjaC15YW5rLWludGVybmFsLAogIGlzZWFyY2gtLXlhbmstY2hhci1vci1zeW50YXgs
IGlzZWFyY2gtcHJvY2Vzcy1zZWFyY2gtc3RyaW5nKTogQWRkCiAgb3B0aW9uYWwgYXJnIFJFU1BF
Q1QtRElSRUNUSU9OLgogIChpc2VhcmNoLXlhbmstaW50ZXJuYWwpOiBSZW5hbWUgYXJnIEpVTVBG
T1JNIHRvIEpVTVBGVU4gYW5kIGNvcnJlY3QKICBkb2Mgc3RyaW5nLgogIChpc2VhcmNoLXlhbmst
Y2hhciwgaXNlYXJjaC0teWFuay1jaGFyLW9yLXN5bnRheCwKICBpc2VhcmNoLXlhbmstc3ltYm9s
LW9yLWNoYXIsIGlzZWFyY2gteWFuay13b3JkLCBpc2VhcmNoLXlhbmstbGluZSwKICBpc2VhcmNo
LXlhbmstdW50aWwtY2hhcik6IFJlc3BlY3QgaXNlYXJjaC1kaXJlY3Rpb25hbC15YW5rLgogIAoq
IGRvYy9lbWFjcy9zZWFyY2gudGV4aSAoSXNlYXJjaCBZYW5raW5nKTogRG9jdW1lbnQgdGhlIG5l
dyBvcHRpb24sCiAga2V5cywgYW5kIGNvbW1hbmRzLgoKKiBldGMvTkVXUzogTWVudGlvbiB0aGUg
YWJvdmUuCgo=
--__15685955808872958abhmp0017.oracle.com--




Acknowledgement sent to Drew Adams <drew.adams@HIDDEN>:
New bug report received and forwarded. Copy sent to bug-gnu-emacs@HIDDEN. Full text available.
Report forwarded to bug-gnu-emacs@HIDDEN:
bug#37417; Package emacs. 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: Mon, 25 Nov 2019 12:00:02 UTC

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