From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from simark.ca by simark.ca with LMTP id mHEdEay7XWZGSiUAWB0awg (envelope-from ) for ; Mon, 03 Jun 2024 08:48:44 -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=L1ZtsIOa; dkim-atps=neutral Received: by simark.ca (Postfix, from userid 112) id 348A61E0C0; Mon, 3 Jun 2024 08:48:44 -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 BF1611E092 for ; Mon, 3 Jun 2024 08:48:41 -0400 (EDT) Received: from server2.sourceware.org (localhost [IPv6:::1]) by sourceware.org (Postfix) with ESMTP id 36D583AA9038 for ; Mon, 3 Jun 2024 12:48:41 +0000 (GMT) Received: from mgamail.intel.com (mgamail.intel.com [192.198.163.15]) by sourceware.org (Postfix) with ESMTPS id 276DA3832E6D for ; Mon, 3 Jun 2024 12:48:15 +0000 (GMT) DMARC-Filter: OpenDMARC Filter v1.4.2 sourceware.org 276DA3832E6D 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 276DA3832E6D Authentication-Results: server2.sourceware.org; arc=fail smtp.remote-ip=192.198.163.15 ARC-Seal: i=2; a=rsa-sha256; d=sourceware.org; s=key; t=1717418901; cv=fail; b=ue4qF1pmuxkRB8TNsQegvo1E+tthMqItqbmBrcWlRluWKavJ1AgwptRD218n97Ppp3S8oDQnd5ZAF1jiVnylf/O48CaoXtTUHg76v4gGxkAnD/5XkyWziuDw+pVLFtWduPT133Q6HTzQ7U99e1lnxdgeugdVhp+9oEd3HP+KWeo= ARC-Message-Signature: i=2; a=rsa-sha256; d=sourceware.org; s=key; t=1717418901; c=relaxed/simple; bh=34woK6ASdQ9qoKVB5fwyLhs19F5pCdlBaCFokIW5MZ4=; h=DKIM-Signature:From:To:Subject:Date:Message-ID:MIME-Version; b=d4ozC2hxhGG031n+A8glFIyI4hGxW3QfTiPvJ25sD40zVPHASLESZFss/k6eN7bSdPBa8jgid8Oh0JkHQu8dMJnWC65G0d1eoj2Kxl49oDK2gtgOBcwhQMql9HeZO8r4G/icIta4JjXAHF6vUL989dSEhI5dQkxbGBBqHxTIdJ4= 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=1717418895; x=1748954895; h=from:to:cc:subject:date:message-id:references: in-reply-to:mime-version:content-transfer-encoding; bh=34woK6ASdQ9qoKVB5fwyLhs19F5pCdlBaCFokIW5MZ4=; b=L1ZtsIOaIzUD4sPvynj+dJAEEwbMCz97UyH4S+5enlwp1/QFsOawzMD7 ArDBZjx4J04cCI5DySKM1n1H2/dMl7MRl2ZpFfypmbBqO118sxY+7wz6d qS2DAKDzxBPi9m9+Hollb3obAeRXBnjRe4VUitZO7L4Cs6K8F59L2vKtz 0y7n6sjXtl/KCy4b1/TYeVGUkOmXXpKYQT00p+6+JCCtRUm5ZsGzq8Xt/ q3Aft+f7Y2/RqX8/8eLl5PRrke5r1YHOhWFjam/Qhr2vjHzwq9kyBb6Ql r1fIv8sOzz34gnIiW5eMe3e/6LsBR8iDUKGR+5GGUgfOqad02CNilT1Ra Q==; X-CSE-ConnectionGUID: zuwTujMTTeKev3MeoHyhNA== X-CSE-MsgGUID: WfyEUvJpQdGnvWEM2zJMlA== X-IronPort-AV: E=McAfee;i="6600,9927,11092"; a="14094462" X-IronPort-AV: E=Sophos;i="6.08,211,1712646000"; d="scan'208";a="14094462" Received: from orviesa009.jf.intel.com ([10.64.159.149]) by fmvoesa109.fm.intel.com with ESMTP/TLS/ECDHE-RSA-AES256-GCM-SHA384; 03 Jun 2024 05:48:14 -0700 X-CSE-ConnectionGUID: To6LfHgrQhCuYKGFYEGJWg== X-CSE-MsgGUID: ZoPJCYUcQKmpgVHrOh8ttA== X-ExtLoop1: 1 X-IronPort-AV: E=Sophos;i="6.08,211,1712646000"; d="scan'208";a="36943489" Received: from orsmsx603.amr.corp.intel.com ([10.22.229.16]) by orviesa009.jf.intel.com with ESMTP/TLS/AES256-GCM-SHA384; 03 Jun 2024 05:48:14 -0700 Received: from orsmsx602.amr.corp.intel.com (10.22.229.15) by ORSMSX603.amr.corp.intel.com (10.22.229.16) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256) id 15.1.2507.39; Mon, 3 Jun 2024 05:48:13 -0700 Received: from ORSEDG601.ED.cps.intel.com (10.7.248.6) 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.39 via Frontend Transport; Mon, 3 Jun 2024 05:48:13 -0700 Received: from NAM12-DM6-obe.outbound.protection.outlook.com (104.47.59.168) by edgegateway.intel.com (134.134.137.102) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.1.2507.39; Mon, 3 Jun 2024 05:48:13 -0700 ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=IPuab/z/0WS3SbWddWmE7J1yJh+qCrfVYn64RlxHf+QLknRn6ZBvj9ZUk+4ReLH3hIpZyGkr9imUP6F1vTRrEOsCA0K924F90yNVCFEYs7gr+hwBOs1un/ZHcRwicq+JH6Vpm00MQZ0Igs1eiT2qkOo/zmWenlS6BduA9JrSeRFoT0XUJ6k5zsgiHcirWn50cJEy7tzYd2r3RFu0/qOwh8POFdGxyiPca7mD6PG3UeM2D0jKUUUvSgzuurCfhpYJvZqQxxXoXoLhmvOy28j/4wCI3IYLUPpsSEig8gMQ1MXCMNm+nMpKtfPm/X6aEhdrcewERhlHQCg6/E7tB5+eGA== 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=z6bB94PHpCr84zJDo8nZBpDvI1aMynxN6AyiITD370c=; b=m9AuPERT9yscNT3pmGqjIBGVy1DGlcqTg6P/mrUCTu2mQSKm4JCQ+UVVeOmgGrK5pLdWmPRycLNULngqXhwwuHOhGXoICoTAW71Wd03vFxVdohxgYuSDaR6EZ8xza6CbqODfXbvWFyq+P4+4DHOj6NSouMnFjI/tvYSzwwzHAlilI5yZHOTIN/cL45Kk1nlZYkoDnhq8QuILSwkKuYBUN3bN3hhKAEgFZ2XAPgbF/CUlwNXyfVCyMquGy0jOJ6m61OwkXJbYWu8ZDAdipY3IN5h/aLSgwUXpHlTWeQMFSGOLPONYStCgJbG6oqdwmYtla6LzUGvrPeOqOTXhScx5zQ== 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 MN2PR11MB4566.namprd11.prod.outlook.com (2603:10b6:208:24e::16) by PH8PR11MB7966.namprd11.prod.outlook.com (2603:10b6:510:25d::8) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.7611.29; Mon, 3 Jun 2024 12:48:11 +0000 Received: from MN2PR11MB4566.namprd11.prod.outlook.com ([fe80::7fc0:8ee5:d974:e1e]) by MN2PR11MB4566.namprd11.prod.outlook.com ([fe80::7fc0:8ee5:d974:e1e%3]) with mapi id 15.20.7633.021; Mon, 3 Jun 2024 12:48:11 +0000 From: "Willgerodt, Felix" To: "Schimpe, Christina" , "gdb-patches@sourceware.org" CC: "eliz@gnu.org" , "luis.machado@arm.com" Subject: RE: [PATCH v2 2/3] LAM: Enable tagged pointer support for watchpoints. Thread-Topic: [PATCH v2 2/3] LAM: Enable tagged pointer support for watchpoints. Thread-Index: AQHasCAjHsQ2tRRKTEei48bz4GnKSbGxBc0QgAT2WYCAAAIYYA== Date: Mon, 3 Jun 2024 12:48:11 +0000 Message-ID: References: <20240527102423.1361410-1-christina.schimpe@intel.com> <20240527102423.1361410-3-christina.schimpe@intel.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: MN2PR11MB4566:EE_|PH8PR11MB7966:EE_ x-ms-office365-filtering-correlation-id: 4caf1b78-dd58-4693-bb36-08dc83cb6d2d x-ms-exchange-senderadcheck: 1 x-ms-exchange-antispam-relay: 0 x-microsoft-antispam: BCL:0; ARA:13230031|376005|366007|1800799015|38070700009; x-microsoft-antispam-message-info: =?utf-8?B?S09TQWQyMzhyaEdld05aR2hET1dXYnNEZzV5MUNqais2THBFc0h1NlZ3R1FB?= =?utf-8?B?NXlSbEh1Q1MvY1pkN1FlMnRKODBiL1FFUzRpNktrWUk5clpkbmR0b0ZvV2tS?= =?utf-8?B?TEFONVozWStCNWF0S2VXNWRMWjYvT1JTNUg4cUszU0Y5VS9TQzdwTVFwRlZh?= =?utf-8?B?WWt2TU9rU0JKa0ZEK2EzT0ZXSjQvVzdmdHNVZzVybnhLOFBlYzh3b1BOOCth?= =?utf-8?B?d2tGTVlqNlp4UkhDRmxEeDVqNnZxY3JaZkZtSk5WRlpaZVhCUGxvSGlRR2VB?= =?utf-8?B?ZmV5dUJsQU9TSGttRnlMcGh1Zitsa05JQ3hNMVJIWnYwTmxKaGk2REkzNGN1?= =?utf-8?B?bkFtNGNMZWRkbkRJTjBBdVdQd2dHbS9VMElKdnRZUzVuZ0tiRnRLdWZveHIx?= =?utf-8?B?YThma0F0UndMVzBmUitkdTl1Q1hYWnFhMFlhUGcvQlhSUUxkdnFiMHN3enhW?= =?utf-8?B?VkxOUENMc1U4RklDeUlFT0tnNnRxdmVGWStUcmxLaGFiLzNkSXJ4SzFkb3Q0?= =?utf-8?B?SWxRSjZ3UzkzbklpL00vNldUdWdsY04rNmU3Z2g3ZzdKUXNxczVVc1hHblhS?= =?utf-8?B?UkRadEtGeEllb3lMNFduQkxqTjdBTTlFTHREZDByTzQyYWN2SGRYcFE0R2Fh?= =?utf-8?B?MFMwUmpUdktWbWhscVNuK21tV25rc253OHh0QWtVSHgvaHVWaGRPQ1FNU3N5?= =?utf-8?B?R0hWRHE0OTdVaXFHdEh2WFFjVm4zc3ZHNVE1dGs1MS9kTEl0UkwvNlRCSGdJ?= =?utf-8?B?cU1BZzRGbjduQU1KWmJIbmx3YmRPRVZ1U0Y0SjA3NW9wVFZYT1A2ekh4Ynls?= =?utf-8?B?UGxOdGI3aXNYaDZEZ3RYZTZHbXBGakRFa1UvMmFyWlcyZlRTOS9SclB5NHdR?= =?utf-8?B?UmZwckJQWDhaSlh1NVE1bnk4RVAzN3VuZFRyMVE0SXloVjhtNnpObjRnMDBI?= =?utf-8?B?eHVZcnZGOXVLZ1R6dGgrS0VXM0dQUmplc01TRGdTVElWVkRnNTREa2ZNaENL?= =?utf-8?B?SS9NWW5Rcm1BMmdHajZER0NCaE0wdEdwMXdDaGRPaXJ6bDZtc2xkSWdINHFr?= =?utf-8?B?bFZta3N1WGQ4OFFmN1c3RmNLUzhyelhzVFVramt2Q2twdFJTMyt2NGZ2SnYv?= =?utf-8?B?NkpLRGZVOTBWeW5ldUVwVGY1SEVUUkM1SG5UYlJPNm9vQlA2YU1jdVNkMGZO?= =?utf-8?B?R3J6eFdXeEROZkp3eTdQQlQ0aWhmU0M4dGwyY3ZDaTBkMkpXaXFTMHZSVzZz?= =?utf-8?B?ZnN6MUZHdzVCeWpsV0Vxb0lIRldFTHRMaGZuaFo1eWUva2R2NUQ2Vy85d1pT?= =?utf-8?B?eTcrVXZRQ21EVFMwYlBaTlo1VUtKdDZQZUV0NzBBd2twdjZXRVdYaTBnRU16?= =?utf-8?B?dmowOW1MRkxORm14ZmMwTksya2NUbXhxdzhYL0c3NVNQRzBRYVM5VGNnaUt3?= =?utf-8?B?elZGSWR6cXFIMm8vNFlYNXpHZHFBN3hkWWxKbkVKNEgxVXh4ZHhMNWhZWTla?= =?utf-8?B?SGdsWXNFYldEMEhNRmpScnIra3dDMjlKNldCSzhneGZNNXR3OWdXVW1MZ1Ux?= =?utf-8?B?V25UaHdVYmFmbUNTQ3FGNU9pUFJsWWl6cWhFM2llOEZNWXVaeTdjV3cxK3Rt?= =?utf-8?B?UmdUTHdFbExoTHFjaUM5Yy9WM3cvdHd1bzdoZG1MSis2dEx0VzNIcHZ5ZjJj?= =?utf-8?B?T0c0bmF5aDNqZHhEc3VaRTVGRG5DbzE0eTRxUTVkM3ErTHdNMW52anlBPT0=?= x-forefront-antispam-report: CIP:255.255.255.255; CTRY:; LANG:en; SCL:1; SRV:; IPV:NLI; SFV:NSPM; H:MN2PR11MB4566.namprd11.prod.outlook.com; PTR:; CAT:NONE; SFS:(13230031)(376005)(366007)(1800799015)(38070700009); DIR:OUT; SFP:1101; x-ms-exchange-antispam-messagedata-chunkcount: 1 x-ms-exchange-antispam-messagedata-0: =?utf-8?B?ZXoweWFuZGZmUGZVUnRLbEt4SThYbnYveUtIQ0JCOElKaW0zSmhBdm1zWmwy?= =?utf-8?B?KzJvWS9BZXBjWjR4c0RuV1FlVU8rMmtha3RDTUVjMm9aaDZIVmQ2cERwN05C?= =?utf-8?B?c2RuNTFtWldQMk1WaTh0MnNjMldaSElrbUJLdUh1V0FPdHM1MzF6NnEzbGpU?= =?utf-8?B?NURDcHhJRU9yOXYzdW9MZmFja2s1VlI4L0RqekJsdnh6dlBHbndlTk5WL2tL?= =?utf-8?B?Rk9oUU9XeXM3N3VRNUl6T21OOHQ5ZzUxTjVNTDgxRzVweXN4S2I0NVBna08v?= =?utf-8?B?NEFzNlliOWFGTDZkc05LSjZDOUZDOGRsbXEvK2ZPVHNWeHUyejFIclFtWmhi?= =?utf-8?B?THU4eWpjQXZQWmhlWjVWZnBUc05Dbkk0WFhyR1pFQjdPaGgyWk9vS3NmaFln?= =?utf-8?B?blBXdk9BTmlqSThTbHo2aThlYllJRThRYlkyVXdiRWFWRDNTelN4b05jNmdK?= =?utf-8?B?cHE3SEZZejBwTWh3YURhdUJlMWRtb2tuWUFRZW05WFdWaThsTkpUK3NweGJN?= =?utf-8?B?enQ5b2hNWEQvZHU2R2IzaUxYVVVqR0pTcHU1cUlGdWxUZWlVRWtCMTBGOXhU?= =?utf-8?B?VldLbG9VUzlxME9pcU9iTzFNZm1zVWVoNzZmWklZbE03d0lYZjFUeGZtL0NU?= =?utf-8?B?TFRQcEtqS1lybjVEQ0hzMlhFQzJVWXBTbmRob2tBdC94WFhSZVpnSEluOER6?= =?utf-8?B?TEtqQU1Sd3gxUVp2NjVaZlZyck84dGVGMHdnV0tlclhtT1VyMGxRcmdKczJG?= =?utf-8?B?M3NyMktUVDJjSXBFUWNtT0NFRU8yS2xCQ3hFUi8wQjl4Y21DT1doOUY5emFH?= =?utf-8?B?djNXT1d3dERmTWs5NGhTOE80UVBkci9YVWszUjNaUlFWMFlwTjV6KzNZcE90?= =?utf-8?B?NmlvWnVqa1l4aE5ldkZtYWU2NGZETXMvRDZZTDdRaGkrUjA3VFBBSUxaVlQ2?= =?utf-8?B?SENXZ3VCdzJtYUx2Z0Fkb3R5QVRZZG15SUhjSWYrcHduL3hCaTNqZm9wejRv?= =?utf-8?B?bVVrOFppcUJ6RVlCOVVaODdWUXlpbVZ5Tkd1aFE3eDY2c0V1RGFweW13WkRF?= =?utf-8?B?UlFFTUtDNTZqN0hzTmhROWY0dGJmanRZdlNZZUQ3THhiaXU4eElPNHpONkU0?= =?utf-8?B?RnZKNTZMK2Z6VlpiTUFVQjFTSFBqMitJSjR0Z3dRRnZQVkxjTjJabVpsdVZu?= =?utf-8?B?NERXcUdJYnBoMzlFVEN0RERvS1RIak9HVXRJaUxxbm9jcUN6U1piY0xXYjcy?= =?utf-8?B?K0xJaFp6TEdBRW1WRXZ4eVJSQWRTK0Z5ZUVMVllTN0QwZW0yRVdkT3dDdjZN?= =?utf-8?B?NXRpTitOYnlmNkhuZTZqL1lPeWtnUVZjQjFWMXlWMGNzS0FNdlZOSEd0aHVw?= =?utf-8?B?TXFtS25KcngyTThaZXFvS01vbmoxRnkzYVlLRnpzQlZTV2UzNGs5enhiWk9Z?= =?utf-8?B?Tmp6MnozY3VKaTJwS2JtakovRXpZWjM3WWRjcmgreXZlcUZCTTVINFdRS0tB?= =?utf-8?B?ZjAwWVpZUkJKUEp3TmQxbnNZKzBEeHpZaVJ5Y0hFMGsyYjVBNk1LWm9HdnZT?= =?utf-8?B?T3A3T1pLMCtZQmpoNExrcVlkRDJQL3VzU1FNYXRKZFVRcTltbUh4VFlyekw0?= =?utf-8?B?N1VvQ3ZIblV6Q0ZXK3R1a3h6REdtRkR0WUZVZjdISElNdE9zUTNNSCt4L0U3?= =?utf-8?B?Mm9zcTB5enJSVnRzeFpZTWVLT1VydXZSZVZMZ3NjcVRGZk53OVBVUTVzQkhW?= =?utf-8?B?QzFMeFMxUCthL0djcjlDVEdVVUxpMEQ3L281WWdJWk43aVBHL0FXd2NtMy96?= =?utf-8?B?ZTlJQiszNEV1SkNVdFcrOUtySjRvWDB6YUQ2R05tRnRkdG9ob0d0RTQ3SVRS?= =?utf-8?B?ZTFqNHRNWklBUUxEeDFNRjZUTkxRMzJWV2lubjNvOW1UZU84K2hncHN3bmR4?= =?utf-8?B?SjNqUXByV1QwRmxFNkJtR0FpektPK0JGR1QwaHVwOUJhM2kwR29JTlliemV6?= =?utf-8?B?MVY2K292VmFMeW1Xb2tkQUhacVZnR1piS0dFRjJVWVo4eW8zVEZBRWg2Q3dN?= =?utf-8?B?ME02VzduclJDdjY1Y1hxUXY2YXVGanNScDdNcWswWTY0c25qanpKWW84NVJi?= =?utf-8?Q?cMBRXtnIGDOrkaytoyp1EaKrZ?= Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-AuthSource: MN2PR11MB4566.namprd11.prod.outlook.com X-MS-Exchange-CrossTenant-Network-Message-Id: 4caf1b78-dd58-4693-bb36-08dc83cb6d2d X-MS-Exchange-CrossTenant-originalarrivaltime: 03 Jun 2024 12:48:11.2986 (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: zUKAVElUarQfXPTvLCfa/RRyz6mzW97gh1QDiJ9toKujXOOoq0S//5Zp/UKFvW9og47efrUfZATDV50PoE0U42iMMadoD2ePWJkqaK/qyto= X-MS-Exchange-Transport-CrossTenantHeadersStamped: PH8PR11MB7966 X-OriginatorOrg: intel.com Content-Transfer-Encoding: base64 X-Spam-Status: No, score=-5.2 required=5.0 tests=BAYES_00, DKIMWL_WL_HIGH, DKIM_SIGNED, DKIM_VALID, DKIM_VALID_AU, DKIM_VALID_EF, 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 PiA+IE9yIG1heWJlIHdlIGV2ZW4gd2FudCB0byB3YXJuIGlmIHdlIGZpbmQgdGhlIHN0cmluZyBi dXQgY2FuJ3QgY29udmVydA0KPiA+IGl0IHRvIGEgcHJvcGVyIG1hc2suDQo+IA0KPiBBcyBJIHNh aWQgYmVmb3JlIEkgYW0gbm90IHN1cmUgaG93IHdlIHNob3VsZCBoYW5kbGUgdGhvc2UgZXJyb3Ig Y29uZGl0aW9ucy4NCj4gTWF5YmUgc29tZWJvZHkgZWxzZSBjYW4gaGVscCB1cyBoZXJlPw0KDQpJ IHRoaW5rIHdlIHdhbnQgdG8gd2FybiBvciBlcnJvciBvdXQuIFlvdSBjYW4gbG9vayBhdCBleGlz dGluZyBHREIgY29kZS4NCkZvciBleGFtcGxlIGhlcmUgR0RCIHByaW50cyBhbiBlcnJvciBpZiBp dCBjb3VsZG4ndCByZWFkIGFuIGludGVnZXIgZnJvbQ0KYSBMaW51eCBmaWxlOg0KaHR0cHM6Ly9z b3VyY2V3YXJlLm9yZy9naXQvP3A9YmludXRpbHMtZ2RiLmdpdDthPWJsb2I7Zj1nZGIvbmF0L2xp bnV4LWJ0cmFjZS5jO2g9NTcxNTE2OGQyZjA4ODdkYTIzMjE2OTRiNWE4ZjNlMjFlNzRjNGFkNzto Yj04ZThiMmFiNjg4YjNkN2U2MDM1ZTZjNzgyYTJiNDI1MDFkNTdjNjY3I2w2MDENCk5vdCBzdXJl IGlmIHRoZXJlIGFyZSBvdGhlciBleGFtcGxlcyBvciBjb3VudGVyIGV4YW1wbGVzLA0KdGhpcyBq dXN0IG9uZSBJIGtuZXcgb2YuDQoNCkluIHlvdXIgY2FzZSBpdCBpcyB2ZXJ5IHVubGlrZWx5IHRo YXQgdGhpcyB3aWxsIGV2ZXIgaGFwcGVuIHllcy4gQnV0IEkgdGhpbmsNCkdEQiBpcyBqdXN0IG11 Y2ggYmV0dGVyIG9mZiB0byBjaGVjayB0aGlzLiBPdGhlcndpc2UgdGhlIGZ1bmN0aW9uDQptaWdo dCByZXR1cm4gc29tZSB3cm9uZyBtYXNrIHNpbGVudGx5LiBBIHdhcm5pbmcgb3IgZXJyb3IgbWFr ZXMgaXQNCm11Y2ggZWFzaWVyIHRvIHVuZGVyc3RhbmQsIGlmIHRoZXJlIGV2ZXIgaXMgYSBidWcu DQoNCklzIHRoZSB1bnRhZ19tYXNrIHN0cmluZyBpbiB0aGUgZmlsZSwgZXZlbiBpZiB0aGUgZGVm YXVsdCBtYXNrIGlzICJhY3RpdmUiPw0KSW4gdGhhdCBjYXNlIHlvdSBjb3VsZCBhcmd1ZSBhIHdh cm5pbmcgaXMgZ29vZCBlbm91Z2gsIGFzIHdlDQpkb24ndCBhY3R1YWxseSBrbm93IGlmIHRoZSB3 YXRjaHBvaW50IHdvdWxkIGJlIHNldCB0byBhIHdyb25nIGFkZHJlc3MuDQoNClRob3VnaCB0byBi ZSBvbiB0aGUgc2FmZSBzaWRlLCBJIGxlYW4gdG93YXJkcyBhbiBlcnJvci4gIFdlIGhhdmUgdGhl DQppbmRpY2F0aW9uIHRoYXQgTEFNIGlzIHN1cHBvcnRlZCAob3IgZXZlbiBhY3RpdmUpLCBidXQg Y2FuJ3QgcmVhZCB0aGUgbWFzay4NClNvIHdlIGRvbid0IGtub3cgaWYgd2UgY2FuIHNldCBhIHdh dGNocG9pbnQgb24gdGhlIHJpZ2h0IGFkZHJlc3MuDQpZZXMgdGhpcyBwcmV2ZW50cyB1c2VycyBm cm9tIHNldHRpbmcgd2F0Y2hwb2ludHMsIGJ1dCBzaW5jZSBpdCBpcyBhbiB1bmxpa2VseQ0Kc2Nl bmFyaW8gSSBob3BlIHRoaXMgaXMgbmV2ZXIgYSByZWFsIHByb2JsZW0gZm9yIHNvbWVvbmUuDQoN CkFuZCBub3RlIHRoYXQgbXkgY29kZSB3YXMganVzdCBhIHJvdWdoIHNrZXRjaCwgcGxlYXNlIGRv dWJsZSBjaGVjayBpdC4NCg0KRmVsaXgNCkludGVsIERldXRzY2hsYW5kIEdtYkgNClJlZ2lzdGVy ZWQgQWRkcmVzczogQW0gQ2FtcGVvbiAxMCwgODU1NzkgTmV1YmliZXJnLCBHZXJtYW55DQpUZWw6 ICs0OSA4OSA5OSA4ODUzLTAsIHd3dy5pbnRlbC5kZQ0KTWFuYWdpbmcgRGlyZWN0b3JzOiBTZWFu IEZlbm5lbGx5LCBKZWZmcmV5IFNjaG5laWRlcm1hbiwgVGlmZmFueSBEb29uIFNpbHZhDQpDaGFp cnBlcnNvbiBvZiB0aGUgU3VwZXJ2aXNvcnkgQm9hcmQ6IE5pY29sZSBMYXUNClJlZ2lzdGVyZWQg T2ZmaWNlOiBNdW5pY2gNCkNvbW1lcmNpYWwgUmVnaXN0ZXI6IEFtdHNnZXJpY2h0IE11ZW5jaGVu IEhSQiAxODY5MjgK