From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from simark.ca by simark.ca with LMTP id k2/0JKaBpWm4qxAAWB0awg (envelope-from ) for ; Mon, 02 Mar 2026 07:25:10 -0500 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=hWFssudC; dkim-atps=neutral Received: by simark.ca (Postfix, from userid 112) id 805851E0DD; Mon, 02 Mar 2026 07:25:10 -0500 (EST) X-Spam-Checker-Version: SpamAssassin 4.0.1 (2024-03-25) on simark.ca X-Spam-Level: X-Spam-Status: No, score=-3.4 required=5.0 tests=ARC_SIGNED,ARC_VALID,BAYES_00, DKIMWL_WL_HIGH,DKIM_SIGNED,DKIM_VALID,DKIM_VALID_AU,MAILING_LIST_MULTI, RCVD_IN_DNSWL_MED,RCVD_IN_VALIDITY_CERTIFIED_BLOCKED, RCVD_IN_VALIDITY_RPBL_BLOCKED,RCVD_IN_VALIDITY_SAFE_BLOCKED autolearn=ham autolearn_force=no version=4.0.1 Received: from vm01.sourceware.org (vm01.sourceware.org [38.145.34.32]) (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 8003E1E089 for ; Mon, 02 Mar 2026 07:25:07 -0500 (EST) Received: from vm01.sourceware.org (localhost [127.0.0.1]) by sourceware.org (Postfix) with ESMTP id B31574BA23F8 for ; Mon, 2 Mar 2026 12:25:05 +0000 (GMT) DKIM-Filter: OpenDKIM Filter v2.11.0 sourceware.org B31574BA23F8 Authentication-Results: sourceware.org; dkim=pass (2048-bit key, unprotected) header.d=intel.com header.i=@intel.com header.a=rsa-sha256 header.s=Intel header.b=hWFssudC Received: from mgamail.intel.com (mgamail.intel.com [198.175.65.21]) by sourceware.org (Postfix) with ESMTPS id 1917F4BA2E3D for ; Mon, 2 Mar 2026 12:24:30 +0000 (GMT) DMARC-Filter: OpenDMARC Filter v1.4.2 sourceware.org 1917F4BA2E3D 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 1917F4BA2E3D 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=1772454270; cv=fail; b=fjx5ImN19xxTK8nfg8nPzVN/iCEJ7ON5Ky6sTr7kp8xNqfLD5BOJRqrI84fIEPIVgbTeuIak5lI22OwzHmMOb/a9IwAZgUyVNe3WHA74zsRKfREXIvHCHPfV2phFzykeV64AtXJ3cotImcCR0XV/JPRFEbmm57q+MpXxPfBMp80= ARC-Message-Signature: i=2; a=rsa-sha256; d=sourceware.org; s=key; t=1772454270; c=relaxed/simple; bh=qyJmoXst6aE7I/uoPGJwmHLJc6upI9ypDo8OkpyOZA4=; h=DKIM-Signature:From:To:Subject:Date:Message-ID:MIME-Version; b=Kyhe2tJWMfKErTIlHWxAnI5H/Ku/2pZv6Sc/23F1iPGOY9y+mMjZYmyEXCGz0Czj/3rPToU5e4aTJFyBVaI35E9grOfZPNbQW5xDvYYc0lDXD9GMPrEV74q+lTAvnb6pzXTl0BahiJBESmxxHS8Ew7tGelPpH1XCcxvkx/7++FE= ARC-Authentication-Results: i=2; server2.sourceware.org DKIM-Filter: OpenDKIM Filter v2.11.0 sourceware.org 1917F4BA2E3D DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=intel.com; i=@intel.com; q=dns/txt; s=Intel; t=1772454271; x=1803990271; h=from:to:cc:subject:date:message-id:references: in-reply-to:mime-version:content-transfer-encoding; bh=qyJmoXst6aE7I/uoPGJwmHLJc6upI9ypDo8OkpyOZA4=; b=hWFssudCbY0FfY9N7EEWEyEYbE6sYAUApNX8hnV0knrYvnwk5QBUowZp nmCnzrkBwj/w9AYVPNN1aiqg+jKu0taegAxB9WgC+9j5F9ofFQTdpe877 h2vq/wg5bLFskVGk6EFmDJeUwTgBq4v4YnPALjP9WSD42Hdwd0Wsqs9Qh OqEp13OWPVxPMkZS0bqTDtpe/RolMm0WXhHKhTEC6YWI6WuXBzbaasevF sJmltxVIu1RTBmJENLIakwBBceRBft5HQIvyGGsTkaMXy40kaiboGu3AX sLOir5hx2Xj/qdDLL7P3NLJGB28QbZaOhAz/gURTI/p6APPjGjHLPLt7a A==; X-CSE-ConnectionGUID: nMGeKJJgQ6i1copFB2wCvw== X-CSE-MsgGUID: qlq76a+7Sb2sI7jE6FMmSA== X-IronPort-AV: E=McAfee;i="6800,10657,11716"; a="73326866" X-IronPort-AV: E=Sophos;i="6.21,320,1763452800"; d="scan'208";a="73326866" Received: from fmviesa003.fm.intel.com ([10.60.135.143]) by orvoesa113.jf.intel.com with ESMTP/TLS/ECDHE-RSA-AES256-GCM-SHA384; 02 Mar 2026 04:24:28 -0800 X-CSE-ConnectionGUID: L2XdiImmSYuq+9w/omb7OQ== X-CSE-MsgGUID: gJVW/cxlQ8yk2usrrsw1PA== X-ExtLoop1: 1 Received: from orsmsx901.amr.corp.intel.com ([10.22.229.23]) by fmviesa003.fm.intel.com with ESMTP/TLS/ECDHE-RSA-AES256-GCM-SHA384; 02 Mar 2026 04:24:27 -0800 Received: from ORSMSX903.amr.corp.intel.com (10.22.229.25) by ORSMSX901.amr.corp.intel.com (10.22.229.23) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.2.2562.37; Mon, 2 Mar 2026 04:24:27 -0800 Received: from ORSEDG902.ED.cps.intel.com (10.7.248.12) by ORSMSX903.amr.corp.intel.com (10.22.229.25) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.2.2562.37 via Frontend Transport; Mon, 2 Mar 2026 04:24:27 -0800 Received: from SN4PR0501CU005.outbound.protection.outlook.com (40.93.194.26) by edgegateway.intel.com (134.134.137.112) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.2.2562.37; Mon, 2 Mar 2026 04:24:26 -0800 ARC-Seal: i=1; a=rsa-sha256; s=arcselector10001; d=microsoft.com; cv=none; b=mbgNC5ffSoBy2u72dVJvLQO1p+Igqi8Iky+7J6Uzxvqgvwa96HBS0TMHOqAfZpmelyd7+T8X1ahHYXThIEzMWecEX1FDSdMa5ZOhd0D1uFPn3Hs+E6dm927R5liXLlnNczhuYLoUKTZLdArPjf44ZxlRc8z64qlGWsiG1b84Olrdt3kSWv9nWDPqMdXll4dhGc0tGzFSzrhLkUZdDFe8pQprrk9F4ccIUY60yEAvYHqLujMs7X9mTneGaeWgiWK5aTvjjMMGcEgDfSQRWaM+uXamgzvneVspbAQp2nxbTo+ELCxOWHSQQbrWoeoWPf2cWhfPowsDq0C2OAapmnwv6w== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com; s=arcselector10001; 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=KE+z40Rb7zNZd2Lw5MAMpk+d0RfZFs2419OyB6vfqW0=; b=N8VkoMFQs1DrwBYEDFXZFKkOrsDS827GImloCWH8k+bQ/uDnlw9z/4smVDQSXA3wVbqS26vm7BgiV4/X75xLgbF3dPNDnboj45H4VP3wC4hGox2cZLOVB0FnsXU4wsVPskPSowDvdq0/VprkotvGF9iaRNZorfM8KAN/xvLWDZtf9l4bOIMmyBDKam0XLu6fN0HbpxqcvOG2VR0l6YSjABisfyyE/M+KL+KU1qB55fUm9wVzKGZ4efAikkNB+QUUUKC1qvg9rziewVaN+PXQQfO4pO+zAHW5lmUjvbj0ORpRlajj2Nkc5n+4qWLwQjsXCPl+m8BSBMH4suM+et5j6Q== 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 SN7PR11MB7638.namprd11.prod.outlook.com (2603:10b6:806:34b::22) by SA3PR11MB7581.namprd11.prod.outlook.com (2603:10b6:806:31b::21) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.9654.20; Mon, 2 Mar 2026 12:24:19 +0000 Received: from SN7PR11MB7638.namprd11.prod.outlook.com ([fe80::7a35:98d:f02c:b011]) by SN7PR11MB7638.namprd11.prod.outlook.com ([fe80::7a35:98d:f02c:b011%5]) with mapi id 15.20.9654.015; Mon, 2 Mar 2026 12:24:19 +0000 From: "Schimpe, Christina" To: Tom Tromey CC: "gdb-patches@sourceware.org" Subject: RE: [PATCH 6/9] gdb: Implement 'bt shadow' to print the shadow stack backtrace. Thread-Topic: [PATCH 6/9] gdb: Implement 'bt shadow' to print the shadow stack backtrace. Thread-Index: AQHcLHyk6BixCK9m9kO4uqiIeHhyW7Sw6/a2gA4X4eCAzCxt3IALOJbA Date: Mon, 2 Mar 2026 12:24:19 +0000 Message-ID: References: <20250923111842.4091694-1-christina.schimpe@intel.com> <20250923111842.4091694-7-christina.schimpe@intel.com> <877bxb68ts.fsf@tromey.com> <87y0ko640e.fsf@tromey.com> In-Reply-To: <87y0ko640e.fsf@tromey.com> 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: SN7PR11MB7638:EE_|SA3PR11MB7581:EE_ x-ms-office365-filtering-correlation-id: 058d4fc8-ba50-4ab2-ee3b-08de7856a103 x-ms-exchange-senderadcheck: 1 x-ms-exchange-antispam-relay: 0 x-microsoft-antispam: BCL:0; ARA:13230040|376014|1800799024|366016|38070700021; x-microsoft-antispam-message-info: 34BpkZDPwNg2/nsSkszcFTFmI99WqAbe50TSsEzzuhxsd+tVSDgNBvPwdxJOu9BG9Llu2wLeDd3A//+iG0l3vH97+oio/oq3NAgAwTNZwiv1fmRj4EQj80PSYtQ5cSuwCg0Kje0FJ5SwU5+fM8hfzFtgjDjaciq/oM4CKYoRFZT3DeVmzQ/CbgnRaYMO6IWhNfacQWb94Kd6MLdxCm7agFwwnUwrpGttmSyl0EvPoqUN1hxU+dIkQHxH+sSg4hn0V2XuuJIWVcvYxFq+xIIBAUICTsxY6F/vk+bIVfo1BZzx/HLGJlJykA+JLUEUyVFRO6ksvZ7MWLfX5QN/wLFUYsdtaoFEfPgulAFBxbEBHTrg1aHMl/Y5bfvd9oITq8Fnz4SHXDmgVxRwJNKNfUwiYR20ov3jVbQ+lpEPFWzlfhsEJAsOnn3pEC0LOv5Z6Brrlj90NhNLcRuFCr97zheX81e+P3YGvM/qZcpAUgRvS/046iozmrA8j+AiHF8C2HBKDYgC2iNhlUyO/DVdVTW11kOQwQfc7uglvpGng/uhdA/vbNQLXbPvVQEfg97kisU/WOKxOx4C7xsKCAH69m0jn6ujG6vpx7QzegVkVGpY5+XTvwCDR6cvNVhawSKoBJHKAXdWgVwXNisjqbhgsuMUYW9C+xnyU/3T/hY4jIP7QAokDApPWOghN+A/ThIQ8zcmn5L7U2W0yyfymSU4VWvlGoVbtF6+vR0pI1NJvrLV2DV0bZDaWi82HgxRufzyh27fp+XX/gcESbqZ2fs1PwSbd2DmOY2JmIf/pYqshlpPO9w= x-forefront-antispam-report: CIP:255.255.255.255; CTRY:; LANG:en; SCL:1; SRV:; IPV:NLI; SFV:NSPM; H:SN7PR11MB7638.namprd11.prod.outlook.com; PTR:; CAT:NONE; SFS:(13230040)(376014)(1800799024)(366016)(38070700021); DIR:OUT; SFP:1101; x-ms-exchange-antispam-messagedata-chunkcount: 1 x-ms-exchange-antispam-messagedata-0: =?utf-8?B?bC8rRGhab2xTN3lKNlR1Q0dQQzBlZXR6cTB6Z2gyS3pTK3kwTFd5dm5EV21m?= =?utf-8?B?UHEvaW1TRWp6TURFLzhvQ1VxTUx4c2doaGFhYXFjWm1qVTBTR2RlM3ozV1pJ?= =?utf-8?B?RWFMY1RjbjdSMG1lTndQdE1WbWdTU21EeGNocFNRY0FlUTlqTWgxSU45dk9G?= =?utf-8?B?eHhWeGk1K1JXWWdVRjlGZmt5ZWhXaXM5eG1wSHZ3TVFsV2FZZmJIOW52Vy9n?= =?utf-8?B?S3NzM29zbUovbU1VREFSMWVqcU9ZRmo3VGQwWlVHcTR1Q3NnMXFCclZGSzRn?= =?utf-8?B?TG5xYWkrd2hia1pYbXV3eFZrV3VaNGJpTkVWREI4WjhVUUUrZW5KNXEwT0dE?= =?utf-8?B?cUw0R1V5bEdNU2huYUg2MHowcHNUSnFkMCtOdXlVM3k0bTNWWUNUaitsYnRO?= =?utf-8?B?MXA5dTE5TDkySHptSkI0TmJNdlFMZFFYOFNOL2tZN2JqcFl0Vy9SblhJdGJa?= =?utf-8?B?aFB1S05FNGx2eDUzR1BZaFhaaVFrVk1XK0RqRzlYbnJ0VVlGazhTamNqemx1?= =?utf-8?B?aVc4MGdCaEFEcWwzNGhvanBURDA5VlF6YklJbFVBWVM4M3RKaU1xcmEweVBt?= =?utf-8?B?MkJZelJqTEdZTnl0Q0QwbTBEZ2syUXRCR3hDQWRHT1NEWFRJTmE3Y0VhTEhq?= =?utf-8?B?WGhDbVRaSk9GNHRrZEZ2Zk5lNUZSbjUrNWxTUCtXdlI0QWNUSDZ2Y01FTEU5?= =?utf-8?B?RGN4MWZ6WTVLME94cldCSk10ZmpobmJSN2J1ODExR1pMaUY0YzlqU1FKcmQ1?= =?utf-8?B?cElIVFpwOEtEMUdNcUNLOFVrS1ZjNWgyeHFKNkhkUmVnK0I1VnN2ZjdRVW0x?= =?utf-8?B?ZUE2blhpbmNpS3hONTJsVGgyaDNxT256N2hLVllYUzlEb3Brc3dWSTdMSHJs?= =?utf-8?B?R2lSSmgwMFZ4K21GOSs1YlRudGVyWWNiVlhiaHN3WEVhZVdiN3J4S1NXeDV2?= =?utf-8?B?Y1FGeUlVZ3JZejBBd1JlbkR4UTBaZVNwUTdQTTgxM3JyR0p6dUQvdFYvK01O?= =?utf-8?B?aCtabyt3ckM0cGJkaHhhZnlZeTJBWEV6WVNSVnlFNUh4WU8vU3RDdUYyVEhw?= =?utf-8?B?NGVTbndSNnhHWXVHQ1pwblFBSS9rNW5YdDI4dUwyUXhCTnNaRWEwQU5zaFRV?= =?utf-8?B?TjUwWXZ5MGVXako3V2VrQ2hIYWZEcE9vUUo0UE9ucmR4OWQwdTMxR0Vhd0Zh?= =?utf-8?B?dm5XZlNGOEp1eUUxY0IzUTExQ21IdllCc0ZaeDY4QjNQTEFnaXZIV0QwYzNn?= =?utf-8?B?V3BDMjFSTHo0b0VnLzhjWjA5TjRHOGs4VkdJMktxRGEwM2hZMG5DR3dBRWJ6?= =?utf-8?B?RzJaQWNzeElkRGNtdFNWdVRUUnIyUGNLVHh6QWpIU0hMVVpwaGpoVTcvbnFO?= =?utf-8?B?M0RzMkRPUXBvSHBXbDFXeHBYd2drWDl3Tnh6MHVSY21WZG1zeUlLaWUwdStT?= =?utf-8?B?d1VYT1hJTWYyWkNscWpQTXNJTWlMSnpFaExSaVhSTzNETG1IeVMvWTg4dXgv?= =?utf-8?B?RXBHRGVuQVNoM1JPTE82T0gvY1FpZWNrV0RZMWZaZ0V3KzVHQnRsWU1ZbDlD?= =?utf-8?B?b3BVSFBUM0xubXhFUXBrNjcrWlN3ZFU3TDdWMGl0bk45NUtHcy8rcURXS2N5?= =?utf-8?B?VTZXK2xHeVQ2YlZqTDcrV3N2QXo5eUFFNlNaSHRTZGhTRFNWTFl4bkNyanFQ?= =?utf-8?B?ZTNuL21icm5vTXRGK2grZkcyMk1vWHhFdmVqNFFGdHNadlVoeDU0NWNMSXA4?= =?utf-8?B?YklORy9PeXppdnR3dEhubC9lWXg0S1BHa0F0b1hGMEo2bUEvZTgvNkJKbGJq?= =?utf-8?B?RnBsRDdQTGRGMVE3ek9CaHV4ZnNhZUJaZ2tCNjdwUEJPR1ErS3RDbGx0d3Jl?= =?utf-8?B?WGhrMkI5b1RybDZBKzRXcXNTV3BmRG9sdExjMCszMmRjTElOeTNMMkprTEh5?= =?utf-8?B?TnNuNUNLM21zdHhKSkhVNUNSSFRaTDA3bENJVUtxVFlaTFovU3Vnb29Ldjdw?= =?utf-8?B?VnE1RjVCNkwwL1R6M3lTNkZTbU5GdDVEQ251RkN4bnprdG1KUW85YUYwNFU2?= =?utf-8?B?SW9RNkMxajJ3alEwWHkvQWpIVEphWjFsWEpaOVlOYnEvSGQwR1FYSDFBaVhZ?= =?utf-8?B?Wmk0Y1E2c29JYm1iZUpQajFBTndYWWFzd2VQU0J6Y2ZhTm5HelJJb25XSlll?= =?utf-8?B?QTRjTFJYcXl5UU42MG1WV0cwUGhMY3E3Vm9YbEIvUE5oMno3WlZGVGVDZzJu?= =?utf-8?B?M1AyQjZqTVRPcm1yVnhqMysrS3diYmd1TjNZeFMxaG82TitudnZiSmlNRm52?= =?utf-8?B?REMwTDNlZGJDdngzWmNTUldKak5YaWZ3bFF6RWtTckdNL29JaEVHWkxidjZR?= =?utf-8?Q?wGKlDbeVp+mqAyXc=3D?= Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-AuthSource: SN7PR11MB7638.namprd11.prod.outlook.com X-MS-Exchange-CrossTenant-Network-Message-Id: 058d4fc8-ba50-4ab2-ee3b-08de7856a103 X-MS-Exchange-CrossTenant-originalarrivaltime: 02 Mar 2026 12:24:19.6856 (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: yITwPSt68KG0jP5Z8Bj/ibXB/LibcEYUuLw+MKPpGX4xVjrUi9Bhj0T99utbMbv+Af1buM5hfYhthOGhfvTEuyu5D7zVNJPIE5UhRa5pDRQ= X-MS-Exchange-Transport-CrossTenantHeadersStamped: SA3PR11MB7581 X-OriginatorOrg: intel.com Content-Transfer-Encoding: base64 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 PiAtLS0tLU9yaWdpbmFsIE1lc3NhZ2UtLS0tLQ0KPiBGcm9tOiBUb20gVHJvbWV5IDx0b21AdHJv bWV5LmNvbT4NCj4gU2VudDogRG9ubmVyc3RhZywgMTkuIEZlYnJ1YXIgMjAyNiAxODoyNA0KPiBU bzogU2NoaW1wZSwgQ2hyaXN0aW5hIDxjaHJpc3RpbmEuc2NoaW1wZUBpbnRlbC5jb20+DQo+IENj OiBUb20gVHJvbWV5IDx0b21AdHJvbWV5LmNvbT47IGdkYi1wYXRjaGVzQHNvdXJjZXdhcmUub3Jn DQo+IFN1YmplY3Q6IFJlOiBbUEFUQ0ggNi85XSBnZGI6IEltcGxlbWVudCAnYnQgc2hhZG93JyB0 byBwcmludCB0aGUgc2hhZG93DQo+IHN0YWNrIGJhY2t0cmFjZS4NCj4gDQo+ID4+Pj4+IFNjaGlt cGUsIENocmlzdGluYSA8Y2hyaXN0aW5hLnNjaGltcGVAaW50ZWwuY29tPiB3cml0ZXM6DQo+IA0K PiA+IEhpIFRvbSwNCj4gPiBUaGFuayB5b3UgZm9yIHRoZSBmZWVkYmFjay4NCj4gPiBQbGVhc2Ug c2VlIG15IGNvbW1lbnQgZm9yIGFubm90YXRpb25zIGJlbG93Lg0KPiANCj4gU29ycnkgYWJvdXQg dGhlIGRlbGF5IGluIG15IHJlc3BvbnNlIGhlcmUuDQo+IA0KPiA+IEFsdGVybmF0aXZlbHksIEkg c2VlIDIgb3B0aW9uczoNCj4gPiAtICBJIGNvdWxkIGFkZCBhIGNoZWNrIGFuZCBpbiBjYXNlIG9m IGJ0IHNoYWRvdyBub3QgcHJpbnQgYW5ub3RhdGlvbnMNCj4gPiBhdCBhbGwNCj4gPiAtICBSZW1v dmUgYW5ub3RhdGlvbnMgZm9yIHRoZSBidCBjb21tYW5kIGNvbXBsZXRlbHkNCj4gDQo+ID4gSSBv bmx5IGZvdW5kIHRoaXMgY29tbWVudCBpbiB0aGUgZG9jczoNCj4gPiAiVGhlIGFubm90YXRpb24g bWVjaGFuaXNtIGhhcyBsYXJnZWx5IGJlZW4gc3VwZXJzZWRlZCBieSBHREIvTUkgKHNlZQ0KPiBH REIvTUkpLiINCj4gPiBodHRwczovL3NvdXJjZXdhcmUub3JnL2dkYi9jdXJyZW50L29ubGluZWRv Y3MvZ2RiLmh0bWwvQW5ub3RhdGlvbnMuaHRtDQo+ID4gbCNBbm5vdGF0aW9ucyBJIGFtIG5vdCBz dXJlIGlmIHRoYXQgbWVhbnMgdGhhdCB0aGV5IGFyZSBkZXByZWNhdGVkIG9yDQo+ID4ganVzdCBy YXJlbHkgdXNlZC4gQnV0IG1heWJlIEkgYW0gbWlzc2luZyBzb21ldGhpbmcuDQo+IA0KPiA+IFdo YXQgZG8geW91IHRoaW5rPw0KPiANCj4gSSBkaWRuJ3QgcmUtcmVhZCB0aGUgcGF0Y2ggYnV0IGVz c2VudGlhbGx5IEkgd291bGQgbm90IGJvdGhlciBhZGRpbmcNCj4gYW5ub3RhdGlvbnMgdG8gYW55 IG5ldyBjb2RlLg0KDQpJZiBJJ2xsIHJlbW92ZSB0aGVtIGFuZCBzb21lYm9keSB3b3VsZCBydW4g dGhlICJidCAtc2hhZG93IiBjb21tYW5kLA0KaGUnZCBoYXZlIGFubm90YXRpb25zIG9ubHkgcGFy dGlhbGx5IGFzIHdlJ2xsIG1pc3MgdGhlIHNoYWRvdyBzdGFjayBzcGVjaWZpYyBwYXJ0cywNCmZv ciBleGFtcGxlLCAic2hhZG93LXN0YWNrLWZyYW1lLWJlZ2luIi4NCkFuZCB0aGlzIGlzIGFjY2Vw dGFibGUgc2luY2Ugd2UgZG9uJ3QgZXhwZWN0IGFueWJvZHkgdG8gZW5hYmxlIHRoZW0uIA0KDQpJ biB0aGF0IGNhc2UgSSdsbCBzaW1wbHkgcmVtb3ZlIHRoZW0uDQoNClRoYW5rcywNCkNocmlzdGlu YQ0KSW50ZWwgRGV1dHNjaGxhbmQgR21iSA0KUmVnaXN0ZXJlZCBBZGRyZXNzOiBEb3JuYWNoZXIg U3RyYcOfZSAxLCA4NTYyMiBGZWxka2lyY2hlbiwgR2VybWFueQ0KVGVsOiArNDkgODkgOTkxIDQz MCwgd3d3LmludGVsLmRlDQpNYW5hZ2luZyBEaXJlY3RvcnM6IEhhcnJ5IERlbWFzLCBKZWZmcmV5 IFNjaG5laWRlcm1hbiwgWWluIENob25nIFNvcnJlbGwNCkNoYWlycGVyc29uIG9mIHRoZSBTdXBl cnZpc29yeSBCb2FyZDogTmljb2xlIExhdQ0KUmVnaXN0ZXJlZCBTZWF0OiBNdW5pY2gNCkNvbW1l cmNpYWwgUmVnaXN0ZXI6IEFtdHNnZXJpY2h0IE3DvG5jaGVuIEhSQiAxODY5MjgK