From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from simark.ca by simark.ca with LMTP id tot+LaXEAWpz4C8AWB0awg (envelope-from ) for ; Mon, 11 May 2026 07:59:33 -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=Nrhegv2+; dkim-atps=neutral Received: by simark.ca (Postfix, from userid 112) id 9F80A1E093; Mon, 11 May 2026 07:59:33 -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_MSPIKE_H2,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 5DD721E093 for ; Mon, 11 May 2026 07:59:23 -0400 (EDT) Received: from vm01.sourceware.org (localhost [IPv6:::1]) by sourceware.org (Postfix) with ESMTP id C3A3F4BA9006 for ; Mon, 11 May 2026 11:59:22 +0000 (GMT) DKIM-Filter: OpenDKIM Filter v2.11.0 sourceware.org C3A3F4BA9006 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=Nrhegv2+ Received: from mgamail.intel.com (mgamail.intel.com [192.198.163.19]) by sourceware.org (Postfix) with ESMTPS id D59B54BABF32 for ; Mon, 11 May 2026 11:58:20 +0000 (GMT) DMARC-Filter: OpenDMARC Filter v1.4.2 sourceware.org D59B54BABF32 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 D59B54BABF32 Authentication-Results: sourceware.org; arc=fail smtp.remote-ip=192.198.163.19 ARC-Seal: i=2; a=rsa-sha256; d=sourceware.org; s=key; t=1778500701; cv=fail; b=n9Y5tDmHZHcDtJF7/yYuh/mmOoH3Ipwh7oywX01EgLjYcpD225WmqJIFubXAQLstW53DOaDatuNJDmvNsVqYV6pW/1sAEp7/KsLK/thRW1ZYCRtSDukjNvUHfDfC1aWezX2M7c+c3KdCkbYnW/lPpIrtfZ68j6GCqlp/vefVKWc= ARC-Message-Signature: i=2; a=rsa-sha256; d=sourceware.org; s=key; t=1778500701; c=relaxed/simple; bh=uFzuMXvquMXLIVIxUduBtdqBHVz5t0vkZsB9FHXSz7o=; h=DKIM-Signature:From:To:Subject:Date:Message-ID:MIME-Version; b=s/cimoBlkij4kfX40Ck4xuuDw2WLkAk2ka/+jEW+s8UUviqfZtTMzHQ999lvcL0RP85UQNX0BXCBB9H5Rn/8eE5SUGEDhhHGEs6gwmGoFtfKliu8HMi0yU8vrhxDEtnBirJ54WxqNN5+TwXls764Np7d3M+nSIC4g4v0OXS8qOQ= 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=Nrhegv2+ DKIM-Filter: OpenDKIM Filter v2.11.0 sourceware.org D59B54BABF32 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=intel.com; i=@intel.com; q=dns/txt; s=Intel; t=1778500701; x=1810036701; h=from:to:subject:date:message-id:references:in-reply-to: mime-version:content-transfer-encoding; bh=uFzuMXvquMXLIVIxUduBtdqBHVz5t0vkZsB9FHXSz7o=; b=Nrhegv2+2eOed3OLeLC6kbYp7k29Sx5ycUAcxl0BdSYfi0f+sbURyy9y /81IHUFMhGQMNmuYXRbkRpssfB8ZeqZgX2oRMdMxWbfF5zfk6+fxRdmyz lQBa7frAGzeculTn6TwbZBxZCs4QqDySm8KLPge0P3SvQxEZ0bcOODp7w rsqf43Y+4dCnD9enZk3L9nr1+ipGgm5rEc7zcx9i8w3mNZEZV5JmV8eqd 6EXr0xD4x3lit7vkN3aVLFI0Wjci2j5wX4/Neyi+RhuTDd1IeXY/J/d3n BSDfpB4dOyqRcq7X/1JHdYvbVRe2kjR5lFRAo77gWnIiN9o7QoGeZSf1E g==; X-CSE-ConnectionGUID: viPV4PXzRwSsNCjLnfg/UA== X-CSE-MsgGUID: SIISDVVvTFORK1zMh7OlhA== X-IronPort-AV: E=McAfee;i="6800,10657,11782"; a="78413423" X-IronPort-AV: E=Sophos;i="6.23,228,1770624000"; d="scan'208";a="78413423" Received: from fmviesa007.fm.intel.com ([10.60.135.147]) by fmvoesa113.fm.intel.com with ESMTP/TLS/ECDHE-RSA-AES256-GCM-SHA384; 11 May 2026 04:58:20 -0700 X-CSE-ConnectionGUID: VSZa1+7XTN+8yG0FsU2pVQ== X-CSE-MsgGUID: f+g5Ek9UQX2ifvRXWwwasg== X-ExtLoop1: 1 X-IronPort-AV: E=Sophos;i="6.23,228,1770624000"; d="scan'208";a="234376975" Received: from orsmsx903.amr.corp.intel.com ([10.22.229.25]) by fmviesa007.fm.intel.com with ESMTP/TLS/ECDHE-RSA-AES256-GCM-SHA384; 11 May 2026 04:58:20 -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.37; Mon, 11 May 2026 04:58:19 -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.37 via Frontend Transport; Mon, 11 May 2026 04:58:19 -0700 Received: from BYAPR05CU005.outbound.protection.outlook.com (52.101.85.8) 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.37; Mon, 11 May 2026 04:58:18 -0700 ARC-Seal: i=1; a=rsa-sha256; s=arcselector10001; d=microsoft.com; cv=none; b=nmlI073ADkhcNn1PbYULe2Czlcz4o0uPj3vdSf75RMHBxTVQ5saL+yif/DgSpouq/cDmCvH5NyrYAiU9cZYLzZDkkhCg1f6OOG9p6q/SOvz9SYytkYlb1W8BqFpv+WVBk80VpA4OGvbEeqNeOXaBbe2yRlLIrr1gcofZJ/sYwMjpxutAdIcip6dyE6U/u/wg8KwYXRrqf5FB9ra4jWqYh6I+ojvjLxTojUwcqsC5BWDelJoaPWp25nKjmLjHn6QSEPUbglEs3UcGkqJhJZbp+OrLj2EK3znFDxsmt2ECCMkYlXcMclH0iZ67AuTjG5bJGjnZZdt3Tga+rbDMKvoD9A== 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=md1sOxkE7ppsoylCsAbVA1VTLsun42ZgogEkMv+m8Ow=; b=mc7jVdI2owDBf6SWdvmaKJnw9tz3SVGUYYOb/iHMf+jTNbbg1wql60gE3eU2h2EYKiI7B23JYyEyQKwVLzxuijaYiVokmT55Ejn3yczeRn3bANBt5q2GafFgpIt+TyBObntTLd+s7VvWaoAJwmR0G/RnIklnxwDqXpDlQeruQAOazyLy+I6nwV0pB8EkXRJJUifE1cyyJYW5HBOEPcU5Zz973iqUGZnMxb94n0UMMG3LReEBb3422zXzda/xzzh7tLmEG6CS6PO6L8QgI20Ow8gzk2AKfnuCezXdGBgato4knbt/18nCggarvMT3n33u3rNarNaOIdo0dq4H9QNg2Q== 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 IA1PR11MB7175.namprd11.prod.outlook.com (2603:10b6:208:419::5) by DS0PR11MB7382.namprd11.prod.outlook.com (2603:10b6:8:131::13) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.9891.23; Mon, 11 May 2026 11:58:15 +0000 Received: from IA1PR11MB7175.namprd11.prod.outlook.com ([fe80::cc3a:1f73:430f:472]) by IA1PR11MB7175.namprd11.prod.outlook.com ([fe80::cc3a:1f73:430f:472%5]) with mapi id 15.20.9891.021; Mon, 11 May 2026 11:58:15 +0000 From: "Bouhaouel, Mohamed" To: Pedro Alves , "gdb-patches@sourceware.org" Subject: RE: [PATCH v3 09/11] infrun: with AS+NS, prefer process exit over thread exit Thread-Topic: [PATCH v3 09/11] infrun: with AS+NS, prefer process exit over thread exit Thread-Index: AQHc2BVHOCuG70HOUkmDhAaKYHDy7rYAu6XAgAP5/QCABBSOUA== Date: Mon, 11 May 2026 11:58:15 +0000 Message-ID: References: <20260429201507.480870-1-pedro@palves.net> <20260429201507.480870-10-pedro@palves.net> <35c47df0-dcb9-4223-b183-31f30e90db36@palves.net> In-Reply-To: <35c47df0-dcb9-4223-b183-31f30e90db36@palves.net> 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: IA1PR11MB7175:EE_|DS0PR11MB7382:EE_ x-ms-office365-filtering-correlation-id: 9e4f3222-3d44-4c1e-e8ad-08deaf549598 x-ms-exchange-senderadcheck: 1 x-ms-exchange-antispam-relay: 0 x-microsoft-antispam: BCL:0; ARA:13230040|366016|376014|1800799024|18002099003|22082099003|11063799003|13003099007|38070700021|56012099003; x-microsoft-antispam-message-info: jjAvrd/dOMcWKEoeBOUAjEnRi6Aeq094buOhpubv6u2+/WLza/3IV8QotzeYL5DGWNdYRowxTPhUK6P2XHmu/SVBwpO9/w67C2WDrcxlJ17erPij8cMzhi3cWaVlZlw2B78+P41aasCSZ0/B+zApf1bEvdeOLgUy9ibz3r1oBjfOmHHfpskjCuX4I1SODC6G0i5VSb9lJNQOVVx/p+8nJr6o+oZkxdX/LsUaxeUn1hIcdR4Vpy2SNVj4K14s+IWwWyTSwFhVGlPajVJ4NDFbLPVz+YF3eqW0jbF+2IKohfl12xp7trgb2vYNySLCemnCaRWwI78sgfsshBNLpOCDY2WMf4vWCoT5XVrJOO7gBmKuLgBfXGrKAaTt6FsMk62eu93R6U7VO2fJuTc+f5WG76/wPar+FLqmJ7aw4IlLenxms2BlZSJE7ItGntOdxpNLI+paqud1Q16C4mOpUuFVxyQC10oI3rZ+HYKFGPwWq8D7bF8tYOPUDG01b0diFpg8BkpgbZALHIZ98SA+Hy30/0cguZAUFcAtcgdFFLvUEXEba5czuraSk0/XNBQ4YZqYw4EE36z+4v8qWTu3jIYAZDKj6WqASQWWuM/n9YaqTrq4r0NDj4LW+ME+Ng4JVWd5+lVEJSXg8iFMt5VEE45K5RFPN7ZEelA3Cm4ggQamfLEwmZKyKTjO/n26cX35rthGvLKR1h1Pazn+Cg2+PZzh6Q== x-forefront-antispam-report: CIP:255.255.255.255; CTRY:; LANG:en; SCL:1; SRV:; IPV:NLI; SFV:NSPM; H:IA1PR11MB7175.namprd11.prod.outlook.com; PTR:; CAT:NONE; SFS:(13230040)(366016)(376014)(1800799024)(18002099003)(22082099003)(11063799003)(13003099007)(38070700021)(56012099003); DIR:OUT; SFP:1101; x-ms-exchange-antispam-messagedata-chunkcount: 1 x-ms-exchange-antispam-messagedata-0: =?utf-8?B?ODFGOWZYdExJYlVFUzFrTVA4UFN1clp6VzZ0eDRFZGtoQzNhdXo0NVZ6YnFj?= =?utf-8?B?eWs1aVZPZUUydUlMMllRamxtZ0k4SE0zeXBMZzByd20wZS80bXowK3MyTGY0?= =?utf-8?B?YWV1NktOUmNLTXppNVpCMzMzVXI3Z2lGUXo4VFBzOVFDbFVKaThhVU1yYlY0?= =?utf-8?B?cW5UMzFOZXdqcWw2QUlxeXhZQjd4NWVJQ2hlU0tFZG1SV2ZBenlUbjkrSUJa?= =?utf-8?B?bHFqU3hQVFoycHc4QlNXUDRGQlBSRkNva0lMWXBjemxweGsyUXpjc3ZISVQw?= =?utf-8?B?MTU4bHA0VWdCZkNuZmFGYlkvTWdpUkV3Ylh4M2lkcVJVTnczQkFFdDhtaGRt?= =?utf-8?B?R2dpaFpoenl2R2tDS3l2WXgyTFhnRk0yYy93Zlo0UDBOOXU4a2dsYXFCSXVl?= =?utf-8?B?M0p6K1ZWNGhYb250Z3RBV1BQTjNETUxOUklPZXBDTmFVajJ4Z080MFZacEdt?= =?utf-8?B?M2hZSG03MEZHTkJnSFY0eDY2STJRbVVqbEp5ZUZJdC9YeTNScmhoUndLMUtX?= =?utf-8?B?cXExQkl5T3JIR3JQbWhGbWtKdFRRVWticDF5Vi9lZFQzU29ac0piMzZMa1l4?= =?utf-8?B?REVLQkZjUEcwZ3l4R1I2QWZpbHdUVnhzVDBBc2RURnJPL3NnckthTWxYdkQ4?= =?utf-8?B?RzdVMHA2Y21XRlYwc1AwODdjRkdBb1FyQm00MzlRVWNVTUhiNDJmVnREU2xk?= =?utf-8?B?bExmKy9sT3RTSVQ2c28xMHIwYm1XR2xEMUswa2xXZWlHZWsvY3k2WGRnTGNU?= =?utf-8?B?enZnbVRISmRTOWIxMmd4VVA3Z3d0NHl0cUxkVG1lSEZNQlBiVWxWSkswbExn?= =?utf-8?B?eGJWbUt6bHZCRzF2ZVV0M2FHcHJ1RFNMMmRtL1JDdnA5Y0YrUFJXemo1eUZa?= =?utf-8?B?SHY2QXB6U0ZKT0pxV0RXUDhDWUFqN0w2ejY5MWdTNk14UWtYNEptRmFEbHBU?= =?utf-8?B?N3BsQWY3dndqL3BoM1puR0F3MWw4QkxxOXB6cTd4Nmt1ZmxOeG5OWkJCYmJt?= =?utf-8?B?azZFVUJKN2xiSXo3dStWSXZ4dkg2d1RkVTFLUkl1TEhTMWdNNWtWTnJaVlcy?= =?utf-8?B?d0pwYjJoZUNjR0JtUTdTbkhpVWI0c28xWmVJVWYwNWpxeGc0bW5JWDNKRXgr?= =?utf-8?B?UnNaWWtZelA5QVlReG9RRUN1Z0hmUkRhTEdQV2xienBueHQvaTFwWE0vaW9i?= =?utf-8?B?c2JrVWwxZlNsMHJKNWlFNWo5bmZxSEVyLzNQeWtBOXQ3MWNRY2xhT1QxRTU0?= =?utf-8?B?SlEyV280dWI5ZlBneEJiTDVVem81dDJJcE5WSllRT3RmZEg1amd3T1FRa1lI?= =?utf-8?B?eGVVRG9CbEYrbVB6QXZsRnQwL3JLUHNqMjhmSml5U3lGTVFhSERnNzJGR0Ns?= =?utf-8?B?MWNKWFBMRFZ5SEZoSnNtSE1KTmVEUnNaeVBwUjM5a0NXWWJDK1N4L2tHblZR?= =?utf-8?B?SnZOdnR6WEFhdUN4dGRTL2RSYWRWVUVIKzZtWnp5S01IRTkxOGJLM096MExk?= =?utf-8?B?SWVkVFZiblNUOUJ2Z0FSdytHZ3BqNXNucllNaGJ3V1k4OVVQclVDK3g0WXpv?= =?utf-8?B?VW90YWo2QVpWSW1kL2czYVZheDJpS1Zudmh4MFRJT0NNRTdoak4rNXgzM2Qw?= =?utf-8?B?dk43dFdlQmZGRW1CVzZOZGxNVDdGbVlSZkIzOVhWTXZaZit0RXU2d3J2THhO?= =?utf-8?B?QmZGWlpYN3E4d1BuSkRnU3NtLzRrOVYxLzArQTF4WHZHS204aUQ1aVJDaG1j?= =?utf-8?B?cjJFaDRJWkZxVEhaOU81S2hGNXY0bkFOOXV4cFdIYWd4TVgydHByL2J6N1da?= =?utf-8?B?cUZNdlhocTZSQzhHVS9ScGVxSWg5N0ljUGRQaXhyM1UzWHZNbnVSd2U5a29V?= =?utf-8?B?Z3hBQ0FaZVdiVXF6aHM1V3ZpRFpLVE9CWWZaT1Q4dFJJMzQyZE5tbDkwQmk5?= =?utf-8?B?SThHeXgveWljeUZZUnhUSW82eEJLNnFMRTg2ZHhPTndnQmVuOWxPUmU5ZGlY?= =?utf-8?B?eU5TWGxISFByRFk5QnUwQ0VhRGFNNnJvaHJlQUdabFk2UEhPVklDdWN3RUxa?= =?utf-8?B?WHJaV3BGL1JuZWFrZjF4TFdVNjFqMGVJRWxQVWliN1FjT2tXZXlDaGJWMDNx?= =?utf-8?B?V3pvWDFaOHhuNXg4Q3hMcitwVzQ3T1BtRUxNU0NOVFQ3aVZ5YThrOFdaWVl1?= =?utf-8?B?czkzY3FGdktkSE5yTU1KNFVIVDZUck9QSlJNRlUwQjJ4UDhQYnUxRklsaWRS?= =?utf-8?B?WTJPOVlhajQybUdsdFM2MFlhK3FoY0wrc0c3Skt5R3JaSlU3MytKMkZqUUM0?= =?utf-8?B?SndjdjFZaFVBeUE3RXBkeDlyOUZUZE8xd0RSc3hwK1hHcm0xb2dUUT09?= Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 X-Exchange-RoutingPolicyChecked: aQqUAG3j0eWgF4q1Qb35xBNFWDkjvGrvRIE82tFOplL3xBETWvjSeYM6QMRDEz7BFeA3gcjPpiFa3S5Q/WJZRorlGzrhadLMsbO/si3MmOJK6b1xoq+WFic9L+kyLwKJTuh3Mkio8kZ3BxHO0PmNSh6AITDd3pfo4bJpO0ksJVufINKK0utaZUWBaqo7EyPr/knwvKYHFVK4nlydBKhXVOeD8jMSDltb5lceKv/7ingiwzwPDeKnVhIenLyxhNpiMocApdsIRVqzWcA9DSz03k4xF5OAYP4KbnBcXWF7WP+jJ+VWWW6JN7R7AEB/eYHRyWhT7lOQA1IqV3GTjM4U2A== X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-AuthSource: IA1PR11MB7175.namprd11.prod.outlook.com X-MS-Exchange-CrossTenant-Network-Message-Id: 9e4f3222-3d44-4c1e-e8ad-08deaf549598 X-MS-Exchange-CrossTenant-originalarrivaltime: 11 May 2026 11:58:15.4517 (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: sDYPaCJwx1URRqcxNbSfxi5twFgAMfigrsHrr0jhSuCKYrahr+i8v9RJToETIOkgF2KmjNG/D6GdZ2qQ3WS2VxIiqwTuWM8j6ZIAVgqswFg= X-MS-Exchange-Transport-CrossTenantHeadersStamped: DS0PR11MB7382 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 SGksDQoNClRoYW5rcywgUGVkcm8gZm9yIHlvdXIgZmVlZGJhY2shIFRoaXMgaXMgdGhlIGJ1ZyBy ZXBvcnQgSSBmaWxlZDoNCmh0dHBzOi8vc291cmNld2FyZS5vcmcvYnVnemlsbGEvc2hvd19idWcu Y2dpP2lkPTM0MTQyDQoNCi0tTW9oYW1lZA0KDQo+IC0tLS0tT3JpZ2luYWwgTWVzc2FnZS0tLS0t DQo+IEZyb206IFBlZHJvIEFsdmVzIDxwZWRyb0BwYWx2ZXMubmV0Pg0KPiBTZW50OiBGcmlkYXks IDggTWF5IDIwMjYgMjM6MzgNCj4gVG86IEJvdWhhb3VlbCwgTW9oYW1lZCA8bW9oYW1lZC5ib3Vo YW91ZWxAaW50ZWwuY29tPjsgZ2RiLQ0KPiBwYXRjaGVzQHNvdXJjZXdhcmUub3JnDQo+IFN1Ympl Y3Q6IFJlOiBbUEFUQ0ggdjMgMDkvMTFdIGluZnJ1bjogd2l0aCBBUytOUywgcHJlZmVyIHByb2Nl c3MgZXhpdCBvdmVyDQo+IHRocmVhZCBleGl0DQo+IA0KPiBIaSENCj4gDQo+IE9uIDIwMjYtMDUt MDYgMTE6MDEsIEJvdWhhb3VlbCwgTW9oYW1lZCB3cm90ZToNCj4gPiBIaSBQZWRybywNCj4gPg0K PiA+IE9uIExpbnV4LCB3aXRoIGEgcmVtb3RlIG5vbi1zdG9wIHRhcmdldCAoQVMgb24gdG9wIG9m IE5TKSwgdGhlIHRlc3QgeW91DQo+IGFkZGVkDQo+ID4gaXMgZmFpbGluZyEgSXNuJ3QgaXQgc3Vw cG9zZWQgdG8gcGFzcyBpbiBzdWNoIHNjZW5hcmlvPw0KPiANCj4gSXQgaXMsIGxpa2UgX2FsbF8g dGVzdHMgYXJlIHN1cHBvc2VkIHRvIHBhc3MsIG9sZCBhbmQgbmV3LiAgOi0pICBTb21ldGltZXMg bmV3DQo+IHRlc3RzIGV4cG9zZQ0KPiBwcmVleGlzdGluZyBwcm9ibGVtcyBvbiBzb21lIHRhcmdl dHMvcG9ydHMsIHRob3VnaC4NCj4gDQo+ID4NCj4gPiBJIHNlZSB0aGUgZm9sbG93aW5nIGxvZ3Ms IHdpdGhvdXQgdGhlICJbSW5mZXJpb3IgLi4uIGV4aXRlZCBub3JtYWxseV0iIG1lc3NhZ2UuDQo+ ID4NCj4gPiAgIEJyZWFrcG9pbnQgMSwgbWFpbiAoKSBhdCAvaG9tZS9ndGEvc291cmNlcy9nZGIt DQo+IHdvcmt0cmVlcy91cHN0cmVhbS9nZGIvdGVzdHN1aXRlL2dkYi50aHJlYWRzL3N0ZXAtb3Zl ci1wcm9jZXNzLWV4aXQuYzozOQ0KPiA+ICAgMzkgICAgICAgICBhbGFybSAoMzApOw0KPiA+ICAg KGdkYikgcCBvdGhlcl90aHJlYWRfZXhpdHMgPSAwDQo+ID4gICAkMSA9IDANCj4gPiAgIChnZGIp IFBBU1M6IGdkYi50aHJlYWRzL3N0ZXAtb3Zlci1wcm9jZXNzLWV4aXQuZXhwOiB3aGljaD1tYWlu OiBwDQo+IG90aGVyX3RocmVhZF9leGl0cyA9IDANCj4gPiAgIGJyZWFrIDQ0DQo+ID4gICBCcmVh a3BvaW50IDIgYXQgMHg1NTU1NTU1NTUyMTY6IGZpbGUgL2hvbWUvZ3RhL3NvdXJjZXMvZ2RiLQ0K PiB3b3JrdHJlZXMvdXBzdHJlYW0vZ2RiL3Rlc3RzdWl0ZS9nZGIudGhyZWFkcy9zdGVwLW92ZXIt cHJvY2Vzcy1leGl0LmMsIGxpbmUNCj4gNDQuDQo+ID4gICAoZ2RiKSBjb250aW51ZQ0KPiA+ICAg Q29udGludWluZy4NCj4gPiAgIFtOZXcgVGhyZWFkIDE4MTUzLjE4MTU0IChpZCAyKV0NCj4gPg0K PiA+ICAgVGhyZWFkIDEgInN0ZXAtb3Zlci1wcm9jZSIgaGl0IEJyZWFrcG9pbnQgMiwgbWFpbiAo KSBhdA0KPiAvaG9tZS9ndGEvc291cmNlcy9nZGItd29ya3RyZWVzL3Vwc3RyZWFtL2dkYi90ZXN0 c3VpdGUvZ2RiLnRocmVhZHMvc3RlcC0NCj4gb3Zlci1wcm9jZXNzLWV4aXQuYzo0NA0KPiA+ICAg NDQgICAgICAgICAgIGV4aXQgKDApOyAvKiBicmVhayBoZXJlIG1haW4gKi8NCj4gPiAgIChnZGIp IFBBU1M6IGdkYi50aHJlYWRzL3N0ZXAtb3Zlci1wcm9jZXNzLWV4aXQuZXhwOiB3aGljaD1tYWlu OiBjb250aW51ZQ0KPiB0byBicmVha3BvaW50OiBleGl0IHN5c2NhbGwNCj4gPiAgIG1haW50IHNo b3cgdGFyZ2V0LW5vbi1zdG9wDQo+ID4gICBXaGV0aGVyIHRoZSB0YXJnZXQgaXMgYWx3YXlzIGlu IG5vbi1zdG9wIG1vZGUgaXMgb24uDQo+ID4gICAoZ2RiKSBuZXh0DQo+ID4gICBbVGhyZWFkIDE4 MTUzLjE4MTUzIChpZCAxKSBleGl0ZWRdDQo+ID4gICB3YXJuaW5nOiBlcnJvciByZW1vdmluZyBi cmVha3BvaW50IDAgYXQgMHg1NTU1NTU1NTUyMjANCj4gPiAgIHdhcm5pbmc6IGVycm9yIHJlbW92 aW5nIGJyZWFrcG9pbnQgMCBhdCAweDU1NTU1NTU1NTIyMA0KPiA+ICAgd2FybmluZzogZXJyb3Ig cmVtb3ZpbmcgYnJlYWtwb2ludCAwIGF0IDB4NTU1NTU1NTU1MjIwDQo+ID4gICBSZW1vdGUgY29t bXVuaWNhdGlvbiBlcnJvci4gIFRhcmdldCBkaXNjb25uZWN0ZWQ6IGVycm9yIHdoaWxlIHJlYWRp bmc6DQo+IENvbm5lY3Rpb24gcmVzZXQgYnkgcGVlci4NCj4gPiAgIChnZGIpIEZBSUw6IGdkYi50 aHJlYWRzL3N0ZXAtb3Zlci1wcm9jZXNzLWV4aXQuZXhwOiB3aGljaD1tYWluOiBuZXh0DQo+ID4N Cj4gPiBUbyByZXByb2R1Y2UsIHNpbXBseSBydW4gZ2RiLnRocmVhZHMvc3RlcC1vdmVyLXByb2Nl c3MtZXhpdC5leHAgd2l0aDoNCj4gPg0KPiA+ICAgZXhwb3J0IEdEQkZMQUdTPSItZXggXCJtYWlu dCBzZXQgdGFyZ2V0LW5vbi1zdG9wIG9uXCIiDQo+ID4NCj4gDQo+IENvdWxkIHlvdSBmaWxlIGEg YnVnIGFib3V0IHRoaXMsIHBsZWFzZT8NCj4gDQo+IFBlZHJvIEFsdmVzDQpJbnRlbCBEZXV0c2No bGFuZCBHbWJIDQpSZWdpc3RlcmVkIEFkZHJlc3M6IERvcm5hY2hlciBTdHJhc3NlIDEsIDg1NjIy IEZlbGRraXJjaGVuLCBHZXJtYW55DQpUZWw6ICs0OSA4OSA5OTEgNDMwLCB3d3cuaW50ZWwuZGUN Ck1hbmFnaW5nIERpcmVjdG9yczogSGFycnkgRGVtYXMsIEplZmZyZXkgU2NobmVpZGVybWFuLCBZ aW4gQ2hvbmcgU29ycmVsbA0KQ2hhaXJwZXJzb24gb2YgdGhlIFN1cGVydmlzb3J5IEJvYXJkOiBO aWNvbGUgTGF1DQpSZWdpc3RlcmVkIFNlYXQ6IE11bmljaA0KQ29tbWVyY2lhbCBSZWdpc3Rlcjog QW10c2dlcmljaHQgTXVlbmNoZW4gSFJCIDE4NjkyOAo=