From mboxrd@z Thu Jan 1 00:00:00 1970 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 CD65ACCA47D for ; Wed, 15 Jun 2022 19:21:00 +0000 (UTC) Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1343908AbiFOTU7 (ORCPT ); Wed, 15 Jun 2022 15:20:59 -0400 Received: from lindbergh.monkeyblade.net ([23.128.96.19]:52924 "EHLO lindbergh.monkeyblade.net" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S236585AbiFOTU6 (ORCPT ); Wed, 15 Jun 2022 15:20:58 -0400 Received: from esa.microchip.iphmx.com (esa.microchip.iphmx.com [68.232.153.233]) by lindbergh.monkeyblade.net (Postfix) with ESMTPS id 66B323CFDE; Wed, 15 Jun 2022 12:20:54 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=simple/simple; d=microchip.com; i=@microchip.com; q=dns/txt; s=mchp; t=1655320854; x=1686856854; h=from:to:cc:subject:date:message-id:references: in-reply-to:content-id:content-transfer-encoding: mime-version; bh=EKzZW8I76K4+Hz/obTmNBdXwylMletQibkFxmJU2pvk=; b=vueoQy4FyTwA+dpR8o29E0vi0epg9S46WwseBnOzlHR3UVs7gjy8OcyO bKo7t69mveiJrvRPCnrktI48+ezOTsUDC+P0k+hdD20+EMJla9OH8ymsC iQVbD8fcHzDMcrKS/SxhXk38Ptal0twMSS6eh5CquGLQ8wSi728QukZXX UTCu4YuJvdqBxq+le9oEFy02xNaZkTpTaLDCX/CKCVfGw6qfBKaGVgc4e tevg3c8249FCeODnk0Z/iUVmM9o1lCPq34ykP/jIU4M7+gICkeK1yQCzj NWNWSUzXQnUmJT5Q8xD5fux0lVMKgwDp4bxO8AFsS3iBL/xNNKhjwatDQ g==; X-IronPort-AV: E=Sophos;i="5.91,302,1647327600"; d="scan'208";a="168576827" Received: from unknown (HELO email.microchip.com) ([170.129.1.10]) by esa3.microchip.iphmx.com with ESMTP/TLS/AES256-SHA256; 15 Jun 2022 12:20:53 -0700 Received: from chn-vm-ex04.mchp-main.com (10.10.85.152) by chn-vm-ex04.mchp-main.com (10.10.85.152) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256) id 15.1.2375.17; Wed, 15 Jun 2022 12:20:52 -0700 Received: from NAM02-SN1-obe.outbound.protection.outlook.com (10.10.215.89) by email.microchip.com (10.10.87.151) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256) id 15.1.2375.17 via Frontend Transport; Wed, 15 Jun 2022 12:20:52 -0700 ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=IJJxQ6OY9Ug4NIonG+gxPUWKWALvv9/A96nyc4nUGFy27qhlelLE7h3AKFf+wfryM/7guM0SaU07AefdzjH+emKnfXN0G20JG/aLw+hurDieIBS1FoJB88Wb3uFhZuKCQF56o2DLbZGAt5XrA2st0mz88nNg+6pd2GBIo19v0T3A2P2WgFQD6n+daOTmzrMhrqdLRK6XJHEP5PkUOb3OxQyt7vZplgUQrrGita58IJxnsiFrdJEVb4LInPCV3zQxat5fc8lTfr5UdFbca36t9SCVW9jFlQgiLH21cZsX5OHAx2GDreQO5t8aysewL2CNP4KjpPdAmG7DDhuqa5V7/w== 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=EKzZW8I76K4+Hz/obTmNBdXwylMletQibkFxmJU2pvk=; b=HdOwPCNxrCagSGl++p9yVZqpXXTCj9Mmc65kRQaDdpYAxFnsdHKf2hujAaqOO1suGk+Ekp2ZJ0+rHAkrjgvyBDozatRNZ5kWQjTzfDut8xdbsQ/R4iFs34D0xLA1XyUFbH2R2l69NQXaesvJM8D4jVTMCIU5+lXafRbzaXjD/fd8ok4xJgrgzzZ0LS/YoFQQvBnTOrK1bFhyiqQECjbu+XRMVFyu7qnndEhWmirefnYsFNI5jxYNG1n1TgTpRZvhLgj11ji8fWOzCnNmdmkF4agCLcEAoz59iEYpgV61JHk+hcfYTjFo79j9WZQuz+LFmI8iqAbI5fAr9tjBnQIibQ== ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=microchip.com; dmarc=pass action=none header.from=microchip.com; dkim=pass header.d=microchip.com; arc=none DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=microchiptechnology.onmicrosoft.com; s=selector2-microchiptechnology-onmicrosoft-com; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=EKzZW8I76K4+Hz/obTmNBdXwylMletQibkFxmJU2pvk=; b=XerK5U1c23s6tdQjr+To71RUmZm7RnYhbvNv5/vNvzFnLF+wJxghU/swdafVpG+ApDcPzbbKuFKuw6OLTrjUoEQrtWKz246yB36tkUh9EeVBEkKuMAT4EX/AQ62FfbFvpM2RZbFB2x6QFyDexii/72j6sSWhEI+5kdGyl4xlIRE= Received: from CO1PR11MB5154.namprd11.prod.outlook.com (2603:10b6:303:99::15) by CH2PR11MB4248.namprd11.prod.outlook.com (2603:10b6:610:3e::21) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.5332.14; Wed, 15 Jun 2022 19:20:47 +0000 Received: from CO1PR11MB5154.namprd11.prod.outlook.com ([fe80::699b:5c23:de4f:2bfa]) by CO1PR11MB5154.namprd11.prod.outlook.com ([fe80::699b:5c23:de4f:2bfa%4]) with mapi id 15.20.5332.022; Wed, 15 Jun 2022 19:20:47 +0000 From: To: , , , , CC: , , , , Subject: Re: [PATCH v2 1/2] pwm: add microchip soft ip corePWM driver Thread-Topic: [PATCH v2 1/2] pwm: add microchip soft ip corePWM driver Thread-Index: AQHYfxeRlKP8nH9DZkyscP+LOLkrSK1Q2gWAgAAB04A= Date: Wed, 15 Jun 2022 19:20:47 +0000 Message-ID: <53090614-fd86-25b6-557f-392323c0b2b7@microchip.com> References: <20220613111759.1550578-2-conor.dooley@microchip.com> <202206160239.6lkHbYaU-lkp@intel.com> In-Reply-To: <202206160239.6lkHbYaU-lkp@intel.com> Accept-Language: en-IE, en-US Content-Language: en-IE X-MS-Has-Attach: X-MS-TNEF-Correlator: user-agent: Mozilla/5.0 (X11; Linux x86_64; rv:91.0) Gecko/20100101 Thunderbird/91.9.1 authentication-results: dkim=none (message not signed) header.d=none;dmarc=none action=none header.from=microchip.com; x-ms-publictraffictype: Email x-ms-office365-filtering-correlation-id: ee883f25-bb2f-47ea-8969-08da4f0426d6 x-ms-traffictypediagnostic: CH2PR11MB4248:EE_ x-microsoft-antispam-prvs: x-ms-exchange-senderadcheck: 1 x-ms-exchange-antispam-relay: 0 x-microsoft-antispam: BCL:0; x-microsoft-antispam-message-info: K1ki4EMVUU94wQPIzlbBUWzbX3HNAAH77k/J8D0teLtjhJ9LleXYtwKbkYL85tS16uoOd2Ptyi2yp5D60tYyeMA+VaWx9Wcr4aukhUCHn0iEqIikEAnlz5eGOJHEkeDn13+Ivopdy9k18PVk55ALfOBFFIqzIlgsu3L/25O4Tmik82oiki2i2y8qODUVf+TqmsAIygr1+mhllVb5fmOhgsSC+T+MunjwGEu3dYozrOmMHyjCf1B38usUOpNtQ0g5ri3yf6Rr8shLWkZAwiRMW95My1glHBDjCVgtmli6y54H8685IFnDtydc3pPAZNK+tvac3/tg9eRzRBL26Y/qgOYNOr1NYdo6jjDwGjKuQaVfg6P2wnYvv5J1Dwb80sIop/CU7NhLL24Fx8vm87CIDCWmjrdPrhbQgUKwNaUAXe0AKWep9hE+LGF0DAcuDtVudM4z2m1Y4jLsgX/0GOYNka4c+I5/nPISE1f34TC/yYeyxiXLnHF1j5I0gJ0G1s6yDXKdzrlqSmwxgL0qxYf0Vvbl56fZrWG2ak6CciTLQ8ffYx57KHkOnoI9AmjBV8+7yZOFXK/F0obIi0BI8OG+W+5tRdZPsAMTK1ZsjxbZZMHsicCNii8L5fxMjgqFLANcgPDjkpSXbYTSQEuBqAxlJmUrfUUnDDyVogiYi9yMVv+zq2Q+mn9OsyyW5xSwoQV3V2/Io2PDasyyo+WzqX6qTxT74BTsPA+1Ly8YjaUYZCdd6n7m1IM5LXBVzXFREBo1bd+HBYEIS+qRCyNJM5d2MeLThfOei5Y7218UFOyHy5JBMHq3F8QHiMLGWo4YXWYNszlPH7FnOWlmUBeNlDmUxzLZaoF0cAayuir8PKbnxzi4JnQAtAHf6fUOdK6CggGkGZWxuWvSgH58veMJCJ1kdQ== x-forefront-antispam-report: CIP:255.255.255.255;CTRY:;LANG:en;SCL:1;SRV:;IPV:NLI;SFV:NSPM;H:CO1PR11MB5154.namprd11.prod.outlook.com;PTR:;CAT:NONE;SFS:(13230016)(366004)(83380400001)(2906002)(36756003)(53546011)(6512007)(186003)(26005)(6506007)(8936002)(2616005)(91956017)(31686004)(38100700002)(31696002)(5660300002)(86362001)(8676002)(66476007)(316002)(66556008)(66446008)(66946007)(71200400001)(76116006)(4326008)(64756008)(38070700005)(110136005)(54906003)(122000001)(6486002)(966005)(508600001)(43740500002)(45980500001);DIR:OUT;SFP:1101; x-ms-exchange-antispam-messagedata-chunkcount: 1 x-ms-exchange-antispam-messagedata-0: =?utf-8?B?dURnME5nWkJCcUxtWnNsNEV0aW9OZVU4K29DOFpHdjM5TnZhYmNZUWlaUUFS?= =?utf-8?B?ZWRWTXhPeDh3UGEvZW94QW1YVjh0M2pZM3VyWE83NDQ3WHhuNVdmdHFYdjZz?= =?utf-8?B?ZXNQS0tvTkFnbnFOamRmYjlLSXJKMUU3MUJqTEpRWXdac3dKeVZXZm0zTFZz?= =?utf-8?B?OW1sQWlpZXFLVTE5ZnZJUjZTcFRzWG9id1UwaG53c0NLZWFwcEY1Z0diSElJ?= =?utf-8?B?ejl0YkNrVWw3YjVvYU43WVdEc3VIUmFJZEdObkp5allTbDJnSUFLdUNBdDFy?= =?utf-8?B?QkhUSU1tcld0bXVtZ0ViRmZ6RTRQZHJjQzJwS1QyVm11T3p0ZVZkdU1Wd2VU?= =?utf-8?B?ZXM2V2tqSVhhVndRZkJjTTBFZlkycDRXSnl0RVlZRGJUeE9GeWtRQ2hNS25w?= =?utf-8?B?M2VyTGhDT2twQ1FqUEMzTXNSWHdZUXJBalcxNEdxK0RseDl5TCsvRFRuS0tj?= =?utf-8?B?L1NvVTE1R0hoV2xtWFZ2YTBKNWpOWmg0Nkc0QXd3cVZwZ2RVVUpmT2x1K2w2?= =?utf-8?B?a3J1TFJWdTF5MWJ5ckM5dzd2Yng3RFlLZGJGU0NMVFlQa0pzQS9IbWRRemFQ?= =?utf-8?B?K0crd09McDZXd3NVYzJ3d29obDB5UVJEZHBPbUVONmlxYnRMdURzcTBsR3dw?= =?utf-8?B?UlN5ZmNUa3MyUHpyV2w3YS9nTGJNQTJ1NEJqaHRXdkppV1FnTm9sNzNBbEpp?= =?utf-8?B?blVOV0ptLzQvVW5JSnIrUlJTS3pRVFdiM2xBSzRQY1RIZ2NoUVhxZWFvM3A3?= =?utf-8?B?aGJKNFQ1U2RlRmpMK3RGd1VZRVVwNE05c3VIQWFybGlmenRFellYRkZmSW1q?= =?utf-8?B?S0hFdUpiM0NCMFc2b0NTdEtLU0ZyZ2l2Q1BVY3VUNWNDTCt5dC9lNWJKNjE3?= =?utf-8?B?Mncya2k2T29OZW5wZGp0dTVkV2VJcHNEcWpFRTMvSmdNRFU1TjkrZnFLdXpE?= =?utf-8?B?aFpLb01MVStEVDFJVG9qMUZaaE0zY3RyWFM1cm00SU51dUgvTFkwYUFzV1c3?= =?utf-8?B?akRQSENNcDhNMGlQNUVYQWVKeG5xejNOVzNGSGdId2lQZWNmNHZ6Q21oYzIy?= =?utf-8?B?bjMvTzY3cmgrd281VGFCdTlSUlpzRGRRQy8vZzVkSmhIYzFSNG5oeVp2TmJW?= =?utf-8?B?WVE3a2V5Zm03cHVXSHc1NEU5ZGVEK3l0QnVLa2ZCdzRHTGtaVEl2d0tPWFNQ?= =?utf-8?B?aTFyQWZ3Vkk0RTB3dzdvaU0zNk0rOU9oRXRuNllWU29ETXF6N2lVZ0dqUVJu?= =?utf-8?B?ZHFaQjNVbit4RXJILzROZ0ZBdXNDNGxpMjA1UUVnVy9oOXNHUUkvY1dtdFlx?= =?utf-8?B?bjVFeUhSMUc0VFNqQmhzZ1dXbDVjeVlPaFlvQVNlVGhMYk0rSk5pajlFWHRS?= =?utf-8?B?ZkdUMmNTSlZWNjkxdW5oOFQ4OHFZVEVnL2x0RFlNOTZvdE44Y3JXa29TczFn?= =?utf-8?B?dFJqeTJVVk1mek1KaGhudTExVW4yaWlOTlRyaThyL2Ewa0tXNHRNOGE0SjdC?= =?utf-8?B?UjRKbGRNMmhOdjJwZFFTcTNFUmgvbWVlV0VWVGZwQVRZeFQ0am4rSlNvdWx5?= =?utf-8?B?STJzTzZQOGdVYS9QMGdtc0ZOblQ5QTZ3YTgwbFg3ZWpDWVhVb3BJK2JEdSsy?= =?utf-8?B?ajh2SFZFdGw0elBVby81bDRYMlNocks4N2ZPaWRSTmJlYk44b1N2QzdTd0NS?= =?utf-8?B?UmVvbVJlSWk4Y1dLa09GR2NwT3BHNUJyNlEzaE4zcGtkN0JDc04wU25Tb0FS?= =?utf-8?B?ZEVxS3FRN3VYejNwbDcwbGNUY25zWmpDYVdtcUw1bldoUXd4YnVXangvbUs3?= =?utf-8?B?WHZTWHJuOE1sVHA5dG5MRWpUdHRXSzBxYXlQVnZESHZQTDZlSVNQdlk0SkFB?= =?utf-8?B?Mnl6MU5MY0REb1lOeGo0K3RxUmltRW9RdTVHdFkrNkdwZmdGcGZLbURXelFr?= =?utf-8?B?S1hieG10SmU4M0RReFVFTEZYNEZsYytha1dMOW9HWXFaakdGd0JmaVdlYzM2?= =?utf-8?B?dU10WHoyUlpob0c0ZHhocW9NZVY4VUhMb2ZQMExONWFYVThKQXVqOFBuQzQ3?= =?utf-8?B?a3JxSWV1Vk1RYXZBa0VpeHYvMFg2QmFMQk4ySXc3SEVvcjFUVFl5aGhFU1ZX?= =?utf-8?B?SUczYkVReFpMd0I4VmpKRHBqMndhdkxPYUc0UTFGQmJwaWsvaGxZckU1YVlx?= =?utf-8?B?VXZNbU1WdXQvNnF1b2drMmYrdzFyZTdybEJrcmpHUHJnc2g3eVptSGpDSitO?= =?utf-8?B?RVBybElZVHFpZGNRWE1pNUU5eEk4WTNZaVhtejRPdlF2TFRWWGZJK0xFYk01?= =?utf-8?B?OVFrL21oaWc1S3ZWb0U1T1dLOUdFUTl1WGd0V1JjMFZrL2haa09Sb2wvVTZT?= =?utf-8?Q?DVomTkcYD/5Kqu2s=3D?= Content-Type: text/plain; charset="utf-8" Content-ID: Content-Transfer-Encoding: base64 MIME-Version: 1.0 X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-AuthSource: CO1PR11MB5154.namprd11.prod.outlook.com X-MS-Exchange-CrossTenant-Network-Message-Id: ee883f25-bb2f-47ea-8969-08da4f0426d6 X-MS-Exchange-CrossTenant-originalarrivaltime: 15 Jun 2022 19:20:47.6247 (UTC) X-MS-Exchange-CrossTenant-fromentityheader: Hosted X-MS-Exchange-CrossTenant-id: 3f4057f3-b418-4d4e-ba84-d55b4e897d88 X-MS-Exchange-CrossTenant-mailboxtype: HOSTED X-MS-Exchange-CrossTenant-userprincipalname: JETEu2Ogb/aN62azsWmwGx+bAkukqdG9IyxU0RQCnJVWlB8VhMFiLmUbogqHIxMlpOgp943vW+66aYXES3rz/4rpNVxaEZJd5xDqms7NrkA= X-MS-Exchange-Transport-CrossTenantHeadersStamped: CH2PR11MB4248 Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org DQoNCk9uIDE1LzA2LzIwMjIgMjA6MTQsIGtlcm5lbCB0ZXN0IHJvYm90IHdyb3RlOg0KPiBIaSBD b25vciwNCj4gDQo+IEkgbG92ZSB5b3VyIHBhdGNoISBZZXQgc29tZXRoaW5nIHRvIGltcHJvdmU6 DQo+IA0KPiBbYXV0byBidWlsZCB0ZXN0IEVSUk9SIG9uIHRoaWVycnktcmVkaW5nLXB3bS9mb3It bmV4dF0NCj4gW2Fsc28gYnVpbGQgdGVzdCBFUlJPUiBvbiBsaW51cy9tYXN0ZXIgdjUuMTktcmMy IG5leHQtMjAyMjA2MTVdDQo+IFtJZiB5b3VyIHBhdGNoIGlzIGFwcGxpZWQgdG8gdGhlIHdyb25n IGdpdCB0cmVlLCBraW5kbHkgZHJvcCB1cyBhIG5vdGUuDQo+IEFuZCB3aGVuIHN1Ym1pdHRpbmcg cGF0Y2gsIHdlIHN1Z2dlc3QgdG8gdXNlICctLWJhc2UnIGFzIGRvY3VtZW50ZWQgaW4NCj4gaHR0 cHM6Ly9naXQtc2NtLmNvbS9kb2NzL2dpdC1mb3JtYXQtcGF0Y2hdDQo+IA0KPiB1cmw6ICAgIGh0 dHBzOi8vZ2l0aHViLmNvbS9pbnRlbC1sYWItbGtwL2xpbnV4L2NvbW1pdHMvQ29ub3ItRG9vbGV5 L3B3bS1hZGQtbWljcm9jaGlwLXNvZnQtaXAtY29yZVBXTS1kcml2ZXIvMjAyMjA2MTMtMjExODUx DQo+IGJhc2U6ICAgaHR0cHM6Ly9naXQua2VybmVsLm9yZy9wdWIvc2NtL2xpbnV4L2tlcm5lbC9n aXQvdGhpZXJyeS5yZWRpbmcvbGludXgtcHdtLmdpdCBmb3ItbmV4dA0KPiBjb25maWc6IHBvd2Vy cGMtYWxseWVzY29uZmlnIChodHRwczovL2Rvd25sb2FkLjAxLm9yZy8wZGF5LWNpL2FyY2hpdmUv MjAyMjA2MTYvMjAyMjA2MTYwMjM5LjZsa0hiWWFVLWxrcEBpbnRlbC5jb20vY29uZmlnKQ0KPiBj b21waWxlcjogcG93ZXJwYy1saW51eC1nY2MgKEdDQykgMTEuMy4wDQo+IHJlcHJvZHVjZSAodGhp cyBpcyBhIFc9MSBidWlsZCk6DQo+ICAgICAgICAgd2dldCBodHRwczovL3Jhdy5naXRodWJ1c2Vy Y29udGVudC5jb20vaW50ZWwvbGtwLXRlc3RzL21hc3Rlci9zYmluL21ha2UuY3Jvc3MgLU8gfi9i aW4vbWFrZS5jcm9zcw0KPiAgICAgICAgIGNobW9kICt4IH4vYmluL21ha2UuY3Jvc3MNCj4gICAg ICAgICAjIGh0dHBzOi8vZ2l0aHViLmNvbS9pbnRlbC1sYWItbGtwL2xpbnV4L2NvbW1pdC80NDUx YTg0MjBmOWZkMTZlZTlhMDgwMWZjZjAyZjFlYzA0YmI4YWIwDQo+ICAgICAgICAgZ2l0IHJlbW90 ZSBhZGQgbGludXgtcmV2aWV3IGh0dHBzOi8vZ2l0aHViLmNvbS9pbnRlbC1sYWItbGtwL2xpbnV4 DQo+ICAgICAgICAgZ2l0IGZldGNoIC0tbm8tdGFncyBsaW51eC1yZXZpZXcgQ29ub3ItRG9vbGV5 L3B3bS1hZGQtbWljcm9jaGlwLXNvZnQtaXAtY29yZVBXTS1kcml2ZXIvMjAyMjA2MTMtMjExODUx DQo+ICAgICAgICAgZ2l0IGNoZWNrb3V0IDQ0NTFhODQyMGY5ZmQxNmVlOWEwODAxZmNmMDJmMWVj MDRiYjhhYjANCj4gICAgICAgICAjIHNhdmUgdGhlIGNvbmZpZyBmaWxlDQo+ICAgICAgICAgbWtk aXIgYnVpbGRfZGlyICYmIGNwIGNvbmZpZyBidWlsZF9kaXIvLmNvbmZpZw0KPiAgICAgICAgIENP TVBJTEVSX0lOU1RBTExfUEFUSD0kSE9NRS8wZGF5IENPTVBJTEVSPWdjYy0xMS4zLjAgbWFrZS5j cm9zcyBXPTEgTz1idWlsZF9kaXIgQVJDSD1wb3dlcnBjIFNIRUxMPS9iaW4vYmFzaA0KPiANCj4g SWYgeW91IGZpeCB0aGUgaXNzdWUsIGtpbmRseSBhZGQgZm9sbG93aW5nIHRhZyB3aGVyZSBhcHBs aWNhYmxlDQo+IFJlcG9ydGVkLWJ5OiBrZXJuZWwgdGVzdCByb2JvdCA8bGtwQGludGVsLmNvbT4N Cj4gDQo+IEFsbCBlcnJvcnMgKG5ldyBvbmVzIHByZWZpeGVkIGJ5ID4+KToNCj4gDQo+ICAgIHBv d2VycGMtbGludXgtbGQ6IGRyaXZlcnMvcHdtL3B3bS1taWNyb2NoaXAtY29yZS5vOiBpbiBmdW5j dGlvbiBgbWNocF9jb3JlX3B3bV9hcHBseSc6DQo+Pj4gcHdtLW1pY3JvY2hpcC1jb3JlLmM6KC50 ZXh0Lm1jaHBfY29yZV9wd21fYXBwbHkrMHgyOTApOiB1bmRlZmluZWQgcmVmZXJlbmNlIHRvIGBf X3VkaXZkaTMnDQoNCk5vdCBuZXcgOikgKHdlbGwgb24gdGhpcyBhcmNoIGl0IGlzIEkgZ3Vlc3Mp DQoNCkZXSVcgVXdlLCB0aGUgZml4IHdhcyBvYnYuIG5vdCBkaWZmaWN1bHQgYnV0IEkgcmFuIGlu dG8gbW9yZQ0KcHJvYmxlbXMgd2l0aCBpZGVtcG90ZW5jeSB3aGlsZSBjaGVja2luZyBiZWZvcmUg cmVzZW5kaW5nIHdpdGgNCnRoZSBmaXguIEkgaGFkIGZpeGVkIGFsbCB0aGUgaWRlbXBvdGVuY3kg cHJvYmxlbXMgd2l0aCBteSB2Mg0KYnV0IEkgdGhpbmsgdHVybmluZyBvbiB0aGUgc2hhZG93IHJl Z2lzdGVycyBpbiB0aGUgY29yZSBjaGFuZ2VkDQp0aGUgYmVoYXZpb3VyIEkgd2FzIHJlbHlpbmcg b24gc28gSSB3b24ndCBzZW5kIHYzIHdpdGggdGhpcyBmaXgNCnVudGlsIHRoYXQgcG9pbnQuDQoN ClRoYW5rcywNCkNub3IuDQo=