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 X-Spam-Level: X-Spam-Status: No, score=-3.8 required=3.0 tests=BAYES_00,DKIMWL_WL_HIGH, DKIM_SIGNED,DKIM_VALID,HEADER_FROM_DIFFERENT_DOMAINS,MAILING_LIST_MULTI, SPF_HELO_NONE,SPF_PASS,URIBL_BLOCKED autolearn=no autolearn_force=no version=3.4.0 Received: from mail.kernel.org (mail.kernel.org [198.145.29.99]) by smtp.lore.kernel.org (Postfix) with ESMTP id 1EEC8C433E0 for ; Thu, 18 Feb 2021 05:46:41 +0000 (UTC) Received: from merlin.infradead.org (merlin.infradead.org [205.233.59.134]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by mail.kernel.org (Postfix) with ESMTPS id B59CE64DF0 for ; Thu, 18 Feb 2021 05:46:40 +0000 (UTC) DMARC-Filter: OpenDMARC Filter v1.3.2 mail.kernel.org B59CE64DF0 Authentication-Results: mail.kernel.org; dmarc=none (p=none dis=none) header.from=mxic.com.tw Authentication-Results: mail.kernel.org; spf=none smtp.mailfrom=linux-mtd-bounces+linux-mtd=archiver.kernel.org@lists.infradead.org DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=lists.infradead.org; s=merlin.20170209; h=Sender:Content-Transfer-Encoding: Content-Type:Cc:List-Subscribe:List-Help:List-Post:List-Archive: List-Unsubscribe:List-Id:Date:From:Message-ID:MIME-Version:Subject:To: References:In-Reply-To:Reply-To:Content-ID:Content-Description:Resent-Date: Resent-From:Resent-Sender:Resent-To:Resent-Cc:Resent-Message-ID:List-Owner; bh=IlvHamsmZa9Vmulv54WXKMRz0C4/lLWBJOyLMWgXyUM=; b=thl6qfPLUT+4WLXj/iXcyac5Z qKhnzmDq3JXb+5ZRZGfS/Iot2viV8PxiItPidIFXpXMY/zUo5YWLNHUoWQFkGqELBt0f1xmef1Upv wuwbGeoOf2V5cTtc5/zfvEi3PYmp2tOdT/NvQuvh8WZN8rfwfd2MtqEkIqTcPFy5fE7pthmv6Q9yD K7/2mp6n2sKH4MHJ/z4+xNB4P7655MBDuigEfCNHM3VVIc8SdX1zqTZn6ZxdSpQkwESllhLsDHHFa dd00o2OaoXcB0PIBM/kWY2X/GcnMkD6JX5ruL20efIz+umfA7NXUibPzjZ44wiGjWLclIHMhO8xWX R6MS9KcgA==; Received: from localhost ([::1] helo=merlin.infradead.org) by merlin.infradead.org with esmtp (Exim 4.92.3 #3 (Red Hat Linux)) id 1lCc88-0003aH-Dn; Thu, 18 Feb 2021 05:45:36 +0000 Received: from twhmllg4.macronix.com ([211.75.127.132]) by merlin.infradead.org with esmtps (Exim 4.92.3 #3 (Red Hat Linux)) id 1lCc80-0003YL-Py for linux-mtd@lists.infradead.org; Thu, 18 Feb 2021 05:45:30 +0000 Received: from twhfm1p2.macronix.com (twhfmlp2.macronix.com [172.17.20.92]) by TWHMLLG4.macronix.com with ESMTP id 11I5jAM3067131; Thu, 18 Feb 2021 13:45:10 +0800 (GMT-8) (envelope-from zhengxunli@mxic.com.tw) Received: from MXML06C.mxic.com.tw (mxml06c.macronix.com [172.17.14.55]) by Forcepoint Email with ESMTP id 47C624EBA668210233A1; Thu, 18 Feb 2021 13:45:11 +0800 (CST) In-Reply-To: <92b5b932-a672-9fb6-c604-5263a0668eb3@microchip.com> References: <20210216092743.jkhfjewu3cbnm5zm@ti.com> <92b5b932-a672-9fb6-c604-5263a0668eb3@microchip.com> To: Subject: Re: spi-nor: maxronix MX25L12835F support MIME-Version: 1.0 X-KeepSent: CC984357:9DDA18A5-48258680:001E5476; type=4; name=$KeepSent X-Mailer: Lotus Notes Release 8.5.3FP6 SHF907 April 26, 2018 Message-ID: From: zhengxunli@mxic.com.tw Date: Thu, 18 Feb 2021 13:45:11 +0800 X-MIMETrack: Serialize by Router on MXML06C/TAIWAN/MXIC(Release 9.0.1FP10 HF265|July 25, 2018) at 2021/02/18 PM 01:45:11, Serialize complete at 2021/02/18 PM 01:45:11 X-MAIL: TWHMLLG4.macronix.com 11I5jAM3067131 X-CRM114-Version: 20100106-BlameMichelson ( TRE 0.8.0 (BSD) ) MR-646709E3 X-CRM114-CacheID: sfid-20210218_004529_268249_AFB311DB X-CRM114-Status: GOOD ( 27.34 ) X-BeenThere: linux-mtd@lists.infradead.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: Linux MTD discussion mailing list List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Cc: juliensu@mxic.com.tw, ycllin@mxic.com.tw, michael@walle.cc, linux-mtd@lists.infradead.org, heiko.thiery@gmail.com, p.yadav@ti.com Content-Type: text/plain; charset="big5" Content-Transfer-Encoding: base64 Sender: "linux-mtd" Errors-To: linux-mtd-bounces+linux-mtd=archiver.kernel.org@lists.infradead.org SGksDQoNCjxUdWRvci5BbWJhcnVzQG1pY3JvY2hpcC5jb20+IHdyb3RlIG9uIDIwMjEvMDIvMTYg pFWkyCAwNzoxNTozMzoNCg0KPiA8VHVkb3IuQW1iYXJ1c0BtaWNyb2NoaXAuY29tPiANCj4gMjAy MS8wMi8xNiCkVaTIIDA3OjE1DQo+IA0KPiBUbw0KPiANCj4gPG1pY2hhZWxAd2FsbGUuY2M+LCA8 cC55YWRhdkB0aS5jb20+LCA8eWNsbGluQG14aWMuY29tLnR3PiwgDQo+IDx6aGVuZ3h1bmxpQG14 aWMuY29tLnR3PiwgPGp1bGllbnN1QG14aWMuY29tLnR3PiwgDQo+IA0KPiBjYw0KPiANCj4gPGhl aWtvLnRoaWVyeUBnbWFpbC5jb20+LCA8bGludXgtbXRkQGxpc3RzLmluZnJhZGVhZC5vcmc+DQo+ IA0KPiBTdWJqZWN0DQo+IA0KPiBSZTogc3BpLW5vcjogbWF4cm9uaXggTVgyNUwxMjgzNUYgc3Vw cG9ydA0KPiANCj4gSGksIGFsbCwNCj4gDQo+ICt6aGVuZ3h1bmxpLCBqdWxpZW5zdSAmIHljbGxp bg0KPiANCj4gT24gMi8xNi8yMSAxMTo0OCBBTSwgTWljaGFlbCBXYWxsZSB3cm90ZToNCj4gPiBF WFRFUk5BTCBFTUFJTDogRG8gbm90IGNsaWNrIGxpbmtzIG9yIG9wZW4gYXR0YWNobWVudHMgdW5s ZXNzIHlvdSANCj4ga25vdyB0aGUgY29udGVudCBpcyBzYWZlDQo+ID4gDQo+ID4gQW0gMjAyMS0w Mi0xNiAxMDoyNywgc2NocmllYiBQcmF0eXVzaCBZYWRhdjoNCj4gPj4gT24gMTUvMDIvMjEgMTA6 NTNQTSwgSGVpa28gVGhpZXJ5IHdyb3RlOg0KPiA+Pj4gSGkgYWxsLA0KPiA+Pj4NCj4gPj4+IEkg ZmFjZWQgYW4gaXNzdWUgd2l0aCBhIFNQSSBmbGFzaCBvbiBvdXIgYm9hcmQuIFdlIHVzZSBhIG1h Y3Jvbml4DQo+ID4+PiBNWDI1TDEyODM1RiBbMV0uIFVuZm9ydHVuYXRlbHkgdGhpcyBmbGFzaCBo YXMgdGhlIHNhbWUgSkVERUMgSUQgbGlrZQ0KPiA+Pj4gdGhlIE1YMjVMMTI4MDVEIFsyXS4NCj4g Pj4+DQo+ID4+PiBUaGUgbmV3ZXIgTVgyNUwxMjgzNUYgaGFzIHN1cHBvcnQgZm9yIGR1YWwvcXVh ZCByZWFkIG1vZGUgYW5kIFJEU0ZEUA0KPiA+Pj4gd2hpbGUgdGhlIG9sZGVyIGRvZXNuJ3QuDQo+ ID4+Pg0KPiA+Pj4gSSB0aG91Z2h0IHRoYXQgSSBjb3VsZCBkbyBhIGZpeHVwIHdpdGggYSBkZXZp Y2Ugc3BlY2lmaWMNCj4gPj4+IHBvc3RfYmZwdF9maXh1cHMoKSBjYWxsIGJ1dCBieSBub3cgdGhp cyBzZWVtcyBub3QgcG9zc2libGUuIFRoZSANCm9sZGVyDQo+ID4+PiBNWDI1TDEyODA1RCBoYXMg bm8gZmxhZ3Mgc2V0IHRoYXQgYWxsb3dzIGEgY2FsbCB0bw0KPiA+Pj4gc3BpX25vcl9zZmRwX2lu aXRfcGFyYW1zKCkgYW5kIGltcGxlbWVudHMgdGhlIGZpeHVwLg0KPiA+Pj4NCj4gPj4+IEhhcyBh bnlvbmUgYW4gaWRlYSBob3cgdG8gc29sdmUgdGhpcz8NCj4gDQo+IE1heWJlIG1hY3Jvbml4IGNh biBoZWxwIHdpdGggc29tZSBzdWdnZXN0aW9ucyBvbiBob3cgdG8gZGlmZmVyZW50aWF0ZQ0KPiBi ZXR3ZWVuIGZsYXNoZXMgYXQgcnVudGltZS4NCg0KSW4gZmFjdCwgdGhlIGR1cGxpY2F0ZSBJRCBh bHNvIGNhdXNlZCB1cyB0cm91YmxlLiBNYXliZSB5b3UgY2FuIHJlZmVyIHRvDQpvdXIgY29sbGVh Z3VlcycgcGF0Y2hlcyBhbmQgYWRkIGEgbmV3IElEIGJlZm9yZSB0aGUgb2xkIElELg0KDQpodHRw czovL3BhdGNod29yay5vemxhYnMub3JnL3Byb2plY3QvbGludXgtbXRkL3BhdGNoLzE1ODc2MzEx MjMtMjU0NzQtMi1naXQtc2VuZC1lbWFpbC1tYXNvbmNjeWFuZ0BteGljLmNvbS50dy8NCg0KPiBN eSBmaXJzdCB0aG91Z2h0IGlzIHRvIGludHJvZHVjZSBhIFNQSV9OT1JfSEFTX1NGRFAgZmxhZy4g Rm9yIHRoZSBmbGFzaA0KPiB0aGF0IGRvZXNuJ3Qgc3VwcG9ydCBTRkRQIHRhYmxlcywgdGhlcmUg c2hvdWxkIGJlIG5vIGZ1bmN0aW9uYWwgY2hhbmdlLA0KPiBmb3IgdGhlIG9uZSB0aGF0IHN1cHBv cnQgU0ZEUCBpdCBzaG91bGQgZmlsbCB0aGUgcHJvcGVydGllcyBmcm9tIHRoZQ0KPiBTRkRQIHRh Ymxlcy4NCj4gDQo+ID4+DQo+ID4+IFRoZSBwb3N0X3NmZHAgZml4dXAgaXMgYWx3YXlzIHJ1biBy ZWdhcmRsZXNzIG9mIHdoZXRoZXIgdGhlIGZsYXNoIGhhcw0KPiA+PiBTRkRQIG9yIG5vdC4gWW91 IGNhbiB0cnkgcHV0dGluZyB5b3VyIGZsYXNoLXNwZWNpZmljIGZpeHVwcyB0aGVyZS4NCj4gPiAN Cj4gPiBXZWxsIHRoZSBwcm9ibGVtIGhlcmUgaXMsIHRoYXQgdGhlIFNGRFAgc2V0dXAgaXMgc2tp cHBlZCB0aG91Z2ggdGhlDQo+ID4gZmxhc2ggd291bGQgc3VwcG9ydCBTRkRQLiBJZiB0aGUgamVk ZWMgaWQgd2Fzbid0IGFscmVhZHkgaW4gdGhlIHRhYmxlLA0KPiA+IHRoZXJlIHdvdWxkIGJlIHRo ZSBmbGFnIFNQSV9OT1JfUVVBRF9SRUFEIGFuZCB0aGUgU0ZEUCB3b3VsZCBiZQ0KPiA+IHBhcnNl ZC4gQnV0IGJlY2F1c2UgdGhlcmUgaXMgYWxyZWFkeSB0aGUgbGVnYWN5IGRldmljZSAod2hpY2gg bGlrZWx5DQo+ID4gZG9lc24ndCBzdXBwb3J0IFNGRFApIGl0IHJlYWxseSBkb2Vzbid0IGZpdC4N Cj4gPiANCj4gPiBJdHMgdW5jbGVhciB0byBtZSwgd2h5IHRoZSBTRkRQIGlzIG9ubHkgcGFyc2Vk IGlmIG9uZSBvZiB0aGUNCj4gPiBTUElfTk9SXypfUkVBRCBmbGFncyBhcmUgc2V0Lg0KPiANCj4g TXkgZ3Vlc3MgaXMgdGhhdCBhIG5ldyBTRkRQIGZsYWcgd2FzIG5vdCBuZWNlc3NhcnkuIFNGRFAg ZGVmaW5lcyANCm11bHRpcGxlDQo+IHRhYmxlcywgYnV0IHRoZXJlIGlzIGp1c3Qgb25lIHRoYXQg aXMgbWFuZGF0b3J5LCBCRlBULiBCRlBUIGRlZmluZXMgRFVBTA0KPiBhbmQgUVVBRCBwYXJhbWV0 ZXJzLiBGcm9tIHRoZSBzcGktbm9yIGNvZGUsIGEgQkZQVCB3aXRob3V0IERVQUwgb3IgUVVBRA0K PiBzdXBwb3J0IGRvZXNuJ3QgbWFrZSBzZW5zZSwgZXZlbiB0aG91Z2ggRFVBTCBvciBRVUFEIGFy ZSBub3QgbWFuZGF0b3J5DQo+IGluIEJGUFQgYXMgSSBzZWUgaW4gdGhlIHN0YW5kYXJkLiBTbyBw cm9iYWJseSBpdCB3YXMganVzdCBhIHdheSB0byBhdm9pZA0KPiBhZGRpbmcgYSBleHRyYSBmbGFn LiBXZSBoYXZlIHRvIGNoZWNrIHRoZSBnaXQgaGlzdG9yeSBmb3IgYSBtb3JlIA0KYWNjdXJhdGUN Cj4gZGVzY3JpcHRpb24sIHRoaXMgd2FzIGp1c3QgYSBndWVzcy4NCj4gDQo+IFRoaW5raW5nIGxv dWQsIG5vdyB3ZSBkbyBhIHN0YXRpYyBpbml0aWFsaXphdGlvbiBvZiBmbGFzaCBwYXJhbXMsIHRo YXQNCj4gY2FuIGJlIG92ZXJ3cml0dGVuIGR5bmFtaWNhbGx5IGJ5IFNGRFAuIEhvdyBhYm91dCBk b2luZyB0aGUgcGFyYW1zIGluaXQNCj4gdGhlIG90aGVyIHdheSBhcm91bmQuIFRyeSBmaXJzdCB0 byBkeW5hbWljYWxseSBkaXNjb3ZlciB0aGUgcGFyYW1zIHZpYQ0KPiBTRkRQLCBhbmQgaWYgU0ZE UCBmYWlscyBvciBpZiBpdCBpcyBub3QgZGVmaW5lZCwgZG8gdGhlIHN0YXRpYyBpbml0IHZpYQ0K PiBmbGFncy4gVGhhdCB3b3VsZCBzcGFyZSBzb21lIGNvZGUuIEFuZCBuZXcgZmxhc2ggSURzIHdp bGwgaGF2ZSBsZXNzIA0KZmxhZ3MNCj4gZGVjbGFyZWQsIGFuZCB3ZSdsbCBiZXR0ZXIgdHJhY2sg ZmF1bHR5IFNGRFAgZmxhc2hlcy4NCj4gDQoNClRoYW5rcywNClpoZW5neHVuDQoNCg0KQ09ORklE RU5USUFMSVRZIE5PVEU6DQoNClRoaXMgZS1tYWlsIGFuZCBhbnkgYXR0YWNobWVudHMgbWF5IGNv bnRhaW4gY29uZmlkZW50aWFsIGluZm9ybWF0aW9uIA0KYW5kL29yIHBlcnNvbmFsIGRhdGEsIHdo aWNoIGlzIHByb3RlY3RlZCBieSBhcHBsaWNhYmxlIGxhd3MuIFBsZWFzZSBiZSANCnJlbWluZGVk IHRoYXQgZHVwbGljYXRpb24sIGRpc2Nsb3N1cmUsIGRpc3RyaWJ1dGlvbiwgb3IgdXNlIG9mIHRo aXMgZS1tYWlsIA0KKGFuZC9vciBpdHMgYXR0YWNobWVudHMpIG9yIGFueSBwYXJ0IHRoZXJlb2Yg aXMgcHJvaGliaXRlZC4gSWYgeW91IHJlY2VpdmUgDQp0aGlzIGUtbWFpbCBpbiBlcnJvciwgcGxl YXNlIG5vdGlmeSB1cyBpbW1lZGlhdGVseSBhbmQgZGVsZXRlIHRoaXMgbWFpbCBhcyANCndlbGwg YXMgaXRzIGF0dGFjaG1lbnQocykgZnJvbSB5b3VyIHN5c3RlbS4gSW4gYWRkaXRpb24sIHBsZWFz ZSBiZSANCmluZm9ybWVkIHRoYXQgY29sbGVjdGlvbiwgcHJvY2Vzc2luZywgYW5kL29yIHVzZSBv ZiBwZXJzb25hbCBkYXRhIGlzIA0KcHJvaGliaXRlZCB1bmxlc3MgZXhwcmVzc2x5IHBlcm1pdHRl ZCBieSBwZXJzb25hbCBkYXRhIHByb3RlY3Rpb24gbGF3cy4gDQpUaGFuayB5b3UgZm9yIHlvdXIg YXR0ZW50aW9uIGFuZCBjb29wZXJhdGlvbi4NCg0KTWFjcm9uaXggSW50ZXJuYXRpb25hbCBDby4s IEx0ZC4NCg0KPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09 PT09PT09PT09PT09PT09PT09PT09DQoNCg0KQ09ORklERU5USUFMSVRZIE5PVEU6DQoNClRoaXMg ZS1tYWlsIGFuZCBhbnkgYXR0YWNobWVudHMgbWF5IGNvbnRhaW4gY29uZmlkZW50aWFsIGluZm9y bWF0aW9uIA0KYW5kL29yIHBlcnNvbmFsIGRhdGEsIHdoaWNoIGlzIHByb3RlY3RlZCBieSBhcHBs aWNhYmxlIGxhd3MuIFBsZWFzZSBiZSANCnJlbWluZGVkIHRoYXQgZHVwbGljYXRpb24sIGRpc2Ns b3N1cmUsIGRpc3RyaWJ1dGlvbiwgb3IgdXNlIG9mIHRoaXMgZS1tYWlsIA0KKGFuZC9vciBpdHMg YXR0YWNobWVudHMpIG9yIGFueSBwYXJ0IHRoZXJlb2YgaXMgcHJvaGliaXRlZC4gSWYgeW91IHJl Y2VpdmUgDQp0aGlzIGUtbWFpbCBpbiBlcnJvciwgcGxlYXNlIG5vdGlmeSB1cyBpbW1lZGlhdGVs eSBhbmQgZGVsZXRlIHRoaXMgbWFpbCBhcyANCndlbGwgYXMgaXRzIGF0dGFjaG1lbnQocykgZnJv bSB5b3VyIHN5c3RlbS4gSW4gYWRkaXRpb24sIHBsZWFzZSBiZSANCmluZm9ybWVkIHRoYXQgY29s bGVjdGlvbiwgcHJvY2Vzc2luZywgYW5kL29yIHVzZSBvZiBwZXJzb25hbCBkYXRhIGlzIA0KcHJv aGliaXRlZCB1bmxlc3MgZXhwcmVzc2x5IHBlcm1pdHRlZCBieSBwZXJzb25hbCBkYXRhIHByb3Rl Y3Rpb24gbGF3cy4gDQpUaGFuayB5b3UgZm9yIHlvdXIgYXR0ZW50aW9uIGFuZCBjb29wZXJhdGlv bi4NCg0KTWFjcm9uaXggSW50ZXJuYXRpb25hbCBDby4sIEx0ZC4NCg0KPT09PT09PT09PT09PT09 PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09DQoN Cg0KDQo9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09 PT09PT09PT09PT09PT09PT09PT09PT09DQoNCkNPTkZJREVOVElBTElUWSBOT1RFOg0KDQpUaGlz IGUtbWFpbCBhbmQgYW55IGF0dGFjaG1lbnRzIG1heSBjb250YWluIGNvbmZpZGVudGlhbCBpbmZv cm1hdGlvbiBhbmQvb3IgcGVyc29uYWwgZGF0YSwgd2hpY2ggaXMgcHJvdGVjdGVkIGJ5IGFwcGxp Y2FibGUgbGF3cy4gUGxlYXNlIGJlIHJlbWluZGVkIHRoYXQgZHVwbGljYXRpb24sIGRpc2Nsb3N1 cmUsIGRpc3RyaWJ1dGlvbiwgb3IgdXNlIG9mIHRoaXMgZS1tYWlsIChhbmQvb3IgaXRzIGF0dGFj aG1lbnRzKSBvciBhbnkgcGFydCB0aGVyZW9mIGlzIHByb2hpYml0ZWQuIElmIHlvdSByZWNlaXZl IHRoaXMgZS1tYWlsIGluIGVycm9yLCBwbGVhc2Ugbm90aWZ5IHVzIGltbWVkaWF0ZWx5IGFuZCBk ZWxldGUgdGhpcyBtYWlsIGFzIHdlbGwgYXMgaXRzIGF0dGFjaG1lbnQocykgZnJvbSB5b3VyIHN5 c3RlbS4gSW4gYWRkaXRpb24sIHBsZWFzZSBiZSBpbmZvcm1lZCB0aGF0IGNvbGxlY3Rpb24sIHBy b2Nlc3NpbmcsIGFuZC9vciB1c2Ugb2YgcGVyc29uYWwgZGF0YSBpcyBwcm9oaWJpdGVkIHVubGVz cyBleHByZXNzbHkgcGVybWl0dGVkIGJ5IHBlcnNvbmFsIGRhdGEgcHJvdGVjdGlvbiBsYXdzLiBU aGFuayB5b3UgZm9yIHlvdXIgYXR0ZW50aW9uIGFuZCBjb29wZXJhdGlvbi4NCg0KTWFjcm9uaXgg SW50ZXJuYXRpb25hbCBDby4sIEx0ZC4NCg0KPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09 PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09DQpfX19fX19fX19fX19fX19f X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KTGludXggTVREIGRpc2N1c3Np b24gbWFpbGluZyBsaXN0Cmh0dHA6Ly9saXN0cy5pbmZyYWRlYWQub3JnL21haWxtYW4vbGlzdGlu Zm8vbGludXgtbXRkLwo=