From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from simark.ca by simark.ca with LMTP id MkItMFt212nUvg4AWB0awg (envelope-from ) for ; Thu, 09 Apr 2026 05:50:19 -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=OGpnHmIk; dkim-atps=neutral Received: by simark.ca (Postfix, from userid 112) id AF1C21E08C; Thu, 09 Apr 2026 05:50:19 -0400 (EDT) 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 EDD011E08C for ; Thu, 09 Apr 2026 05:50:17 -0400 (EDT) Received: from vm01.sourceware.org (localhost [127.0.0.1]) by sourceware.org (Postfix) with ESMTP id 01A284BA2E1E for ; Thu, 9 Apr 2026 09:50:17 +0000 (GMT) DKIM-Filter: OpenDKIM Filter v2.11.0 sourceware.org 01A284BA2E1E 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=OGpnHmIk Received: from mgamail.intel.com (mgamail.intel.com [198.175.65.10]) by sourceware.org (Postfix) with ESMTPS id 3B1FD4BA2E0C for ; Thu, 9 Apr 2026 09:49:48 +0000 (GMT) DMARC-Filter: OpenDMARC Filter v1.4.2 sourceware.org 3B1FD4BA2E0C 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 3B1FD4BA2E0C Authentication-Results: server2.sourceware.org; arc=fail smtp.remote-ip=198.175.65.10 ARC-Seal: i=2; a=rsa-sha256; d=sourceware.org; s=key; t=1775728188; cv=fail; b=kWLmqfYvrGuGcNRFoUmkkHf0uSIJs5LYMRHZEGGM5/MHxf5T/ceODXqQdVbz0djf8pnkayK/Of6Oc+RF4O2rraBXfK/YsmWebNuS4+uGDg4PSPQIs0tyBHeg9/L+Y0vk0XFWVnl+lePjQE+e0Bqk8N4b5kgw5c44fCHY5YzyXII= ARC-Message-Signature: i=2; a=rsa-sha256; d=sourceware.org; s=key; t=1775728188; c=relaxed/simple; bh=toi0jK0tIzN8DAoDNsaWjGRZ8aTj3NR/b2S9RQD6Q74=; h=DKIM-Signature:From:To:Subject:Date:Message-ID:MIME-Version; b=Pmou8f7T+OtdjGYl7LDp8kdj3pwzuy1wCTwBmyuMdBHimI0CqEZaB72OKhd/L3aGvsfXg8J+Wfdc29LgVIKuQFQ8AfP2O8m8u/V8DjrM2PLGGJB7LGT8hcNPfj1Wqo6B/bT+HdANnOjGfR7oLJzTwEbj9z2F3L8RPEA2fPAddOU= ARC-Authentication-Results: i=2; server2.sourceware.org DKIM-Filter: OpenDKIM Filter v2.11.0 sourceware.org 3B1FD4BA2E0C DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=intel.com; i=@intel.com; q=dns/txt; s=Intel; t=1775728188; x=1807264188; h=from:to:cc:subject:date:message-id:references: in-reply-to:mime-version:content-transfer-encoding; bh=toi0jK0tIzN8DAoDNsaWjGRZ8aTj3NR/b2S9RQD6Q74=; b=OGpnHmIk4CyH1UMZ5Mb9HG6CM7HEo+s/zOyydOzUsz/YKCzXMc1EdRrD oX56RKzwDZe3MTJnsfR7iN5T/+VgNxLcFwBe81TjLUr3pofgRoooi4ekz TAvsjsKG5RC9ANVScoXGyMzm0PuS98rBAU7C02v9EB8D9uqGv3Yg/XWk4 eAptkoKRO9BBu+b7m+uotUqIFFYdvfB9n2C5N0yX6ykoWqQjLkKkNAL5b GlSpJdHAE3HVnyYFiFqhIEgF+HJDaerSRf34JQ9r6PoEt6BV9buwTsBKf Yq5VMJM7e66aGlWk4pHLw8oynLczjsxGfbzq0e0Tp05YbCiVnQ9Dfo06O A==; X-CSE-ConnectionGUID: wy39S/b7S/6O7SlJMZ3HVA== X-CSE-MsgGUID: tSjzZoWsS4KqCXFox0o+nw== X-IronPort-AV: E=McAfee;i="6800,10657,11753"; a="94118058" X-IronPort-AV: E=Sophos;i="6.23,169,1770624000"; d="scan'208";a="94118058" Received: from fmviesa005.fm.intel.com ([10.60.135.145]) by orvoesa102.jf.intel.com with ESMTP/TLS/ECDHE-RSA-AES256-GCM-SHA384; 09 Apr 2026 02:49:46 -0700 X-CSE-ConnectionGUID: dI1jEJV+RASbABKcuWIxhw== X-CSE-MsgGUID: 7T+gKaOsTs+5bbqe57hpMw== X-ExtLoop1: 1 X-IronPort-AV: E=Sophos;i="6.23,169,1770624000"; d="scan'208";a="233620387" Received: from fmsmsx902.amr.corp.intel.com ([10.18.126.91]) by fmviesa005.fm.intel.com with ESMTP/TLS/ECDHE-RSA-AES256-GCM-SHA384; 09 Apr 2026 02:49:47 -0700 Received: from FMSMSX901.amr.corp.intel.com (10.18.126.90) by fmsmsx902.amr.corp.intel.com (10.18.126.91) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.2.2562.37; Thu, 9 Apr 2026 02:49:46 -0700 Received: from fmsedg902.ED.cps.intel.com (10.1.192.144) by FMSMSX901.amr.corp.intel.com (10.18.126.90) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.2.2562.37 via Frontend Transport; Thu, 9 Apr 2026 02:49:46 -0700 Received: from SN4PR2101CU001.outbound.protection.outlook.com (40.93.195.52) by edgegateway.intel.com (192.55.55.82) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.2.2562.37; Thu, 9 Apr 2026 02:49:45 -0700 ARC-Seal: i=1; a=rsa-sha256; s=arcselector10001; d=microsoft.com; cv=none; b=PAnQuZo/2nlIQAk6jn5gR96ab1BwendLtR0wrRtLTVl6+3K9CSQu6qC1egUdAFdJbJJNZ38AhivYKplPve7EAiLrcXKWEneY/U7jxa9hZhiPOSq91PmqgfFPytXaej3TH1Z6CS1e9x0+12jE3Imv8d+6ZSy6IFuW0ZBjOJIRdri9nbWAGbTrQvKfrFnyoR3JI+qnjXgyx/k/yVHWO1TTSmyx3RDk2kBA21MQ6/Qz4eFiSZvyYPwLfldo4yonnjdApnx1vrPku/YFMqu6BEe9DZjRJTEHb75aUflHwFVw6zUskL3ABE2LzmOeznXLKZyZQQXCXCtN5PHXSDdxhGgMXg== 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=DFhMqENhT2CRcaJkUFjlXrLWcbHq8PI7NqAs8+yGMR4=; b=lS/aPPlpRn3P2CUtIcEegCL7QnQ+3ePkNI7TEV0RJxJVwY6CChaj48m+7tk5WBEr9+EygTuS+PB/MH/kDmJMFJNSsnmNcl7KIsaMJOa1pEEro/qeF2g6PxVC2O+LseCcr32H3IM+tsbt8NSG/hUI5KiM70xdNyqHZor8yQiEAyjBAU0z096eL1PDxIHXIDvG6m67vk+be+04HrxcKJUvoBjFr2YD5z/VsNGp8ZX8oVkF2se1OqwMNnXxjc8UkBTLqhQ0hGEOFK3Wv1zqyiQ5wkoug6ni2QEssHmV21do77RiJze2/ElkenvVuS/hDwWvOyQWkLx6WbdVuLomGlyJBA== 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 LV8PR11MB8461.namprd11.prod.outlook.com (2603:10b6:408:1e6::14) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.9769.17; Thu, 9 Apr 2026 09:49:43 +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.9723.018; Thu, 9 Apr 2026 09:49:43 +0000 From: "Schimpe, Christina" To: Tom Tromey CC: "gdb-patches@sourceware.org" , "thiago.bauermann@linaro.org" Subject: RE: [PATCH v2 1/9] gdb: Generalize handling of the shadow stack pointer. Thread-Topic: [PATCH v2 1/9] gdb: Generalize handling of the shadow stack pointer. Thread-Index: AQHcocj0qUaHaZzGxkO+/9djsF+K6rWVf2bQgAFqQ5GABEjtwIA6RTtA Date: Thu, 9 Apr 2026 09:49:43 +0000 Message-ID: References: <20260123080532.878738-1-christina.schimpe@intel.com> <20260123080532.878738-2-christina.schimpe@intel.com> <87ecmg62k2.fsf@tromey.com> <87v7fit54d.fsf@tromey.com> In-Reply-To: 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_|LV8PR11MB8461:EE_ x-ms-office365-filtering-correlation-id: 29b33d49-4b97-485e-f2fd-08de961d53ac x-ms-exchange-senderadcheck: 1 x-ms-exchange-antispam-relay: 0 x-microsoft-antispam: BCL:0; ARA:13230040|366016|1800799024|10070799003|376014|38070700021|18002099003|56012099003|22082099003; x-microsoft-antispam-message-info: WxNoP1zMR28ZTtV7U/qN/z/r4Q9VhqO1dRkIO9euiygLvf3Dme7+B7AxfOxQnNZNFpz8i+m0LiRS7Kp8+m5EUB1A/PDBpYZnw3L3n2n9E9uFTpPmsG6UEapI/P8dwxmbquNPBCde4R8KUUQPrbQcpzovkU3u2qZowDMmxWML6eDfR0+odlQsu2TdtSA+rQ+ZzmiEx9rbLuwYlvsstdOKJYE/l1s1jYhw4MdP1FatLF3jDVNaGjFFItMUormHog6kPCX1YHRPCzsVYhRzFNPlE3d99v+SD780Llh0Rb/mvGssUVDpnNe34z8PJU4Jr1W+nckqtIvFaGH0lOlLSyhuwXU+/K+aYwX5Jd60SxwOKuVqrCiOPCD1aBop0iAkl9nAZkHNAHinycqEohSB9Jr0mL60jjbh/iEe4uKKfJUPcMUfrXz7PYEPekN867vQHQQJKRIGKKZ/DnEdTTgSW9qew/LNNV7waxkMnj7Uh802M2JY+qZ9tS3+Ul5WClV57gkUFXC8umBipHsaf6cZZA7nt/YwUw5k0eScUSPH77JuzCRWFDXjKYy24KhzV+lY3nEiKlXNs8sCS8y2RH+gezxbReU4s+HtODYxTEnMCJsfNoG264JRrusPzpb5hYwCyEAhcMiHlhBd1Zmq+Yt84Yrf1VSh8i5AJpG3YOUQgpti+EiyBTFOc3GryY2c0aOquS6nQI/zMnYP34yCFduL0C1IfknmrfatV8/Lod9tUfdfl9kfKWUFyi6H78+hkv7/NjY3byfxrf4JU63CliBffYuhsaiFqtROC01Oa3hSOrP5jQg= 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)(366016)(1800799024)(10070799003)(376014)(38070700021)(18002099003)(56012099003)(22082099003); DIR:OUT; SFP:1101; x-ms-exchange-antispam-messagedata-chunkcount: 2 x-ms-exchange-antispam-messagedata-0: =?utf-8?B?VXYzS1QwOEFQUDlFQU5Oc1pqbDkvS1NCSWNIMlR4S0JSRFVpNmI3cFJNeVhP?= =?utf-8?B?akc0cjNKMWpTdEkrV1FOUXdXQVI2WUJ5NlBiWjdGNGpPVjZnbmhJd3lVYzBk?= =?utf-8?B?QkhPa0JOWnYxNkdBWmRxTFlvOHBoQVh1WlRoMGN2Z3BsYWhUNm9FWFZzd0J5?= =?utf-8?B?VWMrdmc1Y0l2NHNVRnRVSEI3TjFFa1hWYjVUWnRsZzZaZmNLY3VLNjZoM0JK?= =?utf-8?B?Tjd4enQ3blBqUk9lNlZZdFljU2lrZFoyd2l1SkliSUp4QS9KQ29hV3NlSVdY?= =?utf-8?B?Z0pUcTdlS2dvcS93bEtTK2VhVG5qaWdmQzZWTkRRbWw0Qm9xWk5lY1NXSTdu?= =?utf-8?B?WFlQNmZGanBZT0xtYmluQjRaUDc0OGUvcDA1MGpOL1ZmT0lQMllIek02Qmtr?= =?utf-8?B?VGxwZHRwZFRiaEd1NEpSdnZ4c0duQi8xVXZ3SGUybjY4NkJ3OWFMbXhNelBx?= =?utf-8?B?MWtLd3d4R0ltbE00anNDUi9TYXZGS2NWcDZTZ3EybW96dzN3MXBKdjdoekxU?= =?utf-8?B?eDlFckZKcGo1OENrdWFIR3IwSjVpbFpFSGhDNTM0ZkdpakpPNHBmZE9ndU1y?= =?utf-8?B?RU9Cc3MyRTQvTWlvQSt0aDhvaW45Nkt1S0xpdEIwSjE0OWJnT3lmdEQvS3h0?= =?utf-8?B?dVVjL2VGVzZ6Y1hrQm0wemFVUk9vNnpIS0F2eFVtbEJaSlNpNS9tWU52cElE?= =?utf-8?B?emp1ZGFuWlRxZTNKWjFSSCtRODFiR3hCY1lPejNzNmt5eDJNclYzSW1LejN0?= =?utf-8?B?WUlhRHRiRzBSaTlHSGdSSllZdlBDTk0zYmY1QmVLbjNNRmlURXlBTytnN3dS?= =?utf-8?B?ek9DTFJQMVpwQ0RyREdybFIrNjJSaHcwU3dMZWM1TTdKQVRnM25ONzhrRlBa?= =?utf-8?B?UXJyeHhmV0hjU1U1RXVHMWVYUUdkVE9kWEhvMkdzdlJzZ3BDWHpmZm9PV2hJ?= =?utf-8?B?RGxCdGlSRE80dk1Zb0NUYVZXYUlPNXpWeG1qWFNOMGpieFBwMGxZRXRLSEla?= =?utf-8?B?dFlkNjQvS3ZrckJTS0R4dXpPMlYyMXFqRlVhMXBCdWZ3ZnZaU0VlYXV2Vjcz?= =?utf-8?B?NXpxYy8wcTVUR3I2c0o1aVo4TFliVlpFQXM0Risrcmo3NzZUd2JyMENvcjFy?= =?utf-8?B?TFg2Q0puT204RmVUR2FDTm1SWFJ4cXBNazRrZUFyRkRERTR0UC9HNWMrL1U5?= =?utf-8?B?cVI4Zm12SUpYQTFURzl4YWFVY0NVb25iZW4wNVFPZit1ekNEemdyRUcxN3hN?= =?utf-8?B?TUFtZGR1dmp4ek94TjJPZ0dMVUFKUnpmSEVvY1Q5MUFQMTY5eExiYXlqKzkw?= =?utf-8?B?OFBudGd1OCtVQWhxZ3Zxa3NHRmQvMWZrZWJNOEhjTnBUVU5mbUJTWEhNVTh3?= =?utf-8?B?bkQ4alFNU04xNDhseUpUaVhWWVY4RTZaaVB4MWFnQk9DZ3VldGplTlZOSEpw?= =?utf-8?B?RHI4bEYzZTZhZHZQdUMvZ1BNUi9ibFdCVXhOMnoxZ0RWeDd2MXR6Wit2UW1o?= =?utf-8?B?MDlBRjBCS3JvYTU4TUtOakZVaVk5OG03VEZhYnBRTTM2Z2pFcW5qVVFCK2Zu?= =?utf-8?B?OEpNYkVKbEVBbVdidnZ5QytteUNBajRwY1NCdklpTjdyaDZEY25tRUU0VG9Q?= =?utf-8?B?WU04cFdRZjFBc0VoYVdjczdQdmV6U284akN4dFd4TTZzS3FydlNxZnlUdk5R?= =?utf-8?B?K2wzYTNRV3pOeGdXdEZFN3QwL2pyMk40c1h1Zlpvck9uR0VOSFptaFo0eW11?= =?utf-8?B?TmRqSGZTZnQ3SFd3T05NaE9QdzBQL053VnUyVzJCUE80NTMzOEN4dFhSTVkw?= =?utf-8?B?dlpGR1Awb1NYY0M1dldHRCtzcDF3bVFSQm1yS3A0bVljbVRyVCtjd2JnWTNT?= =?utf-8?B?RGR0QVROUXBybjJ1Q09tTWkrVUJrNjNZUGxOTlJLZkIrVWQxcTR5bzZNWFNy?= =?utf-8?B?RkVXcFFQSFJIMEo1a2JkZjhsK3krcTIvRWNWR3RVZU5rbk1iMEFxQWM2T0Qz?= =?utf-8?B?TmpONUwzZnRVTG8zTEc5Q1Z2RFVPQjRWZEVyM3hWRGhPYStuTmN2aTgwOTJ4?= =?utf-8?B?aTZDWkM0N2hEYThDWEdSd2hHdEpUS0RUTWowY0V4Q1VLVnlQOWhVaW5uTDF1?= =?utf-8?B?eTVVNSs4cDdNcHB3N3pzeWt3bU9iR1ZhQjJIeThVcXFDMFBQUkhTMzg1UW5L?= =?utf-8?B?WUlMTTl1dmx0NVNZMHNVME0xZVNHaFVKQkFXMWMzNytUMG5zZStERTNab2dh?= =?utf-8?B?MXhabFVFdGFXeXdCeTdTUy9ucnprbHBvWXowWjA5RE92RWlXMmxOVEhtSjRG?= =?utf-8?B?RHRRUFpqcUM3WGdIU0grYVQ4NWtTWjNaV1p1WlRGUFU4S3FNNkVDQ3BXNzJi?= =?utf-8?Q?bBDHtyBm67F5/eyON5p+DO5aoz9jFut5UHZ6pmVmyhpUf?= x-ms-exchange-antispam-messagedata-1: hj5IvZvmwNya1w== Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 X-Exchange-RoutingPolicyChecked: EQEsylQcuf4vl/R8dYhUyI/jBhZG8x3RKznUlkrF5r5z8apYA8Jo0Nh9BIISadXIYTVLGThFTpBeumFNxfLvmx5CCLZvJswYbA8wl8lDA1jBFuMglaUsVQvTIfvJZqno0a2Jw4jebjMOav0Kkf9tZyWVcg+MBXbS8Vb+0V1ug6UeXrv1n5mLOmh6Qmkq1esXTBkf9Ipq2DhCR+DeABwqRZsgl80QlnzD8v1Ybutljrf97quYOVtbEkUqCk078CQrLz4eyjHW44If4a7EsTVXRkb2FFI4l5zahsNpThjLydf/JYHXc62nlR0SqesIR7qfs8RlrHNsfPsf6zgjQJMVpQ== X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-AuthSource: SN7PR11MB7638.namprd11.prod.outlook.com X-MS-Exchange-CrossTenant-Network-Message-Id: 29b33d49-4b97-485e-f2fd-08de961d53ac X-MS-Exchange-CrossTenant-originalarrivaltime: 09 Apr 2026 09:49:43.5108 (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: J1FuVh8Q1/Q8Kg4o15pzNVXjcAHisq3JQvyuCaoLAlpWucv+abJNkJTaZcZCVj5YBHHx1rzcr4A9rvY4Xu2ygVGlfx12co1Qc3YnFOhufwE= X-MS-Exchange-Transport-CrossTenantHeadersStamped: LV8PR11MB8461 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 PiAtLS0tLU9yaWdpbmFsIE1lc3NhZ2UtLS0tLQ0KPiBGcm9tOiBTY2hpbXBlLCBDaHJpc3RpbmEN Cj4gU2VudDogTW9udGFnLCAyLiBNw6RyeiAyMDI2IDEyOjUzDQo+IFRvOiBUb20gVHJvbWV5IDx0 b21AdHJvbWV5LmNvbT4NCj4gQ2M6IGdkYi1wYXRjaGVzQHNvdXJjZXdhcmUub3JnOyB0aGlhZ28u YmF1ZXJtYW5uQGxpbmFyby5vcmcNCj4gU3ViamVjdDogUkU6IFtQQVRDSCB2MiAxLzldIGdkYjog R2VuZXJhbGl6ZSBoYW5kbGluZyBvZiB0aGUgc2hhZG93IHN0YWNrDQo+IHBvaW50ZXIuDQo+IA0K PiA+IC0tLS0tT3JpZ2luYWwgTWVzc2FnZS0tLS0tDQo+ID4gRnJvbTogVG9tIFRyb21leSA8dG9t QHRyb21leS5jb20+DQo+ID4gU2VudDogRnJlaXRhZywgMjcuIEZlYnJ1YXIgMjAyNiAxOToyNg0K PiA+IFRvOiBTY2hpbXBlLCBDaHJpc3RpbmEgPGNocmlzdGluYS5zY2hpbXBlQGludGVsLmNvbT4N Cj4gPiBDYzogVG9tIFRyb21leSA8dG9tQHRyb21leS5jb20+OyBnZGItcGF0Y2hlc0Bzb3VyY2V3 YXJlLm9yZzsNCj4gPiB0aGlhZ28uYmF1ZXJtYW5uQGxpbmFyby5vcmcNCj4gPiBTdWJqZWN0OiBS ZTogW1BBVENIIHYyIDEvOV0gZ2RiOiBHZW5lcmFsaXplIGhhbmRsaW5nIG9mIHRoZSBzaGFkb3cN Cj4gPiBzdGFjayBwb2ludGVyLg0KPiA+DQo+ID4gPj4+Pj4gU2NoaW1wZSwgQ2hyaXN0aW5hIDxj aHJpc3RpbmEuc2NoaW1wZUBpbnRlbC5jb20+IHdyaXRlczoNCj4gPg0KPiA+ID4+IExpa2UgSSBt ZW50aW9uZWQgaW4gYW5vdGhlciBub3RlLCBiZSBzdXJlIHRvIHJ1biBjaGVjay1nZGJhcmNoLnB5 Lg0KPiA+DQo+ID4gPiBJIGFzc3VtZSB5b3UgbWVhbiBnZGIvZ2RiYXJjaC5weS4NCj4gPg0KPiA+ IE5vLCB0aGVyZSdzIGEgY2hlY2stZ2RiYXJjaC5weSBzY3JpcHQgdGhhdCBkb2VzIHNvbWUgZXh0 cmEgKGJ1dCBzbG93KQ0KPiA+IGNoZWNraW5nIG9mIGdkYmFyY2ggY2hhbmdlcy4gIFlvdSBtYXkg bmVlZCB0byAncGlwIGluc3RhbGwnIGEgY291cGxlDQo+ID4gdGhpbmdzIHRvIHJ1biBpdC4gIElm IHRoYXQncyBhIHByb2JsZW0sIGl0J3Mgbm90IGEgaHVnZSBkZWFsLCBJIGNhbiBhbHdheXMgcnVu IGl0DQo+IGxhdGVyLg0KPiA+DQo+ID4gVG9tDQo+IA0KPiBBaCwgSSBtaXNzZWQgdGhhdC4gV2ls bCBjaGVjayBpdCBvdXQuDQo+IA0KPiBUaGFua3MsDQo+IENocmlzdGluYQ0KDQpIaSBUb20sDQoN ClNvcnJ5IGZvciBnZXR0aW5nIGJhY2sgZGVsYXllZCByZXNwb25zZS4gSSBhbSBzZWVpbmcgdGhl IGZvbGxvd2luZyB3aGVuIHJ1bm5pbmcgY2hlY2stZ2RiYXJjaC5weToNCg0Kfn5+DQokIC4vY2hl Y2stZ2RiYXJjaC5weQ0KbmV2ZXIgc2V0OiBzaGFkb3dfc3RhY2tfZWxlbWVudF9zaXplX2FsaWdu ZWQNCn5+fg0KDQpHaXZlbiB0aGF0IEkgYXNzaWduIGEgcHJlLWRlZmF1bHQgSSBkb24ndCBoYXZl IHRvIGNvbmZpZ3VyZSBpdCBmb3IgYW1kNjQgc3BlY2lmaWNhbGx5Lg0KQnV0IHN0YXJ0aW5nIHdp dGggdGhpcyBwYXRjaCwgdGhpcyBtZXNzYWdlIHdpbGwgYWx3YXlzIGFwcGVhciB3aGVuIHJ1bm5p bmcgdGhlIHNjcmlwdC4gDQoNClNob3VsZCB3ZSBjaGFuZ2UgdGhlIHNjcmlwdCBmb3IgdGhpcyBj YXNlPw0KDQpUaGFua3MsDQpDaHJpc3RpbmENCkludGVsIERldXRzY2hsYW5kIEdtYkgNClJlZ2lz dGVyZWQgQWRkcmVzczogRG9ybmFjaGVyIFN0cmFzc2UgMSwgODU2MjIgRmVsZGtpcmNoZW4sIEdl cm1hbnkNClRlbDogKzQ5IDg5IDk5MSA0MzAsIHd3dy5pbnRlbC5kZQ0KTWFuYWdpbmcgRGlyZWN0 b3JzOiBIYXJyeSBEZW1hcywgSmVmZnJleSBTY2huZWlkZXJtYW4sIFlpbiBDaG9uZyBTb3JyZWxs DQpDaGFpcnBlcnNvbiBvZiB0aGUgU3VwZXJ2aXNvcnkgQm9hcmQ6IE5pY29sZSBMYXUNClJlZ2lz dGVyZWQgU2VhdDogTXVuaWNoDQpDb21tZXJjaWFsIFJlZ2lzdGVyOiBBbXRzZ2VyaWNodCBNdWVu Y2hlbiBIUkIgMTg2OTI4Cg==