Received: by 2002:a05:6358:45e:b0:b5:b6eb:e1f9 with SMTP id 30csp278199rwe; Wed, 31 Aug 2022 22:01:30 -0700 (PDT) X-Google-Smtp-Source: AA6agR5+PRTtIrrYAW2PBPs4vVnR8bMfjFJjQh0JdjSaHOMRzOG1kkiwKCndn6fLFhg4BSN5+EXW X-Received: by 2002:a17:902:d091:b0:174:f7aa:9201 with SMTP id v17-20020a170902d09100b00174f7aa9201mr14003031plv.59.1662008490361; Wed, 31 Aug 2022 22:01:30 -0700 (PDT) ARC-Seal: i=2; a=rsa-sha256; t=1662008490; cv=pass; d=google.com; s=arc-20160816; b=uLeZGPnV6EWdeLbu7Iq9g+4jkUU2FHQSYyoM9g0DGMiGRGlzZ3lyLDiRU7XLKL2gON rPGqZDAlvvXB3YPuJrHp8tqYuqXIVH75cUoy5GW4FH2DLBfqNFtbIBc1+lf6PSQrjyPV 1yf1eW2SuMKndm3Ap6FcN1lIT9cE/K1sz3EKGekSdvjfFU+U3SC6OWOu394eeFpifFo6 1snS9/D1d+RpsZ9c5lbr6Ukp9T1aSKrQuIhouLWLZxmsrh+uWZWNEe8zLg0h4MOoR5to ZGHb0oHaYsL45mev3ut9CFVRX/wTWVDXJX2epXe0G0ZwEvhGwq6oDJQW5G0ntLp4KTcd 6iEA== ARC-Message-Signature: i=2; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-id:precedence:mime-version:content-transfer-encoding :content-language:accept-language:in-reply-to:references:message-id :date:thread-index:thread-topic:subject:cc:to:from:dkim-signature; bh=2TEqOFZ93a/068kCTb6OhQHANQic7tgSgcgJp3rpnss=; b=s1T263eSG+3YL+hKy+8IBgOm7AWYgTZI4Oka+3NSr5SSv1zQ1UBfNJDZH+LPIi/0xW g7grThJ/BkJyoGbUiFn21I/J1gxlNakfti4L3ayE6lgd2O0P1afmMkiOnNtBzhZvyZw0 0Q9K9ujP8VTfQYOP3GfzN37IeDtSzTVuP3HrZ2loS8jDgEfdgss+LNsXvfy+NLvN2fPo tbftB+mXTBEl3IpvDjB+2ZpBBPhEYY0SjhwJilAcBVLI7ZT3MN0RBHrJxxEmz8ftuOhz qQ5+Dsf8b/k74CWTCusW/alRzVhX8uYJfQY7ltOXHvhoKA75k3ZwGE1oDE9c+sCpbpu7 XcFw== ARC-Authentication-Results: i=2; mx.google.com; dkim=pass header.i=@nxp.com header.s=selector2 header.b=DVNPjK0z; arc=pass (i=1 spf=pass spfdomain=nxp.com dkim=pass dkdomain=nxp.com dmarc=pass fromdomain=nxp.com); spf=pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 2620:137:e000::1:20 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org; dmarc=pass (p=NONE sp=NONE dis=NONE) header.from=nxp.com Return-Path: Received: from out1.vger.email (out1.vger.email. [2620:137:e000::1:20]) by mx.google.com with ESMTP id a14-20020a630b4e000000b0042b144dba08si7051463pgl.319.2022.08.31.22.01.17; Wed, 31 Aug 2022 22:01:30 -0700 (PDT) Received-SPF: pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 2620:137:e000::1:20 as permitted sender) client-ip=2620:137:e000::1:20; Authentication-Results: mx.google.com; dkim=pass header.i=@nxp.com header.s=selector2 header.b=DVNPjK0z; arc=pass (i=1 spf=pass spfdomain=nxp.com dkim=pass dkdomain=nxp.com dmarc=pass fromdomain=nxp.com); spf=pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 2620:137:e000::1:20 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org; dmarc=pass (p=NONE sp=NONE dis=NONE) header.from=nxp.com Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S232521AbiIAErI (ORCPT + 99 others); Thu, 1 Sep 2022 00:47:08 -0400 Received: from lindbergh.monkeyblade.net ([23.128.96.19]:41504 "EHLO lindbergh.monkeyblade.net" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S232372AbiIAErF (ORCPT ); Thu, 1 Sep 2022 00:47:05 -0400 Received: from EUR04-VI1-obe.outbound.protection.outlook.com (mail-eopbgr80072.outbound.protection.outlook.com [40.107.8.72]) by lindbergh.monkeyblade.net (Postfix) with ESMTPS id 2383DE725B; Wed, 31 Aug 2022 21:47:00 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=R58jXDn2/bA7FWZVD56MoRm8NZGMbrEKgCGd2xNhDAGl9u0iMxHRt1/G7IFEryZuvF0oxTWaxhrihMg0iaMvKsSmkKBwc+Gkxc2Rp69VvOqXZvjC4A7GSQ0LFgFDpAAZ0IOM0JEOhDX0TyP6NDdIaBCqlJGQ4TKU8+luPQxetRwxcxWz2mX2AKW8+UOOCNwGeo7K8Wag7z6AFotyovPmrbPVY89U7ipvGy4pjUX3GKk1aPN8f/+oIS56CLdVyrix9h3j+HvTPwmz3447sVhY1h5EzqS2gbufdwLYYMsp0wjrLTtCmPejPuybGXPfw8h2EdmS2tphecP8624wts01rA== 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=2TEqOFZ93a/068kCTb6OhQHANQic7tgSgcgJp3rpnss=; b=BMInREWxbRcTBpzerH7ZKD+jB/AW8NZkX8HbbsNXvnk8rZW5Tcv39ZmQnRgyMNzyqitfYI5FSiMOhaYTCAwZqn0KyMbSKWaymiasgcWenvGg8hIoFg4Vtnrb37MYLez8CRIkn1qRlTBK/MIF8M9NhdumU7WedunDziTfdOLJPKjtpqyQx04E6Uwvlu8zuhyYW0MJCsZbHjLWpdsdDl5Fp+iQNojy5XtZKl/Mq+VO8/p3LxTc3YQDT58SvtHVbQRN/MZqYXafxtYeBYVjlNEnKfsmNojEuXXHxGmj+uA4p+PP/rReyhv3nIXkeonw9kh6ADjWBejIRtHfb78SjnCKfQ== ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=nxp.com; dmarc=pass action=none header.from=nxp.com; dkim=pass header.d=nxp.com; arc=none DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=nxp.com; s=selector2; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=2TEqOFZ93a/068kCTb6OhQHANQic7tgSgcgJp3rpnss=; b=DVNPjK0zwF4jTWzrE0sLSNfIlAhNBu8HuHc73XTh31xbcB4tWq6fqDyKvUSIRqofaV3KPe1gZLNgV4kZ0gH83jj5IZyGPUs6Fw0PaJhY+mZS3e6R31DVPunS92zHbfXNJlw75vuj+fl3YYn0SJZAc3ncs88hOT6baxECdYpTBeE= Received: from DB9PR04MB8106.eurprd04.prod.outlook.com (2603:10a6:10:24b::13) by PA4PR04MB7520.eurprd04.prod.outlook.com (2603:10a6:102:e9::5) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.5588.11; Thu, 1 Sep 2022 04:46:57 +0000 Received: from DB9PR04MB8106.eurprd04.prod.outlook.com ([fe80::a569:c84a:d972:38ce]) by DB9PR04MB8106.eurprd04.prod.outlook.com ([fe80::a569:c84a:d972:38ce%7]) with mapi id 15.20.5588.011; Thu, 1 Sep 2022 04:46:56 +0000 From: Wei Fang To: Jakub Kicinski CC: "davem@davemloft.net" , "edumazet@google.com" , "pabeni@redhat.com" , "netdev@vger.kernel.org" , "linux-kernel@vger.kernel.org" Subject: RE: [PATCH net] net: fec: add pm_qos support on imx6q platform Thread-Topic: [PATCH net] net: fec: add pm_qos support on imx6q platform Thread-Index: AQHYvD5wRF3hDujxKUysPDIgKEiycK3J3ryAgAANBnA= Date: Thu, 1 Sep 2022 04:46:56 +0000 Message-ID: References: <20220830070148.2021947-1-wei.fang@nxp.com> <20220831193617.40d7aeed@kernel.org> In-Reply-To: <20220831193617.40d7aeed@kernel.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=nxp.com; x-ms-publictraffictype: Email x-ms-office365-filtering-correlation-id: 2ecc2e36-d9a2-4a2a-4270-08da8bd4ffea x-ms-traffictypediagnostic: PA4PR04MB7520:EE_ x-ms-exchange-senderadcheck: 1 x-ms-exchange-antispam-relay: 0 x-microsoft-antispam: BCL:0; x-microsoft-antispam-message-info: ToMu63J/n3jm0+HXCNaionkpQn4K9oP+fSNn1Y0k2OW5PfUNzMBc5PEDwj83uugtb7p+o8fye8UfxPAoUr3Yb3MssUbk7qGRA8P4rs7shl9gG4c7fLerM2o74gsxlR3MIRE154N18enExpuC4UyaB8TygPuZ6AYeXEYzxIKvuwqo7CpDyy2vFYNQemFL8lmhNKQ1TUDkKWU5ijxxufk2W7UZPjmq/BbBUZrYJB1PiFsZCZJ9wubFqV6xAt9kwF8SvvzQ/Fpb+AJ+2Kg9aIUmqdjZ3aptoqpq6nk5GnU7AHtbeT3puJfu9WrrHKBfSO73gKfvrtMyRHrvQ/id+RLkM1Jdx/Xn/3p2sOgrPNWHkgieZf5HQ9/B21KutQU8rIbZXfV5EXlzbwQhc7ji5SnwmDBbrK4E5ILI/m2mxIC519jIJ3XHS3Pc4KOglXmp7sADaec3amIRqx0lbMOSgu904fZg7qZdLCuqQkIc4DFOOTSOf4G2uh8aU19dtcCH2sBKjHOtzOegZJHXE5u1bt3MZ4oBsUKxi1U39wkDWnG1RpTKJAjwB4aa86rYmr0BIvlSsHND4Xz3a/DnEFndjqlRXQkChy8F/+VVmuYYBdHvRygsCMRkJ6vekHm1iyTe6rMyujP4krMSftlmRv2fdqNQk8+upF1XSAO5HlkoUF4QyDtoO7IXPRT8kMNnf9am94SaK0/6YhctA1x/Q9NjDjcnUcsf/zJ52lxYe7Mx9yqLSDKX8Jkc4nbdzc1ymiljNNF09YpOjelxoUFfY6RTPP+gKBECbJ0crEA3PVpFyKB6SyM= x-forefront-antispam-report: CIP:255.255.255.255;CTRY:;LANG:en;SCL:1;SRV:;IPV:NLI;SFV:NSPM;H:DB9PR04MB8106.eurprd04.prod.outlook.com;PTR:;CAT:NONE;SFS:(13230016)(4636009)(376002)(136003)(39860400002)(346002)(396003)(366004)(316002)(38070700005)(86362001)(83380400001)(66476007)(76116006)(66946007)(66556008)(66446008)(64756008)(71200400001)(54906003)(6916009)(4326008)(8676002)(478600001)(45080400002)(2906002)(6506007)(7696005)(55016003)(38100700002)(53546011)(186003)(52536014)(8936002)(122000001)(5660300002)(41300700001)(44832011)(33656002)(26005)(9686003)(32563001);DIR:OUT;SFP:1101; x-ms-exchange-antispam-messagedata-chunkcount: 1 x-ms-exchange-antispam-messagedata-0: =?gb2312?B?aEhnRXVNN2NzRVF1SzZkL2plWDFoeVhOYVY5N0ZZbHEyYkVNWUl1bzFMelVj?= =?gb2312?B?NFlPQXBhL1F4dUhOWldGWHV3MHd1ZHp4WnEwRmUvcThlNTd2QkdrWWxCZWR1?= =?gb2312?B?ZDBxdTFUSlIrU2pORkR1SHNySHBMVFJXd1l1UVloQkpVOXMyMnE5SEY3UWRu?= =?gb2312?B?MjhoQXk3YWxzQlB6QUFSZWlRQzVEQnpvKzZBWjNLbm15bVN5SHVNZ2pGc0tz?= =?gb2312?B?enNoSGMrMUo1YWFkTFAxRktjWFEvUlkyTDVEQm9ubjh5ZWpUenN5eFlSNWdB?= =?gb2312?B?ZHV6R1NDbVRKeWZqWEMxNFRLVWlKRWtCSmpvK3Z0eEpyNExCME1PS1N0MjAz?= =?gb2312?B?NFI5aHptRjJFOGhzMjNzTVE4S2RCSTNyS0dseFVVcWxEeHJYS0NiYSt4aHlI?= =?gb2312?B?RW0vc2src09hOGRxU0grRG9UT1B4QXRZQ2hKZEczdXZmcnJ1UTNpejdsSitC?= =?gb2312?B?bXhaNjhuak80QkcxSFNjOGpQUWZDS1RURWpKVUhMckpsaDRRVlRCekRDQjVM?= =?gb2312?B?U29WUkR5cHQ5UVdoSVVqR3pJd2FPcWJsS2Z3TVMwWG1uMXI2dzl0c3M2Mk5O?= =?gb2312?B?anlBTnA2Z092blVTOXhUdDNlZGhPYUFXa0ZNbHV3ZXlGcDVHY1ZGSEZMUGMr?= =?gb2312?B?cU1OVlJoSnlhMlZXd3c3aDRIdEtUUDBJelpDYXBsWHJqVDlISHRESXNZOHFu?= =?gb2312?B?R1VUSU14NDJxNUlOTjVqT2lLdS80bURmbWNVcjJzR0JiN2phb1JteURwSnhq?= =?gb2312?B?b0REU296YkxjbG5IeitjUlR4S1NMQS9FZlJiZ0VMTXFOZlFDT1hPNnNQY1B3?= =?gb2312?B?VHVHLzZMaHFkcEdDeXo4QVlOSnprbFo4U0M4THZwd3VSUUJrRjZTaXdKeHpT?= =?gb2312?B?TWFmSXQ2VzVQNUNPQkIrTUlHQ24xWHVacCtCeGlyMjBLanU4N1RiSEtrWVBU?= =?gb2312?B?eTR4Q2d2YlkxaXJ0cmhBbCtlUTNjb2MwWDZSTWVlRk4zMzh2T1JnWXkyWmN6?= =?gb2312?B?djJ1ZTljRUlOcEpxbTVVYkRobzFGOEd1T2hhNDVFL3lEUFdGUXRmQzg3emtH?= =?gb2312?B?cjU3QjBpSUIwMkx6VE53aUlPU3ZQMjJ4c2Y2dGJ0VEpjQ2lXa2Q2L2lCR1Z2?= =?gb2312?B?U0M4dmROMmhTclB5SnVhMGNrelJ0dUJHa1dPMDRGYi9JUFlHSm9uU2h1dGlj?= =?gb2312?B?NWxEK3UrQTZ6QzdxU1Rzc2x1eGlJUVlPZU1GTytnZ0JRckg4dWVVdklsN2hw?= =?gb2312?B?aDk3Z0pKMDRQeUp0NTEyZnZvNzQ5ejlaaDdDY1NSU1hTaDZ6QXp1ZzVCOWpn?= =?gb2312?B?TVp6OThpSGU5K3hvOGdqL1hJQlg5M0llaTMrdDFKcWxOZHQ3WlFxbUN3azV1?= =?gb2312?B?bXBic2tiN096KzNqR0tDL0ZhYkF0N0QyVHpDckUvVGZJN0Y0b2p1WDc1YkRO?= =?gb2312?B?YmpkLzUzL2l0YjZWRWphVUUxeEovWDhoMjhyeDVaaWtOdVRJcExUQmZxRStm?= =?gb2312?B?bjN1WkpJOGZXS0IxRmZNRXlGeHVFWFRMdEdxK3F2WG1URkxJbS9wZDRhSkFt?= =?gb2312?B?ZG01cjdscG1FRTg1dFphNTFzZ0dvZXdsb1FFV1hvdVhEQ1N6VHpBb09qRFBa?= =?gb2312?B?NjRBcUlrV0ZJU3IvS2xmbzV4OUtpNC9RY2ZuME0va1BzaEUyM05ZalN2R1Ny?= =?gb2312?B?eTRMK0RoUTY5WEhuTjNzSks1V3Fwb0NGNVQyS2NFZHp0dDN3MzM4ejVnNXRH?= =?gb2312?B?SzdiNTA3QmN0L2VYMW1hOW5qQ0Rjc1pJN2JzelRCWlVPZm9uRzluSlU4TkRE?= =?gb2312?B?V3dvaThNc1lSZURMdGZpLzd6MWkveHZ0eGVzT2FPV3pmLzVIODl6NFZjMTQy?= =?gb2312?B?TlcvT1VQNHQvWW90cVJQa3hPRHBTc2pMQXZJTzhTRmtaK1ZDakRvc2ZXRncw?= =?gb2312?B?TDlUUXNEQjF3OXlLc0ZyS1EwbVY1VkdHYmh1QTl6dmJINDdqY0YxdXhTNmFy?= =?gb2312?B?bnhXbUJSMXFlUjlrUkRVY2VFUWlXanU0RlQrbEVvZmNkV2tVdnpoVlFXZlhV?= =?gb2312?B?YkQyYXJ3bFdxN0Jkek11bGdLMFl0d29ZUmVBZE1uRW04VGlCMCs0RkFBdys4?= =?gb2312?Q?2G6E=3D?= Content-Type: text/plain; charset="gb2312" Content-Transfer-Encoding: base64 MIME-Version: 1.0 X-OriginatorOrg: nxp.com X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-AuthSource: DB9PR04MB8106.eurprd04.prod.outlook.com X-MS-Exchange-CrossTenant-Network-Message-Id: 2ecc2e36-d9a2-4a2a-4270-08da8bd4ffea X-MS-Exchange-CrossTenant-originalarrivaltime: 01 Sep 2022 04:46:56.8591 (UTC) X-MS-Exchange-CrossTenant-fromentityheader: Hosted X-MS-Exchange-CrossTenant-id: 686ea1d3-bc2b-4c6f-a92c-d99c5c301635 X-MS-Exchange-CrossTenant-mailboxtype: HOSTED X-MS-Exchange-CrossTenant-userprincipalname: uY/EDMYf12kLZ8GFa6tGJsxeV/nk8zjo5ICiu5w+HuasTZO6p0dp8yl0Ujmj8qeVr5nXANqCCyfLFTWfdtTaKA== X-MS-Exchange-Transport-CrossTenantHeadersStamped: PA4PR04MB7520 X-Spam-Status: No, score=-2.1 required=5.0 tests=BAYES_00,DKIM_SIGNED, DKIM_VALID,DKIM_VALID_AU,DKIM_VALID_EF,RCVD_IN_DNSWL_NONE, RCVD_IN_MSPIKE_H2,SPF_HELO_PASS,SPF_PASS,T_SCC_BODY_TEXT_LINE autolearn=ham autolearn_force=no version=3.4.6 X-Spam-Checker-Version: SpamAssassin 3.4.6 (2021-04-09) on lindbergh.monkeyblade.net Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org DQoNCj4gLS0tLS1PcmlnaW5hbCBNZXNzYWdlLS0tLS0NCj4gRnJvbTogSmFrdWIgS2ljaW5za2kg PGt1YmFAa2VybmVsLm9yZz4NCj4gU2VudDogMjAyMsTqOdTCMcjVIDEwOjM2DQo+IFRvOiBXZWkg RmFuZyA8d2VpLmZhbmdAbnhwLmNvbT4NCj4gQ2M6IGRhdmVtQGRhdmVtbG9mdC5uZXQ7IGVkdW1h emV0QGdvb2dsZS5jb207IHBhYmVuaUByZWRoYXQuY29tOw0KPiBuZXRkZXZAdmdlci5rZXJuZWwu b3JnOyBsaW51eC1rZXJuZWxAdmdlci5rZXJuZWwub3JnDQo+IFN1YmplY3Q6IFJlOiBbUEFUQ0gg bmV0XSBuZXQ6IGZlYzogYWRkIHBtX3FvcyBzdXBwb3J0IG9uIGlteDZxIHBsYXRmb3JtDQo+IA0K PiBPbiBUdWUsIDMwIEF1ZyAyMDIyIDE1OjAxOjQ4ICswODAwIHdlaS5mYW5nQG54cC5jb20gd3Jv dGU6DQo+ID4gVGhlcmUgaXMgYSB2ZXJ5IGxvdyBwcm9iYWJpbGl0eSB0aGF0IHR4IHRpbWVvdXQg d2lsbCBvY2N1ciBkdXJpbmcNCj4gPiBzdXNwZW5kIGFuZCByZXN1bWUgc3RyZXNzIHRlc3Qgb24g aW14NnEgcGxhdGZvcm0uIFNvIHdlIGFkZCBwbV9xb3MNCj4gPiBzdXBwb3J0IHRvIHByZXZlbnQg c3lzdGVtIGZyb20gZW50ZXJpbmcgbG93IGxldmVsIGlkbGVzIHdoaWNoIG1heQ0KPiA+IGFmZmVj dCB0aGUgdHJhbnNtaXNzaW9uIG9mIHR4Lg0KPiANCj4gQW55IG1vcmUgaW5mbyBvbiB0aGUgaXNz dWU/IElzIHRoZXJlIGFuIGVycmF0YSBmb3IgaXQ/DQo+IFdoYXQncyB0aGUgZXhwZWN0ZWQgcG93 ZXIgY29uc3VtcHRpb24gY2hhbmdlPw0KDQpPbiBpbXg2cSBwbGF0Zm9ybSwgY3B1aWRsZSBoYXMg c29tZSBsZXZlbHMgd2hpY2ggbWF5IGRpc2FibGUgc3lzdGVtL2J1cyBjbG9ja3MsDQp0aGlzIG1h eSBjYXVzZSB0eCBwYWNrZXRzIGNhbiBub3QgYmUgc2VudCBpbiB0aW1lIGFuZCB0aGUgbmRvX3R4 X3RpbWVvdXQoKQ0Kd2lsbCBiZSBjYWxsZWQuIFNlZWluZyB0aGUgZm9sbG93aW5nIGNvbnNvbGUg bG9ncyBmb3IgZGV0YWlscy4NCg0KWyA1MTcwLjAyODM4MV0gLS0tLS0tLS0tLS0tWyBjdXQgaGVy ZSBdLS0tLS0tLS0tLS0tDQpbIDUxNzAuMDMzNzk1XSBXQVJOSU5HOiBDUFU6IDAgUElEOiAwIGF0 IG5ldC9zY2hlZC9zY2hfZ2VuZXJpYy5jOjQ1NCBkZXZfd2F0Y2hkb2crMHgzOTQvMHgzYzgNClsg NTE3MC4wNDIxNTNdIE5FVERFViBXQVRDSERPRzogZXRoMCAoZmVjKTogdHJhbnNtaXQgcXVldWUg MCB0aW1lZCBvdXQNClsgNTE3MC4wNDg0OTRdIE1vZHVsZXMgbGlua2VkIGluOiBzbnZzX3VpKE8p IG14Y192NGwyX2NhcHR1cmUgaXB1X2JnX292ZXJsYXlfc2RjIGlwdV9zdGlsbCBpcHVfcHJwX2Vu YyBpcHVfY3NpX2VuYyBpcHVfZmdfb3ZlcmxheV9zZGMgaW14X3Zkb2Egb3Y1NjQwX2NhbWVyYV9t aXBpX2ludCBvdjU2NDBfY2FtZXJhX2ludCB2NGwyX2ludF9kZXZpY2UgZ2FsY29yZShPKSBbbGFz dCB1bmxvYWRlZDogc252c191aV0NClsgNTE3MC4wNjkyNjddIENQVTogMCBQSUQ6IDAgQ29tbTog c3dhcHBlci8wIFRhaW50ZWQ6IEcgICAgICAgICAgIE8gICAgICA1LjQuMC1yYzctNS40LXpldXMt bmV4dCtnNTZhOWNhM2I3ZjRlICMxDQpbIDUxNzAuMDc5MzEzXSBIYXJkd2FyZSBuYW1lOiBGcmVl c2NhbGUgaS5NWDYgUXVhZC9EdWFsTGl0ZSAoRGV2aWNlIFRyZWUpDQpbIDUxNzAuMDg1OTIwXSBb PGMwMTEyZTMwPl0gKHVud2luZF9iYWNrdHJhY2UpIGZyb20gWzxjMDEwY2RjMD5dIChzaG93X3N0 YWNrKzB4MTAvMHgxNCkNClsgNTE3MC4wOTM3MjRdIFs8YzAxMGNkYzA+XSAoc2hvd19zdGFjaykg ZnJvbSBbPGMwZDJhNzNjPl0gKGR1bXBfc3RhY2srMHhlMC8weDExNCkNClsgNTE3MC4xMDEwODld IFs8YzBkMmE3M2M+XSAoZHVtcF9zdGFjaykgZnJvbSBbPGMwMTM3MzgwPl0gKF9fd2FybisweGMw LzB4MTBjKQ0KWyA1MTcwLjEwODEwNF0gWzxjMDEzNzM4MD5dIChfX3dhcm4pIGZyb20gWzxjMDEz Nzc4MD5dICh3YXJuX3Nsb3dwYXRoX2ZtdCsweDkwLzB4YzApDQpbIDUxNzAuMTE1NjQ0XSBbPGMw MTM3NzgwPl0gKHdhcm5fc2xvd3BhdGhfZm10KSBmcm9tIFs8YzBhYjE3MzA+XSAoZGV2X3dhdGNo ZG9nKzB4Mzk0LzB4M2M4KQ0KWyA1MTcwLjEyMzg3N10gWzxjMGFiMTczMD5dIChkZXZfd2F0Y2hk b2cpIGZyb20gWzxjMDFjNDdmYz5dIChjYWxsX3RpbWVyX2ZuKzB4YzAvMHgzMjApDQpbIDUxNzAu MTMxNjcyXSBbPGMwMWM0N2ZjPl0gKGNhbGxfdGltZXJfZm4pIGZyb20gWzxjMDFjNTExND5dIChy dW5fdGltZXJfc29mdGlycSsweDIxMC8weDY4OCkNClsgNTE3MC4xMzk5OTFdIFs8YzAxYzUxMTQ+ XSAocnVuX3RpbWVyX3NvZnRpcnEpIGZyb20gWzxjMDEwMjMxND5dIChfX2RvX3NvZnRpcnErMHhm NC8weDUwYykNClsgNTE3MC4xNDgxMzldIFs8YzAxMDIzMTQ+XSAoX19kb19zb2Z0aXJxKSBmcm9t IFs8YzAxM2YwOTQ+XSAoaXJxX2V4aXQrMHgxMjgvMHgxODApDQpbIDUxNzAuMTU1NTk1XSBbPGMw MTNmMDk0Pl0gKGlycV9leGl0KSBmcm9tIFs8YzAxYTE0MjA+XSAoX19oYW5kbGVfZG9tYWluX2ly cSsweDZjLzB4ZGMpDQpbIDUxNzAuMTYzNDkyXSBbPGMwMWExNDIwPl0gKF9faGFuZGxlX2RvbWFp bl9pcnEpIGZyb20gWzxjMDU0YmNkMD5dIChnaWNfaGFuZGxlX2lycSsweDQ4LzB4OWMpDQpbIDUx NzAuMTcxOTAwXSBbPGMwNTRiY2QwPl0gKGdpY19oYW5kbGVfaXJxKSBmcm9tIFs8YzAxMDFhNzA+ XSAoX19pcnFfc3ZjKzB4NzAvMHg5OCkNClsgNTE3MC4xNzg1MjddIHJlZ3VsYXRvciByZWd1bGF0 b3IuNTogRmFpbGVkIHRvIGluY3JlYXNlIHN1cHBseSB2b2x0YWdlOiAtMTEwDQpbIDUxNzAuMTc5 NDE4XSBFeGNlcHRpb24gc3RhY2soMHhjMTQwMWVkOCB0byAweGMxNDAxZjIwKQ0KWyA1MTcwLjE3 OTUxOV0gMWVjMDogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgMDAwMDAwMDEgMDAwMDAwMDYNClsgNTE3MC4xNzk1NDZdIDFlZTA6IDAwMDAwMDAw IGMxNDBjNjAwIDAwMDAwMDAwIGFmNmJiZDliIGMxNDBmOTM0IGRiNmViZGI4IGMxNTA0NjY4IDAw MDAwNGIzDQpbIDUxNzAuMTc5NTcyXSAxZjAwOiAwMDAwMDRiMyBiZGIwYzQxNiAwMDAwMDAwMCBj MTQwMWYyOCBjMDE5NDUyMCBjMDkzOGZjYyAyMDAxMDAxMyBmZmZmZmZmZg0KWyA1MTcwLjIxNjQz Ml0gWzxjMDEwMWE3MD5dIChfX2lycV9zdmMpIGZyb20gWzxjMDkzOGZjYz5dIChjcHVpZGxlX2Vu dGVyX3N0YXRlKzB4MTZjLzB4NTIwKQ0KWyA1MTcwLjIyNDU4NF0gWzxjMDkzOGZjYz5dIChjcHVp ZGxlX2VudGVyX3N0YXRlKSBmcm9tIFs8YzA5MzkzYmM+XSAoY3B1aWRsZV9lbnRlcisweDI4LzB4 MzgpDQpbIDUxNzAuMjMyOTEzXSBbPGMwOTM5M2JjPl0gKGNwdWlkbGVfZW50ZXIpIGZyb20gWzxj MDE2ZjZhND5dIChkb19pZGxlKzB4MWRjLzB4MmIwKQ0KWyA1MTcwLjI0MDM2N10gWzxjMDE2ZjZh ND5dIChkb19pZGxlKSBmcm9tIFs8YzAxNmZiMmM+XSAoY3B1X3N0YXJ0dXBfZW50cnkrMHgxOC8w eDFjKQ0KWyA1MTcwLjI0ODAwMl0gWzxjMDE2ZmIyYz5dIChjcHVfc3RhcnR1cF9lbnRyeSkgZnJv bSBbPGMxMzAwZTIwPl0gKHN0YXJ0X2tlcm5lbCsweDQwNC8weDRjYykNClsgNTE3MC4yNTY1OThd IGlycSBldmVudCBzdGFtcDogNTE0MTIwNzINClsgNTE3MC4yNjAzOTBdIGhhcmRpcnFzIGxhc3Qg IGVuYWJsZWQgYXQgKDUxNDEyMDg0KTogWzxjMDEwMWE3ND5dIF9faXJxX3N2YysweDc0LzB4OTgN ClsgNTE3MC4yNjgwNzZdIGhhcmRpcnFzIGxhc3QgZGlzYWJsZWQgYXQgKDUxNDEyMDk1KTogWzxj MDEwMWE2MD5dIF9faXJxX3N2YysweDYwLzB4OTgNClsgNTE3MC4yNzU3NjddIHNvZnRpcnFzIGxh c3QgIGVuYWJsZWQgYXQgKDUxNDExOTkyKTogWzxjMDEzZWY1MD5dIGlycV9lbnRlcisweDY4LzB4 ODQNClsgNTE3MC4yODM0NTVdIHNvZnRpcnFzIGxhc3QgZGlzYWJsZWQgYXQgKDUxNDExOTkzKTog WzxjMDEzZjA5ND5dIGlycV9leGl0KzB4MTI4LzB4MTgwDQpbIDUxNzAuMjkxMjE3XSAtLS1bIGVu ZCB0cmFjZSA3ODFjM2UwMzcwMjU2NTdlIF0tLS0NClsgNTE3MC4yOTU5NTFdIGZlYyAyMTg4MDAw LmV0aGVybmV0IGV0aDA6IFRYIHJpbmcgZHVtcA0KWyA1MTcwLjMwMDkzMF0gTnIgICAgIFNDICAg ICBhZGRyICAgICAgIGxlbiAgU0tCDQpbIDUxNzAuMzA1Mzk4XSAgIDAgICAgMHgwNDAwIDB4MDAw MDAwMDAgICA2NiAzMjJiYmIxMg0KWyA1MTcwLjMxMDI5Nl0gICAxICAgIDB4MDQwMCAweDAwMDAw MDAwICAxMjQgMzIyYmJiMTINClsgNTE3MC4zMTUxMzldICAgMiAgICAweDA0MDAgMHgwMDAwMDAw MCAgMTEyIDMyMmJiYjEyDQpbIDUxNzAuMzE5OTU3XSAgIDMgIEggMHgxYzAwIDB4MDAwMDAwMDAg IDExMiAzMjJiYmIxMg0KWyA1MTcwLjMyNDc3NV0gICA0ICAgIDB4MWMwMCAweDI4OTMzODAwICAx MzAgMjczNGVlMTENClsgNTE3MC4zMjk1OTNdICAgNSAgICAweDFjMDAgMHgyODkzNDAwMCAgMTMw IGYzNmQ1YjNlDQpbIDUxNzAuMzM0NDEwXSAgIDYgICAgMHgwNDAwIDB4Mjg5MzQ4MDAgICA2NiAz MjJiYmIxMg0KWyA1MTcwLjMzOTIyN10gICA3ICAgIDB4MDQwMCAweDI5MDMwMDAwICAxMjQgMzIy YmJiMTINClsgNTE3MC4zNDQwOTddICAgOCAgICAweDA0MDAgMHgyOWE0ODAwMCAgMTEyIDMyMmJi YjEyDQpbIDUxNzAuMzQ4OTk3XSAgIDkgICAgMHgxYzAwIDB4Mjk0ZTgwMDAgIDExMiBkYmVlNmQ5 Mw0KWyA1MTcwLjM1Mzg5NV0gIDEwICAgIDB4MDQwMCAweDI4OTM2ODAwICAgNjYgMzIyYmJiMTIN ClsgNTE3MC4zNTg3OTFdICAxMSAgICAweDA0MDAgMHgyOTRlODA3MCAgMTEyIDMyMmJiYjEyDQpb IDUxNzAuMzYzNjg3XSAgMTIgICAgMHgwNDAwIDB4MjlkNDAwMDAgIDExMiAzMjJiYmIxMg0KWyA1 MTcwLjM2ODU4NV0gIDEzICAgIDB4MDQwMCAweDI5MjUwMDAwICAxMTIgMzIyYmJiMTINClsgNTE3 MC4zNzM0ODNdICAxNCAgICAweDA0MDAgMHgyOWIzODAwMCAgMTEyIDMyMmJiYjEyDQpbIDUxNzAu Mzc4MzUwXSAgMTUgICAgMHgwNDAwIDB4MjliZDAwMDAgIDExMiAzMjJiYmIxMg0KWyA1MTcwLjM4 MzIxNl0gIDE2ICAgIDB4MDQwMCAweDI5MTEwMDAwICAxMTIgMzIyYmJiMTINClsgNTE3MC4zODgw ODNdICAxNyAgICAweDA0MDAgMHgyOTU5MDAwMCAgMTEyIDMyMmJiYjEyDQoNClNvIHdlIGFkZCBw bV9xb3MgdG8gcHJldmVudCBjcHVpZGxlIGZyb20gZW50ZXJpbmcgbG93IGxldmVsDQppZGxlcyBh bmQgbWFrZSBzdXJlIHN5c3RlbS9idXMgY2xvY2tzIGFyZSBlbmFibGVkLg0KDQpJbiB0ZXJtcyBv ZiBwb3dlciBjb25zdW1wdGlvbiBjaGFuZ2VzLCB3ZSBkaWQgbm90IG1lYXN1cmUgdGhlIGNoYW5n ZSwgYnV0DQp0aGVyZSB3aWxsIGJlIHNvbWUgaW5jcmVhc2UuDQo=