Received: by 2002:a05:7412:7c14:b0:fa:6e18:a558 with SMTP id ii20csp252931rdb; Mon, 22 Jan 2024 03:09:06 -0800 (PST) X-Google-Smtp-Source: AGHT+IFkeL0aCIKs4CYud/AAUrxhoqCgjDr/E8Q+pDGwMu/dtcianol7l3TwnAup7dba5zDYQvAJ X-Received: by 2002:a17:902:c94d:b0:1d7:351f:7d2d with SMTP id i13-20020a170902c94d00b001d7351f7d2dmr3969454pla.9.1705921746343; Mon, 22 Jan 2024 03:09:06 -0800 (PST) Return-Path: Received: from sy.mirrors.kernel.org (sy.mirrors.kernel.org. [147.75.48.161]) by mx.google.com with ESMTPS id g6-20020a1709026b4600b001d5f24c1792si7825651plt.367.2024.01.22.03.09.05 for (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Mon, 22 Jan 2024 03:09:06 -0800 (PST) Received-SPF: pass (google.com: domain of linux-kernel+bounces-32752-linux.lists.archive=gmail.com@vger.kernel.org designates 147.75.48.161 as permitted sender) client-ip=147.75.48.161; Authentication-Results: mx.google.com; dkim=pass header.i=@intel.com header.s=Intel header.b=CQQsNI1q; arc=fail (signature failed); spf=pass (google.com: domain of linux-kernel+bounces-32752-linux.lists.archive=gmail.com@vger.kernel.org designates 147.75.48.161 as permitted sender) smtp.mailfrom="linux-kernel+bounces-32752-linux.lists.archive=gmail.com@vger.kernel.org"; dmarc=pass (p=NONE sp=NONE dis=NONE) header.from=intel.com Received: from smtp.subspace.kernel.org (wormhole.subspace.kernel.org [52.25.139.140]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by sy.mirrors.kernel.org (Postfix) with ESMTPS id 75F4DB27EEA for ; Mon, 22 Jan 2024 10:29:43 +0000 (UTC) Received: from localhost.localdomain (localhost.localdomain [127.0.0.1]) by smtp.subspace.kernel.org (Postfix) with ESMTP id 6D7503A29B; Mon, 22 Jan 2024 10:28:56 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; dkim=pass (2048-bit key) header.d=intel.com header.i=@intel.com header.b="CQQsNI1q" Received: from mgamail.intel.com (mgamail.intel.com [134.134.136.31]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by smtp.subspace.kernel.org (Postfix) with ESMTPS id B41613A1C3; Mon, 22 Jan 2024 10:28:52 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; arc=fail smtp.client-ip=134.134.136.31 ARC-Seal:i=2; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1705919335; cv=fail; b=p68h6aOVxTvYlcq5MABUu+/l2jHrFJCysBAo8UBC3Xe8Y6BE8yL6Z6vKFZgZ3jphEghxi2MdSULSUOMVhR7v1PPbUxPc/F1sKgdjdcLwzCn31MzD3pjugSAIzAooa3pZ2zKFUsLUj8EQCYWCixkxJrk4Y1LkLiQWnhJLh5DoIbY= ARC-Message-Signature:i=2; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1705919335; c=relaxed/simple; bh=1GPjtuEwEiQZJTLEjA3JY6X9HDuKkejuYt9qmg+H2y0=; h=From:To:CC:Subject:Date:Message-ID:References:In-Reply-To: Content-Type:MIME-Version; b=ilW+ae+ozscWQoc7jbkq/f/7AuBvzZO0IuntEcG+z5dlb1z13zogd/TLHiwMcjQ549Jp6af/ZIKxqKdv6LjfMd4sMiB9apS31tdt99z4ZGkEaGAWbBoF8dfv8WsLy52v+6oy+3mOzmediyo7cSXvXVbcu05HdKEyCT81akw4NcM= ARC-Authentication-Results:i=2; smtp.subspace.kernel.org; dmarc=pass (p=none dis=none) header.from=intel.com; spf=pass smtp.mailfrom=intel.com; dkim=pass (2048-bit key) header.d=intel.com header.i=@intel.com header.b=CQQsNI1q; arc=fail smtp.client-ip=134.134.136.31 Authentication-Results: smtp.subspace.kernel.org; dmarc=pass (p=none dis=none) header.from=intel.com Authentication-Results: smtp.subspace.kernel.org; spf=pass smtp.mailfrom=intel.com DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=intel.com; i=@intel.com; q=dns/txt; s=Intel; t=1705919332; x=1737455332; h=from:to:cc:subject:date:message-id:references: in-reply-to:content-id:mime-version: content-transfer-encoding; bh=1GPjtuEwEiQZJTLEjA3JY6X9HDuKkejuYt9qmg+H2y0=; b=CQQsNI1qPMx5K9V1uT/G0Mj4ZyOe3pWPqrzmgxK5Luca7+Zh32Il/rCa YtqU7MFsZmOMketbmFvAVKz0ggf8CmJZKIGsV96RBMX+JWn/71YN5ESi8 q2eQLmMBIznvjJPPc/BGOQv0iNyAGJ4Ztigkvvo+TEGAxqw4Ej+wpaadJ 6OVo6owmN2sbQ08jN95KJW4INoQJ63NThlbPYubemWHk9FQnNnQGAeJZJ 2WbwudX4F2okq6VJ7wUt/BvM3TCoRDoezneyjQZHSB+h8rYIbLJGgsLDH oEuzdC1RXF/pHVtg8Dm2SrYtyOZzkH55JrNpp8auWejgWu1CUNSp9bO5z Q==; X-IronPort-AV: E=McAfee;i="6600,9927,10960"; a="465431766" X-IronPort-AV: E=Sophos;i="6.05,211,1701158400"; d="scan'208";a="465431766" Received: from orsmga002.jf.intel.com ([10.7.209.21]) by orsmga104.jf.intel.com with ESMTP/TLS/ECDHE-RSA-AES256-GCM-SHA384; 22 Jan 2024 02:28:51 -0800 X-ExtLoop1: 1 X-IronPort-AV: E=McAfee;i="6600,9927,10960"; a="785633943" X-IronPort-AV: E=Sophos;i="6.05,211,1701158400"; d="scan'208";a="785633943" Received: from fmsmsx603.amr.corp.intel.com ([10.18.126.83]) by orsmga002.jf.intel.com with ESMTP/TLS/AES256-GCM-SHA384; 22 Jan 2024 02:28:38 -0800 Received: from fmsmsx612.amr.corp.intel.com (10.18.126.92) by fmsmsx603.amr.corp.intel.com (10.18.126.83) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256) id 15.1.2507.35; Mon, 22 Jan 2024 02:28:35 -0800 Received: from fmsmsx610.amr.corp.intel.com (10.18.126.90) by fmsmsx612.amr.corp.intel.com (10.18.126.92) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256) id 15.1.2507.35; Mon, 22 Jan 2024 02:28:35 -0800 Received: from fmsedg601.ED.cps.intel.com (10.1.192.135) by fmsmsx610.amr.corp.intel.com (10.18.126.90) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256) id 15.1.2507.35 via Frontend Transport; Mon, 22 Jan 2024 02:28:35 -0800 Received: from NAM12-DM6-obe.outbound.protection.outlook.com (104.47.59.169) by edgegateway.intel.com (192.55.55.70) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.1.2507.35; Mon, 22 Jan 2024 02:28:34 -0800 ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=nskJkyhPIhwyu1w7h5l5shcvPOWrgz1L3ol7fzCNfMJ/1r0jdNQu2zYnOoN2EnsmXLXG7GTwXVzmesxeEMvx1p52L8arkwlYPCPkAr0EKHqxwhooF/Mb6lIOoDdup/94ex7NNSWH9n+hW1r25m39OLFibT0TXIKoM32Ia5ara3skWKiqqXFxTOdzDnas+7m+6E3NFjNA9uaDoxFxT7oW3jDKKCmNuZi2ZMwDc+a/D23A+z4nWXuhaCGkVPwbrP50vLs9pHKJ7tJddwgAuxLUlT9RNRAkO7kg6kKL3Sf/INhNL4IYMHGmkH/OH+OenjNJ/0QuQei2H92/MJTqGE1+fg== 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=eb4n4XOFsJ4LHOrCIlcBi7j1RUevxl0DzTjvIfy6Iz0=; b=JqHX8YA3zLYhDZie0xG7vxc44cLHy5Q8/QoXke/oBEj7Y4Y9Q195XhDvpST/C+/NuDBUpqSN+srvQ2XU07bt+mrJXbQ/yeE+m9ZFmndDQCzZnYLvI2waSpK2HzuOI4BNm/Qg5NpTm86GHlevxfOPdvUpYnX2hu9TG3bTUv9SAayNW9jsMPHpHN+8zdmLFNTjShVjYQpOH3ThOMmCOLNbvmgvC0lzTNAxMOzIjAGtmk8ZIZnd2Hqisfqi3Wy6N6RJRG2ayzFTvVqwoX/d4u97DDRSXKKLMe2Lq1YLHsfSzTh5XhevuxPznHuX406g4Xc1h7t3ttaMWfT2fU7mmyO+Kw== 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 DS0PR11MB6445.namprd11.prod.outlook.com (2603:10b6:8:c6::11) by PH7PR11MB7099.namprd11.prod.outlook.com (2603:10b6:510:20e::13) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.7202.23; Mon, 22 Jan 2024 10:28:30 +0000 Received: from DS0PR11MB6445.namprd11.prod.outlook.com ([fe80::fd43:1944:1a22:285d]) by DS0PR11MB6445.namprd11.prod.outlook.com ([fe80::fd43:1944:1a22:285d%5]) with mapi id 15.20.7202.031; Mon, 22 Jan 2024 10:28:30 +0000 From: "Krzysztofik, Janusz" To: Rae Moar , "De Marchi, Lucas" CC: "linux-kernel@vger.kernel.org" , "kunit-dev@googlegroups.com" , "linux-kselftest@vger.kernel.org" , "David Gow" , Brendan Higgins , "intel-xe@lists.freedesktop.org" Subject: Re: [PATCH] kunit: Mark filter_glob param as rw Thread-Topic: [PATCH] kunit: Mark filter_glob param as rw Thread-Index: AQHaTR2+9xaqZq7ZMUOhs8A2/TnKYg== Date: Mon, 22 Jan 2024 10:28:30 +0000 Message-ID: <2933807.e9J7NaK4W3@jkrzyszt-mobl2.ger.corp.intel.com> References: <20240112001240.1710962-1-lucas.demarchi@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: DS0PR11MB6445:EE_|PH7PR11MB7099:EE_ x-ms-office365-filtering-correlation-id: 0dfbdf5d-7b21-47c4-cfb3-08dc1b34e0f3 x-ms-exchange-senderadcheck: 1 x-ms-exchange-antispam-relay: 0 x-microsoft-antispam: BCL:0; x-microsoft-antispam-message-info: XmC8kODub+Eu4cXLZhNmPQ9I8FBQrvYBzcRkyx2IFRxd3iYd3ItS64tYDAB19Ew1bDEeHdVbibeXOv9cQsZUxo0SYklJda2H9AQMfPm9X5DBo0MvSPcH4Q3dNvxrLDvcmQRxU8rx8euUyqGj9FctMVz0iLCVTX4UpdxGM191ANJaY13z5Ue/D8J/kiwQNS8W08dkhFGImp706IB3yEAiB/xzRVVWhVdE9KTXO7olb+6sOELl85FWYR7lfhSnKEiCRR52tuzbAeHzrBfRcYJBIAMxl+QfcNWxKN6twzehNxC8g+EiKYvlZkOoE+HN4NEFFWHPZH/5qEp2fR1IzxpyktlPH/Xaip7Mh+lmJJ3QRzbEcuXxhZ1G73bt1Z3uZpw2/vAEVXZakKZQoC6Fiud/2Z9hAmg6JmSuwYrLzZJihabkUOo4U8G/qhM8MwtpxOtZBp5PuKrGwQEYvFdeTnZAeYlbl9V6/mzSQPamKyOZoYeH6rGoH3LpNpyPlD5iufzu1SYnLj+6wCSdn5am3WaN9+fpszcU1gGY3oAM4Z8p7GCF4P1PR+YB7D6TtEmGEKlBNgvzm+TG98zdazRrNol5/XiTvwpLffOErX8sK9w+iHs= x-forefront-antispam-report: CIP:255.255.255.255;CTRY:;LANG:en;SCL:1;SRV:;IPV:NLI;SFV:NSPM;H:DS0PR11MB6445.namprd11.prod.outlook.com;PTR:;CAT:NONE;SFS:(13230031)(346002)(396003)(136003)(376002)(39860400002)(366004)(230922051799003)(64100799003)(186009)(451199024)(1800799012)(83380400001)(86362001)(38070700009)(82960400001)(4326008)(8936002)(122000001)(8676002)(38100700002)(26005)(66556008)(6486002)(71200400001)(66946007)(64756008)(66446008)(6636002)(91956017)(5660300002)(966005)(66476007)(2906002)(478600001)(6512007)(316002)(41300700001)(76116006)(54906003)(110136005)(6506007);DIR:OUT;SFP:1102; x-ms-exchange-antispam-messagedata-chunkcount: 1 x-ms-exchange-antispam-messagedata-0: =?utf-8?B?OVBoamZVdGxBT2wwQk5SSCtLS1hqK0gwWUJzL01jbWJkeWRvaGVVeFVwaVBC?= =?utf-8?B?QlQzeis3RGJsRDM0UnhyeTZUdVFUc0FTUmVrcXFkK3dnSVg5c3NjbXhuVnhP?= =?utf-8?B?bXlGV1R1bU9RczJUWE5UZzJwSSs4Q2FHaHVsYXBDYWc4L3Jwb0pkZk5RNWVC?= =?utf-8?B?ZS9tb2U5MHNKL01DcWJxd1lUWmNVRHhERjRsT1MzcW93eGN2OTNVT0lrd2RZ?= =?utf-8?B?eWpoREQxLzRoc3Y1Um4vM2hRR1dJSTZqWDBXWnh0eEV0UHFBQkVYaVpoamRL?= =?utf-8?B?REd5c3FVRVRkM0hKTG9aUFhidmtkWjFxZ29uTVUyR2Zpa3RJQ3Q5V0pUK1Fu?= =?utf-8?B?dDFPSGREU1hPbDBPTUQ3cGFieXQ5NUpBQnRxNTRZdTQ1a05Bbk9xS0V5MDd5?= =?utf-8?B?N3FTanFZZUkvdndUVDBhaUxJMDRxUFRlQ2lVT0RQL296MUpzUTlmeHlpSkc4?= =?utf-8?B?ckc3QTlLMmJWRFNTMXM4SFgxMzA1ajFFZ21ZeDlzRkRWTEdBMW5WTDk1QUlV?= =?utf-8?B?OHJGQmJkbDVFZ0Fkcm05UjBTK3ZHV240NUkxUFcxL21iSEVUVUk0MGR3RGhC?= =?utf-8?B?T2d1NGdKVEdibzFYTGNEK1dkei9mWEZJdDhaR1pSZlAyY2JhdC9yL1JoaDdY?= =?utf-8?B?NXc4U1UrK3NMdEJGeEp2bmNNTXNjMTF6T2VXV2VZMVdtb3FJc3JsNUxBOXNm?= =?utf-8?B?RnN3RVE0K01GVStsdU5nQlMvOUNjRUtjL1dsRlkxMUNyQnVtRnNsYlpXS3lV?= =?utf-8?B?NkVaTnhZdnl4UHdKcTBkRFFKaitjVk9aRVpiSGtzN1ZVNEQxUXBycTJzNk96?= =?utf-8?B?Q3MzY0E5dGp0QklwTWVMYlp1MU40eEkyTWM4Y1JHcG1wYlhHL2xYc1NFcmR4?= =?utf-8?B?TFdVQVB3eDY5R3BFZ0ZuNmhZMU9zeHcvTU9GR29tc0F5N0hGaGdXNmlPNHVp?= =?utf-8?B?Ynlxanl6aUpIVmpkLzZ4QkkwYVNBQU5Ma2FwSCswTGwxOVIvUlNGcEdVZjQz?= =?utf-8?B?KzB6MElSWG1UWEY1N1NJZ1RKNW1idHBiczdyU2plQUFDSEFCVzhEOHNLbTN3?= =?utf-8?B?Q21BcXcybzU2TSs0YmdZSXZXK0VPN25oZXNVNEhWcDRGdDIrV21RbWNHVUJr?= =?utf-8?B?cG04d1BMbm1kRjdtWW0wazlZdE9DbnI0YTA2Z00wdVpZL2c5aVQ5VkdTSlNX?= =?utf-8?B?UENtMmxuUTk3Z3JncFNVNERyempEOU8ySm5uajhhR01CU2ovZmM1ak1KZVNC?= =?utf-8?B?Rlc3MXIzOTQxTUdUZmErcG94R2hPYzVxZnFYUVhHRmlHcG5lSTRVV1F0Szdo?= =?utf-8?B?MXlRaGl3ZXNOTE03d1d1Y3NHYTJhQmlZVU90NnhUUUh3MHNVK3dLUUdsb1d2?= =?utf-8?B?L2M2Y1U2R3pSZm5uazNzRXZndzlxOCsvWU1zMHA1UUVFWm5KZnpiNXlwemtX?= =?utf-8?B?Zk9jRCtLbHF5dFVZeTQxTGFDeU5lRnRJaTlTaE5PdG5wbU8xK283SW9OeGZC?= =?utf-8?B?bWxzaERpTm9Rd2VvTTZqYndSNTduTEVHVkNGZnl3aFJUZW5mTm9MRlZEY2Va?= =?utf-8?B?OEhEbkU0UnhIdGFKS3g4c1prYkZIZmRaejhiNWYrZmF5VnFQMDF3NWJISGNv?= =?utf-8?B?NmJHVWppWFNyWnJHbVJ2QjdMNXlJWDhYdXZTWUJmcjgzaUdJejI1cDI1VzRz?= =?utf-8?B?S2lhQnVFY1JET1JEeVZnMlFMT2FTNFUxdkIralRLUkJIL3FNMk10ZHMyMXll?= =?utf-8?B?cExycTN4anpiOXUvdGRjOXdSNlJMcUdNS2dzdjhQajVOOXoxc3h5TUNBYmdL?= =?utf-8?B?QWVOT3hXZnMxbWJUQ2kvUDZPbnhDbDhFY2FSNlN4cTNXRlRVNmRwdkY3Qy83?= =?utf-8?B?d2hOdTlIdWs4VmIrd2gvUGFTdktJWGQzQ0xIVE9qKzMrbHI5NVdCOUNwcDhH?= =?utf-8?B?cFlJMlM0bENTTHJYU1JkdUZVcWxMSEFUQ20wZTRJZ243bFlKWkNrWGhjaitT?= =?utf-8?B?RXJYS255SlQ4ci9vS0QydGFiQVVVRGdRMEREajhkUkN2a2NRNXlXenBlb01P?= =?utf-8?B?VTNsL3FjUEZYS1V0YnhNYUo4Y2E2UWVibTBjWW5hQlplbFFaZTdPcldZTm8x?= =?utf-8?B?cFdVRndrUDM3ZlZyZzdpNVoxYVVUUHkySjVIYjE1RnhWZnVkd0hMQ01WUTFo?= =?utf-8?Q?jsSgxgB88aZLLGIabjzy0dE=3D?= Content-Type: text/plain; charset="utf-8" Content-ID: Precedence: bulk X-Mailing-List: linux-kernel@vger.kernel.org List-Id: List-Subscribe: List-Unsubscribe: MIME-Version: 1.0 X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-AuthSource: DS0PR11MB6445.namprd11.prod.outlook.com X-MS-Exchange-CrossTenant-Network-Message-Id: 0dfbdf5d-7b21-47c4-cfb3-08dc1b34e0f3 X-MS-Exchange-CrossTenant-originalarrivaltime: 22 Jan 2024 10:28:30.5491 (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: Uplm5ENDJInlIU1Za4HbsjrvIKVuOuexFvBKKPH2ns+obB86mEFPECe+t/zYb2DkMvzRWm09FayrZp6sK5MkwX6wblIvKgEsMUq0iHftB58= X-MS-Exchange-Transport-CrossTenantHeadersStamped: PH7PR11MB7099 X-OriginatorOrg: intel.com Content-Transfer-Encoding: base64 T24gRnJpZGF5LCAxOSBKYW51YXJ5IDIwMjQgMDA6Mjk6MzMgQ0VUIEx1Y2FzIERlIE1hcmNoaSB3 cm90ZToKPiBPbiBUaHUsIEphbiAxOCwgMjAyNCBhdCAwNToyMzozM1BNIC0wNTAwLCBSYWUgTW9h ciB3cm90ZToKPiA+T24gVGh1LCBKYW4gMTEsIDIwMjQgYXQgNzoxM+KAr1BNIEx1Y2FzIERlIE1h cmNoaQo+ID48bHVjYXMuZGVtYXJjaGlAaW50ZWwuY29tPiB3cm90ZToKPiA+Pgo+ID4+IEJ5IGFs bG93aW5nIHRoZSBmaWx0ZXJfZ2xvYiBwYXJhbWV0ZXIgdG8gYmUgd3JpdHRlbiB0bywgaXQncyBw b3NzaWJsZSB0bwo+ID4+IHR3ZWFrIHRoZSB0ZXN0c3VpdGVzIHRoYXQgd2lsbCBiZSBleGVjdXRl ZCBvbiBuZXcgbW9kdWxlIGxvYWRzLiBUaGlzCj4gPj4gbWFrZXMgaXQgZWFzaWVyIHRvIHJ1biBz cGVjaWZpYyB0ZXN0cyB3aXRob3V0IGhhdmluZyB0byByZWxvYWQga3VuaXQgYW5kCj4gPj4gcHJv dmlkZXMgYSB3YXkgdG8gZmlsdGVyIHRlc3RzIG9uIHJlYWwgSFcgZXZlbiBpZiBrdW5pdCBpcyBi dWlsdGluLgo+ID4+IEV4YW1wbGUgZm9yIHhlIGRyaXZlcjoKPiA+Pgo+ID4+IDEpIFJ1biBqdXN0 IDEgdGVzdAo+ID4+ICAgICAgICAgIyBlY2hvIC1uIHhlX2JvID4gL3N5cy9tb2R1bGUva3VuaXQv cGFyYW1ldGVycy9maWx0ZXJfZ2xvYgo+ID4+ICAgICAgICAgIyBtb2Rwcm9iZSAtciB4ZV9saXZl X3Rlc3QKPiA+PiAgICAgICAgICMgbW9kcHJvYmUgeGVfbGl2ZV90ZXN0Cj4gPj4gICAgICAgICAj IGxzIC9zeXMva2VybmVsL2RlYnVnL2t1bml0Lwo+ID4+ICAgICAgICAgeGVfYm8KPiA+Pgo+ID4+ IDIpIFJ1biBhbGwgdGVzdHMKPiA+PiAgICAgICAgICMgZWNobyBcKiA+IC9zeXMvbW9kdWxlL2t1 bml0L3BhcmFtZXRlcnMvZmlsdGVyX2dsb2IKPiA+PiAgICAgICAgICMgbW9kcHJvYmUgLXIgeGVf bGl2ZV90ZXN0Cj4gPj4gICAgICAgICAjIG1vZHByb2JlIHhlX2xpdmVfdGVzdAo+ID4+ICAgICAg ICAgIyBscyAvc3lzL2tlcm5lbC9kZWJ1Zy9rdW5pdC8KPiA+PiAgICAgICAgIHhlX2JvICB4ZV9k bWFfYnVmICB4ZV9taWdyYXRlICB4ZV9tb2NzCj4gPj4KPiA+PiBSZWZlcmVuY2VzOiBodHRwczov L2xvcmUua2VybmVsLm9yZy9pbnRlbC14ZS8KZHphY3ZiZGRpdGJuZWl1M2UzZm1zdGptdHRjYm5l NDR5c3B1bXBrZDZzam41NmpxcGtAdnh1N3Nrc2JxcnA2Lwo+ID4+IFNpZ25lZC1vZmYtYnk6IEx1 Y2FzIERlIE1hcmNoaSA8bHVjYXMuZGVtYXJjaGlAaW50ZWwuY29tPgo+ID4KPiA+SGVsbG8hCj4g Pgo+ID5JIGhhdmUgdGVzdGVkIHRoaXMgYW5kIHRoaXMgbG9va3MgZ29vZCB0byBtZS4gSSBhZ3Jl ZSB0aGlzIGlzIHZlcnkKPiA+aGVscGZ1bCBhbmQgSSB3b25kZXIgaWYgd2Ugc2hvdWxkIGRvIHRo ZSBzYW1lIHdpdGggdGhlIG90aGVyIG1vZHVsZQo+ID5wYXJhbWV0ZXJzIChmaWx0ZXIsIGZpbHRl cl9hY3Rpb24pLgo+IAo+IHllYWgsIGFmdGVyIEkgc2VudCB0aGlzIEkgd2FzIHdvbmRlcmluZyBh Ym91dCB0aGUgb3RoZXIgcGFyYW1ldGVycy4gSQo+IGRvbid0IGhhdmUgYSB1c2UgZm9yIHRoZW0g cmlnaHQgbm93LCBidXQgSSBjYW4gdHJ5IGEgZmV3IHRoaW5ncyBhbmQgc3Bpbgo+IGEgbmV3IHZl cnNpb24gaWYgcGVvcGxlIGZpbmQgaXQgdXNlZnVsLgoKWWVzLCBwbGVhc2UgZG8uICBJIGZpbmQg aXQgdmVyeSB1c2VmdWwgZm9yIGltcHJvdmluZyB0aGUgY3VycmVudCAKaW1wbGVtZW50YXRpb24g b2YgSUdUIGt1bml0IHdoaWNoIG5vdyBkZXBlbmRzIHRoZSBhYmlsaXR5IHRvIHVubG9hZCBhbmQg cmVsb2FkIAp0aGUga3VuaXQgYmFzZSBtb2R1bGUgd2l0aCBzcGVjaWZpYyBmaWx0ZXIgcGFyYW1l dGVycyBpbiBvcmRlciB0byBnZXQgYSBLVEFQIApmb3JtYXR0ZWQgbGlzdCBvZiB0ZXN0IGNhc2Vz IHdpdGhvdXQgZXhlY3V0aW5nIHRoZW0sIHRoZW4gdG8gcnVuIHRob3NlIHRlc3QgCmNhc2VzIGZp bHRlcmVkIG9uZSBieSBvbmUuCgpUaGFua3MsCkphbnVzegoKPiAKPiA+Cj4gPkl0IGRpZCB3b3Jy eSBtZSB0byBtYWtlIGZpbHRlcl9nbG9iIHdyaXRhYmxlIGR1ZSB0byB0aGUgcmVjZW50IHBhdGNo Cj4gPnRoYXQgcmVxdWlyZXMgdGhlIG91dHB1dCBvZiBmaWx0ZXJpbmcgdG8gYmUgYSB2YWxpZCB2 aXJ0dWFsIGFkZHJlc3MKPiA+YnV0IEkgdGhpbmsgdGhlcmUgaXMgYSBzdWZmaWNpZW50IGFtb3Vu dCBvZiBjaGVja2luZyBvZiBmaWx0ZXJfZ2xvYi4KPiA+Cj4gPlRoYW5rcyEKPiA+LVJhZQo+ID4K PiA+UmV2aWV3ZWQtYnk6IFJhZSBNb2FyIDxybW9hckBnb29nbGUuY29tPgo+IAo+IHRoYW5rcwo+ IEx1Y2FzIERlIE1hcmNoaQo+IAo+IAoKLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tCkludGVsIFRlY2hub2xvZ3kgUG9s YW5kIHNwLiB6IG8uby4KdWwuIFNsb3dhY2tpZWdvIDE3MyB8IDgwLTI5OCBHZGFuc2sgfCBTYWQg UmVqb25vd3kgR2RhbnNrIFBvbG5vYyB8IFZJSSBXeWR6aWFsIEdvc3BvZGFyY3p5IEtyYWpvd2Vn byBSZWplc3RydSBTYWRvd2VnbyAtIEtSUyAxMDE4ODIgfCBOSVAgOTU3LTA3LTUyLTMxNiB8IEth cGl0YWwgemFrbGFkb3d5IDIwMC4wMDAgUExOLgpTcG9sa2Egb3N3aWFkY3phLCB6ZSBwb3NpYWRh IHN0YXR1cyBkdXplZ28gcHJ6ZWRzaWViaW9yY3kgdyByb3p1bWllbml1IHVzdGF3eSB6IGRuaWEg OCBtYXJjYSAyMDEzIHIuIG8gcHJ6ZWNpd2R6aWFsYW5pdSBuYWRtaWVybnltIG9wb3puaWVuaW9t IHcgdHJhbnNha2NqYWNoIGhhbmRsb3d5Y2guCgpUYSB3aWFkb21vc2Mgd3JheiB6IHphbGFjem5p a2FtaSBqZXN0IHByemV6bmFjem9uYSBkbGEgb2tyZXNsb25lZ28gYWRyZXNhdGEgaSBtb3plIHph d2llcmFjIGluZm9ybWFjamUgcG91Zm5lLiBXIHJhemllIHByenlwYWRrb3dlZ28gb3RyenltYW5p YSB0ZWogd2lhZG9tb3NjaSwgcHJvc2lteSBvIHBvd2lhZG9taWVuaWUgbmFkYXdjeSBvcmF6IHRy d2FsZSBqZWogdXN1bmllY2llOyBqYWtpZWtvbHdpZWsgcHJ6ZWdsYWRhbmllIGx1YiByb3pwb3dz emVjaG5pYW5pZSBqZXN0IHphYnJvbmlvbmUuClRoaXMgZS1tYWlsIGFuZCBhbnkgYXR0YWNobWVu dHMgbWF5IGNvbnRhaW4gY29uZmlkZW50aWFsIG1hdGVyaWFsIGZvciB0aGUgc29sZSB1c2Ugb2Yg dGhlIGludGVuZGVkIHJlY2lwaWVudChzKS4gSWYgeW91IGFyZSBub3QgdGhlIGludGVuZGVkIHJl Y2lwaWVudCwgcGxlYXNlIGNvbnRhY3QgdGhlIHNlbmRlciBhbmQgZGVsZXRlIGFsbCBjb3BpZXM7 IGFueSByZXZpZXcgb3IgZGlzdHJpYnV0aW9uIGJ5IG90aGVycyBpcyBzdHJpY3RseSBwcm9oaWJp dGVkLgo=