From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.io!.POSTED.blaine.gmane.org!not-for-mail From: Drew Adams Newsgroups: gmane.emacs.bugs Subject: bug#9054: [External] : bug#9054: 24.0.50; show source in other window Date: Tue, 21 Sep 2021 17:52:09 +0000 Message-ID: References: <87k4bovfd0.fsf@sophokles.streitblatt.de> <87eea09rwg.fsf@gnus.org> <878s05wxx8.fsf@mail.linkov.net> <87tuisras8.fsf@gnus.org> <87ee9wh4kh.fsf@mail.linkov.net> <82a9592e-b05a-399c-419e-fcbb3e829b35@gmx.at> <87czpfymhj.fsf@mail.linkov.net> <44514af3-09b8-8b6b-c436-cfc5f899142a@gmx.at> <87fsu8pdcp.fsf@mail.linkov.net> <87lf40nwol.fsf@mail.linkov.net> <875122a9-0ff9-4479-97dc-3860466a2b11@gmx.at> <871r5px383.fsf@mail.linkov.net> <87y27vk6pd.fsf@mail.linkov.net> <878rzv8obc.fsf@mail.linkov.net> <76b6ea1e-1256-2205-b6df-cde10330da53@gmx.at> <87czp4lg3p.fsf@mail.linkov.net> <8335q04gt7.fsf@gnu.org> <1c6aa352-8681-e989-de27-5cb513159925@gmx.at> <01d4e79c-aaa0-606b-5b2b-106c629ab06e@gmx.at> Mime-Version: 1.0 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 Injection-Info: ciao.gmane.io; posting-host="blaine.gmane.org:116.202.254.214"; logging-data="18565"; mail-complaints-to="usenet@ciao.gmane.io" Cc: "larsi@gnus.org" , "9054@debbugs.gnu.org" <9054@debbugs.gnu.org> To: martin rudalics , Eli Zaretskii , Juri Linkov Original-X-From: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane-mx.org@gnu.org Tue Sep 21 19:53:13 2021 Return-path: Envelope-to: geb-bug-gnu-emacs@m.gmane-mx.org Original-Received: from lists.gnu.org ([209.51.188.17]) by ciao.gmane.io with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.92) (envelope-from ) id 1mSjxA-0004aG-G0 for geb-bug-gnu-emacs@m.gmane-mx.org; Tue, 21 Sep 2021 19:53:12 +0200 Original-Received: from localhost ([::1]:59732 helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1mSjx8-00080U-IX for geb-bug-gnu-emacs@m.gmane-mx.org; Tue, 21 Sep 2021 13:53:10 -0400 Original-Received: from eggs.gnu.org ([2001:470:142:3::10]:41768) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1mSjx0-00080I-7H for bug-gnu-emacs@gnu.org; Tue, 21 Sep 2021 13:53:02 -0400 Original-Received: from debbugs.gnu.org ([209.51.188.43]:36355) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1mSjwz-00041p-W5 for bug-gnu-emacs@gnu.org; Tue, 21 Sep 2021 13:53:02 -0400 Original-Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1mSjwz-00060K-Tr for bug-gnu-emacs@gnu.org; Tue, 21 Sep 2021 13:53:01 -0400 X-Loop: help-debbugs@gnu.org Resent-From: Drew Adams Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Tue, 21 Sep 2021 17:53:01 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 9054 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: moreinfo Original-Received: via spool by 9054-submit@debbugs.gnu.org id=B9054.163224674023020 (code B ref 9054); Tue, 21 Sep 2021 17:53:01 +0000 Original-Received: (at 9054) by debbugs.gnu.org; 21 Sep 2021 17:52:20 +0000 Original-Received: from localhost ([127.0.0.1]:47901 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1mSjwJ-0005zE-SV for submit@debbugs.gnu.org; Tue, 21 Sep 2021 13:52:20 -0400 Original-Received: from mx0a-00069f02.pphosted.com ([205.220.165.32]:21216) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1mSjwH-0005z5-Vu for 9054@debbugs.gnu.org; Tue, 21 Sep 2021 13:52:19 -0400 Original-Received: from pps.filterd (m0246629.ppops.net [127.0.0.1]) by mx0b-00069f02.pphosted.com (8.16.1.2/8.16.1.2) with SMTP id 18LHdNbh011100; Tue, 21 Sep 2021 17:52:16 GMT DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=oracle.com; h=from : to : cc : subject : date : message-id : references : in-reply-to : content-type : content-transfer-encoding : mime-version; s=corp-2021-07-09; bh=aFtPWXwRMuXNcC6DIEEVVPoFhPo+WQTHLRTry16T08Y=; b=mV85/oGBBmVk22daMP+Yj9+Woxcpu9fRuttUXPhdDXCb2/poaieRDLakvShzsFjaoD8+ etRwLOZ1u2h21tlSFCgnbw+LdApmfo1qNVqNWK2dAR0gQjPxcGlXkMkVSP0uOCpO3zpm YlKipGIMEBOOONk6C3aTNXp5B4KPel6bRf3QAx7jsjXHMfjfI//29Fub7Ws9FcYr89Ud +dHao6MYfxYutocipwuFZAU+YLm4yhW3uTwZu8PE5BcOGNuFNjO6Cf8lvLA2fBqbhc5a KsxUJc3EbSb0esENa/63d6HcPwKJxKu7dhXy+ENO5J4ma69oi9l3joafRJ54lLgwmpCO Fg== Original-Received: from aserp3020.oracle.com (aserp3020.oracle.com [141.146.126.70]) by mx0b-00069f02.pphosted.com with ESMTP id 3b78fwkc1s-1 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=OK); Tue, 21 Sep 2021 17:52:16 +0000 Original-Received: from pps.filterd (aserp3020.oracle.com [127.0.0.1]) by aserp3020.oracle.com (8.16.0.42/8.16.0.42) with SMTP id 18LHil2b036670; Tue, 21 Sep 2021 17:52:15 GMT Original-Received: from nam12-mw2-obe.outbound.protection.outlook.com (mail-mw2nam12lp2048.outbound.protection.outlook.com [104.47.66.48]) by aserp3020.oracle.com with ESMTP id 3b57x5ugvc-1 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=OK); Tue, 21 Sep 2021 17:52:15 +0000 ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=cVABG5+IdH82FKva7RtoFHW8+Fq062h0moThPqJjFYedgVTZ/1C5HzJINzx6P/09H+kuq7iZHcV1ykMpeVLWvPRyz+A6nd+scfktNLpYLIN80B42tdXdh7MRfJl4yvaWKFgR4xFwPV15+vJcwannv5Bc/co41UYixeiJBTlMt6qM4i5SoEL7S1V1j6oGSiEguV11yeYuYygI7CE6s7BRcKcz/fscomqt8dtm/G/b2D6XWtGq2Hs8LbJX8vlAYB5EI/yMbHOLsT9G8HNzLWJNRKaVk89wAzDS1C+qVac18KFm83jdjJFMMksupP0TFnwW3Y3ERAmb9yat2Q+/+3CPew== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com; s=arcselector9901; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version; bh=aFtPWXwRMuXNcC6DIEEVVPoFhPo+WQTHLRTry16T08Y=; b=KWrMetnb6wpPvej3JTcVfssSvqwO/CVgKsszken29+6FWiZGTgEnYYl4BgqtNTcd6lijF3aQWCzVapbphqYuQ5OQJTJ5Rxe2FjFTCwBVFHqjey0C+KvLFnK7o7fVBF73haDxnvxCgc9MdMEQK9jV7GU+AYvBJv1T5PWC0dL8d1HfmVn5o26BpzZk4fKQL2TEqNE5TSc6ymGfplcrFp7jB9hPErr/9ADvp6uV7141S37ra2X1bxSo10LPsR3nsU1MaFJ5ppnz8x/N4ABJveJ27a7cqig9YoM65+qL+5L+bhT6yEWfREXU0onNHLYNNYVIAbXjFZFj+o+fLRhnWsyBbQ== ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=oracle.com; dmarc=pass action=none header.from=oracle.com; dkim=pass header.d=oracle.com; arc=none DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=oracle.onmicrosoft.com; s=selector2-oracle-onmicrosoft-com; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=aFtPWXwRMuXNcC6DIEEVVPoFhPo+WQTHLRTry16T08Y=; b=iubTkmZULAZYvdlR/sRGVLySrdDYpwrh1+41uJPhYYaW+L6HlYHoLi/M9yqa33rsd9oMVqlM7JZLcQVZtG9OpcpPybE1MEXo7Jlg4KiiUBIM2mweXvaZS8GIYCAbACa2CAs7o+2rL0ISwsbZYZIUO/PjCoozMVQUjL9JRICbYLw= Original-Received: from SJ0PR10MB5488.namprd10.prod.outlook.com (2603:10b6:a03:37e::19) by SJ0PR10MB4496.namprd10.prod.outlook.com (2603:10b6:a03:2d5::11) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.4523.16; Tue, 21 Sep 2021 17:52:10 +0000 Original-Received: from SJ0PR10MB5488.namprd10.prod.outlook.com ([fe80::c0bc:7c3a:292f:8a82]) by SJ0PR10MB5488.namprd10.prod.outlook.com ([fe80::c0bc:7c3a:292f:8a82%9]) with mapi id 15.20.4523.018; Tue, 21 Sep 2021 17:52:10 +0000 Thread-Topic: [External] : bug#9054: 24.0.50; show source in other window Thread-Index: AQHXrsNMTzYHlWL6wkqk7gxP2I9uB6uuvrHg In-Reply-To: <01d4e79c-aaa0-606b-5b2b-106c629ab06e@gmx.at> Accept-Language: en-US Content-Language: en-US authentication-results: gmx.at; dkim=none (message not signed) header.d=none;gmx.at; dmarc=none action=none header.from=oracle.com; x-ms-publictraffictype: Email x-ms-office365-filtering-correlation-id: c53e0454-3b53-4ff1-ade3-08d97d288900 x-ms-traffictypediagnostic: SJ0PR10MB4496: x-microsoft-antispam-prvs: x-ms-oob-tlc-oobclassifiers: OLM:9508; x-ms-exchange-senderadcheck: 1 x-ms-exchange-antispam-relay: 0 x-microsoft-antispam: BCL:0; x-microsoft-antispam-message-info: TIHRSxyA+3Rm+z+Pp1pfF4XWUlvktjJKU1fICEGnJeaZhKcxYp3LUr7gUoxbp6ykWCGTFjCFRPtKh25Mj/36clvxLDH6oSiVdRIDbG1U31B8qEySSxI8+N+q6/msZY4ElCRdiSQcaK+VWBY6E13Vhw0GJCBw87w1V27R3mdHFPhasajrfY6S8OM07joIHW/MAPhiStZxZPU+mZlhX1WZsQG7nb91rGrdHXp4ElNdOHaxycaZXcl9sldEiwgMq/eQP2X/+ouGYwHKgi+vrl7WFDhytVCajTYy0pwvGyD14G6fFFwdCMfiOSOoeJY1Wu9QnKgzZ0ECT1cr+Spv/1BlKA+L1sDem6dfNA9sIgZOnpIQeQVQuXqYzNNSnmbkf/kltoWklc3Tq1bE4CJASAhPVzRyeuFDPxNB66ZOfYwjLOaQjIhtDtm19FrU2eCyEVZ2reG1kyM4KJx/jqLkfPLCUfY1usFhOKB5B1+r7+d4ymUnVt0BoJ9DddGJiLhG+2bqqZV0xx6jF2j734mSMEBa474C3MjvINolBVc5Puz/v/iJtJ2HHRlQfPncmmCUfGDR6CHhm69SmaOOruqnr0o8yWzKw/ksUtR0qCaNQbCE35dxQBX4BmIomBYJfeXYhhz38iHtSEQB2+EAZdXLtArKrCK3CU5ivgPaGNwbGogFYU6YOnohyeSEttgyUcIg/1fk5g58/g6XSSks1gLVVY2cEQ== x-forefront-antispam-report: CIP:255.255.255.255; CTRY:; LANG:en; SCL:1; SRV:; IPV:NLI; SFV:NSPM; H:SJ0PR10MB5488.namprd10.prod.outlook.com; PTR:; CAT:NONE; SFS:(366004)(38070700005)(66556008)(8936002)(6506007)(66476007)(5660300002)(66946007)(52536014)(86362001)(316002)(8676002)(7696005)(66446008)(186003)(122000001)(76116006)(110136005)(33656002)(38100700002)(54906003)(64756008)(2906002)(83380400001)(26005)(508600001)(4326008)(44832011)(9686003)(55016002)(71200400001); DIR:OUT; SFP:1101; x-ms-exchange-antispam-messagedata-chunkcount: 1 x-ms-exchange-antispam-messagedata-0: eesgW7JGcoFCtXp6uMOFaGhEOcIrClWSc8e8skPu8HRneSVkcMCAxqJjIAD9BgV5cny+7yf8fYNEGJe1cgn7BdbmXAOU2LI7XfbRSVEB46KOmZitkfBEPNSFMdFG/TvAzrumQUSm+9gKcybiEVE+omTqLQgX2a2SGGAMrOPjX+eytrobFFUgmIPD38naNLecHRZX1ms3EcfLU9jeiV1DBT/Ti8rM01cMuUQ77phl8N70eodM2XtyaUEwz+rrWSfuRfk2MXm/Xbr3SxCfYqyjf87aD2YPPFk2IjL0GXkVp93YLLMt8OM3Gh0lvobbRlUnq0d8sIkdDkNvby7DJPuPbE+wjDBi8vOpX+R6Ps5zs4ucpVp+Aum06PzFF9Owxd0lYr06qY+XW7cvabuXzXei6A0nkpEimph8FPkiyyImMMBKz2IiexoYWzSduwnDFLa3uOUsEXcbCd5tUyhunlUOlx6oo1iJmjoxDJQNyNgR6Rjk/RdsU86RBK+y47+OiEOCFytQiY3sThKfFLEVUUo9JoaNfiviwxLrGJhfG4luvmbrUz4n+Xb9dXDvxK9/04JY7lXXCyuvit79EzBddHtgqFFIdHPRmGqMVOte/3B9ZdWqaH7JoLHLbxT1/G5GHbgi3tn66AjO4fcxe/VcznxE3ChpN00eOAuVIRntD64a+oetriyve4H41o+zXTKLdyrHv7gqk7cFSK3H+xQSWYjgSvtVvZnapkv9hcB/mwqY/mTdkj+/dL9ylXJtmD suS6H4/d2DcwvUmiHihW+PvJ2jVfJo814Fwk+jgjkO47Zj0I8V2/Kq1j+idhsN5d4gG3LpKrBBJTcNNIjnDEHyvGZUCYeI9RgB x-ms-exchange-transport-forked: True X-OriginatorOrg: oracle.com X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-AuthSource: SJ0PR10MB5488.namprd10.prod.outlook.com X-MS-Exchange-CrossTenant-Network-Message-Id: c53e0454-3b53-4ff1-ade3-08d97d288900 X-MS-Exchange-CrossTenant-originalarrivaltime: 21 Sep 2021 17:52:09.8948 (UTC) X-MS-Exchange-CrossTenant-fromentityheader: Hosted X-MS-Exchange-CrossTenant-id: 4e2c6054-71cb-48f1-bd6c-3a9705aca71b X-MS-Exchange-CrossTenant-mailboxtype: HOSTED X-MS-Exchange-CrossTenant-userprincipalname: /uiFxKxCca/f/nC6gFFCsT9Godpq1qdOWI4dLm6j5ft7Tsor2ttjzcJcLAaLTbLAeCUBogFokz0bzCMkJbqmdA== X-MS-Exchange-Transport-CrossTenantHeadersStamped: SJ0PR10MB4496 X-Proofpoint-Virus-Version: vendor=nai engine=6300 definitions=10114 signatures=668682 X-Proofpoint-Spam-Details: rule=notspam policy=default score=0 suspectscore=0 mlxscore=0 adultscore=0 phishscore=0 spamscore=0 bulkscore=0 mlxlogscore=999 malwarescore=0 classifier=spam adjust=0 reason=mlx scancount=1 engine=8.12.0-2109030001 definitions=main-2109210105 X-Proofpoint-GUID: qEy9vju4JxWG9mvss2uiPsifA3GWx9d_ X-Proofpoint-ORIG-GUID: qEy9vju4JxWG9mvss2uiPsifA3GWx9d_ X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list X-BeenThere: bug-gnu-emacs@gnu.org List-Id: "Bug reports for GNU Emacs, the Swiss army knife of text editors" List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane-mx.org@gnu.org Original-Sender: "bug-gnu-emacs" Xref: news.gmane.io gmane.emacs.bugs:215009 Archived-At: PiAgPiAgIENvbW1hbmQNCj4gID4gICBGdW5jdGlvbg0KPiAgPiAgIE9wdGlvbg0KPiAgPiAgIFZh cmlhYmxlDQo+ICA+ICAgRmFjZQ0KPiAgPiAgIEtleQ0KPiAgPiAgIEZpbGUNCj4gDQo+IEkgc3Vw cG9zZSB5b3UgbWVhbiB0byBzaG93ICdDb21tYW5kJyBhbmQgJ09wdGlvbicgYXMgc3Vic3RpdHV0 ZXMgZm9yDQo+ICdGdW5jdGlvbicgYW5kICdWYXJpYWJsZScgd2hlbmV2ZXIgYXBwbGljYWJsZS4N Cg0KWWVzLg0KDQpJIGFsc28gcHJvdmlkZSBjb21tYW5kcyBgZGVzY3JpYmUtY29tbWFuZCcgYW5k DQpgZGVzY3JpYmUtb3B0aW9uJy4gIEkgdGhpbmsgdGhlIG5hcnJvd2VyIHNjb3BlDQppcyBoZWxw ZnVsLCBpbiBwYXJ0aWN1bGFyIGZvciB1c2Ugd2l0aCBjb21wbGV0aW9uLg0KDQpSZW1lbWJlciwg dGhlcmUgSSB3YXMgc2hvd2luZyBhIG1lbnUtYmFyIG1lbnUsDQpub3QgYSBtb3VzZS0zIGNvbnRl eHQgbWVudS4gIFNvLCB5ZXMsIHByb21wdGluZw0KaW4gdGhlIG1pbmlidWZmZXIsIGNvbXBsZXRp b24sIGV0Yy4NCg0KPiBJJ2Qgc3RpbGwgc3RpY2sgdG8gJ0Z1bmN0aW9uJyBhbmQgJ1ZhcmlhYmxl Jw0KPiBhcyBKdXJpIGRvZXMgbm93IGFscmVhZHkuDQoNCkkgd2FzIG9ubHkgZGVzY3JpYmluZyB3 aGF0IEkndmUgZG9uZS4gIERpZmZlcmVudA0Kc3Ryb2tlcyBmb3IgZGlmZmVyZW50IGZvbGtzLg0K DQo+IEkgZG9uJ3QgdW5kZXJzdGFuZCB3aGF0ICdLZXknIHdvdWxkIHRlbGwgdGhlIHVzZXIgaGVy ZS4NCg0KSXQncyBib3VuZCB0byBzdGFuZGFyZCBjb21tYW5kIGBkZXNjcmliZS1rZXknLg0KDQo+ ICdGaWxlJyBjb3VsZCBiZSB0cmVhdGVkIGxpa2UgYSBsaW5rIGF0IHRoZSBtb3VzZQ0KPiBwb3Np dGlvbiB0byBmb2xsb3cuDQoNCkl0IGNvdWxkLiAgQnV0IEkgd2FzIGRlc2NyaWJpbmcgdGhlIEhl bHAgPiBEZXNjcmliZQ0KbWVudS1iYXIgbWVudSwgbm90IGEgbW91c2UtMyBjb250ZXh0IG1lbnUu DQoNCkluIHRoYXQgbWVudS1iYXIgbWVudSwgaXRlbSBgRmlsZScgaXMgYm91bmQgdG8NCmNvbW1h bmQgYGRlc2NyaWJlLWZpbGUnLCBkZWZpbmVkIGluIG15IGNvZGU6DQoNCiBEZXNjcmliZSB0aGUg ZmlsZSBuYW1lZCBGSUxFTkFNRS4NCiBJZiBGSUxFTkFNRSBpcyBuaWwsIGRlc2NyaWJlIGN1cnJl bnQgZGlyZWN0b3J5DQogKGBkZWZhdWx0LWRpcmVjdG9yeScpLg0KDQogSWYgdGhlIGZpbGUgaXMg YW4gaW1hZ2UgZmlsZSB0aGVuOg0KICAqIFNob3cgYSB0aHVtYm5haWwgb2YgdGhlIGltYWdlIGFz IHdlbGwuDQogICogSWYgeW91IGhhdmUgY29tbWFuZC1saW5lIHRvb2wgYGV4aWZ0b29sJw0KICAg IGluc3RhbGxlZCBhbmQgaW4geW91ciBgJFBBVEgnIG9yIGBleGVjLXBhdGgnLA0KICAgIHRoZW4g c2hvdyBFWElGIGRhdGEgKG1ldGFkYXRhKSBhYm91dCB0aGUgaW1hZ2UuDQogICAgU2VlIHN0YW5k YXJkIEVtYWNzIGxpYnJhcnkgYGltYWdlLWRpcmVkLmVsJyBmb3INCiAgICBtb3JlIGluZm9ybWF0 aW9uIGFib3V0IGBleGlmdG9vbCcuDQoNCiBJZiBGSUxFTkFNRSBpcyB0aGUgbmFtZSBvZiBhbiBh dXRvZmlsZSBib29rbWFyaw0KIGFuZCB5b3UgdXNlIGxpYnJhcnkgYEJvb2ttYXJrKycsIHRoZW4g c2hvdyBhbHNvDQogdGhlIGJvb2ttYXJrIGluZm9ybWF0aW9uICh0YWdzIGV0Yy4pLiAgSW4gdGhp cyBjYXNlLA0KIGEgcHJlZml4IGFyZyBzaG93cyB0aGUgaW50ZXJuYWwgZm9ybSBvZiB0aGUgYm9v a21hcmsuDQoNCj4gJ0ZhY2UnIGZpbmFsbHkgc2hvdWxkIGJlIHBhcnQgb2YgdGhlIGNoYXJhY3Rl ciBhdA0KPiB0aGUgbW91c2UgcG9zaXRpb24sIGFjY2Vzc2libGUgdmlhICdkZXNjcmliZS1jaGFy Jy4NCg0KU2VlIGFib3ZlIC0gSSB3YXMgc2hvd2luZyBtZW51LWJhciBIZWxwID4gRGVzY3JpYmUu DQoNCkJ1dCBteSBtb3VzZS0zIGBUaGluZyBBdCBQb2ludGVyJyA+IGBEZXNjcmliZSBGYWNlJw0K bWVudSBpdGVtIGludm9rZXMgY29tbWFuZCBgZGVzY3JpYmUtZmFjZScsIGFsc28gYQ0KY29tbWFu ZCBJIGRlZmluZToNCg0KIERpc3BsYXkgdGhlIHByb3BlcnRpZXMgb2YgZmFjZSBGQUNFIG9uIEZS QU1FLg0KIEludGVyYWN0aXZlbHksIEZBQ0UgZGVmYXVsdHMgdG8gdGhlIGZhY2VzIG9mIHRoZQ0K IGNoYXJhY3RlciBhZnRlciBwb2ludCBhbmQgRlJBTUUgZGVmYXVsdHMgdG8gdGhlDQogc2VsZWN0 ZWQgZnJhbWUuDQoNCiBJZiB0aGUgb3B0aW9uYWwgYXJndW1lbnQgRlJBTUUgaXMgZ2l2ZW4sIHJl cG9ydCBvbg0KICBmYWNlIEZBQ0UgaW4gdGhhdCBmcmFtZS4NCiBJZiBGUkFNRSBpcyB0LCByZXBv cnQgb24gdGhlIGRlZmF1bHRzIGZvciBmYWNlIEZBQ0UNCiAgKGZvciBuZXcgZnJhbWVzKS4NCiBJ ZiBGUkFNRSBpcyBvbWl0dGVkIG9yIG5pbCwgdXNlIHRoZSBzZWxlY3RlZCBmcmFtZS4NCg0KPiAg PiBBbmQgZXZlbiB0aGUgdmFuaWxsYSBIZWxwID4gRGVzY3JpYmUgaGFzIGtleSwNCj4gID4gZnVu Y3Rpb24sIHZhcmlhYmxlLCBhbmQgZmFjZS4NCj4gDQo+IEFnYWluIEknZCBzYXkgdGhhdCAnZGVz Y3JpYmUta2V5JyBpcyBoYXJkbHkgcmVsYXRlZA0KPiB0byB0aGUgcG9zaXRpb24gb2YgdGhlIG1v dXNlIHBvaW50ZXIuDQoNCkFnYWluLCBJIHNob3dlZCBteSBtZW51LWJhciBIZWxwID4gRGVzY3Jp YmUgbWVudS4NCg0KPiAgPiBGV0lXLCBJIGRvbid0IHRoaW5rIHdyaXRpbmcgb3V0IHRoZSBuYW1l IG9mDQo+ICA+IHRoZSBzeW1ib2wgKG9yIGZhY2Ugb3Igd2hhdGV2ZXIpIGlzIG5lZWRlZC4NCj4g DQo+IEl0IHdvdWxkIGRpc2FtYmlndWF0ZSB0aGUgb2JqZWN0IGNsaWNraW5nIHdvdWxkIGRlc2Ny aWJlLg0KDQpIb3cgaW1wb3J0YW50IGlzIHRoYXQgYmVmb3JlIHlvdSBjbGljaz8gICgxKSBZb3UN CmNhbiBzZWUgd2hhdCB5b3UncmUgcG9pbnRpbmcgYXQuICAoMikgV2hlbiBtdWx0aXBsZQ0KdGhp bmdzIGFyZSB1bmRlciB0aGUgcG9pbnRlciB5b3UgY2FuIHNlZSB3aGljaCBvbmUNCnlvdSBhY3R1 YWxseSBnb3QgaW4gdGhlICpIZWxwKiByZXN1bHQuDQoNCklmIHRoZSBuYW1lIHdlcmUgYWx3YXlz IHNob3J0IGFuZCBjbGVhciwgdGhlbiB5b3VyDQpwb2ludCB3b3VsZCBiZSBzdHJvbmdlci4NCg0K PiAgPiBJbiB0aGUgY2FzZSBvZiBzeW1ib2xzLCB0aGUgc3ltYm9sIG5hbWUgaXMNCj4gID4gYmVp bmcgcG9pbnRlZCBhdC4gIFllcywgaW4gdGhlIGNhc2Ugb2YgYQ0KPiAgPiBmYWNlIG9yIHNvbWUg b3RoZXIgdGhpbmcgdGhhdCdzIG5vdCBzaG93aW5nDQo+ICA+IGl0cyBuYW1lLCB0aGUgbmFtZSBt aWdodCBoZWxwLCBidXQganVzdA0KPiAgPiB0cnlpbmcgdGhlIG1lbnUgaXRlbSBzaG93cyBhIHVz ZXIgd2hhdCdzDQo+ICA+IGludm9sdmVkIHJpZ2h0IGF3YXkuDQo+IA0KPiBCdXQgd2UgZG8gbm90 IGhhbmRsZSBhbnkgc3ltYm9sIC0gd2UgaGFuZGxlIG9ubHkgcHJlZGVmaW5lZCBvbmVzLiAgRm9y DQo+IHRoZSByZXN0IHdlIGN1cnJlbnRseSBnZXQgc29tZSBteXN0ZXJpb3VzIHRleHQgaW4gdGhl IGVjaG8gYXJlYSBvciBubw0KPiBpbmZvcm1hdGlvbiBhdCBhbGwuICBXaGVuIEkgd3JpdGUNCj4g KHNldHEgeCAzKQ0KPiBhbmQgcmlnaHQgY2xpY2sgb24gIngiIEkgZ2V0IG5vIHVzZWZ1bCBoaW50 IGF0IHdoYXQgdG8gdHJ5IGZ1cnRoZXIuDQo+IFdoZW4gSSBldmFsdWF0ZSB0aGF0IGZvcm0gdmlh IEMteCBDLWUgSSBnZXQgaW5zdGVhZA0KPiAgeOKAmXMgdmFsdWUgaXMgMw0KPiANCj4gIE5vdCBk b2N1bWVudGVkIGFzIGEgdmFyaWFibGUuDQo+IA0KPiAgICBQcm9iYWJseSBpbnRyb2R1Y2VkIGF0 IG9yIGJlZm9yZSBFbWFjcyB2ZXJzaW9uIDEuNC4NCj4NCj4gd2hpY2ggaXMgYmV0dGVyIChidXQg Zm9yIHRoYXQgbGFzdCBsaW5lKS4gIFNvIG1heWJlIGluIHRoZSB1bmV2YWx1YXRlZA0KPiBjYXNl IGEgdXNlciBzaG91bGQgZ2V0DQo+ICB4J3MgdmFsdWUgaXMgdm9pZA0KPiANCj4gIE5vdCBkb2N1 bWVudGVkIGFzIGEgdmFyaWFibGUuDQo+IGluc3RlYWQuDQoNCkkndmUgbm8gc3BlY2lhbCBjb21t ZW50IG9uIHRoaXMuICBJbiBnZW5lcmFsLCBpbiBteQ0KY2FzZSBpZiBhIHBhcnRpY3VsYXIga2lu ZCBvZiB0aGluZyB1bmRlciB0aGUgcG9pbnRlcg0KaXNuJ3QgZGVmaW5lZCB0aGVuIHRoZSBtZW51 IGl0ZW0gaXMgaW5hY3RpdmUgZm9yDQp0aGF0IHRoaW5nIGtpbmQuDQoNCldoZXRoZXIsIGZvciBh IG5hbWUgc3VjaCBhcyBgeCcgeW91IHdhbnQgdG8gdHJ5IHRvDQpsb29rIGl0IHVwIGFzIGEgdmFy aWFibGUgYW5kIGEgZnVuY3Rpb24gZXRjLiBhbmQNCnRoZW4gYWN0aXZhdGUgcmVsZXZhbnQgaXRl bXMsIGRvIHNvLiAgSSdtIG5vdCBzdXJlDQppdCdzIHdvcnRoIHN1Y2ggbG9va3VwcywgYW5kIG9m IGNvdXJzZSB0aGVyZSdzIHRoZQ0KcXVlc3Rpb24gb2Ygd2hpY2ggY29udGV4dC9lbnZpcm9ubWVu dCB0byBsb29rIHVwDQpzdWNoIHRoaW5ncyBpbi4NCg==