From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from simark.ca by simark.ca with LMTP id HrUrMuSccWqgYQUAWB0awg (envelope-from ) for ; Tue, 04 Aug 2026 04:03:48 -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=gpk82MkC; dkim-atps=neutral Received: by simark.ca (Postfix, from userid 112) id BA5851E09E; Tue, 04 Aug 2026 04:03:48 -0400 (EDT) X-Spam-Checker-Version: SpamAssassin 4.0.1 (2024-03-25) on simark.ca X-Spam-Level: X-Spam-Status: No, score=-6.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 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 52CDE1E033 for ; Tue, 04 Aug 2026 04:03:47 -0400 (EDT) Received: from vm01.sourceware.org (localhost [IPv6:::1]) by sourceware.org (Postfix) with ESMTP id 690C24BA2E2D for ; Tue, 4 Aug 2026 08:03:46 +0000 (GMT) DKIM-Filter: OpenDKIM Filter v2.11.0 sourceware.org 690C24BA2E2D 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=gpk82MkC Received: from mgamail.intel.com (mgamail.intel.com [192.198.163.11]) by sourceware.org (Postfix) with ESMTPS id E9BF14BA2E0A for ; Tue, 4 Aug 2026 08:03:14 +0000 (GMT) DMARC-Filter: OpenDMARC Filter v1.4.2 sourceware.org E9BF14BA2E0A 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 E9BF14BA2E0A Authentication-Results: sourceware.org; arc=fail smtp.remote-ip=192.198.163.11 ARC-Seal: i=2; a=rsa-sha256; d=sourceware.org; s=key; t=1785830595; cv=fail; b=h+fUgWKkzBs9LW/9arhu4oDLmfy7ZNZbu9UVdp415NpKH6R1dup142Q2mpC7unoWgSkmQDrjnaqIKeWcrXKCsfo5dNuj7XiIGq31Rh94tyKc1yVZZC8xRirXLXdqs2/nOvindcEcFC2ZD98N4j656nx1mwrvEJ3oqNkdFY3Mzmg= ARC-Message-Signature: i=2; a=rsa-sha256; d=sourceware.org; s=key; t=1785830595; c=relaxed/simple; bh=tjYGu1baAVTMYrUdPaRorHHjCP//SQMIh2MGkcOYwpw=; h=DKIM-Signature:From:To:Subject:Date:Message-ID:MIME-Version; b=QQ9RMHk9/Z9rdB7MhXXqd5aOckxALVNomefEpuE50R6ek9WtduBk+bq6rWYEWOpQZ6iDuicumNAD/XHBV5Mri+ENXUgx7mtGC8zHxLvCXaFiSIEh78ZxN6c/AaihqpM4xZs6h2ioKH8ENNauJNPAKSru3y4MrtW1c718PIQ22Sw= ARC-Authentication-Results: i=2; 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=gpk82MkC DKIM-Filter: OpenDKIM Filter v2.11.0 sourceware.org E9BF14BA2E0A DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=intel.com; i=@intel.com; q=dns/txt; s=Intel; t=1785830595; x=1817366595; h=from:to:cc:subject:date:message-id:references: in-reply-to:mime-version:content-transfer-encoding; bh=tjYGu1baAVTMYrUdPaRorHHjCP//SQMIh2MGkcOYwpw=; b=gpk82MkCDMpdY+iY0pbLHtFhMyo2zHgXMi4CeCok0jHpZfGjsyISA/V5 RCwQD7oerAhBtB+yToHTT5Y+DDL1/8MvVq+cK5RFCy5gOLRyjlTnQmUA5 ruM5qo34yf95t5dBq9dy1rbH8A140JwamCJ4ZI//VWCJhhBIzL9kO6wFp b2uOGwxocSmhqd540IkFiyldrdkRfRZgrci+R9NzqYSNTWIHPglB6bExz EsMNLcwU3TZ+cU0TEqBXM6BxtiI0IS/NACu41gRdEowfaL+Y4dQy6CkXW iTOmzYrQ7+z2yRma1oEK8pgwFOaeyw5MjTFqE11ZGxLU9Loqb31rkbNoW g==; X-CSE-ConnectionGUID: U+HC31GKQ8+79BYHYXNkMA== X-CSE-MsgGUID: Cb136KBVSrGsV7xJwJSrCg== X-IronPort-AV: E=McAfee;i="6800,10657,11864"; a="96966207" X-IronPort-AV: E=Sophos;i="6.25,204,1779174000"; d="scan'208";a="96966207" Received: from fmviesa006.fm.intel.com ([10.60.135.146]) by fmvoesa105.fm.intel.com with ESMTP/TLS/ECDHE-RSA-AES256-GCM-SHA384; 04 Aug 2026 01:03:06 -0700 X-CSE-ConnectionGUID: YzgD3niHQTeJA8Ndxcx2Cw== X-CSE-MsgGUID: 8ymfHbG2TpaY79XRhG9XaQ== X-ExtLoop1: 1 X-IronPort-AV: E=Sophos;i="6.25,204,1779174000"; d="scan'208";a="257114866" Received: from orsmsx903.amr.corp.intel.com ([10.22.229.25]) by fmviesa006.fm.intel.com with ESMTP/TLS/ECDHE-RSA-AES256-GCM-SHA384; 04 Aug 2026 01:02:14 -0700 Received: from ORSMSX903.amr.corp.intel.com (10.22.229.25) 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.45; Tue, 4 Aug 2026 01:02:13 -0700 Received: from ORSEDG901.ED.cps.intel.com (10.7.248.11) 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.45 via Frontend Transport; Tue, 4 Aug 2026 01:02:13 -0700 Received: from SA9PR02CU001.outbound.protection.outlook.com (40.93.196.35) by edgegateway.intel.com (134.134.137.111) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.2.2562.45; Tue, 4 Aug 2026 01:02:12 -0700 ARC-Seal: i=1; a=rsa-sha256; s=arcselector10001; d=microsoft.com; cv=none; b=nu8Tjih3D+pzbbEtxQwDKDib7ju+94TpVEAkoMMFUvtWdkjNjbg5Tjq3kuqnYU7KNnqFZStkUJ/NqVD872bjIpSAgPomMwayjIHBZ0eQCPeUB84gWEOTz7KfzQu4PkJPamGYFrHbziNel+E2LOYlPmw7b8spdnVdp5SGNGHn9AteNDb3LejpsCA0JFetl9Oe/cPq0P/3gd+KOBb4QTsmnxYCpWypf54Tqlll4/iFm6Ip1qf5P1Ve7hbpwS7mquga3KwnbS59j2JVShBplwrZOTuXbwFnsOH7YpF0KwMNya+HqENcjHGVSiv2s6triOCJrRfPc4MsfU2BJWmjMH3qwQ== 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=OAmoXpC6vres7vKCGfFtbhOxIeRk2fYEDpeKupSTmZo=; b=TzuL1NvC0MXqM+A9X2FAnhFzgmiREQEmXBa9ePdMzl8WRg92YyzsmuLwwUKCV0zJuLRD+ZsWAOxOjuzBnEKYoTIQh1ln5TPNzphhIfYrDNro/yUkqf7DEMi1mrE7t60EDSQtkZQiiLdaXbkVSkg66L7kIpO74gp9JoT620UTamVVaXtcsY+6cSAqjj0G90kzY459WVEIoeno26Ld9Xvw8B1oMX9MIVqX+2sWFzpJVJZ00pY+3w7KIgwohujLYWRAIZ1i1SJc0GO/9IkODAQj82/dP4KrBsss3FpUOuY7cCy+iJ2Kq+PYNWPkZj0vjDz8OGao4dCo5vjMRNOuMaQWFg== 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 SN4PR11MB9944.namprd11.prod.outlook.com (2603:10b6:806:4ff::10) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.21.292.16; Tue, 4 Aug 2026 08:02:11 +0000 Received: from SN7PR11MB7638.namprd11.prod.outlook.com ([fe80::7a35:98d:f02c:b011]) by SN7PR11MB7638.namprd11.prod.outlook.com ([fe80::7a35:98d:f02c:b011%4]) with mapi id 15.21.0270.015; Tue, 4 Aug 2026 08:02:11 +0000 From: "Joos, Christina" To: Thiago Jung Bauermann CC: "gdb-patches@sourceware.org" Subject: RE: [PATCH v3 02/12] aarch64: Implement gdbarch function top_addr_empty_shadow_stack. Thread-Topic: [PATCH v3 02/12] aarch64: Implement gdbarch function top_addr_empty_shadow_stack. Thread-Index: AQHdDUOUeeqskjZAjEW1YEWdQHYqkbaMl+xggAA2aIOAAOHWAA== Date: Tue, 4 Aug 2026 08:02:10 +0000 Message-ID: References: <20260706123133.1990441-1-christina.schimpe@intel.com> <20260706123133.1990441-3-christina.schimpe@intel.com> <877bm72hmb.fsf@linaro.org> In-Reply-To: <877bm72hmb.fsf@linaro.org> 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_|SN4PR11MB9944:EE_ x-ms-office365-filtering-correlation-id: 4453831f-224c-44ca-cde5-08def1feb00c x-ms-exchange-senderadcheck: 1 x-ms-exchange-antispam-relay: 0 x-microsoft-antispam: BCL:0; ARA:13230040|376014|23010399003|1800799024|366016|38070700021|10067099003|11063799006|56012099006|4143699003|22082099003|18002099003; x-microsoft-antispam-message-info: BLYsMrkBv0Zxht9epT2GSLmZYtrW69Y10KvQuFCHujS5hY0U4kxZjgNicSAKz1I8W2oFuAS65Ox3Pxg4Xqj16LSLNeh0YhGm7g9qXv8RJNixG0Meyt6Wmn+aQXw1XqZ1KNMqKY7YANI77SeHPrK1TxG3j7Fe+vBTXEB9u8r9Yp3Gk2pYWz0Ok9L5y6zctY3RjQdNfaFxbk82d8o4dc/rEOYADp5VhK6GVgN3wNlXhKu5HJEdgSclb2fqdh5yCR9/Fzt9nY1u+PyU8bbbCKylCE6zhuDIjJ5rAT87wOMMc1lZWsO0sbCsIui3Ti86XQPXqAz+sPQt9Z7CeI2wPs5twGwFkBEn6er91alLgwrNDJPYd9o9b+jffjL7e6ijxiYoa9WH26Zl988FelExNDfkybGfAT7dYYQerdXVt5n1MNlWgNdo39EEzmsayICpZbwtpj6XIfzqcuwJLeyKAGgLXjzY3zfDyWWfXWv9YzUHkxydM2toUFre8ALknODnA8j1eM1AC5Fml3dpyMuIsVP4aygNaUwD6Nw3M2rdtA933aue2NeoK3sSwxPOjtmAiYdsfCIlLgsVvX6lgAGt9wNMD8KC6zGaOVGPYdhmK+CPiUlLND+KEWqIOBh6oPrHeS94Wed5NmtO8dQaYLHizmV04+jkTOC2T5hnNcPb7XJygomQ4NllfjTJMzxdfSES6kceHsxB5tkFVtGL0SDWMndZkLvdC8VCOCBUSWGnWgAX1WE= 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)(23010399003)(1800799024)(366016)(38070700021)(10067099003)(11063799006)(56012099006)(4143699003)(22082099003)(18002099003); DIR:OUT; SFP:1101; x-ms-exchange-antispam-messagedata-chunkcount: 1 x-ms-exchange-antispam-messagedata-0: =?utf-8?B?aExkQ29GSEpOc2xTWFo5amQ5dFg3azRZc1FYRXZlZHBKUVQvam85VGlseXpB?= =?utf-8?B?NW9VN05PemRIeklWWTd6SmVsVFcyYWNVZTdTUlZXdXFweDdFeHVlckE5eUZq?= =?utf-8?B?ZXN2N1NjVG83SkhkOFJvUC9iVEIvZ0lKaUhHTVlSS04vU01WdGgyeW9QdVJY?= =?utf-8?B?RHJ2d2F0eDd2UElMekdLM0FXUWMwU253bXo4eHlMcHpmaE5rWGFjMXFtK1ZS?= =?utf-8?B?SUpjNzljMWVuTEFGTjZmUm9ZcDNiUWtZMlVrTFVjZS9GVnNKdVlLanNvQWk5?= =?utf-8?B?aFNpTHpkLzhKWGQ3ZkdBUWZKYmJEbEgwWEljVVdNZGY1WFdDRGFtSlF3N0Ix?= =?utf-8?B?WUhkcjdvSUVBZlJRT0twRi85LytHNHJQY2U4MkV5NnN1Yjl6S29IWkhRSmJ2?= =?utf-8?B?VHBqMm9ieEZ4WUQ2T2IxUzhVK214QkNxWGtGYmVoZ0FNNnlWalRtV0oycnhD?= =?utf-8?B?aUVaUzhuUjNaNGNTNUhoVy9CQllGVDlseVJkNzJsYU41TGc3ZngxbWpZOHdo?= =?utf-8?B?TnpCVW9nOEhvQkRKaVg1czgxZ0NsMEtLVXNXNk9zV1BpejZyQWloZ1V1bFN0?= =?utf-8?B?K1NIMnJkd0F1M2prbW41b2NWYWNXYXNpWFZrV0FtMnRZS3B3Y1NJTTU4bDhC?= =?utf-8?B?RzVKSFk3S00wNkFoVVFzVktyTDJEQmZFeWZ0Y2RTTXB2TXNqdUgydEkyYmxQ?= =?utf-8?B?VmpzRTdyMFVjTEZpcXJjNVZqRTJjV0g1dEJGMnVzRytWK0NJMXd6UnM2MXlh?= =?utf-8?B?SGpjWWZDTktsZzk1RnI2VUZMREU4T29Mb25zVkU1T1U3eXUweEMyd1JtU2t6?= =?utf-8?B?ajhwWmtwRUFMa3hiNm0vN3dJNzVlMTNDOWdCVVhldG9XZTNpK2VacGZBZS9G?= =?utf-8?B?bjNPUDI2L1RFb3hSM3d5VzJybzUycWgwSnRMRWhjcU9HWFIrdlFhd01POUl5?= =?utf-8?B?di9tV0xTNmxHMXVUOGcxQm9wTGZwZ0NWWVVVeEZqNzBkejk1MmlMZnRXL2tW?= =?utf-8?B?MStleE5PU2hBcUVSSUJUZlMyVzZPQjJuZUw3UktVTktGM1UvT0dxckkrUjBC?= =?utf-8?B?OU1hRTg2MEFDaFhpOEE2YnVRdGdiRnJNT25iTjVZaTIvNTdSbldVSEFGZmQz?= =?utf-8?B?Nlp6bzdpai9QcjZoWGdGR09MV1l4dnJQUnM3MFprVFJRUUsyc1QxSmk2SzlJ?= =?utf-8?B?RWkzVjhKbTRqQ1paTEV2UnJZdWRid3hNTFhwOVA1UnNqdlBRRXVXTVAvQ1VG?= =?utf-8?B?SHJUQnNrQVRVbmg3TTJBTjkzZDNydyt3VGJrLzh6L0RDZGhTNTN3MHFKdkJa?= =?utf-8?B?SXIvRVJmQlFhWkhNWGV5VVNEUURhRGprdHdXQ21UUFYyUGJzWjZSdTI1ejBX?= =?utf-8?B?b1cvc252dG1iK01WdG54R3VKcWU4MEM4bExuVW1jTzI5ekptQndTYm5tR0pj?= =?utf-8?B?MWN5U2tPU0hPNlFOdXJJZG4vWC9aZm8xYStNV3dUd200SXY0RHhXbUxGRlZB?= =?utf-8?B?ekRnQVR5UWdaclZXNnFIdXM2OHdIY1Y0NFJabzVLVjJVaW1Da1duQzFMaXdX?= =?utf-8?B?ZERWeDVSK3FoaklyTHZ1bVExWlYrTnBxQlp4akd1ZXJYZVh2cXB2aEVQZDV6?= =?utf-8?B?YVNqbXQ4bWFOc3k1Y3V1NFVZOGZQelhvbDlCS2d4Wkg2bG8yOTJma1BIbEti?= =?utf-8?B?K2dscmpNdkoxd3dvVTQzZ1M0cGppd0FLRFZDQkFhNE52OFFYSGxxTjg5RlRB?= =?utf-8?B?Vk9HdmxYcHdXZEROM2Z1NnZvWG9scFdVMDZYNk5vMmxSODN4eDdyelBlaDRM?= =?utf-8?B?M1IrZkl0QzlkTkVLbEVmVE90dzFtODNpakVGclpNbENtQ0t0N0FXSkhpaUZp?= =?utf-8?B?UmZ2cDF0OWlha2pLcVpJenEvbEFxaXpXaTdDcEdaR0Z0UmpXWFAzRm9aZnJB?= =?utf-8?B?VkY5WjVNRHdFOU1oL2ozdnIybVovQkdMYmljN2JKU0w5bm13WXhiUjFyamt0?= =?utf-8?B?cWhIRS9YeWQ2M0dZTGNjN1k0Z0R6TlRrMzBSNi9CNi9Bcmk2blZueXl4eElw?= =?utf-8?B?RjNpQ1BLMGJGbkUwYWUveDgvNVNOdVluZ2lpUmJFZkJEUWNBZk5DaHhuMFhF?= =?utf-8?B?QXZBalZlNW9rL0lKNHZ0d3lwdFM3cWoycWRoeVVjeTA4TUl1MWRPMTJONTgr?= =?utf-8?B?cXVJYVhNcnNHbm1lZlRvNnM3UW5DUXNrazJ0S0Mvek02ZWZjUzR6ZzJjWTVR?= =?utf-8?B?S1hVZk1vWkIxc2p5Z3ZVdmVjcGN1M2ZwVkhUd2cyNC9GcTdWcTRQQXNTTHFu?= =?utf-8?B?N0NZM2FtODJEQXczUjVBS1k1YUljRVpXRFpoZzBZOFAxcTJjSEsvZz09?= Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 X-Exchange-RoutingPolicyChecked: lRBQADLM1+AtKgcoXzekjduJq2yh+gVZWGllzvjbllGF7ZiYTV06p4PKe1AMkdkDcASGAwqO+mbArrgd/BbEo7/u9bgvf24IMEhWcoa9+xI98y3cAddKtyfQkaSCfaNIZeKl65fVcJO6CvY5sDs1Zvho0M2Ac1BwqfBGvRLn/dhEusxb7XPfu5AG/DcX8zJK8mFVpjwG1dwdAgO7ZKIc3KzzJxBwY/GmphQGOj2nMdGNWKaApznWPCz+qaUg+ZsQWK2laDQBhL4ee2VV0SLcVG2jUsaVDinEwHSzqfQuDQem/pKcke4jGgKzf2PikAHajqjNi+JkhQTe9vcjKaCR7A== X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-AuthSource: SN7PR11MB7638.namprd11.prod.outlook.com X-MS-Exchange-CrossTenant-Network-Message-Id: 4453831f-224c-44ca-cde5-08def1feb00c X-MS-Exchange-CrossTenant-originalarrivaltime: 04 Aug 2026 08:02:11.0245 (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: 8pJA3+1Hns+jqxb8qFjwkkrFvKy/4tOIRVZJAJ9emGsBIf4kkrt4IKT7W2mhQ4CZnA6zt7d6+VpyDr/mVSyDVFpUY75JRyQquS28j4ZduHw= X-MS-Exchange-Transport-CrossTenantHeadersStamped: SN4PR11MB9944 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 SGkgVGhpYWdvLCANCg0KTm8gcHJvYmxlbS4gSSB3aXNoIEkgaGFkIG1hbmFnZWQgdG8gc2VuZCB2 My92NCBlYXJsaWVyLg0KDQpQbGVhc2UgYWxzbyBzZWUgbXkgdXBkYXRlIGhlcmU6DQpodHRwczov L3NvdXJjZXdhcmUub3JnL3BpcGVybWFpbC9nZGItcGF0Y2hlcy8yMDI2LUF1Z3VzdC8yMjkxNjku aHRtbA0KDQpJIGFtIGxvb2tpbmcgZm9yd2FyZCB0byB5b3VyIGZlZWRiYWNrISANCg0KQ2hyaXN0 aW5hDQoNCj4gLS0tLS1PcmlnaW5hbCBNZXNzYWdlLS0tLS0NCj4gRnJvbTogVGhpYWdvIEp1bmcg QmF1ZXJtYW5uIDx0aGlhZ28uYmF1ZXJtYW5uQGxpbmFyby5vcmc+DQo+IFNlbnQ6IE1vbnRhZywg My4gQXVndXN0IDIwMjYgMjA6MTgNCj4gVG86IEpvb3MsIENocmlzdGluYSA8Y2hyaXN0aW5hLmpv b3NAaW50ZWwuY29tPg0KPiBDYzogZ2RiLXBhdGNoZXNAc291cmNld2FyZS5vcmcNCj4gU3ViamVj dDogUmU6IFtQQVRDSCB2MyAwMi8xMl0gYWFyY2g2NDogSW1wbGVtZW50IGdkYmFyY2ggZnVuY3Rp b24NCj4gdG9wX2FkZHJfZW1wdHlfc2hhZG93X3N0YWNrLg0KPiANCj4gSGVsbG8gQ2hyaXN0aW5h LA0KPiANCj4gIkpvb3MsIENocmlzdGluYSIgPGNocmlzdGluYS5qb29zQGludGVsLmNvbT4gd3Jp dGVzOg0KPiANCj4gPiBJIG5vdGljZWQgdGhhdCBJIG1pc3NlZCB0byBhZGFwdCB0aGUgYXV0aG9y IG9mIHRoaXMgcGF0Y2ggdG8geW91cg0KPiA+IG5hbWUuIFRoaXMgd2FzIG5vdCBpbnRlbmRlZC4g 8J+Yig0KPiA+IEkgd2lsbCBkbyB0aGF0IHdpdGggdGhlIG5leHQgdmVyc2lvbiBvZiB0aGlzIHNl cmllcyBvbmNlIEkgcmVjZWl2ZWQNCj4gPiBtb3JlIGZlZWRiYWNrICh0b2dldGhlciB3aXRoIGFu IHVwZGF0ZSBvZiBteSBsYXN0IG5hbWUgZm9yIHRoZSBDby1BdXRob3IpLg0KPiANCj4gTm90IGEg cHJvYmxlbSENCj4gDQo+IFNvcnJ5IHRoYXQgSSB3YXNuJ3QgYWJsZSB0byByZXZpZXcgdGhpcyBw YXRjaCBzZXJpZXMgeWV0LiBJdCdzIG9uIG15IGxpc3QsIGJ1dCBJIGhhdmUNCj4gZmFsbGVuIGJl aGluZCBhIGJpdCBhbmQgdHJ5aW5nIHRvIGNhdGNoIHVwLiBJIHRoaW5rIEknbGwgYmUgYWJsZSB0 byBnZXQgdG8gaXQgKHRvIHY0DQo+IGFjdHVhbGx5KSB0aGlzIHdlZWsuDQo+IA0KPiAtLQ0KPiBU aGlhZ28NCj4gKGhlL2hpbSkNCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f X18NCkludGVsIERldXRzY2hsYW5kIEdtYkggDQoNClJlZ2lzdGVyZWQgQWRkcmVzczogRG9ybmFj aGVyIFN0cmFzc2UgMSwgODU2MjIgRmVsZGtpcmNoZW4sIEdlcm1hbnkgDQoNClRlbDogKzQ5ICg4 OSkgOTkxNDMtMCANCg0Kd3d3LmludGVsLmRlIA0KDQpNYW5hZ2luZyBEaXJlY3RvcnM6IENhbmRp Y2UgTW9vcmUsIEplZmZyZXkgU2NobmVpZGVybWFuLCBSYW1hY2hhbmRyYW4gU2l0YXJhbWFuDQoN CkNoYWlycGVyc29uIG9mIHRoZSBTdXBlcnZpc29yeSBCb2FyZDogU29uamEgUGllcmVyDQoNClJl Z2lzdGVyZWQgU2VhdDogTXVuaWNoIENvbW1lcmNpYWwgUmVnaXN0ZXIgQjogQW10c2dlcmljaHQg TXVuaWNoIEhSQiAxODY5MjgNCg0KVGhpcyBlLW1haWwgYW5kIGFueSBhdHRhY2htZW50cyBtYXkg Y29udGFpbiBjb25maWRlbnRpYWwgbWF0ZXJpYWwgZm9yDQp0aGUgc29sZSB1c2Ugb2YgdGhlIGlu dGVuZGVkIHJlY2lwaWVudChzKS4gQW55IHJldmlldyBvciBkaXN0cmlidXRpb24NCmJ5IG90aGVy cyBpcyBzdHJpY3RseSBwcm9oaWJpdGVkLiBJZiB5b3UgYXJlIG5vdCB0aGUgaW50ZW5kZWQNCnJl Y2lwaWVudCwgcGxlYXNlIGNvbnRhY3QgdGhlIHNlbmRlciBhbmQgZGVsZXRlIGFsbCBjb3BpZXMu Cg==