Return-Path: X-Spam-Checker-Version: SpamAssassin 3.4.0 (2014-02-07) on aws-us-west-2-korg-lkml-1.web.codeaurora.org Received: from vger.kernel.org (vger.kernel.org [23.128.96.18]) by smtp.lore.kernel.org (Postfix) with ESMTP id CAC2FC433F5 for ; Tue, 7 Dec 2021 18:50:48 +0000 (UTC) Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S240759AbhLGSyQ (ORCPT ); Tue, 7 Dec 2021 13:54:16 -0500 Received: from mx07-001d1705.pphosted.com ([185.132.183.11]:42592 "EHLO mx07-001d1705.pphosted.com" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S240718AbhLGSyP (ORCPT ); Tue, 7 Dec 2021 13:54:15 -0500 Received: from pps.filterd (m0209325.ppops.net [127.0.0.1]) by mx08-001d1705.pphosted.com (8.16.1.2/8.16.1.2) with SMTP id 1B7GHbpu009126; Tue, 7 Dec 2021 18:50:33 GMT DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=sony.com; h=from : to : cc : subject : date : message-id : references : in-reply-to : content-type : content-transfer-encoding : mime-version; s=S1; bh=ipibxymn56emgOuRs0otOABn76Ksi2CiY2vpmslj+VA=; b=F6W8x9yFx7Dw3KyQC0zqSaS0792jqDrwYZPB4//u1fxykfXD+wiM2S7CVLPXFduyKMDu tzKC6sRZn1UfyOJufBw3+U//6v9t6hkuH5Kho7fOr8/oD57arCZNjALkTKfjUcWd1TCj uRxGeLAsPwnpj6+A7K7lxup8up6sIyL+e5vPCy21EkvLuXjmmGCnczK9ZtXzZEJWhmA2 WQG6irsGl1pG/0huCse2G58/stq647TLmj1Rwp0EwX0nXqnMNbBdicUtpZAJHe6RMZuI Dm5uiROLOvo5xlvT0RCy8L6r8omdNN85CgBx/cip79iMI2RVsYlkAWJoLcFrsvCNYWv8 UA== Received: from nam12-bn8-obe.outbound.protection.outlook.com (mail-bn8nam12lp2169.outbound.protection.outlook.com [104.47.55.169]) by mx08-001d1705.pphosted.com with ESMTP id 3cqwjyt2ue-1 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=OK); Tue, 07 Dec 2021 18:50:32 +0000 ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=hiGwO5svbaEa6Bx7gHce7HDvIJg0oHywDK9dF6npS68nZ9v0Un2k4ROppOnsQE+pHK++ENUKFawka7nIeHSju2qCXHyZ6sl2Un4HZfuB6eysnelKUogEftqgWevePVmimyCBUoDXoKW7busbGNQ6jWBW2/I28aBlBwrz4pkSGNGSBy5M7DZJlJa366w3PGn4hdnYxIdMva4fZSigH7smEmPwG8mJYujFqzuyDkQApuBl63UgzHrAoHGZwZEQp3eI5Ukt/GGSLot8aS9Aa8Dssm9tLb0ZtaIjaHqYC4+D6N06a3ylH/xAvALVgyY9FSnNayEcVbK0UsBXDXVW3iK4Dg== 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=ipibxymn56emgOuRs0otOABn76Ksi2CiY2vpmslj+VA=; b=EmoetSFtgboSGu14dnHuCGJWYvRflJZCJb8xmzn+yWkMDnvwj+1JBeUg/7tMn/zipAG07G6KPNJv3QTUuCp1ChPnt9qoLh8i5gJERbjXzPyW02A7/L+4X9/QP8SLmdPtlRhD4y+RWd8lbDrStLHjjxJaVTjU5pDoJCBum5fFk/nYIh9jFZ8yLr4NFFDFoyxw1K/6qqXkFfVxDhFcLZLJhlAaGsNEBzFnPaAojiMK426KBWDThDhRoXH0XE3x2I5k/ZwmtvqL8UVmvKIw3IkvYsz7F71I5tioj6y/f6PFa90EQx2q9bNAi/xFalCfXHpngD5Co8p/mUcZn4gxaJgN7A== ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=sony.com; dmarc=pass action=none header.from=sony.com; dkim=pass header.d=sony.com; arc=none Received: from BYAPR13MB2503.namprd13.prod.outlook.com (2603:10b6:a02:cd::33) by BY5PR13MB3361.namprd13.prod.outlook.com (2603:10b6:a03:1ae::26) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.4778.11; Tue, 7 Dec 2021 18:50:29 +0000 Received: from BYAPR13MB2503.namprd13.prod.outlook.com ([fe80::88c2:9770:40f:4f8]) by BYAPR13MB2503.namprd13.prod.outlook.com ([fe80::88c2:9770:40f:4f8%7]) with mapi id 15.20.4778.007; Tue, 7 Dec 2021 18:50:29 +0000 From: To: CC: , , , , , , , Subject: RE: [PATCH v1 2/7] Documentation: KUnit: Rewrite getting started Thread-Topic: [PATCH v1 2/7] Documentation: KUnit: Rewrite getting started Thread-Index: AQHX5/3NGC1ouCFd20SerlxTl0bevawhB6rggAWF1ACAANip4A== Date: Tue, 7 Dec 2021 18:50:29 +0000 Message-ID: References: <20211203042437.740255-1-sharinder@google.com> <20211203042437.740255-3-sharinder@google.com> In-Reply-To: Accept-Language: en-US Content-Language: en-US X-MS-Has-Attach: X-MS-TNEF-Correlator: x-ms-publictraffictype: Email x-ms-office365-filtering-correlation-id: 22e1337d-0b81-4445-6487-08d9b9b270e3 x-ms-traffictypediagnostic: BY5PR13MB3361:EE_ x-microsoft-antispam-prvs: x-ms-oob-tlc-oobclassifiers: OLM:9508; x-ms-exchange-senderadcheck: 1 x-ms-exchange-antispam-relay: 0 x-microsoft-antispam: BCL:0; x-microsoft-antispam-message-info: MLvAq1e2kzmJOuhkx6RUki+ZZP5zeMnIoluMP1cBBQ1RSixAImOx01e0bynlLmujcMBsPNNR7PztjxHDadxzWh8EbxPi05SumeX971ZdHp13c3MjdEOZtJaGOoMhsOanCteB6wIZzeobPfSdU0XoeVGjoMDr463O+Xafhw8ifA3Yhz74t20oexQvEjGJYN3CyPGIC/KJhn88nwi7TKgM5YhRo2Oa/OjbwB4F+45kSGpFZXlz6xbNLLJEw9rZZ/OEU7LSCk7emA37OIOT9Os66BOXC//4ICbQzoUJ46ToK6fciRetBHLLwMGVmnvTU3JVjevVpG/Tt+MKg2+kziICs5PTdds4YpHIq5PZMxh/oHDuPD2C3t/qrilm76MiwmwJJjiLtgKZm3+ZSVgZRVbgeKefEaEkPmqlYiTzYM41tBspjSH8Jz8PNOVL0/yGx8Nwdlm2c8fXtNh9cj/05zuLVv74DMLumwOkhKA1YS61vot29mXkjwWWrsgXKyZKsXD/67CMVubWDsIZ4EDzaKSQDEuICgPj75oUqmcZgpYRQNilRwUFvBiMSvmNRBoTe6TvwDRyTGGyga+FyWuwisIRVIJ1AH02whazo0miwKU6SmsnzGkfmhK/nvfojJh0G2T0h5UR2WRMwcBiZSSwPPgXTuJhX+BJx0K3K8WFm8S5WKalS1WPFi7DDAZEaqarbGiXLgoL5TN0FYzE+grzllbRC4Wi2/sxvRnLJoj8Mhn4oemAvUwcCjSLalG3l2RM/xVy6zsplrNtu0UOfEeG9oJUOS5NS2dL1seRFp3ne3oujJE= x-forefront-antispam-report: CIP:255.255.255.255;CTRY:;LANG:en;SCL:1;SRV:;IPV:NLI;SFV:NSPM;H:BYAPR13MB2503.namprd13.prod.outlook.com;PTR:;CAT:NONE;SFS:(4636009)(366004)(66446008)(186003)(26005)(53546011)(6506007)(7696005)(55016003)(33656002)(66476007)(38070700005)(64756008)(66946007)(76116006)(66556008)(86362001)(4326008)(83380400001)(9686003)(8676002)(52536014)(38100700002)(71200400001)(8936002)(122000001)(2906002)(316002)(82960400001)(6916009)(508600001)(54906003)(5660300002)(966005);DIR:OUT;SFP:1102; x-ms-exchange-antispam-messagedata-chunkcount: 1 x-ms-exchange-antispam-messagedata-0: =?utf-8?B?L3N4U0toR3ZodUVVU0VnaE5Uak5XaWQzMWZVWWVlOVI0ekpKQVpNU210aFdt?= =?utf-8?B?MXFJek9lUFF4cDI4QkkzNU5CZnFOOGZ2RWlPZVNMM1BkM2RSQXUwOGlSZDhl?= =?utf-8?B?UGw3UmoveHNzcGZDVUxmdzVZQXVVU1RVYVNaSXd5STJwVUM4QjFNcEZLQSt1?= =?utf-8?B?NjAvK1luZnpnRWZsb1Z2eE02YTF3MkdWVnc4Z3ZBRmlXU0VKUitzWmZlYnBN?= =?utf-8?B?SVFRSFZLdGNwdzdFQ0M2My9vS2dZT1N2Z2dWV3BRYnpFQXZKeStFK1M3dFA3?= =?utf-8?B?L2pJMld0eDRpWnB2b2JVOVdsb2VtdTBseVUvcnN1RXVZOU9lYSs2cVBRMk1z?= =?utf-8?B?M1FLMHpRZ0l5RldRMWFhTlpwODhnd0x5ZDZOQ3VaVXRRR0Q5ZlZhc29TdTY4?= =?utf-8?B?K1FUZUJ5NUxwT1NLelVnbndzNHdtOEhzRHg3ZUNpMXBiaHhOWXRLcDhSYVlF?= =?utf-8?B?d1RlaDBRK21RbXp6Q3JoRk1rc2hDRHhQd0M1bVdHRDBZblVDeWxjUnVHUXZy?= =?utf-8?B?dXhqN1ArTnRRKytaVlphOFoyOFVkMXUwQWxiZC9FTHF1bXlNMTg2UXBOMTRK?= =?utf-8?B?N0J5S0JXU1J2bStPcVdtR1R4Y2l1aS9LRTdHUFhCRXlYcDBjcmpoRmRaQ0Yx?= =?utf-8?B?cGNERTNGWkRaelcxY0M4cGhYZG1RMkZ4SHRpbk5DN3NxUGkxZzZPWmpGelhM?= =?utf-8?B?QWJyZjBmTWhRQTA1Y09oUFJxZVlRcHFwQlNmeXBOTUZoQ21JbFNaRkxiNkpX?= =?utf-8?B?MmorNEluU2xJa3lNOGxTVXkwM1l6aXRYVTVoQkw1bFB0eDVhN1ZzckxMRms2?= =?utf-8?B?RStKMnp5cU1LRlk5V0xjOHR2M2oyb0dqY0xXcmhaUmFya21PcFJyRGtwOVg3?= =?utf-8?B?MmE5cFlHbFlpanE3VWVjYXdTNXVQM1JwUFlqcXJyZm8yR2hpRTFNamxRNVN6?= =?utf-8?B?WGkwQkZKQUxRS0gxa1JseE1tMnJyd1p2WC9uOGF1bkQ4Zy8vWXpESVNsZEVJ?= =?utf-8?B?eG55K1YvUUpFWkIvRjZ0d2dBK2Jrd1hKNmF4TTBLeEY3dDlCcHd5MUhqWXlo?= =?utf-8?B?L1B5d1ZiVy9oRlo5MmZXZGU3YVN6czlJYUJJbjR3V1VEbDBYRHRBdEMzd0tu?= =?utf-8?B?NlZzSDhEb3gzdVUzNUE3TnBDQ0szQTRYZU1jR09Da1NMMUlrc3JzSlg0RXB1?= =?utf-8?B?dC9nTWFobDNHOTNRUHh4TFhoMm1LSktVZmlNb0IzMW9YdnhZWkNyekJsbzlh?= =?utf-8?B?QTBOYzZib3l1UVVuMHNVM0ZYYys4RktZTnJvb0lSSHFEK2xjVlFYSmhMU0tU?= =?utf-8?B?Wm1OcmZtTXFPOGRtNEQxUHFOYUtveXJ0aDVRRFpKQ2tiZUFIZWROeTdPMDIx?= =?utf-8?B?b2dOSERaN1BTSG5HMmJaajNvdk5pdFZiM2ZRQUFlbGt6bGJlZDB1VlYrQ1RK?= =?utf-8?B?bGs0b29kQkhMQ2FiU1c4WDZUWWs2cjVQRnhkam94dmZ3UWVPc0NvVmJlTldV?= =?utf-8?B?Tzh2Uk8vZ05zbjkvQ0U1T3N4MEo4UVptb0NDdVlKdzRZL0NVU1RLV3hDTHVt?= =?utf-8?B?WEhLK0k5OGZ3bHRnMzRtQk1xSVV4Wjc3STZCdnFZMm5adHpZS2lLM3lpRmE5?= =?utf-8?B?TXZ4NGE4RVQwYWQ3dDhCcVRSY2E1MjdzSENnbnJiaENpRHMrRVVoSW4rdDVo?= =?utf-8?B?cnBrcEFhUHB2WVZmclp5bXoyQXIwYUh0OFZPMXhsSGVKRlJPR2VObmZPSGRy?= =?utf-8?B?c1FFOWVScW5sYjdKa3JLTkdzd2lFT0plbXZzTVBkclB6SUs0eFgzMEFsMm1a?= =?utf-8?B?VmRmME9xWWdwVW41ODlpREFxZUpZVXJZaXRnMS9qeEp4UTFtRDFrcm9qNnhP?= =?utf-8?B?bE54SnBiaVpNWEEwS0VWQWQ0Snk3dW41V01ib2MyNEZzODB3eFFLVGM4Q2lM?= =?utf-8?B?cFV4NFpCQ2Q2ZlgzNDIyeFNrV3ZnbStSd0Nsd25mYmpncHcyS2N4ZVQxaXBB?= =?utf-8?B?SUJndlJKa0tRYWJ2UTZBaFczeWs2RXJUdjloRzA5NnB0T2w5dERrSnlWVUp2?= =?utf-8?B?bExyUmlNL0JreHF4Wlhmano3VDNObUIycXREUFhWb1d0L3F1b2Q2RnFOSzYz?= =?utf-8?B?VVREdU9weTFRcFhyNy9DVjg3NnlqYmFYWGZmNFlUdHNCUnd3clF4cjV6bWJW?= =?utf-8?Q?YCVXUr1E2bCx0PmrxebM6qo=3D?= Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 MIME-Version: 1.0 X-OriginatorOrg: sony.com X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-AuthSource: BYAPR13MB2503.namprd13.prod.outlook.com X-MS-Exchange-CrossTenant-Network-Message-Id: 22e1337d-0b81-4445-6487-08d9b9b270e3 X-MS-Exchange-CrossTenant-originalarrivaltime: 07 Dec 2021 18:50:29.8144 (UTC) X-MS-Exchange-CrossTenant-fromentityheader: Hosted X-MS-Exchange-CrossTenant-id: 66c65d8a-9158-4521-a2d8-664963db48e4 X-MS-Exchange-CrossTenant-mailboxtype: HOSTED X-MS-Exchange-CrossTenant-userprincipalname: NmbOCUocrUQg1FLCFINtChkSzfiK5cpcs8jfybWUzBgnZy4DdysPlteaLJevAjnKhGyziCOICcrWeOSdCL2BbA== X-MS-Exchange-Transport-CrossTenantHeadersStamped: BY5PR13MB3361 X-Proofpoint-GUID: dSu26hvqrWpCBvSiF8uNAxgNC858dxvT X-Proofpoint-ORIG-GUID: dSu26hvqrWpCBvSiF8uNAxgNC858dxvT X-Sony-Outbound-GUID: dSu26hvqrWpCBvSiF8uNAxgNC858dxvT X-Proofpoint-Virus-Version: vendor=baseguard engine=ICAP:2.0.205,Aquarius:18.0.790,Hydra:6.0.425,FMLib:17.11.62.513 definitions=2021-12-07_07,2021-12-06_02,2021-12-02_01 X-Proofpoint-Spam-Details: rule=outbound_notspam policy=outbound score=0 spamscore=0 mlxlogscore=999 clxscore=1015 phishscore=0 lowpriorityscore=0 malwarescore=0 adultscore=0 bulkscore=0 suspectscore=0 impostorscore=0 priorityscore=1501 mlxscore=0 classifier=spam adjust=0 reason=mlx scancount=1 engine=8.12.0-2110150000 definitions=main-2112070117 Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org DQoNCj4gLS0tLS1PcmlnaW5hbCBNZXNzYWdlLS0tLS0NCj4gRnJvbTogSGFyaW5kZXIgU2luZ2gg PHNoYXJpbmRlckBnb29nbGUuY29tPg0KPiANCj4gSGVsbG8gVGltLA0KPiANCj4gVGhhbmtzIGZv ciB0aGUgcmV2aWV3IGNvbW1lbnRzLg0KPiANCj4gSSBpbmNvcnBvcmF0ZWQgeW91ciBjb21tZW50 cyBpbiB2MiBoZXJlOg0KPiBodHRwczovL2xvcmUua2VybmVsLm9yZy9saW51eC1rc2VsZnRlc3Qv MjAyMTEyMDcwNTQwMTkuMTQ1NTA1NC0zLXNoYXJpbmRlckBnb29nbGUuY29tLw0KPiANCj4gUGxl YXNlIHNlZSBteSBjb21tZW50cyBiZWxvdy4NCj4gDQo+IE9uIFNhdCwgRGVjIDQsIDIwMjEgYXQg MTI6MDQgQU0gPFRpbS5CaXJkQHNvbnkuY29tPiB3cm90ZToNCj4gPg0KPiA+DQo+ID4NCj4gPiA+ IC0tLS0tT3JpZ2luYWwgTWVzc2FnZS0tLS0tDQo+ID4gPiBGcm9tOiBIYXJpbmRlciBTaW5naCA8 c2hhcmluZGVyQGdvb2dsZS5jb20+DQo+ID4gPiBTZW50OiBUaHVyc2RheSwgRGVjZW1iZXIgMiwg MjAyMSA5OjI1IFBNDQo+ID4gPiBUbzogZGF2aWRnb3dAZ29vZ2xlLmNvbTsgYnJlbmRhbmhpZ2dp bnNAZ29vZ2xlLmNvbTsgc2h1YWhAa2VybmVsLm9yZzsgY29yYmV0QGx3bi5uZXQNCj4gPiA+IENj OiBsaW51eC1rc2VsZnRlc3RAdmdlci5rZXJuZWwub3JnOyBrdW5pdC1kZXZAZ29vZ2xlZ3JvdXBz LmNvbTsgbGludXgtZG9jQHZnZXIua2VybmVsLm9yZzsgbGludXgta2VybmVsQHZnZXIua2VybmVs Lm9yZzsgSGFyaW5kZXINCj4gPiA+IFNpbmdoIDxzaGFyaW5kZXJAZ29vZ2xlLmNvbT4NCj4gPiA+ IFN1YmplY3Q6IFtQQVRDSCB2MSAyLzddIERvY3VtZW50YXRpb246IEtVbml0OiBSZXdyaXRlIGdl dHRpbmcgc3RhcnRlZA0KPiA+ID4NCj4gPiA+IENsYXJpZnkgdGhlIHB1cnBvc2Ugb2Yga3VuaXRf dG9vbCBhbmQgZml4ZWQgY29uc2lzdGVuY3kgaXNzdWVzDQo+ID4gPg0KPiA+ID4gU2lnbmVkLW9m Zi1ieTogSGFyaW5kZXIgU2luZ2ggPHNoYXJpbmRlckBnb29nbGUuY29tPg0KPiA+ID4gLS0tDQo+ ID4gPiAgRG9jdW1lbnRhdGlvbi9kZXYtdG9vbHMva3VuaXQvc3RhcnQucnN0IHwgMTkyICsrKysr KysrKysrKy0tLS0tLS0tLS0tLQ0KPiA+ID4gIDEgZmlsZSBjaGFuZ2VkLCA5OCBpbnNlcnRpb25z KCspLCA5NCBkZWxldGlvbnMoLSkNCj4gPiA+DQo+ID4gPiBkaWZmIC0tZ2l0IGEvRG9jdW1lbnRh dGlvbi9kZXYtdG9vbHMva3VuaXQvc3RhcnQucnN0IGIvRG9jdW1lbnRhdGlvbi9kZXYtdG9vbHMv a3VuaXQvc3RhcnQucnN0DQo+ID4gPiBpbmRleCAxZTAwZjkyMjZmNzQuLjA0YjZiNmEzNzQ4OCAx MDA2NDQNCj4gPiA+IC0tLSBhL0RvY3VtZW50YXRpb24vZGV2LXRvb2xzL2t1bml0L3N0YXJ0LnJz dA0KPiA+ID4gKysrIGIvRG9jdW1lbnRhdGlvbi9kZXYtdG9vbHMva3VuaXQvc3RhcnQucnN0DQo+ ID4gPiBAQCAtNCwxMzIgKzQsMTMxIEBADQo+ID4gPiAgR2V0dGluZyBTdGFydGVkDQo+ID4gPiAg PT09PT09PT09PT09PT09DQo+ID4gPg0KPiA+ID4gLUluc3RhbGxpbmcgZGVwZW5kZW5jaWVzDQo+ ID4gPiArSW5zdGFsbGluZyBEZXBlbmRlbmNpZXMNCj4gPiA+ICA9PT09PT09PT09PT09PT09PT09 PT09PQ0KPiA+ID4gLUtVbml0IGhhcyB0aGUgc2FtZSBkZXBlbmRlbmNpZXMgYXMgdGhlIExpbnV4 IGtlcm5lbC4gQXMgbG9uZyBhcyB5b3UgY2FuIGJ1aWxkDQo+ID4gPiAtdGhlIGtlcm5lbCwgeW91 IGNhbiBydW4gS1VuaXQuDQo+ID4gPiArS1VuaXQgaGFzIHRoZSBzYW1lIGRlcGVuZGVuY2llcyBh cyB0aGUgTGludXgga2VybmVsLiBBcyBsb25nIGFzIHlvdSBjYW4NCj4gPiA+ICtidWlsZCB0aGUg a2VybmVsLCB5b3UgY2FuIHJ1biBLVW5pdC4NCj4gPiA+DQo+ID4gPiAtUnVubmluZyB0ZXN0cyB3 aXRoIHRoZSBLVW5pdCBXcmFwcGVyDQo+ID4gPiAtPT09PT09PT09PT09PT09PT09PT09PT09PT09 PT09PT09PT09DQo+ID4gPiAtSW5jbHVkZWQgd2l0aCBLVW5pdCBpcyBhIHNpbXBsZSBQeXRob24g d3JhcHBlciB3aGljaCBydW5zIHRlc3RzIHVuZGVyIFVzZXIgTW9kZQ0KPiA+ID4gLUxpbnV4LCBh bmQgZm9ybWF0cyB0aGUgdGVzdCByZXN1bHRzLg0KPiA+ID4gLQ0KPiA+ID4gLVRoZSB3cmFwcGVy IGNhbiBiZSBydW4gd2l0aDoNCj4gPiA+ICtSdW5uaW5nIHRlc3RzIHdpdGgga3VuaXRfdG9vbA0K PiA+ID4gKz09PT09PT09PT09PT09PT09PT09PT09PT09PT09DQo+ID4gPiAra3VuaXRfdG9vbCBp cyBhIFB5dGhvbiBzY3JpcHQsIHdoaWNoIGNvbmZpZ3VyZXMgYW5kIGJ1aWxkIGEga2VybmVsLCBy dW5zDQo+ID4NCj4gPiBidWlsZCAtPiBidWlsZHMNCj4gDQo+IERvbmUNCj4gDQo+ID4gPiArdGVz dHMsIGFuZCBmb3JtYXRzIHRoZSB0ZXN0IHJlc3VsdHMuIEZyb20gdGhlIGtlcm5lbCByZXBvc2l0 b3J5LCB5b3UNCj4gPiA+ICtjYW4gcnVuIGt1bml0X3Rvb2w6DQo+ID4gPg0KPiA+ID4gIC4uIGNv ZGUtYmxvY2s6OiBiYXNoDQo+ID4gPg0KPiA+ID4gICAgICAgLi90b29scy90ZXN0aW5nL2t1bml0 L2t1bml0LnB5IHJ1bg0KPiA+ID4NCj4gPiA+IC1Gb3IgbW9yZSBpbmZvcm1hdGlvbiBvbiB0aGlz IHdyYXBwZXIgKGFsc28gY2FsbGVkIGt1bml0X3Rvb2wpIGNoZWNrIG91dCB0aGUNCj4gPiA+IC1E b2N1bWVudGF0aW9uL2Rldi10b29scy9rdW5pdC9rdW5pdC10b29sLnJzdCBwYWdlLg0KPiA+ID4g K0ZvciBtb3JlIGluZm9ybWF0aW9uIG9uIHRoaXMgd3JhcHBlciwgc2VlOg0KPiA+ID4gK0RvY3Vt ZW50YXRpb24vZGV2LXRvb2xzL2t1bml0L2t1bml0LXRvb2wucnN0Lg0KPiA+ID4gKw0KPiA+ID4g K0NyZWF0aW5nIGEgYGAua3VuaXRjb25maWdgYA0KPiA+ID4gKy0tLS0tLS0tLS0tLS0tLS0tLS0t LS0tLS0tLQ0KPiA+ID4gK0lmIHlvdSB3YW50IHRvIHJ1biBhIHNwZWNpZmljIHNldCBvZiB0ZXN0 cyAocmF0aGVyIHRoYW4gdGhvc2UgbGlzdGVkIGluDQo+ID4gPiArdGhlIEtVbml0IGBgZGVmY29u ZmlnYGApLCB5b3UgY2FuIHByb3ZpZGUgS2NvbmZpZyBvcHRpb25zIGluIHRoZQ0KPiA+ID4gK2Bg Lmt1bml0Y29uZmlnYGAgZmlsZS4NCj4gPg0KPiA+IEkga25vdyB5b3UgZGlkbid0IGNoYW5nZSB0 aGlzIHNlbnRlbmNlLCBidXQgaXQgbmV2ZXIgbWFkZSBzZW5zZSB0byBtZS4NCj4gPiBJZiB3ZSdy ZSBpbiBoZXJlIGNoYW5naW5nIHRoZSBmb3JtYXQsIGNhbiB3ZSByZXdyaXRlIHRoaXMgdG8gYmUg bW9yZSBjbGVhcj8NCj4gPg0KPiA+IFdoYXQgaXMgdGhlIHB1cnBvc2Ugb2YgLmt1bml0Y29uZmln Pw0KPiA+DQo+ID4gSGVyZSdzIGFuIGFsdGVybmF0aXZlIHdvcmRpbmcgKHdoaWNoIEknbSBub3Qg c3VyZSBpcyBjb3JyZWN0KToNCj4gPg0KPiA+IEJ5IGRlZmF1bHQsIEtVbml0IHByb3ZpZGVzIGEg YGBkZWZjb25maWdgYCB3aGljaCBydW5zIGFsbCBvZiB0aGUgdW5pdA0KPiA+IHRlc3RzLiAgSG93 ZXZlciwgeW91IGNhbiBjb250cm9sIHdoaWNoIHNldCBvZiB1bml0IHRlc3RzIHRvIHJ1biBieSBj cmVhdGluZw0KPiA+IGEgYGAua3VuaXRjb25maWdgYCBmaWxlIHdpdGgga2VybmVsIGNvbmZpZyBv cHRpb25zIHRoYXQgZW5hYmxlIG9ubHkgYSBzcGVjaWZpYw0KPiA+IHNldCBvZiB0ZXN0cyBhbmQg dGhlaXIgZGVwZW5kZW5jaWVzLg0KPiANCj4gUmV3cm90ZSB0aGUgcGFyYWdyYXBoLg0KPiANCj4g PiA+IFRoaXMgZmlsZSBjb250YWlucyB0aGUgcmVndWxhcg0KPiA+ID4gK0tlcm5lbCBjb25maWcg d2l0aCB0aGUgc3BlY2lmaWMgdGVzdCB0YXJnZXRzLiBUaGUNCj4gPg0KPiA+IFdoYXQgZG9lcyAi VGhpcyBmaWxlIGNvbnRhaW5zIHRoZSByZWd1bGFyIEtlcm5lbCBjb25maWciIG1lYW4/DQo+ID4g RG9lcyBpdCBoYXZlIGFsbCB0aGUgZW50cmllcyBmcm9tIGEgc3RhbmRhcmQgLmNvbmZpZyBmaWxl Pw0KPiANCj4gUmV3cm90ZSB0aGUgcGFyYWdyYXBoLg0KPiANCj4gPiBNeSBrdW5pdCBkZWZhdWx0 LmNvbmZpZyBsb29rcyBsaWtlIHRoaXM6DQo+ID4gQ09ORklHX0tVTklUPXkNCj4gPiBDT05GSUdf S1VOSVRfRVhBTVBMRV9URVNUPXkNCj4gPiBDT05GSUdfS1VOSVRfQUxMX1RFU1RTPXkNCj4gPg0K PiA+IEkgdGhpbmsgaXQgd291bGQgYmUgYmV0dGVyIHRvIHNheSBzb21ldGhpbmcgbGlrZToNCj4g PiAiVGhpcyBmaWxlIGNvbnRhaW5zIHRoZSBkZWZhdWx0IGNvbmZpZ3VyYXRpb24gZm9yIEtVbml0 LCB3aGljaCBpcyB0byBydW4gYW4gZXhhbXBsZQ0KPiA+IHRlc3QgYW5kIGFsbCB1bml0IHRlc3Rz Ig0KPiANCj4gSSBhbSBub3Qgc3VyZSB3aGF0IHlvdSBtZWFuLiBUaGlzIHBhcnQgaXMgbm90IHRh bGtpbmcgYWJvdXQgdGhlDQo+IGRlZmF1bHQuY29uZmlnLiBXZSByZXdvcmRlZCB0aGUgc2VjdGlv biBpbiB0aGUgbmV4dCB2ZXJzaW9uLiBJZiBpdCBpcw0KPiBub3QgY2xlYXIgcGxlYXNlIGVsYWJv cmF0ZS4NCg0KSSByZWFkIHRoZSBzZWN0aW9uIGluIHRoZSB2MiBwYXRjaCwgYW5kIGl0IGlzIG11 Y2ggaW1wcm92ZWQuDQoNClRoYW5rcywNCiAtLSBUaW0NCg0K