From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from simark.ca by simark.ca with LMTP id 6JriJoOn8GVSSAQAWB0awg (envelope-from ) for ; Tue, 12 Mar 2024 15:05:39 -0400 Authentication-Results: simark.ca; dkim=pass (2048-bit key; unprotected) header.d=intel.com header.i=@intel.com header.a=rsa-sha256 header.s=Intel header.b=Q9ucTDmx; dkim-atps=neutral Received: by simark.ca (Postfix, from userid 112) id 98FE01E0D2; Tue, 12 Mar 2024 15:05:39 -0400 (EDT) Received: from server2.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 ECDSA (prime256v1) server-digest SHA256) (No client certificate requested) by simark.ca (Postfix) with ESMTPS id 782161E0AC for ; Tue, 12 Mar 2024 15:05:37 -0400 (EDT) Received: from server2.sourceware.org (localhost [IPv6:::1]) by sourceware.org (Postfix) with ESMTP id DA8543857C43 for ; Tue, 12 Mar 2024 19:05:36 +0000 (GMT) Received: from mgamail.intel.com (mgamail.intel.com [198.175.65.21]) by sourceware.org (Postfix) with ESMTPS id 79BA1385841E for ; Tue, 12 Mar 2024 19:05:12 +0000 (GMT) DMARC-Filter: OpenDMARC Filter v1.4.2 sourceware.org 79BA1385841E Authentication-Results: sourceware.org; dmarc=pass (p=none dis=none) header.from=intel.com Authentication-Results: sourceware.org; spf=pass smtp.mailfrom=intel.com ARC-Filter: OpenARC Filter v1.0.0 sourceware.org 79BA1385841E Authentication-Results: server2.sourceware.org; arc=fail smtp.remote-ip=198.175.65.21 ARC-Seal: i=2; a=rsa-sha256; d=sourceware.org; s=key; t=1710270315; cv=fail; b=of5kFXl1tZ+iD2kXOT02ZbbQ+Bv6recYpwMj1TkMYFGMsiR7U9zZDTD6WaZO9y6l44fx+Z2mZxpkhfxqm9SaQgMwrnFLYbgSnF+TuU5l97V9L//+WsYoefJiF91OhYIfHfapXfphtCHuFMZUIISFTB981Rh/NxXFOTYe/Ue249c= ARC-Message-Signature: i=2; a=rsa-sha256; d=sourceware.org; s=key; t=1710270315; c=relaxed/simple; bh=SNJLyMkUHexKWBZEZxMTuDP3eIHPqq57HaUe6yLx5GQ=; h=DKIM-Signature:From:To:Subject:Date:Message-ID:MIME-Version; b=A9LJz6XDcfyZk26pUq0WzlXNB1vVjk6AXuVhp1A6wOyQ74lHTnX4qYjArZ2JRp4gYRfAxwPyfLdIaMC6bVUZ1xqW3RZTLIWQQl2DRjmu23OBXc0OQVIyfSbYE1HQh1oFlTVXbqKGJp9Pgv7Gyt5Zo96xc7eZyBYnzQNrSvh9mEo= ARC-Authentication-Results: i=2; server2.sourceware.org DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=intel.com; i=@intel.com; q=dns/txt; s=Intel; t=1710270312; x=1741806312; h=from:to:subject:date:message-id:references:in-reply-to: mime-version:content-transfer-encoding; bh=SNJLyMkUHexKWBZEZxMTuDP3eIHPqq57HaUe6yLx5GQ=; b=Q9ucTDmxtgvNLgpUXxKH2YC2jrsM7gDBRTfU2w1xc8hog7HHdQr5SnlP r6UJpsZmpWUc1VR1o3LcCxzxQUWccGaQfiuErIN8VVznBLLFcXCBEmRcf Y8Mi5Tkgw9vY8f9VGLWpobuPTBy7jzwnzviO9FYvuqZSAPwpilfSSEpUi oDg/eNc72jOSHeIKm2t/PQ/SwSJKw0f1IRuGhM5dZEg89LFLwuSeRqlP/ UTIwlvyq6k2CRbRoAJ8WUlEMdGxWEW2fUdzCnQa83VI0s2xxV7eIi7eyS ad3UVndfS+Tn2dlv8N8qxWEK3EGG8GV6siGi7jbauE/K/U+zjLJY9deTu A==; X-IronPort-AV: E=McAfee;i="6600,9927,11011"; a="4930499" X-IronPort-AV: E=Sophos;i="6.07,119,1708416000"; d="scan'208";a="4930499" Received: from orviesa004.jf.intel.com ([10.64.159.144]) by orvoesa113.jf.intel.com with ESMTP/TLS/ECDHE-RSA-AES256-GCM-SHA384; 12 Mar 2024 12:05:11 -0700 X-ExtLoop1: 1 X-IronPort-AV: E=Sophos;i="6.07,119,1708416000"; d="scan'208";a="16293153" Received: from fmsmsx601.amr.corp.intel.com ([10.18.126.81]) by orviesa004.jf.intel.com with ESMTP/TLS/AES256-GCM-SHA384; 12 Mar 2024 12:05:10 -0700 Received: from fmsmsx612.amr.corp.intel.com (10.18.126.92) by fmsmsx601.amr.corp.intel.com (10.18.126.81) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256) id 15.1.2507.35; Tue, 12 Mar 2024 12:05:10 -0700 Received: from fmsedg601.ED.cps.intel.com (10.1.192.135) by fmsmsx612.amr.corp.intel.com (10.18.126.92) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256) id 15.1.2507.35 via Frontend Transport; Tue, 12 Mar 2024 12:05:10 -0700 Received: from NAM02-BN1-obe.outbound.protection.outlook.com (104.47.51.40) 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.2507.35; Tue, 12 Mar 2024 12:05:09 -0700 ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=Gyq+kJBlaJ2xO/tTNYi/pdeGfojW1SFNhDnr/bIHwRCksGl2tD1gcaZv2ffmHgHGSK3W5PWWir27sxoH/cidTJr+kBnm8Z5Rg1CnQYO6j7jhufrICfidcaRIim7sVAaEdC2lj1+NdHA2g1+qQ2D/IVtI7w7q09trDr/yo4yzzczUf87VyiFFHqRTtAQLUzctbXlT5Z536n1G7RRyWJEfEKIHhOBfZgLvK2DbjkDJ5TxTArjs3eQGogtRVUt0R1VvPvsIC05ANCkVpyIk4Ruwj/XyxeD3WIZYQWpO+E8WejakX6QRoOZD4lta3SWG4MS3oE0On6y4oZv5VZlabUO/6w== 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-AntiSpam-MessageData-ChunkCount:X-MS-Exchange-AntiSpam-MessageData-0:X-MS-Exchange-AntiSpam-MessageData-1; bh=4WxJnahIo+/7POa9upx3Mdx35xzWI5w/wxgqXtKOECk=; b=FeZGUynky1b/cwkRyd8Au7OD9qOqDhyjXwsF40b4y5N5PfAhFyB3eRxwMUQABcrRDaIDli7UWRycr4WW7nQLIjCEV+mfGtcwdbeuuLyxWz/YoB3aRzZLsfPOPsiD/So307zSqTF6CP6qbhvmrqvA7x6M5h6s1n8QYVNDg4kRziLkVVZE3BclsfqOwGYx0k3+LZ2Lge0de1U44WyH2I9Hkc3m5H0ghzDh9rp7dsUAUxI8zyVG+0jGPTTu6n1jD/AVNH6RgshF9jUpCtDatI4Ur+kixpeDFdOOfy+ekJjj0gVVa33CVt6sEDmVG0HL1LuNnO5PwE/wym7+TSjm4TbarA== 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 DM4PR11MB7303.namprd11.prod.outlook.com (2603:10b6:8:108::21) by BL1PR11MB5953.namprd11.prod.outlook.com (2603:10b6:208:384::12) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.7386.16; Tue, 12 Mar 2024 19:05:06 +0000 Received: from DM4PR11MB7303.namprd11.prod.outlook.com ([fe80::3f0a:6bd7:df59:4af2]) by DM4PR11MB7303.namprd11.prod.outlook.com ([fe80::3f0a:6bd7:df59:4af2%4]) with mapi id 15.20.7386.017; Tue, 12 Mar 2024 19:05:06 +0000 From: "Aktemur, Tankut Baris" To: Simon Marchi , "gdb-patches@sourceware.org" Subject: RE: [PATCH] gdb: iterate over targets, not inferiors, to commit resumed Thread-Topic: [PATCH] gdb: iterate over targets, not inferiors, to commit resumed Thread-Index: AQHaa/CZGNxHVWwApkixjZk9TwF9ArEjPhOAgAP7IvCAAJJ8gIAMt+4w Date: Tue, 12 Mar 2024 19:05:06 +0000 Message-ID: References: <20240301155259.1507053-1-tankut.baris.aktemur@intel.com> <9c467373-6960-42f8-8bfc-a1b94c9df70a@simark.ca> <50778bd5-64a3-47bb-bdbf-60c86e5a51a3@simark.ca> In-Reply-To: <50778bd5-64a3-47bb-bdbf-60c86e5a51a3@simark.ca> Accept-Language: en-US Content-Language: en-US X-MS-Has-Attach: X-MS-TNEF-Correlator: authentication-results: dkim=none (message not signed) header.d=none;dmarc=none action=none header.from=intel.com; x-ms-publictraffictype: Email x-ms-traffictypediagnostic: DM4PR11MB7303:EE_|BL1PR11MB5953:EE_ x-ms-office365-filtering-correlation-id: 346f9918-f98b-4387-65b9-08dc42c754c9 x-ms-exchange-senderadcheck: 1 x-ms-exchange-antispam-relay: 0 x-microsoft-antispam: BCL:0; x-microsoft-antispam-message-info: nX05MMawByupLvTWkHSfvbgDS8wrn7P0gLgzk6MEz5dO7LdhjFUxQbt+kfQ7xjhxmbt2y/XtXuU6HW0mVVs2BDHCIwnA+2C7XbFJfbYLEBEDoxNXpWOQ4sEY7QRfdYpODTK/VJr6BZljssly+tJd74S+oV1Mj9KJveG19C5NB6F4hpn/un7FWj8nrMgXXCmApk82/XCR5yZhJ9d4SNzJRvXlmeI2VrbijxiXUxmKxql+0bvPx+BOY6F4q4esifzrrOfYDaMIf4iAxPTJI8CHNibvqa63O8TWF8MbYeJacHHUZegWggNx+PBex+wxTgPoggRj8nK4hA7wdKkwdphD2Ujr14QgE8GPX+yfienvDdTWfCrRBZWjkmE5NUBqVdjEPnSBZ1iuQHmmOyS7efbN5ZeloSAcchvrC7NCOyceypy/QZ+xVE+LothgdogLc3GpAgWhnu1QgP7KFpnO97fjEqhslvaIeq/lAItS1uw8jx9fWhQCU4I9SccWsfD/jcmbIPsiqr1zDIs2WZH5xqUJsXVSVfT9c3+YFdubGVj5iHtQsW+1ZwN+dITmtRhjZlSJ7BcIEag6b7HbdpiurcpROo8icri/2HWCrIfHTkKx1Ktb7pOY/xYyNpnkP4wGA9zq/Z+TJYV8T9qFOG7o/IfiGRSIuej/YJoJWJMbd3dSb1OzxVN3o+u2ifLWt9CKifRHx+1cpCYth9O6WKk3Z9KzkdEvCRGUnHg/ecq+JJcgm0g= x-forefront-antispam-report: CIP:255.255.255.255; CTRY:; LANG:en; SCL:1; SRV:; IPV:NLI; SFV:NSPM; H:DM4PR11MB7303.namprd11.prod.outlook.com; PTR:; CAT:NONE; SFS:(13230031)(1800799015)(376005)(38070700009); DIR:OUT; SFP:1101; x-ms-exchange-antispam-messagedata-chunkcount: 1 x-ms-exchange-antispam-messagedata-0: =?utf-8?B?czc2aXIwMVA4d1BBZ2ZWNVB5bEQwYUp2OHR4WUhsTC9IWGMrWlZpQUh3RHpY?= =?utf-8?B?d0NxTHRIckZTMzZDcytETEYvVnh2YVBXTzZQdVc4eTlJeXIrSzRCUnlWM3Mx?= =?utf-8?B?S05GbVhTK3pLZG1hanl1eWxsRWw1T05EZDZOcnhWYmZydzZYNWZYaUpFVlhX?= =?utf-8?B?czRWQzNvVnJ5VXhlRjBhNUdCb3hkdXNaMmZiZ2NlZk1NdlBMMXI3dFBIdXdU?= =?utf-8?B?a1U1MFVRVVVoYloyQXdOdy9sTFZ6a2NiT1BlbVZQdi9ucFg5OTVUUGxVNitD?= =?utf-8?B?YU1uclk3Wmlab2hJVTBGMGFacEQ0MllzK29xZDVSNndmZzBxN0xvamRLZG01?= =?utf-8?B?QVJLK05YSVBKMUova0lRUUFQclVleksvdUV1UUdQbTRhVGtBOUpEaTMvRExV?= =?utf-8?B?Q1VaY1BDQkFDVnEzeTlXZ2daYXpBUTQ5VVBqWWNRWDllbzFyTjlsV2IxRmpM?= =?utf-8?B?S2VNUzlHdm9PejhpaTNvU0xydnphUk9EM1c3aEhvQUhZalhjbm85akI5eTBC?= =?utf-8?B?WTNjWFFaTTJuU2RzY1dDY0EzOHd3YjZXdUxJOE1xQU9lLzBmQVpiandLNnlB?= =?utf-8?B?aHpvR1hrekdCOWZ0NFNLT2FsQTE3WnZtY3g1S0wwMDBFajFtK3V1NUJMQUpL?= =?utf-8?B?R1ZTUFQvdE01LzRQcm5od2VoZEY5K2l0VVBxc1FrcGg0dy9sazBvaVoxS0Zr?= =?utf-8?B?U0R6SmdSU3dVZ0RwV2VPci9BVmVneG05dnV1RENxanh1dDFnUWgydmVYWHVH?= =?utf-8?B?TW5hSEdnejBhZ1lWTUZKTlNIOVI4SkJKcWh6S2dXNWU1b0RRRE9DL3Jhb0dJ?= =?utf-8?B?M29KSDVDdS9ZTXpKb1JZRjBBR2ZvSWQ5QVBVU2xyQkJKbTU4bTFSMFB4cnVo?= =?utf-8?B?MVY5RXpHSkpwdjJHSk1Ka3hsemRrK3Jia2pVbFF6MGpQM3BCYTlqK3Q4ODd2?= =?utf-8?B?emtKU0dtSTcwVnR6ZXNub2UzMVY2TlY0RTNHOW5pQmNqQmdvSE9Fb094YjVX?= =?utf-8?B?RzB5WmFpSmoxRHpxL1RWTG13TGZaTTNTZFp3SnAvMVArUnhONUNEb2dGRktl?= =?utf-8?B?S2d1KzZ0UG1VREpRcmRwYTIxdXQyMmE2ektaczlNbW8vempjd3FhQWdNUmJZ?= =?utf-8?B?bldhWUxNSmhQK1grZWdMSGhBNi9hVWlxcnNJTHRpNHZEaERLWHI5SHpya2RU?= =?utf-8?B?TjRrendodHhGRjJUMUQydVpqb1RKRnRReHFLeU4zZko0OVFIRG1xVmN0V21E?= =?utf-8?B?aXg4Y3Z3VEZDclpTS0dKazFOZGdyNnVCZTkvWUlhZVZvaGNIUVZ6ZXY4MlRv?= =?utf-8?B?djNQY1VVYml0OFg1UTZXbnhuMU9FS2E0VStUOFgvNW5OMDBQWlI3SUQxa1lN?= =?utf-8?B?MmhVcFZSRkYwdE5RZVBWV1hFQllkQVNmTFdLMmRySitwY3Z1WFROK2JqM3hG?= =?utf-8?B?c0FhOUZuZEgwQnZCa0dUWC9zUkZPSEkvMVR5RTlMSFZqWVdYdGs4bUNaSGVw?= =?utf-8?B?clhsR0ZCc0Zocmpkek5rUSs5ZEJuRkFtaXVBQUplbEM0bmhDK2hQa0N5djBm?= =?utf-8?B?Q2lTYVNMQng3OFJqSEQ3Ulp6MjBqVjk4ZnZkN25IUC8xeW9yMWkxVU5qMzZL?= =?utf-8?B?NCtwOFJqcTRYcllGZXF6YVpGbWhWNFhidENCcXN0K0lUWHhsQi9QU2o2cUhM?= =?utf-8?B?R1lscG03NmczR1VUTHhORVJlaDVaNmVCMDNTMUhSN1p3dWdOMlNrYzJIandC?= =?utf-8?B?WnU4cktxWERTQndFU0l5aVVjT2lXWnJvakFGdUVYRXhTRytVa081Z0xUNERI?= =?utf-8?B?MGtBKzRnbzVYNHExRXpjeHVoY1k1M1h6VThvQmtyQmw4YVByaEJQR3RvZGZZ?= =?utf-8?B?dEN5endTa0lMbnVDZy8zQlZTT21SUzFqSjVZVVd3dzQrWG5YelJzZnUvSUs1?= =?utf-8?B?ZFg3c2NtZ0dibWk5OHdkdis5UW54eU1rTnZ2blUyQUVaZXpFcUNUV0xqQVBX?= =?utf-8?B?REZGdCtPWGNsTFBVRmhwa0d4aXM5dmJCamduSUhkOHV3OEZyTDNGZkNEVzRO?= =?utf-8?B?dHNHUXhpd0xSRlcxQUxOZFpTYUlVbWdhdXNaMklBeDk0UGFpSFJzTlh0eWZS?= =?utf-8?B?ZXRHaTdVTDFsdE5WM09mZVRNNjJucmR1RVN6c091aTNBVmJhYjlDaDJVdEI0?= =?utf-8?B?VkE9PQ==?= Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-AuthSource: DM4PR11MB7303.namprd11.prod.outlook.com X-MS-Exchange-CrossTenant-Network-Message-Id: 346f9918-f98b-4387-65b9-08dc42c754c9 X-MS-Exchange-CrossTenant-originalarrivaltime: 12 Mar 2024 19:05:06.7882 (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: DUD6+LuuTWLALT59zGF6ghWE+FGXqca/mM5I+m2Mi6+NLkiZGpjdyZ5z1EImaQvb6AmICu1fdcDwowsnfig0UkagUz954j+JvfOY1PSwYsg= X-MS-Exchange-Transport-CrossTenantHeadersStamped: BL1PR11MB5953 X-OriginatorOrg: intel.com Content-Transfer-Encoding: base64 X-Spam-Status: No, score=-6.1 required=5.0 tests=BAYES_00, DKIMWL_WL_HIGH, DKIM_SIGNED, DKIM_VALID, DKIM_VALID_AU, DKIM_VALID_EF, RCVD_IN_DNSWL_NONE, SPF_HELO_NONE, SPF_NONE, TXREP, T_SCC_BODY_TEXT_LINE autolearn=ham autolearn_force=no version=3.4.6 X-Spam-Checker-Version: SpamAssassin 3.4.6 (2021-04-09) on server2.sourceware.org X-BeenThere: gdb-patches@sourceware.org X-Mailman-Version: 2.1.30 Precedence: list List-Id: Gdb-patches mailing list List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: gdb-patches-bounces+public-inbox=simark.ca@sourceware.org T24gTW9uZGF5LCBNYXJjaCA0LCAyMDI0IDU6MzQgUE0sIFNpbW9uIE1hcmNoaSB3cm90ZToNCj4g T24gMy80LzI0IDA0OjI4LCBBa3RlbXVyLCBUYW5rdXQgQmFyaXMgd3JvdGU6DQo+ID4gSGkgU2lt b24sDQo+ID4NCj4gPiBJIHNlZTsgdGhhbmtzIGZvciBwb2ludGluZyB0aGlzIG91dC4gIEknZCB0 aGVuIHJldHJhY3QgdGhlIHBhdGNoLiAgTGV0J3MNCj4gPiBrZWVwIG1heWJlX3NldF9jb21taXRf cmVzdW1lZF9hbGxfdGFyZ2V0cyBhbmQgbWF5YmVfY2FsbF9jb21taXRfcmVzdW1lZF9hbGxfdGFy Z2V0cw0KPiA+IGJvdGggaGF2ZSB0aGUgc2FtZSBpdGVyYXRpb24gZm9yIGNvbnNpc3RlbmN5LiAg V2UgY2FuIGRvIHRoZSBjaGFuZ2UgaW4gdGhlIGZ1dHVyZQ0KPiA+IHdoZW4gdGhlIGFtZC1kYmdh cGkgdGFyZ2V0IGlzIGNvbnZlcnRlZCB0byBhIHByb2Nlc3Nfc3RyYXR1bV90YXJnZXQuDQo+ID4N Cj4gPiBUaGFua3MNCj4gPiAtQmFyaXMNCj4gDQo+IEdyZWF0LCB0aGFua3MgZm9yIHlvdXIgdW5k ZXJzdGFuZGluZy4gIFdlJ2xsIGhvcGVmdWxseSBnZXQgdGhhdCBzb3J0ZWQNCj4gb3V0IHRoaXMg eWVhci4NCj4gDQo+IEluIHRoZSBiYWNrIG9mIG15IG1pbmQsIEknbSBhbHNvIHdvcnJpZWQgYWJv dXQgdGhpcyBmb3Igb3RoZXIgKG1vc3RseQ0KPiB0aGVvcml0aWNhbCBhdCB0aGlzIHBvaW50KSBj YXNlcyB3aGVyZSB3ZSBkbyB0aGluZ3MgcGVyLXByb2Nlc3MtdGFyZ2V0LA0KPiBpZ25vcmluZyB0 aGF0IHRoZXJlIG1pZ2h0IGJlIG90aGVyIHRhcmdldHMgb24gdG9wIHRoYXQgd2UncmUgYnlwYXNz aW5nLg0KDQpJIGFncmVlLiAgRnJvbSBhIGRldmVsb3BlciBwZXJzcGVjdGl2ZSwgSSB0aGluayB0 aGUgZGlzdGluY3Rpb24gYmV0d2Vlbg0KaW5mLT50b3BfdGFyZ2V0ICgpIGFuZCBpbmYtPnByb2Nl c3NfdGFyZ2V0ICgpIGlzIG5vdCBzbyBlYXN5IHRvIG1ha2UuDQoNCj4gSSByZWNlbnRseSB0aG91 Z2h0IGFib3V0IHRoaXMgc2NlbmFyaW8sIGltYWdpbmUgd2UgaGF2ZSB0aGUgZm9sbG93aW5nDQo+ IGluZmVyaW9yczoNCj4gDQo+ICAgICAgICAgICAgICAgICB8IGluZjEgICAgICAgICAgICAgfCBp bmYyDQo+IHRhcmdldCBzdHJhdHVtICB8IG15LXRocmVhZC10YXJnZXQgfA0KPiBwcm9jZXNzIHN0 cmF0dW0gfCBsaW51eC1uYXQgICAgICAgIHwgbGludXgtbmF0DQo+IA0KPiBJbWFnaW5lIHRoZSB0 aHJlYWQgdGFyZ2V0IGlzIG1lYW50IHRvIHB1bGwgZXZlbnRzIGZyb20gdGhlIGxpbnV4LW5hdA0K PiB0YXJnZXQgYmVsb3cgYW5kIHRyYW5zbGF0ZSB0aGVtIHRvIHNvbWUgaGlnaGVyIGxldmVsIGV2 ZW50cyBhYm91dA0KPiB1c2Vyc3BhY2UgdGhyZWFkLiAgV2hlbiBpbmZydW4gcHVsbHMgZXZlbnRz LCBpdCBzZWxlY3RzIGEgcmFuZG9tDQo+IGluZmVyaW9yIGFuZCBjYWxscyB0YXJnZXRfb3BzOjp3 YWl0IHdpdGggbWludXNfb25lX3B0aWQuICBXaGF0IGlmDQo+IGluZmVyaW9yIDIgaXMgc2VsZWN0 ZWQsIGFuZCBsaW51eC1uYXQgcmV0dXJucyBhbiBldmVudCBhYm91dCBpbmZlcmlvciAxLA0KPiB0 aGF0IHdhcyBtZWFudCB0byBiZSBwcm9jZXNzZWQgYnkgbXktdGhyZWFkLXRhcmdldD8NCg0KV291 bGQgaXQgbWFrZSBzZW5zZSB0byBmZXRjaCB0aGUgZXZlbnRzIHBlciBpbmZlcmlvciB1c2luZyB0 aGUgaW5mZXJpb3Incw0KcGlkIGFzIHRoZSBmaWx0ZXIgcHRpZD8gIElzIHRoZXJlIGEgZnVuZGFt ZW50YWwgbGltaXRhdGlvbiBhZ2FpbnN0IGRvaW5nIHRoYXQ/DQoNCi1CYXJpcw0KDQoNCkludGVs IERldXRzY2hsYW5kIEdtYkgKUmVnaXN0ZXJlZCBBZGRyZXNzOiBBbSBDYW1wZW9uIDEwLCA4NTU3 OSBOZXViaWJlcmcsIEdlcm1hbnkKVGVsOiArNDkgODkgOTkgODg1My0wLCB3d3cuaW50ZWwuZGUg PGh0dHA6Ly93d3cuaW50ZWwuZGU+Ck1hbmFnaW5nIERpcmVjdG9yczogQ2hyaXN0aW4gRWlzZW5z Y2htaWQsIFNoYXJvbiBIZWNrLCBUaWZmYW55IERvb24gU2lsdmEgIApDaGFpcnBlcnNvbiBvZiB0 aGUgU3VwZXJ2aXNvcnkgQm9hcmQ6IE5pY29sZSBMYXUKUmVnaXN0ZXJlZCBPZmZpY2U6IE11bmlj aApDb21tZXJjaWFsIFJlZ2lzdGVyOiBBbXRzZ2VyaWNodCBNdWVuY2hlbiBIUkIgMTg2OTI4Cg==