From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from simark.ca by simark.ca with LMTP id 6Hg2E4bEm190IQAAWB0awg (envelope-from ) for ; Fri, 30 Oct 2020 03:45:10 -0400 Received: by simark.ca (Postfix, from userid 112) id 495BC1EFC1; Fri, 30 Oct 2020 03:45:10 -0400 (EDT) X-Spam-Checker-Version: SpamAssassin 3.4.2 (2018-09-13) on simark.ca X-Spam-Level: X-Spam-Status: No, score=-1.1 required=5.0 tests=DKIM_SIGNED,DKIM_VALID, DKIM_VALID_AU,MAILING_LIST_MULTI,URIBL_BLOCKED autolearn=ham autolearn_force=no version=3.4.2 Received: from sourceware.org (server2.sourceware.org [8.43.85.97]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (2048 bits) server-digest SHA256) (No client certificate requested) by simark.ca (Postfix) with ESMTPS id 424E01E776 for ; Fri, 30 Oct 2020 03:45:08 -0400 (EDT) Received: from server2.sourceware.org (localhost [IPv6:::1]) by sourceware.org (Postfix) with ESMTP id 8B17A3857C4F; Fri, 30 Oct 2020 07:45:07 +0000 (GMT) DKIM-Filter: OpenDKIM Filter v2.11.0 sourceware.org 8B17A3857C4F DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=sourceware.org; s=default; t=1604043907; bh=yWlUXVLefIMF/8LUJWA3w8iJASXMl8AqtKygmurip9E=; h=To:Subject:Date:References:In-Reply-To:List-Id:List-Unsubscribe: List-Archive:List-Post:List-Help:List-Subscribe:From:Reply-To: From; b=YiiQ/WoJYjPc6dMW+XXJgjd/0xpO60UuUsR4acYaZor1BWOZuei6bea3bXaHcRUfz kYsDuc5IRTQYMIm1wMMA3qNMko/x0WiuvC99MlL6QhE/Mj0zOkOyGzhOdKZOhwjzKV jd2vaTZW95UxQUabPty/FdKV7z/0picuSWxxwfl8= Received: from mga12.intel.com (mga12.intel.com [192.55.52.136]) by sourceware.org (Postfix) with ESMTPS id 60F22385DC17 for ; Fri, 30 Oct 2020 07:45:04 +0000 (GMT) DMARC-Filter: OpenDMARC Filter v1.3.2 sourceware.org 60F22385DC17 IronPort-SDR: Nnu+w3CGu++IgArK6jdhH9hCTRzINOqv6xOMpJPBKEWepnevSna6y7Jt50TNQVWTppPs9oDT8J wC9D8VHep5Jg== X-IronPort-AV: E=McAfee;i="6000,8403,9789"; a="147857684" X-IronPort-AV: E=Sophos;i="5.77,432,1596524400"; d="scan'208";a="147857684" X-Amp-Result: SKIPPED(no attachment in message) X-Amp-File-Uploaded: False Received: from orsmga004.jf.intel.com ([10.7.209.38]) by fmsmga106.fm.intel.com with ESMTP/TLS/ECDHE-RSA-AES256-GCM-SHA384; 30 Oct 2020 00:45:02 -0700 IronPort-SDR: QlTxHI33VNBtuQOfR5NJ3pcF7nvpCmnNB/kuX4IsI28H/U1mTPtqDNEzgHDXNds93ceyN3bL0M i7E7IcsDTpaA== X-ExtLoop1: 1 X-IronPort-AV: E=Sophos;i="5.77,432,1596524400"; d="scan'208";a="469448306" Received: from fmsmsx606.amr.corp.intel.com ([10.18.126.86]) by orsmga004.jf.intel.com with ESMTP; 30 Oct 2020 00:45:01 -0700 Received: from fmsmsx609.amr.corp.intel.com (10.18.126.89) by fmsmsx606.amr.corp.intel.com (10.18.126.86) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256) id 15.1.1713.5; Fri, 30 Oct 2020 00:45:01 -0700 Received: from fmsmsx603.amr.corp.intel.com (10.18.126.83) by fmsmsx609.amr.corp.intel.com (10.18.126.89) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256) id 15.1.1713.5; Fri, 30 Oct 2020 00:45:01 -0700 Received: from fmsedg601.ED.cps.intel.com (10.1.192.135) by fmsmsx603.amr.corp.intel.com (10.18.126.83) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256) id 15.1.1713.5 via Frontend Transport; Fri, 30 Oct 2020 00:45:01 -0700 Received: from NAM04-SN1-obe.outbound.protection.outlook.com (104.47.44.54) by edgegateway.intel.com (192.55.55.70) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.1.1713.5; Fri, 30 Oct 2020 00:45:01 -0700 ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=eEhcw1DLWYu7tSlAinB0zIJz0eqwCEUa1bDaqa63GD2oTdc0RSNd42sZFBrA30vC4miBYJN5/6+U9MsiGVcnBIImo5j4CAaJr63NAZZcKtcdX1zBdu9ZKqzkG06Szd+DpZFDrIDOex3LdLv0FFAMqotMoGXRARF1rg9HXYbkhq7jIxRyxjrQIHVHhR9jFsZ6/TXGDVPEBegLZooKuSW3NtEN+FwLOaylwsd+e3ksAOpRa3zmebqLiVyNR0CmXrJ+lvi7xEioDsswCHyhG3IR6G2rPZ4EAFkKPmFvqULCINmsLlAZ34opSJH1g8lwgYkXxO0KHqDEiMSDfzpy8dTrRg== 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:X-MS-Exchange-SenderADCheck; bh=KTc7lZILTml/Rjb71A3BMeTU0HTcwoI4N05O3ZmUlfQ=; b=EDT21SXque/q1GgAN8TKj4z4usPRiAymSxgyRh2v8XBUjailKfzNQvJyPnfB1gjt/xLjcKI5qFPJqqvwI4rChfAH2SAO/M4d03Bpt3rizzBW0+zoxKMIx14z3kW3+5oIoAS5Q/Ir9EU/kuOul6Z1QRs1vhb5GkScQfAZEBn7UD9ZYY3pKYgS/8YKl/CWWlw6CQOYMUZRQ0GNWy7GOy+ZAExwuveqnUqM5siJjPF8PpB4RCQELOy7TzyJUBgZ7E0L6l79FquYnwoC5k7gDug98lBZbRwJ3MAvDp3LYqQ3lHvAPYa2kH1vve0EENKIJsMwvjIuz7Vk+wsg9a0LEjrIWA== ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=intel.com; dmarc=pass action=none header.from=intel.com; dkim=pass header.d=intel.com; arc=none Received: from SN6PR11MB2893.namprd11.prod.outlook.com (2603:10b6:805:dc::23) by SA0PR11MB4735.namprd11.prod.outlook.com (2603:10b6:806:92::24) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.3499.18; Fri, 30 Oct 2020 07:45:00 +0000 Received: from SN6PR11MB2893.namprd11.prod.outlook.com ([fe80::a075:997:9887:4f98]) by SN6PR11MB2893.namprd11.prod.outlook.com ([fe80::a075:997:9887:4f98%3]) with mapi id 15.20.3499.019; Fri, 30 Oct 2020 07:44:59 +0000 To: Pedro Alves , Simon Marchi , "gdb-patches@sourceware.org" Subject: RE: [PATCH 3/3] Make scoped_restore_current_thread's cdtors exception free (RFC) Thread-Topic: [PATCH 3/3] Make scoped_restore_current_thread's cdtors exception free (RFC) Thread-Index: AQHWrloILC7pg6B/Z0W1yzH55ln7Damvw8AQ Date: Fri, 30 Oct 2020 07:44:59 +0000 Message-ID: References: <20200708233125.1030-1-pedro@palves.net> <20200708233125.1030-4-pedro@palves.net> <58a4020f-fbbb-611f-eb23-c1b3fa25d4f2@simark.ca> <39ad8351-3f99-1162-4d2f-b5dbee5756f8@simark.ca> <47b34393-3833-bb85-84dc-9a8bde3e1a77@palves.net> <3293dbc2-922a-8589-dbc7-75ebd5a26175@simark.ca> In-Reply-To: Accept-Language: en-US Content-Language: en-US X-MS-Has-Attach: X-MS-TNEF-Correlator: dlp-version: 11.5.1.3 dlp-product: dlpe-windows dlp-reaction: no-action x-originating-ip: [2.200.183.226] x-ms-publictraffictype: Email x-ms-office365-filtering-correlation-id: 1784d51c-218b-41d0-2049-08d87ca7b457 x-ms-traffictypediagnostic: SA0PR11MB4735: x-microsoft-antispam-prvs: x-ms-oob-tlc-oobclassifiers: OLM:9508; x-ms-exchange-senderadcheck: 1 x-microsoft-antispam: BCL:0; x-microsoft-antispam-message-info: fgNzMrvHaFK/bb/kacO9/P0gODBYmHLxHZ4vraGfJcp3GVBhHmhhhqGihMJN3NEN+f7/RKoFrMTANrkbd6yLcwauQ7WWWoUvctMW9ULBiWIryooyqDnjaOOVbtvNvYMuZpyn69jVoNWMmkXg/vCvSHTlD1e4q5PG79uiSz2P1L2Hyk/grivSS4vgjYL6bRD8XBG+yQCjqY6d3sEtZhxogddkUASpNOkzvqwmE87v/cvMGVtj/OzLtsXecKHZMFOdu8MuFvCiUFUHM5aILS7yZMiUzP3aY/3oW9ZUPPjw+nEVIt8ujgb+GKMyYGLxsUnjYTzdt2YjngXoHI+x/1BlnFMRpNZqldkltKHQyzM64Xd4tcsRXnbJDtYPUd3yAB8HSx0W7uhX+1pghgs52dvDIw== x-forefront-antispam-report: CIP:255.255.255.255; CTRY:; LANG:en; SCL:1; SRV:; IPV:NLI; SFV:NSPM; H:SN6PR11MB2893.namprd11.prod.outlook.com; PTR:; CAT:NONE; SFS:(4636009)(346002)(136003)(376002)(396003)(39860400002)(366004)(2906002)(9686003)(8676002)(83380400001)(5660300002)(52536014)(8936002)(71200400001)(66476007)(66946007)(66446008)(478600001)(86362001)(76116006)(66556008)(64756008)(186003)(55016002)(26005)(7696005)(316002)(33656002)(110136005)(53546011)(6506007); DIR:OUT; SFP:1102; x-ms-exchange-antispam-messagedata: XQZKHSRnu/OTVoplRpfkfd428YWWrlOZXxEbM70DqjvoPgknPmckvFFTvAsGB6hK6X4TQFXlyiGO2geQ/8zrj1QqtFbuFgvO7CA1psnUpgMcX24xDZBMYrZ60OzhtYLe5RRhIsHptxRK5g7MxfmQXGkXnOadsaqUEl86TOKZw3at+0tf59wN8UnL8n5X9ZHPhb/eSnJHGEBHrOTylBGFWR1DjpmTPBqFIcSo6dZrghsjxcAMD7HKu+gg/4Q1k6Rf3mTpKWoFCKoozmETFHhPYM1gGc8AjZHz8je7/4+DMd3gQiknnL6QZ3w1PK4nKkGy7ZU5gwV4JKSLOzeahFMA981h8Yjo3JvDJqNiImZdn/ESPcfDE1bdh4qVBaHn3yWMxe2TFwXGRQ11x3ktbANrO4vzMFR1vIg30FAilhwZfw5G7BZRrzcYckQUnr8lXM7bYgugsJxtXPDkVITLyy67iGWDLevOWwfiq0jz1yh83Vihc6dFb2Jn4CVyFdMNPaoRccl5l2leedqTUPKZ1FPL6puNTCn3umbGov1oTWwlWyQwFh1n5JvwtTLgRbQZWgyOMFaivTfHsRxzD1coQG9fYnQC9uB4Q+Z8mDOr1Sy8rHGlkYlG/Mw8tBhMquNEVb+I7Krlk79vjvqtjxNcf3KaBg== x-ms-exchange-transport-forked: True Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-AuthSource: SN6PR11MB2893.namprd11.prod.outlook.com X-MS-Exchange-CrossTenant-Network-Message-Id: 1784d51c-218b-41d0-2049-08d87ca7b457 X-MS-Exchange-CrossTenant-originalarrivaltime: 30 Oct 2020 07:44:59.8857 (UTC) X-MS-Exchange-CrossTenant-fromentityheader: Hosted X-MS-Exchange-CrossTenant-id: 46c98d88-e344-4ed4-8496-4ed7712e255d X-MS-Exchange-CrossTenant-mailboxtype: HOSTED X-MS-Exchange-CrossTenant-userprincipalname: mgFMBf67eZpAgBHdC4WM2Efo8F3jmbu1ytjarYaYCes4POFbtsUoUSXLws68HHJJo8ab7EVosZXHMHleqIIJDcLQb4XHa3kBAgSyUlp37A8= X-MS-Exchange-Transport-CrossTenantHeadersStamped: SA0PR11MB4735 X-OriginatorOrg: intel.com Content-Transfer-Encoding: base64 X-BeenThere: gdb-patches@sourceware.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: Gdb-patches mailing list List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , From: "Aktemur, Tankut Baris via Gdb-patches" Reply-To: "Aktemur, Tankut Baris" Errors-To: gdb-patches-bounces@sourceware.org Sender: "Gdb-patches" T24gRnJpZGF5LCBPY3RvYmVyIDMwLCAyMDIwIDI6MTQgQU0sIFBlZHJvIEFsdmVzIHdyb3RlOg0K PiBPbiA3LzEwLzIwIDM6NTUgQU0sIFNpbW9uIE1hcmNoaSB3cm90ZToNCj4gPj4+IEkgZG9uJ3Qg a25vdyBpZiBpdCB3b3VsZCBiZSB3b3J0aCBpdCwgYnV0IEknZCBsaWtlIGlmIHdlIGNvdWxkIGFz c2VydCAoYWJvcnQNCj4gPj4+IEdEQikgaWYgYW4gZXhjZXB0aW9uIGRvZXMgdHJ5IHRvIGV4aXQg dGhlIGRlc3RydWN0b3IuICBUaGUgYHJlc3RvcmVgIG1ldGhvZA0KPiA+Pj4gaXMgbm9uLXRyaXZp YWwgYW5kIGNhbGxzIGludG8gb3RoZXIgbm9uLXRyaXZpYWwgZnVuY3Rpb25zLCBzbyBpdCB3b3Vs ZCBiZQ0KPiA+Pj4gcG9zc2libGUgZm9yIGEgY2hhbmdlIGZhciBmYXIgYXdheSB0byBjYXVzZSB0 aGF0IHRvIGhhcHBlbi4NCj4gPj4NCj4gPj4gSXQgd2lsbCBhbHJlYWR5IGFib3J0LiAgRGVzdHJ1 Y3RvcnMgYXJlIG5vZXhjZXB0IGJ5IGRlZmF1bHQsIHNvIGlmIGFuIGV4Y2VwdGlvbg0KPiA+PiBl c2NhcGVzIGEgZGVzdHJ1Y3Rvciwgc3RkOjp0ZXJtaW5hdGUoKSBpcyBjYWxsZWQsIGFuZCB0aGF0 IGNhbGxzIGFib3J0IGJ5IGRlZmF1bHQuDQo+ID4NCj4gPiBPaCwgZGlkbid0IGtub3cgdGhhdCEg IEkgdGhvdWdodCBpdCB3YXMganVzdCAidW5kZWZpbmVkIGJlaGF2aW9yIi4NCj4gPg0KPiA+Pj4g V2hhdCBkbyB5b3UgdGhpbmsgb2Yga2VlcGluZyB0aGUgdHJ5L2NhdGNoLCBidXQgdXNpbmcgYGdk Yl9hc3NlcnRfbm90X3JlYWNoZWRgDQo+ID4+PiBpbiBpdD8NCj4gPj4NCj4gPj4gTm90IHN1cmUu ICBJZiB3ZSBkbyB0aGF0LCB3ZSBkbyBnZXQgYSBuaWNlciBlcnJvciBtZXNzYWdlLiAgSG93ZXZl ciBpZiB0aGUgdXNlcg0KPiA+PiBzYXlzICJuIiB0byAiUXVpdCB0aGlzIGRlYnVnZ2luZyBzZXNz aW9uIiB3ZSBzdGlsbCBhYm9ydC4NCj4gPj4NCj4gPj4gL2hvbWUvcGVkcm8vYnJuby9wZWRyby9n ZGIvYmludXRpbHMtZ2RiLTIvYnVpbGQvLi4vc3JjL2dkYi90aHJlYWQuYzoxNDQxOiBpbnRlcm5h bC1lcnJvcjoNCj4gc2NvcGVkX3Jlc3RvcmVfY3VycmVudF90aHJlYWQ6On5zY29wZWRfcmVzdG9y ZV9jdXJyZW50X3RocmVhZCgpOiB1bmV4cGVjdGVkIGV4Y2VwdGlvbiB0aHJvd24NCj4gZnJvbSBk ZXN0cnVjdG9yOiBoZWxsbw0KPiA+PiBBIHByb2JsZW0gaW50ZXJuYWwgdG8gR0RCIGhhcyBiZWVu IGRldGVjdGVkLA0KPiA+PiBmdXJ0aGVyIGRlYnVnZ2luZyBtYXkgcHJvdmUgdW5yZWxpYWJsZS4N Cj4gPj4gUXVpdCB0aGlzIGRlYnVnZ2luZyBzZXNzaW9uPyAoeSBvciBuKSBuDQo+ID4+DQo+ID4+ IFRoaXMgaXMgYSBidWcsIHBsZWFzZSByZXBvcnQgaXQuICBGb3IgaW5zdHJ1Y3Rpb25zLCBzZWU6 DQo+ID4+IDxodHRwczovL3d3dy5nbnUub3JnL3NvZnR3YXJlL2dkYi9idWdzLz4uDQo+ID4+DQo+ ID4+IC9ob21lL3BlZHJvL2Jybm8vcGVkcm8vZ2RiL2JpbnV0aWxzLWdkYi0yL2J1aWxkLy4uL3Ny Yy9nZGIvdGhyZWFkLmM6MTQ0MTogaW50ZXJuYWwtZXJyb3I6DQo+IHNjb3BlZF9yZXN0b3JlX2N1 cnJlbnRfdGhyZWFkOjp+c2NvcGVkX3Jlc3RvcmVfY3VycmVudF90aHJlYWQoKTogdW5leHBlY3Rl ZCBleGNlcHRpb24gdGhyb3duDQo+IGZyb20gZGVzdHJ1Y3RvcjogaGVsbG8NCj4gPj4gQSBwcm9i bGVtIGludGVybmFsIHRvIEdEQiBoYXMgYmVlbiBkZXRlY3RlZCwNCj4gPj4gZnVydGhlciBkZWJ1 Z2dpbmcgbWF5IHByb3ZlIHVucmVsaWFibGUuDQo+ID4+IENyZWF0ZSBhIGNvcmUgZmlsZSBvZiBH REI/ICh5IG9yIG4pIG4NCj4gPj4gdGVybWluYXRlIGNhbGxlZCBhZnRlciB0aHJvd2luZyBhbiBp bnN0YW5jZSBvZiAnZ2RiX2V4Y2VwdGlvbl9xdWl0Jw0KPiA+PiBBYm9ydGVkIChjb3JlIGR1bXBl ZCkNCj4gPj4NCj4gPj4gTWF5YmUgaXQgd291bGQgYmUgaW50ZXJlc3RpbmcgdG8gYWRkIGEgdmFy aWFudCBvZiBpbnRlcm5hbF9lcnJvciB0aGF0IGRpZA0KPiA+PiBub3QgdGhyb3cgYSBxdWl0LCBz byB0aGUgdXNlciBjb3VsZCBzd2FsbG93IHRoZSBleGNlcHRpb24uLi4gIE1heWJlIGNvbnNpZGVy DQo+ID4+IHdyYXBwaW5nIHRoYXQgYXMgYSBnZW5lcmljIGZhY2lsaXR5IHRvIGFkZCB0byBhbGwg bm9uLXRyaXZpYWwgUkFJSSBkZXN0cnVjdG9ycw0KPiA+PiB3ZSBoYXZlPyAgTGlrZSBhIGZ1bmN0 aW9uIHRoYXQgdGFrZXMgYSBmdW5jdGlvbl92aWV3IGFzIHBhcmFtZXRlciwgc28NCj4gPj4gd2Ug d291bGQgd3JpdGU6DQo+ID4+DQo+ID4+IGZvbzo6fmZvbyAoKQ0KPiA+PiB7DQo+ID4+ICAgc2Fm ZV9kdG9yIChfX0ZJTEVfXywgX19MSU5FX18sIFsmXSAoKQ0KPiA+PiAgICAgew0KPiA+PiAgICAg ICByZXN0b3JlICgpOw0KPiA+PiAgICAgfSk7DQo+ID4+IH0NCj4gPj4NCj4gPj4gRXZlbiBiZXR0 ZXIsIGFkZCBhIFNBRkVfRFRPUiBtYWNybyB1c2luZyBzaW1pbGFyIG1hZ2ljIFNDT1BFX0VYSVQN Cj4gPj4gbWFjcm8gdXNlcyB0byBiZSBhYmxlIHRvIHdyaXRlOg0KPiA+Pg0KPiA+PiBmb286On5m b28gKCkNCj4gPj4gew0KPiA+PiAgIFNBRkVfRFRPUiB7IHJlc3RvcmUgKCk7IH07DQo+ID4+IH0N Cj4gPg0KPiA+IFRoYXQncyBmYW5jaWVyIHRoYW4gd2hhdCBJIGhvcGVkIGZvciA6KS4gIE15IGdv YWwgd2FzIGp1c3QgdG8gbWFrZSBzdXJlDQo+ID4gd2UgY2F0Y2ggaXQgaWYgd2UgZXZlciBtYWtl IGEgY2hhbmdlIHRoYXQgY2F1c2VzIGFuIGV4Y2VwdGlvbiB0byBlc2NhcGUuDQo+ID4gQWx0aG91 Z2ggSSB3b3VsZG4ndCBiZSBhZ2FpbnN0IHdoYXQgeW91IHByb3Bvc2VkLg0KPiA+DQo+ID4+IEhl cmUncyB0aGUgY3VycmVudCB2ZXJzaW9uIG9mIHRoZSBwYXRjaC4NCj4gPg0KPiA+IFRoYXQgbG9v a3MgZmluZSB0byBtZS4NCj4gDQo+IEZZSSwgSSd2ZSBmaW5hbGx5IG1lcmdlZCB0aGlzIHRvIG1h c3Rlci4NCj4gDQo+IFRoYW5rcywNCj4gUGVkcm8gQWx2ZXMNCg0KSGkgUGVkcm8sDQoNClRoaXMg cGF0Y2ggY3JlYXRlZCB0aGUgcmVncmVzc2lvbiBiZWxvdzoNCg0KICBCcmVha3BvaW50IDEsIDB4 MDAwMDAwMDAwMDQwMTJiYiBpbiBlaDIgKC9nZGItdXAvZ2RiL2ZyYW1lLmM6NjQxOiBpbnRlcm5h bC1lcnJvcjogZnJhbWVfaWQgZ2V0X2ZyYW1lX2lkKGZyYW1lX2luZm8qKTogQXNzZXJ0aW9uIGBz dGFzaGVkJyBmYWlsZWQuDQogIEEgcHJvYmxlbSBpbnRlcm5hbCB0byBHREIgaGFzIGJlZW4gZGV0 ZWN0ZWQsDQogIGZ1cnRoZXIgZGVidWdnaW5nIG1heSBwcm92ZSB1bnJlbGlhYmxlLg0KICBRdWl0 IHRoaXMgZGVidWdnaW5nIHNlc3Npb24/ICh5IG9yIG4pIEZBSUw6IGdkYi5iYXNlL2VoX3JldHVy bi5leHA6IGhpdCBicmVha3BvaW50IChHREIgaW50ZXJuYWwgZXJyb3IpDQoNCi1CYXJpcw0KDQoN Cg0KSW50ZWwgRGV1dHNjaGxhbmQgR21iSApSZWdpc3RlcmVkIEFkZHJlc3M6IEFtIENhbXBlb24g MTAtMTIsIDg1NTc5IE5ldWJpYmVyZywgR2VybWFueQpUZWw6ICs0OSA4OSA5OSA4ODUzLTAsIHd3 dy5pbnRlbC5kZQpNYW5hZ2luZyBEaXJlY3RvcnM6IENocmlzdGluIEVpc2Vuc2NobWlkLCBHYXJ5 IEtlcnNoYXcKQ2hhaXJwZXJzb24gb2YgdGhlIFN1cGVydmlzb3J5IEJvYXJkOiBOaWNvbGUgTGF1 ClJlZ2lzdGVyZWQgT2ZmaWNlOiBNdW5pY2gKQ29tbWVyY2lhbCBSZWdpc3RlcjogQW10c2dlcmlj aHQgTXVlbmNoZW4gSFJCIDE4NjkyOAo=