From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from mgamail.intel.com (mgamail.intel.com [134.134.136.20]) by sourceware.org (Postfix) with ESMTPS id 8224B3858D3C for ; Tue, 19 Sep 2023 11:41:51 +0000 (GMT) DMARC-Filter: OpenDMARC Filter v1.4.2 sourceware.org 8224B3858D3C Authentication-Results: sourceware.org; dmarc=pass (p=none dis=none) header.from=intel.com Authentication-Results: sourceware.org; spf=pass smtp.mailfrom=intel.com DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=intel.com; i=@intel.com; q=dns/txt; s=Intel; t=1695123711; x=1726659711; h=from:to:cc:subject:date:message-id:references: in-reply-to:mime-version:content-transfer-encoding; bh=yul82LD0Y4WJbuY734nx2vhgF0491zfS0jqxJANEFzQ=; b=CwVjZAFsqE0pDvIHv78CpTuGPLmMgVZgED2lJPQ7ZkEVr9dT4+LcPeHk zU9TJpcehOrE1arcRiTq6a9OcMiX2ZXvNq6UVCSgGiXWGHUaWfKTDbT90 wf6sxitV5rsZR5FHQu7Lus8IT4wR4Ngk/FkWZAxtjSEIaKpixbSlyB00c oF4HCrIPeiPXKzcge6Hg29fyick+DCXL3HP51k8/FAi0VfuD5o9G2xot3 /efxMT8anHSxSYTZdg/txH6UwrYo5esvLJlpp0RuHa8Q+qrfjRgLuJ07S Ho80fai/MT2x4vxiIgpEGDRm7orOHo7wdfTGFHpAl9Lq9SKonksTNVoCm g==; X-IronPort-AV: E=McAfee;i="6600,9927,10837"; a="370235134" X-IronPort-AV: E=Sophos;i="6.02,159,1688454000"; d="scan'208";a="370235134" Received: from orsmga002.jf.intel.com ([10.7.209.21]) by orsmga101.jf.intel.com with ESMTP/TLS/ECDHE-RSA-AES256-GCM-SHA384; 19 Sep 2023 04:41:50 -0700 X-ExtLoop1: 1 X-IronPort-AV: E=McAfee;i="6600,9927,10837"; a="746206630" X-IronPort-AV: E=Sophos;i="6.02,159,1688454000"; d="scan'208";a="746206630" Received: from orsmsx602.amr.corp.intel.com ([10.22.229.15]) by orsmga002.jf.intel.com with ESMTP/TLS/AES256-GCM-SHA384; 19 Sep 2023 04:41:50 -0700 Received: from orsmsx611.amr.corp.intel.com (10.22.229.24) by ORSMSX602.amr.corp.intel.com (10.22.229.15) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256) id 15.1.2507.32; Tue, 19 Sep 2023 04:41:50 -0700 Received: from orsmsx610.amr.corp.intel.com (10.22.229.23) by ORSMSX611.amr.corp.intel.com (10.22.229.24) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256) id 15.1.2507.32; Tue, 19 Sep 2023 04:41:49 -0700 Received: from ORSEDG602.ED.cps.intel.com (10.7.248.7) by orsmsx610.amr.corp.intel.com (10.22.229.23) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256) id 15.1.2507.32 via Frontend Transport; Tue, 19 Sep 2023 04:41:49 -0700 Received: from NAM10-DM6-obe.outbound.protection.outlook.com (104.47.58.108) by edgegateway.intel.com (134.134.137.103) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.1.2507.32; Tue, 19 Sep 2023 04:41:49 -0700 ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=l38GazD8FiqTeU8FYwxnu/4PeSOLlqQYNzZ1IfeV6OwVmSfMHlqczwM2z6nSbPB7252PqYgBTPdLBU2dAIGjYlziw8B3CHFpQmDln59Xq7iQeYgGfTkXewFn4HHOTAumW3bZb2jzl3FEaJqXvtrzhSqXVyr9erXBfs042l54kpAAgPOlrPpbotwCzMnRB1cZmaoQfHDSsHBcKTTk7+RtN3G3cEfy/WeTypObQs+KgN0TEHJrOZaZQLKiyl3HSuxilDV8SMEL8dHkj8Lod8Gl73Poj27qJyntOU74GmXi22SO1EKacMp/o4jSufh4XcUl3tXiPvJgbgr1E2UBON8vGg== 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=Y26DY29/LlMcCZy2ZpVOfKapkMFJkadZj7bpkI28SfY=; b=SPEFMIrwxaBJCfxk+0HeEt6QiCNUVtKGyDvdxteEOiGNWsY0/aWajd4Hd1stWpJZ+ZWMiiYVJ1ZDDRYtNrL+/K0hTigGfwNb3K6c1z7G1TqLqGTQT3MMavj7O8Rcs0p1B4YNj7BkYX0ojkLGEwfXZZJd1Xc/wEqixMIFytHggnLKS014A5ovM9r5nT1orACvuzMQFH3rV6RUmB1y9yv4PzScXvqcXdLvRrnCmnTHvjb8kyaoQBA9WiQUwhe7EBc7pZJ9Ij3crOZbneq/1wDU+Hz/j2rwEPqJQWKmD2OK102LLqgLLQtrcxybyKwG24U9Ifo3SoraqOineI6N9hxfsw== 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 SA1PR11MB6846.namprd11.prod.outlook.com (2603:10b6:806:2b0::6) by CO1PR11MB4882.namprd11.prod.outlook.com (2603:10b6:303:97::8) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.6792.28; Tue, 19 Sep 2023 11:41:47 +0000 Received: from SA1PR11MB6846.namprd11.prod.outlook.com ([fe80::1154:9371:2cb3:158]) by SA1PR11MB6846.namprd11.prod.outlook.com ([fe80::1154:9371:2cb3:158%4]) with mapi id 15.20.6792.026; Tue, 19 Sep 2023 11:41:47 +0000 From: "Ijaz, Abdul B" To: Lancelot SIX CC: "gdb-patches@sourceware.org" , "pedro@palves.net" Subject: RE: [PATCH v3 2/2] gdb: add shadowed field in '-stack-list-locals/variables' mi commands Thread-Topic: [PATCH v3 2/2] gdb: add shadowed field in '-stack-list-locals/variables' mi commands Thread-Index: AQHZ6k/2Aguw+qDQwkeExb8gwnsic7AhMTqAgACWnnA= Date: Tue, 19 Sep 2023 11:41:47 +0000 Message-ID: References: <20230918164738.17082-1-abdul.b.ijaz@intel.com> <20230918164738.17082-3-abdul.b.ijaz@intel.com> <20230918225323.n526b3ubkkzvzsbe@octopus> In-Reply-To: <20230918225323.n526b3ubkkzvzsbe@octopus> 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: SA1PR11MB6846:EE_|CO1PR11MB4882:EE_ x-ms-office365-filtering-correlation-id: 8c99c092-6a77-4195-c9a5-08dbb90567cc x-ms-exchange-senderadcheck: 1 x-ms-exchange-antispam-relay: 0 x-microsoft-antispam: BCL:0; x-microsoft-antispam-message-info: s4psz4qeR8cEqX7g15Z7D0DOMHotx2zJ4HlNnCpAlG7HSCmfseGRmEykcsKtvM35lD+bXGiIQgEzYSa5BZYiHp+Uxa7x3/iwFjbUWp58IZx7qVgCEB/0VRBF4L5o5y+qZcYDg8/+jNU+FsvPWQrwbOTqdcTtGRCUJ5q1C1Pmsuu7rArn3Cj8d/C141nem6xWqGZFZXRayQCqCLvQ/xJMHrJOAmi+0gRIHqSDkZL9ehO+QyY9OFTsMf8irgnzCwfx7QbLhos0yRwBc3F0W0/6apXj9AMh87I1JPKV45CqTBh+9v1iPQst47fnKTnU0/Qa62KeRoMYasu1hK6cqmTKmwKYoJaM5OZuXT1kVCT4Gi8qSseq6zBANWjQCp305ftdeAv9vyYdcPQNQol3WHa2SS3ydEYvcf+O4sQMK2OnrLFtNgDbmhQvAJve52yMIIDtrJ4nHOsLUBlcoCe0wxxHxKH8WX/T3ODN4Dgw8yCv4aoMh8Fsgv4RecNujUVFBXDVOdWJixjf/OX7RA7atgcyGIzaCtCCycWZTLTEf35XlAMSI2AMcoo9F80N2DlqXsLDIO4BY2kBdxTqcwSxlWfhVuD+2EKxsEF2I4ya5JzzanC4in8B93EdzzCnQNyo/Lpu x-forefront-antispam-report: CIP:255.255.255.255;CTRY:;LANG:en;SCL:1;SRV:;IPV:NLI;SFV:NSPM;H:SA1PR11MB6846.namprd11.prod.outlook.com;PTR:;CAT:NONE;SFS:(13230031)(396003)(376002)(39860400002)(366004)(136003)(346002)(1800799009)(186009)(451199024)(2906002)(33656002)(86362001)(55016003)(82960400001)(38100700002)(38070700005)(122000001)(316002)(6916009)(9686003)(54906003)(64756008)(66446008)(66476007)(66556008)(66946007)(76116006)(41300700001)(4326008)(8936002)(8676002)(71200400001)(53546011)(7696005)(6506007)(83380400001)(478600001)(5660300002)(26005)(52536014);DIR:OUT;SFP:1102; x-ms-exchange-antispam-messagedata-chunkcount: 1 x-ms-exchange-antispam-messagedata-0: =?utf-8?B?Q1Q3QUVrWnNTYWM3WHpEWEk3bVlBK2FETm04bnFqeXhMVVZCbEFkWXRWS1VI?= =?utf-8?B?Q1BabERzOVVBYS9DWDdCZG9TWEd2SDRtM2NZb1FjR3hRbGR2V3lLcWVsM0I4?= =?utf-8?B?VXhmSE9Id1VjWTdkcVg3NUxIU3lyY2YyakRIZWI1ZUwzQWl0TURpR0tmd2FN?= =?utf-8?B?eU9jNWREWHNuRGtQbDR1NldleG9wQUcyK2x1MCtQZEJtR3ZVUHBLT0tKNmxO?= =?utf-8?B?Z3VPRWRoOXEwdkYrS3NCdEYxQkRNRjA4N2V6RU9nOS90ZlJUbEh2d0d4eXox?= =?utf-8?B?MDEyaVFWemQ3cjFrUEgyVHE4TGV5dnpsMDN0dVVZdkRvdllBejV5WU9iNk1q?= =?utf-8?B?eDZxd0ViN2lpNVNVUnpSOGpvekhhdlF4akFZV212YkhxeXFlSFVHMmtCbTcy?= =?utf-8?B?bXMxb1pubGJlcXVjalJSUkV5V2N2QjE5VjBYYjltL3A0YXFYSHFmclRqTVJR?= =?utf-8?B?VytYZE92TmZqelhRSENudlhRb3V6dnp5UTdvVTZlelBPUnFIYkhndmc0R0FP?= =?utf-8?B?b3FOQmY1WE1yWGpzT2JsVGhLTXZtTnJZTGhTMmthQ1NNYU1nWVlxLzVSdUE0?= =?utf-8?B?OHBDMEloSm85YTVoOS80WUtJMWNuNEFWR1BhZWorZjUrc3VmckNHbVBaMzdU?= =?utf-8?B?eFM5R2hyYkhRdVhSVnlISXRsVTQ4OHlFeU4wS2x3YnNoeU1mSVAwTzhPWjZE?= =?utf-8?B?YkhXV1Z2TVJvQnhjSVJBbHltYTNVMnJ4Ny8xcjcveDNWU2tyTkE3N0JtSkRP?= =?utf-8?B?bThjeFc0ZXNtUHR0VFpFRWZob1ZDV2pBUDFpbnRTbWQzQzF5b0tDSWptSEVy?= =?utf-8?B?VGVqYUptZzBoVklIOUdNd3VWMVpMSkkxL29TNDFtSG5QeGpYV3dINkdNaFg0?= =?utf-8?B?T282dk1kTzdKdVVBRUg2RWxDQXhmSnZUUUM4VCt0dmJuZ0xkQVJOdGFJTHgw?= =?utf-8?B?djR1S3BYb1MybzN2YXYzcVhRQ2Vabll3TkdVOERKbGJiUmQ4YUhEZ1l1NWZI?= =?utf-8?B?cFppcGd1cEx1MkIvditvTVJ3M0xydVpCdTNHUkRXT1BwcUdYRVVRL1pXRjhq?= =?utf-8?B?NmJjazgyeTBIbWorR2R6QURXbTU2ZVFlY2pqbU81NWxDRG9RbWp1Q0pYc2cr?= =?utf-8?B?OGZEUmprWjFUS0JDQ1Z5SVM3U3BRcmhuQ2RMNlNlTUNwMTNXV1J0VnRYY2d0?= =?utf-8?B?aWJGeC9qdlUvbzE3YkZLU1VKdUhlQkY1OEloSlVtMVVwY2FJL2xGem05VE9y?= =?utf-8?B?Q1VIUG1YL0ZjbmlvdnVOTWxlS0piZmNHdmVvZkJFWHdmWWQzOFpUeHRhbmRH?= =?utf-8?B?dTh5YWkwT3FHbkNxRllXRWVlOEQ0eVVWNGx3WWFWYjFXN2doT05EYnNPeEsz?= =?utf-8?B?dndXeWRNMERvcGc2ZTgvNkYrcFROZGIrRzJtT3VYd0lMbHNldWpkNUVJa2hu?= =?utf-8?B?eHJUdkp0YTZXN2pFNENpWmRwSE9JbWRmSzYxc2g0dWE4amZLQzU3VEpWdldn?= =?utf-8?B?dExpWFcrVDZWaTlWL2xtcnNzSnI4cENXYlBib3h2ZnNzYWFZMURDVU13aDQy?= =?utf-8?B?ZzhEUncyckxBT2g1K29xdTF1U0VXL21JU0tDNlQ2Y25nTG5zRmlZZFlnQmtu?= =?utf-8?B?VEJaZ1hOU0RDVGxwNm94NldSemo4UzhKLzVUSnJvZVZPMFkwWm53WW0ra2J3?= =?utf-8?B?T2tRR01sdzh0YzhSVS9lN3FUaUpvY3NMTUhCRlJOWGVna3RBc2pQanJEQ1hS?= =?utf-8?B?SFlaTmVmOGt6MDNHTWpFOTNld09BWXhNUFJ6eDRWWGVGQXl3QWJuaXpJY3JY?= =?utf-8?B?VDc2U0NvVWtVKzFuVm1xNWkvK2txWXJOSDVwaWhoM0lFbFpCQk1rMnBMTi9i?= =?utf-8?B?Vm5odmVXUURoMWNjMEJlL1dOUGhnZUlNMkJ6QU9aMVRlemZBb3ZqdzBic3ND?= =?utf-8?B?cU9WREl5dWUrTDU2OGFIaGEwTktLb2tPVitiSGFBbExiZ1hIeHYvQUxVdFhO?= =?utf-8?B?UjlWTnpMbEs5eGRjdWY2SHlPc29GTUdUUk5TZGd1aGp0SHBQdk0yVDBWSmtv?= =?utf-8?B?VE5zMkt5NVBFa0YvdVdxeWpWQlFZc2I5UzdFOEpkSi9qVlp3anpxVURXa0l5?= =?utf-8?Q?cCgItyipLbjjgmGbu7SkKcGy+?= Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-AuthSource: SA1PR11MB6846.namprd11.prod.outlook.com X-MS-Exchange-CrossTenant-Network-Message-Id: 8c99c092-6a77-4195-c9a5-08dbb90567cc X-MS-Exchange-CrossTenant-originalarrivaltime: 19 Sep 2023 11:41:47.0474 (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: MykL9cuOw7PNA0JfTAwDakQyixsb8FIFb7HixOjboMxDHVP5eO7GDNLftd9SZnjlAMeuAvkow9lSwOJRqcc/hw== X-MS-Exchange-Transport-CrossTenantHeadersStamped: CO1PR11MB4882 X-OriginatorOrg: intel.com Content-Transfer-Encoding: base64 X-Spam-Status: No, score=-10.9 required=5.0 tests=BAYES_00,DKIMWL_WL_HIGH,DKIM_SIGNED,DKIM_VALID,DKIM_VALID_AU,DKIM_VALID_EF,GIT_PATCH_0,RCVD_IN_MSPIKE_H3,RCVD_IN_MSPIKE_WL,SPF_HELO_NONE,SPF_NONE,TXREP autolearn=ham autolearn_force=no version=3.4.6 X-Spam-Checker-Version: SpamAssassin 3.4.6 (2021-04-09) on server2.sourceware.org List-Id: SGkgTGFuY2Vsb3QsDQoNClRoYW5rcyBmb3IgdGhlIGZlZWRiYWNrLCB3aWxsIGFwcGx5IHRoZSBj aGFuZ2VzIHNpbWlsYXIgdG8gcHJldmlvdXMgcGF0Y2ggaW4gVjQgUGF0Y2ggc2VyaWVzIGFuZCB3 aWxsIHVzZSAiICgic2hhZG93ZWQiLCAiVHJ1ZSIpOyIgIHRvIGJlIGNvbnNpc3RlbnQgd2l0aCBv dGhlciBmaWVsZHMuDQoNCkJlc3QgUmVnYXJkcywNCkFiZHVsIEJhc2l0DQoNCi0tLS0tT3JpZ2lu YWwgTWVzc2FnZS0tLS0tDQpGcm9tOiBMYW5jZWxvdCBTSVggPGxzaXhAbGFuY2Vsb3RzaXguY29t PiANClNlbnQ6IFR1ZXNkYXksIFNlcHRlbWJlciAxOSwgMjAyMyAxMjo1MyBBTQ0KVG86IElqYXos IEFiZHVsIEIgPGFiZHVsLmIuaWphekBpbnRlbC5jb20+DQpDYzogZ2RiLXBhdGNoZXNAc291cmNl d2FyZS5vcmc7IHBlZHJvQHBhbHZlcy5uZXQNClN1YmplY3Q6IFJlOiBbUEFUQ0ggdjMgMi8yXSBn ZGI6IGFkZCBzaGFkb3dlZCBmaWVsZCBpbiAnLXN0YWNrLWxpc3QtbG9jYWxzL3ZhcmlhYmxlcycg bWkgY29tbWFuZHMNCg0KSGkgQWJkdWwsDQoNCkkgdGhpbmsgc29tZSBvZiB0aGUgY29tbWVudHMg SeKAr2hhZCBvbiB0aGUgcHJldmlvdXMgcGF0Y2ggYWxzbyBhcHBseSB0byB0aGlzIG9uZS4NCg0K PiBkaWZmIC0tZ2l0IGEvZ2RiL21pL21pLWNtZC1zdGFjay5jIGIvZ2RiL21pL21pLWNtZC1zdGFj ay5jIGluZGV4IA0KPiBlNDczYmU3ZDQ2NS4uN2U0NjU4ZWY0MTUgMTAwNjQ0DQo+IC0tLSBhL2dk Yi9taS9taS1jbWQtc3RhY2suYw0KPiArKysgYi9nZGIvbWkvbWktY21kLXN0YWNrLmMNCj4gQEAg LTU1OSw2ICs1NzUsMzAgQEAgbGlzdF9hcmdfb3JfbG9jYWwgKGNvbnN0IHN0cnVjdCBmcmFtZV9h cmcgKmFyZywgZW51bSB3aGF0X3RvX2xpc3Qgd2hhdCwNCj4gIAl9DQo+ICAgICAgICB1aW91dC0+ ZmllbGRfc3RyZWFtICgidmFsdWUiLCBzdGIpOw0KPiAgICAgIH0NCj4gKw0KPiArICAvKiBPbmx5 IGZvciBDL0MrKy9Gb3J0cmFuL0FkYSBsYW5ndWFnZXMsIGluIGNhc2Ugb2YgdmFyaWFibGVzIHNo YWRvd2luZw0KPiArICAgICBwcmludCBzaGFkb3dlZCBmaWVsZCBhZnRlciB0aGUgc3VwZXJibG9j ayB2YXJpYWJsZSBhbmQgb25seSBsb2NhdGlvbg0KPiArICAgICBvZiB0aGUgdmFyaWFibGVzIGlu IHRoZSBpbm5lcmJsb2NrLiAgKi8NCj4gKyAgaWYgKChjdXJyZW50X2xhbmd1YWdlLT5sYV9sYW5n dWFnZSA9PSBsYW5ndWFnZV9jDQo+ICsgICAgICAgfHwgY3VycmVudF9sYW5ndWFnZS0+bGFfbGFu Z3VhZ2UgPT0gbGFuZ3VhZ2VfY3BsdXMNCj4gKyAgICAgICB8fCBjdXJyZW50X2xhbmd1YWdlLT5s YV9sYW5ndWFnZSA9PSBsYW5ndWFnZV9mb3J0cmFuDQo+ICsgICAgICAgfHwgY3VycmVudF9sYW5n dWFnZS0+bGFfbGFuZ3VhZ2UgPT0gbGFuZ3VhZ2VfYWRhKQ0KPiArICAgICAgICYmICEodmFsdWVz ID09IFBSSU5UX05PX1ZBTFVFUyAmJiB3aGF0ID09IGxvY2FscykNCj4gKyAgICAgICAmJiBzaGFk b3dlZCkNCj4gKyAgICB7DQo+ICsgICAgICBzdGQ6OnN0cmluZyBmaWxlX3BhdGggPSBhcmctPnN5 bS0+b3duZXIuc3ltdGFiLT5maWxlbmFtZTsNCj4gKyAgICAgIHNpemVfdCBzbGFzaF9pbmRleCA9 IGZpbGVfcGF0aC5maW5kX2xhc3Rfb2YgKCJcXC8iKTsNCj4gKyAgICAgIHN0ZDo6c3RyaW5nIGZp bGVfbmFtZSA9ICghZmlsZV9wYXRoLmVtcHR5ICgpDQo+ICsJCQkgICAgICAgPyBmaWxlX3BhdGgu c3Vic3RyIChzbGFzaF9pbmRleCArIDEpDQo+ICsJCQkgICAgICAgOiAiTkEiKTsNCj4gKyAgICAg IHVpb3V0LT5maWVsZF9zdHJpbmcgKCJmaWxlIiwgZmlsZV9uYW1lKTsNCj4gKyAgICAgIGlmIChh cmctPnN5bS0+bV9saW5lID4gMCkNCj4gKwl1aW91dC0+ZmllbGRfdW5zaWduZWQgKCJsaW5lIiwg YXJnLT5zeW0tPm1fbGluZSk7DQo+ICsgICAgICBlbHNlDQo+ICsJdWlvdXQtPmZpZWxkX3N0cmlu ZyAoImxpbmUiLCAiTkEiKTsNCj4gKyAgICAgIGlmIChhbHJlYWR5X3ByaW50ZWQpDQo+ICsJdWlv dXQtPmZpZWxkX3N0cmluZyAoIlNoYWRvd2VkIiwgIlRydWUiKTsNCiAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgIF4NCkkgZG9uJ3QgdXNlIE1JIG11Y2gsIGJ1dCB0aGUgdXBwZXJjYXNlICdT JyBzZWVtcyBvZGQuICBGb3IgY29uc2lzdGVuY3ksIEkgdGhpbmsgaXQgd291bGQgYmUgYmV0dGVy IGxlZnQgbG93ZXJjYXNlLiAgV0RZVD8NCg0KQmVzdCwNCkxhbmNlbG90Lg0KDQo+ICsgICAgfQ0K PiAgfQ0KPiAgDQo+ICAvKiBQcmludCBhIGxpc3Qgb2YgdGhlIG9iamVjdHMgZm9yIHRoZSBmcmFt ZSBGSSBpbiBhIGNlcnRhaW4gZm9ybSwNCkludGVsIERldXRzY2hsYW5kIEdtYkgKUmVnaXN0ZXJl ZCBBZGRyZXNzOiBBbSBDYW1wZW9uIDEwLCA4NTU3OSBOZXViaWJlcmcsIEdlcm1hbnkKVGVsOiAr NDkgODkgOTkgODg1My0wLCB3d3cuaW50ZWwuZGUgPGh0dHA6Ly93d3cuaW50ZWwuZGU+Ck1hbmFn aW5nIERpcmVjdG9yczogQ2hyaXN0aW4gRWlzZW5zY2htaWQsIFNoYXJvbiBIZWNrLCBUaWZmYW55 IERvb24gU2lsdmEgIApDaGFpcnBlcnNvbiBvZiB0aGUgU3VwZXJ2aXNvcnkgQm9hcmQ6IE5pY29s ZSBMYXUKUmVnaXN0ZXJlZCBPZmZpY2U6IE11bmljaApDb21tZXJjaWFsIFJlZ2lzdGVyOiBBbXRz Z2VyaWNodCBNdWVuY2hlbiBIUkIgMTg2OTI4Cg==