Received: by 2002:a05:7412:31a9:b0:e2:908c:2ebd with SMTP id et41csp6077924rdb; Mon, 18 Sep 2023 03:36:41 -0700 (PDT) X-Google-Smtp-Source: AGHT+IG2/gYtuzuY5CDq15+ty4HUljBph3hd1ApohPaGLq8AT2acRNm0XGyiyeV22jt0pt9E89F+ X-Received: by 2002:a05:6a20:8e0f:b0:134:d4d3:f0a8 with SMTP id y15-20020a056a208e0f00b00134d4d3f0a8mr8713764pzj.3.1695033400972; Mon, 18 Sep 2023 03:36:40 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1695033400; cv=none; d=google.com; s=arc-20160816; b=AceBMTv0F3JPEiq/51eRZWzr5X7QtxpRq3twNOB1y23M+MJGxycrH/wQt+imap9FwM cFR92i2hbsTu8AtGbIdzDckobUoBp8D3FERE1iNE7Ol9cVEOblft/FuRaaTYNz0PHmiD bRsasEBdPCJyI8ui9q5shKMVu2zzDs3JTodRJoOyskPM5jR5tnkuCPXKM0EadJrOKtdD O+99llnnESC14IfOJsCnyWc2IOZt+oCRaJR7qHw3yedqFfE2qxRSk2FktePeXCHECv6S roRs1Oxyb8hSadMExaS8FL2lZmgMcxpf0Or6SCQQ2y85KGBEJJTmZ91ddROmKSMYGbhn xujg== ARC-Message-Signature: i=1; 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; bh=Qs0ob3ocNo3+u6TOrBDGR4Eyv+MVnzZlBvF2qqUUW1k=; fh=FnGphx3DbZ0EU/Y4+7+Cd1KxmWm5BBwC4xRASuEY2Fo=; b=AmwWqqP4iDKOCimE37jwan5xacaiWvrPWydp4pzUyNWMqWbHEUeBrzpfjoEBdyGKX8 cSoX9kOgOzdOtKazDDct65OBOCwi/FgxcsK9tjjF13k+wxEyNaObxgpkAZBeOMq/VEs5 qLxiYt3P02l+lvg76Ztjlsa1uUqcJV8lyHMhw9hqQM+JG4oxXoqk1SUwzftFjmMRe1b4 SAuT9aOwJk3uhHAHDthr9qs4Y0SCDVsPEdWikGvO9cf8kEDV9YJtGfN5d+y6esHPdJS8 JjCk6FqXaF8rWOd56HVjiiYCipG+MeILq6Cf/zi9xYuP0SnnfuSWFOMLcRUaGMqonz9w cQaQ== ARC-Authentication-Results: i=1; mx.google.com; spf=pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 23.128.96.36 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org; dmarc=fail (p=QUARANTINE sp=QUARANTINE dis=NONE) header.from=huawei.com Return-Path: Received: from pete.vger.email (pete.vger.email. [23.128.96.36]) by mx.google.com with ESMTPS id lg16-20020a170902fb9000b001b8946f3f95si7626986plb.312.2023.09.18.03.36.40 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Mon, 18 Sep 2023 03:36:40 -0700 (PDT) Received-SPF: pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 23.128.96.36 as permitted sender) client-ip=23.128.96.36; Authentication-Results: mx.google.com; spf=pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 23.128.96.36 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org; dmarc=fail (p=QUARANTINE sp=QUARANTINE dis=NONE) header.from=huawei.com Received: from out1.vger.email (depot.vger.email [IPv6:2620:137:e000::3:0]) by pete.vger.email (Postfix) with ESMTP id EC63180C9A7C; Mon, 18 Sep 2023 03:21:12 -0700 (PDT) X-Virus-Status: Clean X-Virus-Scanned: clamav-milter 0.103.10 at pete.vger.email Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S239426AbjIRKUg (ORCPT + 99 others); Mon, 18 Sep 2023 06:20:36 -0400 Received: from lindbergh.monkeyblade.net ([23.128.96.19]:40550 "EHLO lindbergh.monkeyblade.net" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S233406AbjIRKUF (ORCPT ); Mon, 18 Sep 2023 06:20:05 -0400 Received: from frasgout.his.huawei.com (frasgout.his.huawei.com [185.176.79.56]) by lindbergh.monkeyblade.net (Postfix) with ESMTPS id 20F51A6; Mon, 18 Sep 2023 03:19:59 -0700 (PDT) Received: from lhrpeml100004.china.huawei.com (unknown [172.18.147.201]) by frasgout.his.huawei.com (SkyGuard) with ESMTP id 4Rq12b6TjBz6HJmg; Mon, 18 Sep 2023 18:17:59 +0800 (CST) Received: from lhrpeml500006.china.huawei.com (7.191.161.198) by lhrpeml100004.china.huawei.com (7.191.162.219) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256) id 15.1.2507.31; Mon, 18 Sep 2023 11:19:56 +0100 Received: from lhrpeml500006.china.huawei.com ([7.191.161.198]) by lhrpeml500006.china.huawei.com ([7.191.161.198]) with mapi id 15.01.2507.031; Mon, 18 Sep 2023 11:19:56 +0100 From: Shiju Jose To: Jiaqi Yan CC: "linux-acpi@vger.kernel.org" , "linux-mm@kvack.org" , "linux-kernel@vger.kernel.org" , "rafael@kernel.org" , "lenb@kernel.org" , "naoya.horiguchi@nec.com" , "tony.luck@intel.com" , "james.morse@arm.com" , "dave.hansen@linux.intel.com" , "david@redhat.com" , "jthoughton@google.com" , "somasundaram.a@hpe.com" , "erdemaktas@google.com" , "pgonda@google.com" , "rientjes@google.com" , "duenwen@google.com" , "Vilas.Sridharan@amd.com" , "mike.malvestuto@intel.com" , "gthelen@google.com" , Linuxarm , Jonathan Cameron , tanxiaofei , "Zengtao (B)" , "bp@alien8.de" , "mchehab@kernel.org" , "rric@kernel.org" , "linux-edac@vger.kernel.org" Subject: RE: [RFC PATCH 0/9] ACPI:RASF: Add support for ACPI RASF, ACPI RAS2 and configure scrubbers Thread-Topic: [RFC PATCH 0/9] ACPI:RASF: Add support for ACPI RASF, ACPI RAS2 and configure scrubbers Thread-Index: AQHZ5/oe1pAvyQNvtUqNE6jH1WS6cbAfdxAAgADQwZA= Date: Mon, 18 Sep 2023 10:19:56 +0000 Message-ID: References: <20230915172818.761-1-shiju.jose@huawei.com> In-Reply-To: Accept-Language: en-GB, en-US Content-Language: en-US X-MS-Has-Attach: X-MS-TNEF-Correlator: x-originating-ip: [10.48.156.14] Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 MIME-Version: 1.0 X-CFilter-Loop: Reflected X-Spam-Status: No, score=-0.8 required=5.0 tests=HEADER_FROM_DIFFERENT_DOMAINS, MAILING_LIST_MULTI,SPF_HELO_NONE,SPF_PASS autolearn=unavailable autolearn_force=no version=3.4.6 X-Spam-Checker-Version: SpamAssassin 3.4.6 (2021-04-09) on pete.vger.email Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org X-Greylist: Sender passed SPF test, not delayed by milter-greylist-4.6.4 (pete.vger.email [0.0.0.0]); Mon, 18 Sep 2023 03:21:13 -0700 (PDT) WytjYyBsaW51eC1lZGFjQHZnZXIua2VybmVsLm9yZ10NCiANCkhlbGxvLCANCg0KPi0tLS0tT3Jp Z2luYWwgTWVzc2FnZS0tLS0tDQo+RnJvbTogSmlhcWkgWWFuIDxqaWFxaXlhbkBnb29nbGUuY29t Pg0KPlNlbnQ6IDE3IFNlcHRlbWJlciAyMDIzIDIyOjE0DQo+VG86IFNoaWp1IEpvc2UgPHNoaWp1 Lmpvc2VAaHVhd2VpLmNvbT4NCj5DYzogbGludXgtYWNwaUB2Z2VyLmtlcm5lbC5vcmc7IGxpbnV4 LW1tQGt2YWNrLm9yZzsgbGludXgtDQo+a2VybmVsQHZnZXIua2VybmVsLm9yZzsgcmFmYWVsQGtl cm5lbC5vcmc7IGxlbmJAa2VybmVsLm9yZzsNCj5uYW95YS5ob3JpZ3VjaGlAbmVjLmNvbTsgdG9u eS5sdWNrQGludGVsLmNvbTsgamFtZXMubW9yc2VAYXJtLmNvbTsNCj5kYXZlLmhhbnNlbkBsaW51 eC5pbnRlbC5jb207IGRhdmlkQHJlZGhhdC5jb207IGp0aG91Z2h0b25AZ29vZ2xlLmNvbTsNCj5z b21hc3VuZGFyYW0uYUBocGUuY29tOyBlcmRlbWFrdGFzQGdvb2dsZS5jb207IHBnb25kYUBnb29n bGUuY29tOw0KPnJpZW50amVzQGdvb2dsZS5jb207IGR1ZW53ZW5AZ29vZ2xlLmNvbTsgVmlsYXMu U3JpZGhhcmFuQGFtZC5jb207DQo+bWlrZS5tYWx2ZXN0dXRvQGludGVsLmNvbTsgZ3RoZWxlbkBn b29nbGUuY29tOyBMaW51eGFybQ0KPjxsaW51eGFybUBodWF3ZWkuY29tPjsgSm9uYXRoYW4gQ2Ft ZXJvbg0KPjxqb25hdGhhbi5jYW1lcm9uQGh1YXdlaS5jb20+OyB0YW54aWFvZmVpIDx0YW54aWFv ZmVpQGh1YXdlaS5jb20+Ow0KPlplbmd0YW8gKEIpIDxwcmltZS56ZW5nQGhpc2lsaWNvbi5jb20+ DQo+U3ViamVjdDogUmU6IFtSRkMgUEFUQ0ggMC85XSBBQ1BJOlJBU0Y6IEFkZCBzdXBwb3J0IGZv ciBBQ1BJIFJBU0YsIEFDUEkgUkFTMg0KPmFuZCBjb25maWd1cmUgc2NydWJiZXJzDQo+DQo+T24g RnJpLCBTZXAgMTUsIDIwMjMgYXQgMTA6MjnigK9BTSA8c2hpanUuam9zZUBodWF3ZWkuY29tPiB3 cm90ZToNCj4+DQo+PiBGcm9tOiBTaGlqdSBKb3NlIDxzaGlqdS5qb3NlQGh1YXdlaS5jb20+DQo+ Pg0KPj4gVGhpcyBzZXJpZXMgYWRkLA0KPj4gMS4gc3VwcG9ydCBmb3IgQUNQSSBSQVNGKFJBUyBm ZWF0dXJlIHRhYmxlKSBQQ0MgaW50ZXJmYWNlcyB0bw0KPj4gY29tbXVuaWNhdGUgd2l0aCB0aGUg SFcgcGF0cm9sIHNjcnViYmVyIGluIHRoZSBwbGF0Zm9ybSwgYXMgcGVyIEFDUEkNCj4+IDUuMSAm IHVwd2FyZHMgcmV2aXNpb24uIFNlY3Rpb24gNS4yLjIwLg0KPj4NCj4+IDIuIHN1cHBvcnQgZm9y IEFDUEkgUkFTMihSQVMyIGZlYXR1cmUgdGFibGUpLCBhcyBwZXIgQUNQSSA2LjUgJg0KPj4gdXB3 YXJkcyByZXZpc2lvbi4gU2VjdGlvbiA1LjIuMjEuDQo+Pg0KPj4gMy4gc2NydWIgZHJpdmVyIHN1 cHBvcnRzIGNvbmZpZ3VyaW5nIHBhcmFtZXRlcnMgb2YgdGhlIG1lbW9yeQ0KPj4gc2NydWJiZXJz IGluIHRoZSBzeXN0ZW0uIFRoaXMgZHJpdmVyIGhhcyBiZWVuIGltcGxlbWVudGVkIGJhc2VkIG9u IHRoZQ0KPj4gaHdtb24gc3Vic3lzdGVtLg0KPj4NCj4+IFRoZSBmZWF0dXJlcyBoYXZlIHRlc3Rl ZCB3aXRoIFJBU0YgYW5kIFJBUzIgZW11bGF0aW9uIGluIHRoZSBRRU1VLg0KPg0KPkkgYW0gdmVy eSBjdXJpb3VzIGhvdyB0aGUgdGVzdCBpcyBkb25lLiBEb2VzIHRoZSBodyBwYXRyb2wgc2NydWJi ZXIgb24gaG9zdA0KPmFjdHVhbGx5IGJlZW4gZHJpdmVuIGJ5IHRoZSBkcml2ZXIgdG8gc2NydWIg bWVtb3J5IERJTU1zIChkb2Vzbid0IHNlZW0gc28gdG8NCj5tZSwgYnV0IGRvIGNvcnJlY3QgbWUp PyBPciBpdCBpcyBsaWtlIHRvIGEgVk0gc2NydWJiaW5nIGlzIHNpbXVsYXRlZCBhbmQgbm8gcmVh bA0KPm9wIHRvIERJTU1zPw0KSW50ZW50IGhlcmUgaXMgaGFyZHdhcmUgc2NydWJiZXIgb24gaG9z dCBhcyBmYXIgYXMgd2UgYXJlIGNvbmNlcm5lZC4gDQpDb3VsZCBiZSB1c2VkIGZvciBWTSB0b28g cGVyaGFwcy4gV2UgZGlkIGl0IHdpdGggUUVNVSBlbXVsYXRpb24gZm9yIG5vdw0KIHRvIGdldCB0 aGUgZmxleGliaWxpdHkgb2YgY29uZmlndXJhdGlvbi4gSG93ZXZlciB0aGVyZSB3aWxsIGJlIG90 aGVyIHNjcnViIGNvbnRyb2xzDQpvdmVyIHRpbWUsIHN1Y2ggYXMgRERSNSBFQ1MuDQpodHRwczov L21lZGlhLXd3dy5taWNyb24uY29tLy0vbWVkaWEvY2xpZW50L2dsb2JhbC9kb2N1bWVudHMvcHJv ZHVjdHMvd2hpdGUtcGFwZXIvZGRyNV9uZXdfZmVhdHVyZXNfd2hpdGVfcGFwZXIucGRmP3Jldj1i OThmNDk3N2Q5MzM0YjRhYTVkMGQyMTFhOTJiZjE0YQ0KDQpBbHNvIGZvdW5kIHRoZXJlIGlzIHZl cnkgc2ltcGxlIHN1cHBvcnQgZm9yIHNjcnViIGNvbnRyb2wgaW4gZWRhYywgYW5kIGFuIGFsdGVy bmF0aXZlIHBhdGgNCndvdWxkIGJlIHRvIGxvb2sgYXQgZXh0ZW5kaW5nIHRoYXQgdG8gc3VmZmlj aWVudCBjb21wbGV4aXR5IHRvIHN1cHBvcnQgcmVnaW9uIGJhc2VkIHNjYW5uaW5nLiANCmh0dHBz Oi8vZWxpeGlyLmJvb3RsaW4uY29tL2xpbnV4L2xhdGVzdC9zb3VyY2UvaW5jbHVkZS9saW51eC9l ZGFjLmgjTDUxMg0KDQo+DQo+Pg0KPj4gUHJldmlvdXMgcmVmZXJlbmNlcyB0byB0aGUgbWVtb3J5 IHNjdWIgYW5kIFJBU0YgdG9waWNzLg0KPj4gaHR0cHM6Ly9sb3JlLmtlcm5lbC5vcmcvYWxsLzIw MjIxMTAzMTU1MDI5LjI0NTExMDUtMS1qaWFxaXlhbkBnb29nbGUuYw0KPj4gb20vDQo+PiBodHRw czovL3BhdGNod29yay5rZXJuZWwub3JnL3Byb2plY3QvbGludXgtYXJtLWtlcm5lbC9wYXRjaC9D UzFQUjg0TUIwDQo+Pg0KPjAzODcxOEY0OURCQzBGRjAzOTE5RTExODQzOTBAQ1MxUFI4NE1CMDAz OC5OQU1QUkQ4NC5QUk9ELk9VVExPDQo+T0suQ09NLw0KPj4NCj4+IEEgU29tYXN1bmRhcmFtICgy KToNCj4+ICAgQUNQSTpSQVNGOiBBZGQgZXh0cmFjdCBSQVNGIHRhYmxlIHRvIHJlZ2lzdGVyIFJB U0YgcGxhdGZvcm0gZGV2aWNlcw0KPj4gICBBQ1BJOlJBU0Y6IEFkZCBjb21tb24gbGlicmFyeSBm b3IgUkFTRiBhbmQgUkFTMiBQQ0MgaW50ZXJmYWNlcw0KPj4NCj4+IFNoaWp1IEpvc2UgKDcpOg0K Pj4gICBtZW1vcnk6IHNjcnViOiBBZGQgc2NydWIgZHJpdmVyIHN1cHBvcnRzIGNvbmZpZ3VyaW5n IG1lbW9yeSBzY3J1YmJlcnMNCj4+ICAgICBpbiB0aGUgc3lzdGVtDQo+PiAgIG1lbW9yeTogc2Ny dWI6IHN5c2ZzOiBBZGQgRG9jdW1lbnRhdGlvbiBlbnRyaWVzIGZvciBzZXQgb2Ygc2NydWINCj4+ ICAgICBhdHRyaWJ1dGVzDQo+PiAgIERvY3VtZW50YXRpb24vc2NydWItY29uZmlndXJlLnJzdDog QWRkIGRvY3VtZW50YXRpb24gZm9yIHNjcnViIGRyaXZlcg0KPj4gICBtZW1vcnk6IFJBU0Y6IEFk ZCBtZW1vcnkgUkFTRiBkcml2ZXINCj4+ICAgQUNQSUNBOiBBQ1BJIDYuNTogQWRkIHN1cHBvcnQg Zm9yIFJBUzIgdGFibGUNCj4+ICAgQUNQSTpSQVMyOiBBZGQgZHJpdmVyIGZvciBBQ1BJIFJBUzIg ZmVhdHVyZSB0YWJsZSAoUkFTMikNCj4+ICAgbWVtb3J5OiBSQVMyOiBBZGQgbWVtb3J5IFJBUzIg ZHJpdmVyDQo+Pg0KPj4gIC4uLi9BQkkvdGVzdGluZy9zeXNmcy1jbGFzcy1zY3J1Yi1jb25maWd1 cmUgICB8ICA4MiArKysrDQo+PiAgRG9jdW1lbnRhdGlvbi9zY3J1Yi1jb25maWd1cmUucnN0ICAg ICAgICAgICAgIHwgIDU1ICsrKw0KPj4gIGRyaXZlcnMvYWNwaS9LY29uZmlnICAgICAgICAgICAg ICAgICAgICAgICAgICB8ICAxNSArDQo+PiAgZHJpdmVycy9hY3BpL01ha2VmaWxlICAgICAgICAg ICAgICAgICAgICAgICAgIHwgICAxICsNCj4+ICBkcml2ZXJzL2FjcGkvcmFzMl9hY3BpLmMgICAg ICAgICAgICAgICAgICAgICAgfCAgOTcgKysrKw0KPj4gIGRyaXZlcnMvYWNwaS9yYXNmX2FjcGku YyAgICAgICAgICAgICAgICAgICAgICB8ICA3MSArKysNCj4+ICBkcml2ZXJzL2FjcGkvcmFzZl9h Y3BpX2NvbW1vbi5jICAgICAgICAgICAgICAgfCAyNzIgKysrKysrKysrKysNCj4+ICBkcml2ZXJz L21lbW9yeS9LY29uZmlnICAgICAgICAgICAgICAgICAgICAgICAgfCAgMTUgKw0KPj4gIGRyaXZl cnMvbWVtb3J5L01ha2VmaWxlICAgICAgICAgICAgICAgICAgICAgICB8ICAgMyArDQo+PiAgZHJp dmVycy9tZW1vcnkvcmFzMi5jICAgICAgICAgICAgICAgICAgICAgICAgIHwgMzM0ICsrKysrKysr KysrKysNCj4+ICBkcml2ZXJzL21lbW9yeS9yYXNmLmMgICAgICAgICAgICAgICAgICAgICAgICAg fCAzMzUgKysrKysrKysrKysrKw0KPj4gIGRyaXZlcnMvbWVtb3J5L3Jhc2ZfY29tbW9uLmMgICAg ICAgICAgICAgICAgICB8IDI1MSArKysrKysrKysrDQo+PiAgZHJpdmVycy9tZW1vcnkvc2NydWIv S2NvbmZpZyAgICAgICAgICAgICAgICAgIHwgIDExICsNCj4+ICBkcml2ZXJzL21lbW9yeS9zY3J1 Yi9NYWtlZmlsZSAgICAgICAgICAgICAgICAgfCAgIDYgKw0KPj4gIGRyaXZlcnMvbWVtb3J5L3Nj cnViL21lbW9yeS1zY3J1Yi5jICAgICAgICAgICB8IDQ1MiArKysrKysrKysrKysrKysrKysNCj4+ ICBpbmNsdWRlL2FjcGkvYWN0YmwyLmggICAgICAgICAgICAgICAgICAgICAgICAgfCAgNTUgKysr DQo+PiAgaW5jbHVkZS9hY3BpL3Jhc2ZfYWNwaS5oICAgICAgICAgICAgICAgICAgICAgIHwgIDU5 ICsrKw0KPj4gIGluY2x1ZGUvbWVtb3J5L21lbW9yeS1zY3J1Yi5oICAgICAgICAgICAgICAgICB8 ICA4NSArKysrDQo+PiAgaW5jbHVkZS9tZW1vcnkvcmFzZi5oICAgICAgICAgICAgICAgICAgICAg ICAgIHwgIDgyICsrKysNCj4+ICAxOSBmaWxlcyBjaGFuZ2VkLCAyMjgxIGluc2VydGlvbnMoKykN Cj4+ICBjcmVhdGUgbW9kZSAxMDA2NDQNCj4+IERvY3VtZW50YXRpb24vQUJJL3Rlc3Rpbmcvc3lz ZnMtY2xhc3Mtc2NydWItY29uZmlndXJlDQo+PiAgY3JlYXRlIG1vZGUgMTAwNjQ0IERvY3VtZW50 YXRpb24vc2NydWItY29uZmlndXJlLnJzdCAgY3JlYXRlIG1vZGUNCj4+IDEwMDc1NSBkcml2ZXJz L2FjcGkvcmFzMl9hY3BpLmMgIGNyZWF0ZSBtb2RlIDEwMDc1NQ0KPj4gZHJpdmVycy9hY3BpL3Jh c2ZfYWNwaS5jICBjcmVhdGUgbW9kZSAxMDA3NTUNCj4+IGRyaXZlcnMvYWNwaS9yYXNmX2FjcGlf Y29tbW9uLmMgIGNyZWF0ZSBtb2RlIDEwMDY0NA0KPj4gZHJpdmVycy9tZW1vcnkvcmFzMi5jICBj cmVhdGUgbW9kZSAxMDA2NDQgZHJpdmVycy9tZW1vcnkvcmFzZi5jDQo+PiBjcmVhdGUgbW9kZSAx MDA2NDQgZHJpdmVycy9tZW1vcnkvcmFzZl9jb21tb24uYyAgY3JlYXRlIG1vZGUgMTAwNjQ0DQo+ PiBkcml2ZXJzL21lbW9yeS9zY3J1Yi9LY29uZmlnICBjcmVhdGUgbW9kZSAxMDA2NDQNCj4+IGRy aXZlcnMvbWVtb3J5L3NjcnViL01ha2VmaWxlICBjcmVhdGUgbW9kZSAxMDA3NTUNCj4+IGRyaXZl cnMvbWVtb3J5L3NjcnViL21lbW9yeS1zY3J1Yi5jDQo+PiAgY3JlYXRlIG1vZGUgMTAwNzU1IGlu Y2x1ZGUvYWNwaS9yYXNmX2FjcGkuaCAgY3JlYXRlIG1vZGUgMTAwNzU1DQo+PiBpbmNsdWRlL21l bW9yeS9tZW1vcnktc2NydWIuaCAgY3JlYXRlIG1vZGUgMTAwNzU1DQo+PiBpbmNsdWRlL21lbW9y eS9yYXNmLmgNCj4+DQo+PiAtLQ0KPj4gMi4zNC4xDQo+Pg0KDQpUaGFua3MsDQpTaGlqdQ0K