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 lists.gnu.org (lists.gnu.org [209.51.188.17]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by smtp.lore.kernel.org (Postfix) with ESMTPS id 27993EE4993 for ; Tue, 22 Aug 2023 11:20:29 +0000 (UTC) Received: from localhost ([::1] helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1qYPQg-0005jq-Om; Tue, 22 Aug 2023 07:20:10 -0400 Received: from eggs.gnu.org ([2001:470:142:3::10]) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1qYPQd-0005ja-Om for grub-devel@gnu.org; Tue, 22 Aug 2023 07:20:08 -0400 Received: from mail-he1eur04on070c.outbound.protection.outlook.com ([2a01:111:f400:fe0d::70c] helo=EUR04-HE1-obe.outbound.protection.outlook.com) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1qYPQY-0008Dm-I0 for grub-devel@gnu.org; Tue, 22 Aug 2023 07:20:07 -0400 ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=Sf+JXxSkncFFkVh18ssKdx+xiONwCxPYSNzOGeJmGLeRF+hI2PqfbpBguwpj5RPFsTFt2tYA3FB5HqyyQZxk/QPcSvXjD+lc6TCZcig/P9tFN9YUod2PynthjB/QurzGoSf3zRT/sI5rGlxtfJWoMOl5kzH1SOGhY22YSyHCK3+Q7bfHyxIYGR3tG2x6xxtaOZa9oVVqZ+oSp4f90agtPktB8zIEDidE8ZOp4rgvbb8ITpqvNqAGrBPusJY9MuLsQ42Rq/VyD0tdmagyTSaz4EvZaTS1N8CCvMcgVcspIa11NBXJtlc92jrkiADpfya3JbEgBt5PvJSRUIzj6m2CwQ== 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=57c9ZYoV8cKu6PGRSBpegS3LfTFnDS00EzuXa83hMbg=; b=iZ1l7AZyCGBJgwEgICj39bhfrwT2VBbQUujjKtHao7lRxXRB94ihCQfTBl+1vvObPskOuR49B4FOStUdJblV8EmjESfleGqeJzenY9h0h4rPPEopfOjR2+bA30d61OyNhQWi7ucoBsyEg1uQQsHyU0t/wuE+oxdHFj4HXDT3j4DdeirctEwlLwbDGRe9ix1nE9XCZGncoeZ/xl3F6Y7qw3pDBTJch2S58Zh9cwgcK1xf3qND6YMk1hydGAewMhVVswWF+Bq4TUF9iDrTHK8NQHvUs5AQvcighUDV+BGT4LTfIieRKDEVT/aBtDoIStyPuDSXica30bXVYGh962XOLQ== ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=rtsoft.de; dmarc=pass action=none header.from=rtsoft.de; dkim=pass header.d=rtsoft.de; arc=none DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=5031003890.onmicrosoft.com; s=selector2-5031003890-onmicrosoft-com; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=57c9ZYoV8cKu6PGRSBpegS3LfTFnDS00EzuXa83hMbg=; b=CxgxuE39hzGsifuVL+vzH0punFwa1aRblsIsGaRYaoea56W/W8QbvH+p9c+wO4Lyjj1Zc8d8tqd/aTTOEq3Z2o/YJMdvWOh5HfWYwiRrjtao1jD9yvWmukp469y0kiyM4P/sXhmImWFuHL/3C4agxc2y+eXwcoYWPgSfGdXXLwk= Received: from DB8PR10MB3308.EURPRD10.PROD.OUTLOOK.COM (2603:10a6:10:113::15) by AM0PR10MB3474.EURPRD10.PROD.OUTLOOK.COM (2603:10a6:20b:154::13) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.6699.24; Tue, 22 Aug 2023 11:14:54 +0000 Received: from DB8PR10MB3308.EURPRD10.PROD.OUTLOOK.COM ([fe80::7e4c:d43e:9d68:3b5b]) by DB8PR10MB3308.EURPRD10.PROD.OUTLOOK.COM ([fe80::7e4c:d43e:9d68:3b5b%3]) with mapi id 15.20.6699.022; Tue, 22 Aug 2023 11:14:54 +0000 From: Vitaly Kuzmichev To: "development@efficientek.com" CC: "grub-devel@gnu.org" , "dkiper@net-space.pl" Subject: Re: GRUB 2.12~rc1 released Thread-Topic: GRUB 2.12~rc1 released Thread-Index: AQHZ02E5GnAnQM6ZkU2w4UruR2z0P6/1K0kAgAEBsAA= Date: Tue, 22 Aug 2023 11:14:54 +0000 Message-ID: <4e0dbfbc5dd62ee91fbd63dac80545100d62d2d1.camel@rtsoft.de> References: <20230821145232.74730d28@crass-HP-ZBook-15-G2> In-Reply-To: <20230821145232.74730d28@crass-HP-ZBook-15-G2> 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=rtsoft.de; x-ms-publictraffictype: Email x-ms-traffictypediagnostic: DB8PR10MB3308:EE_|AM0PR10MB3474:EE_ x-ms-office365-filtering-correlation-id: d81622ee-c5c2-4897-e0d0-08dba3010304 x-ms-exchange-senderadcheck: 1 x-ms-exchange-antispam-relay: 0 x-microsoft-antispam: BCL:0; x-microsoft-antispam-message-info: SM5RlWuslyg3TNMkV+Dk+3G0g/Mla+4Zd1bVEpEdhXN4YaursF1jB2pr0nFVUen+qHFOPIONDoz4S28VA4uG1Yga1D24phsANmnGt2DtS3B/h4XTr4RNNELr9a3DhM6zlB+Dn2Du+HEE6W5wSmbkCji5AyuDEM1NiL/DB8Lz8q9nFnVkssevsjHfym3olziC7h2azzZRn+IDDqv1UgkDnSGUUFgCVkorOle2uNdn4wWbmTBYHk6QPSx+wOydQ2UM/U3eYoSetghluLy0CD0VOFWd6ImTd/TAsKOY2bacPMN1jRCO45kcxqVguMcB5HrSTv8x29JPDli6R6xjBxr6lpVegHHbcUXGmRR+1zvYTUSNyKpSh5z5B4JI6SiUnrYgeY3yhWE4MV74VVXQb0tFQTPV2b/BsBELaMCEAmdvY2pBKd+2jGvJvobRFbfqpBUoop11mP9YOwdoCivy5UXQPQ2s0JOoYhrq2NyGVGV1eOe2kYR68FkqeFbCDtGFhTgqoIsXUNDqGEu9JvpeARDYoGD6dFfHIUE4wxBoYFr81GalXVTVBvCGOGKVOI4aRNaXQJ0GbXmO61ODovjgmwGJhiOzrl8woGtQ8ekLByd9pYetz8gj4ZuxtIlUuAmrA3s4 x-forefront-antispam-report: CIP:255.255.255.255; CTRY:; LANG:en; SCL:1; SRV:; IPV:NLI; SFV:NSPM; H:DB8PR10MB3308.EURPRD10.PROD.OUTLOOK.COM; PTR:; CAT:NONE; SFS:(13230031)(136003)(376002)(396003)(366004)(39830400003)(346002)(1800799009)(186009)(451199024)(54906003)(76116006)(6916009)(66446008)(66476007)(66556008)(64756008)(316002)(66946007)(6512007)(91956017)(8676002)(8936002)(2616005)(4326008)(966005)(36756003)(41300700001)(122000001)(478600001)(71200400001)(38100700002)(38070700005)(6486002)(6506007)(83380400001)(2906002)(86362001)(44832011)(5660300002)(26005)(81973001); DIR:OUT; SFP:1102; x-ms-exchange-antispam-messagedata-chunkcount: 1 x-ms-exchange-antispam-messagedata-0: =?utf-8?B?Y1Jya3hXVVhPU2JHN3k0djVjVWxTRFZGaURuY3ByN0Z5cnVDV3NFSEVQQ2lJ?= =?utf-8?B?RW4wYjVXTm5VUzZCTHRLOEZmR0RvREk5NUlRWGw4OVpLWWF5NFNvcWVDZWxm?= =?utf-8?B?TnVGeTlseE5yazBjZHRjdndjSkVEcTdoOTlnNEJOTW05bllqU3h4bGhKbm5W?= =?utf-8?B?SlgwMm96T0JhY0Frc1NFaVpic1V0c3NsR3hHcUxoRVV0TzVralJNSUtWM3Zy?= =?utf-8?B?SG9QUDh4Wmg0SlhJaCt6dzhndndydm5YYjNldXkvZkd1M0NnWVlid1lkeHhM?= =?utf-8?B?ZHFtUVFJdGNLUENjZVh2VE90cU04WUxxVEl2MjMrdUM2MnRaZGd4TC9CQmhx?= =?utf-8?B?Sldad0VMbk9LeE5EK0VMQyt0SWZJY3BGWlpHOWZ3ZEdSTVdyZkRyMG1NK25z?= =?utf-8?B?c2lBMy9HZlRHTzlhYVJaeWJ2SE9MRzlaekJBdnRqVXdyTGdvSHNVZW9WYW44?= =?utf-8?B?ZWRacUhoYmYrVlp1b0RMbFhkR2FuaE9RNzBTQkhpMHVkRTZmcDNhejI3SEd3?= =?utf-8?B?cmF1SmRHVUd4ZW9JeVN3RlI1Z2U0ZWZRbjhEaVJvSzRFbnFZc1cvbTFRVjdG?= =?utf-8?B?TEwrd1lXVDhWaFBrT25EZ1F1RndVcXQzK3RqVDBxNkJNelVmQVVLL2JlWW1G?= =?utf-8?B?ejJOT1Ayc3pQbFpEUm1Fa1h4REhKeGExQWJUeisrZTNYQVE1U0FDR0hIV2tq?= =?utf-8?B?ZDR0TnhqdVY2TWE0MHlwSFZCU3RSWjBUdkI2Yk1iOExwNENHb0w4YnF6VzRo?= =?utf-8?B?TEswUHVXTUNHeStCYnd0cTJmRU1BTzczQVQzQy9MN1FNK3lKVEhSSEZpUzgw?= =?utf-8?B?a3M3TkM2MEFpdmdsa2RwaVZ6bTJabWxKOHkrdEp1YlpQVGtXRkdLMndWbFVB?= =?utf-8?B?Z3FYRDJUR0FoUXBEd29DS29Mbjk5UWQ1bVhVWU13RFpzR2NNTmhDUTRybEpG?= =?utf-8?B?VnJXN2Z3aWJ3WjltSmdsUldpVWJMWFVReC91WG1uWkVSMmFhdllPYW52c1I3?= =?utf-8?B?SHJjcDh2WldrQmRycFhhTlpFSFo3TjdHem1rczdkeGpDTEUvY1IxOU81dzVH?= =?utf-8?B?R2I1WXZSbkZkYUJSYXdHeDdudDZSS2RQQW9OYnBDZWE4QVMraDhvaGgvVTZ2?= =?utf-8?B?QnF4WGVRSXVBbWtBVnR2STQvK2JESnZLa1JWYlZrdE9QUlBldk90NDhlSHhx?= =?utf-8?B?RkYvK2ExbGZ5c1hSTEdpSXMzM3FQdDU0Wmt0dmRTQ1l2dmE2Y2JXeGN2NlpB?= =?utf-8?B?V0tWa2p2bmY2TndoL0c1bHJ2NG1HQ1QvVVNycGdLNFZCaW5yNmM4WjBWa3NP?= =?utf-8?B?dDBiWXpzNHIrdEJmb3JSOHJrT08vdm9RNlJEWFVsRnJqcTZKTkJJVE9KWDFY?= =?utf-8?B?dlM5OXhYRzlzSHZRVEthckZ6WkE0LzhzUDQveDFrN2Rta2pjb0dHYjJSVGVj?= =?utf-8?B?NTNvcGU2ZVE5Z2NYSllaQURJSnFpRG1RTjNpMldQT0luZ2MrNHVQc29ETUtS?= =?utf-8?B?czBkWkRORU1LU2s5Uko5aTd6c3N5MDVqeDlYN2RNdHFYK2V3VHY2Sm80WHZL?= =?utf-8?B?QlVlMHpDOHM5S2l0R0U5RU9Ea1FBMVZiWTF4SUlHVjRRU3V5QlVaY1UreUE2?= =?utf-8?B?VXF5dlpRWmVEbHQ1RVVlMzI2RjZsNkNwbEU3RmF3NjVUR3ZWQk1OWndNdDhG?= =?utf-8?B?MzdlMjlsaWVlcExVVjBkVjJsUjdUc2lleUhCMll2UVFCM3hLYWl2TmZBNFJC?= =?utf-8?B?ZVMvN2luSU11Ujc1TzFtSzV6NTYrWStIMEcxVWVnTnhYbVVFY3lZMExwYlBH?= =?utf-8?B?ZDV2YkY1aGZpWlp0OCs4ZVFodGZwMFA1WG5LbTRyOCtDSFMxenJOeW9qcmtC?= =?utf-8?B?YWhyQTkvNmlyTTl4MzBtYWNGUzFxU2MxU0FZc0JyVlI2U09UV3JTdTdIK2l6?= =?utf-8?B?ekg1aWNWOVRVMWk2Z0V3ejJzRmVMcXdUYm9GWjV5L2UxYU00eit3UURBMWMv?= =?utf-8?B?MmNKWldmMGdnbTZUNE5SMG1mLzlkT0pyZm5DcnN2T0FjQWVtelN1R3grbVRH?= =?utf-8?B?YnV6MHBxMWZ6d2Z3RWYwQWNhWkpSTUhCYUhQdTZ0aTBqeXlQdW5YMUtoSnYv?= =?utf-8?B?YUhhdUNFNnVDa2xNaHpuU2tZNUMyQndQK1FhRXh0YzErRVBmdVZ1QmFyOUhz?= =?utf-8?B?dHc9PQ==?= Content-ID: <53749B47A4CF3F498AD679EABC37EF8C@EURPRD10.PROD.OUTLOOK.COM> MIME-Version: 1.0 X-OriginatorOrg: rtsoft.de X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-AuthSource: DB8PR10MB3308.EURPRD10.PROD.OUTLOOK.COM X-MS-Exchange-CrossTenant-Network-Message-Id: d81622ee-c5c2-4897-e0d0-08dba3010304 X-MS-Exchange-CrossTenant-originalarrivaltime: 22 Aug 2023 11:14:54.3460 (UTC) X-MS-Exchange-CrossTenant-fromentityheader: Hosted X-MS-Exchange-CrossTenant-id: 05869769-982a-4c95-959d-003059749bea X-MS-Exchange-CrossTenant-mailboxtype: HOSTED X-MS-Exchange-CrossTenant-userprincipalname: 2rcSHv3gwsc3cTZkv1VIPCCDQMz2fICS15TdNadAMy2Du6wrrImdJOElIjAvWApOrJUmuhYYUgqxEY1jWi4zs0icTDkmrWQb8zKtZFR0BH4= X-MS-Exchange-Transport-CrossTenantHeadersStamped: AM0PR10MB3474 Received-SPF: pass client-ip=2a01:111:f400:fe0d::70c; envelope-from=vitaly.kuzmichev@rtsoft.de; helo=EUR04-HE1-obe.outbound.protection.outlook.com X-Spam_score_int: -18 X-Spam_score: -1.9 X-Spam_bar: - X-Spam_report: (-1.9 / 5.0 requ) BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, SPF_HELO_PASS=-0.001, SPF_PASS=-0.001 autolearn=ham autolearn_force=no X-Spam_action: no action X-BeenThere: grub-devel@gnu.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: The development of GNU GRUB List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Reply-To: The development of GNU GRUB Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 Errors-To: grub-devel-bounces+grub-devel=archiver.kernel.org@gnu.org Sender: grub-devel-bounces+grub-devel=archiver.kernel.org@gnu.org SGkgR2xlbm4sDQoNCk9uIE1vbiwgMjAyMy0wOC0yMSBhdCAxNDo1MiAtMDUwMCwgR2xlbm4gV2Fz aGJ1cm4gd3JvdGU6DQo+IE9uIFN1biwgMjAgQXVnIDIwMjMgMTI6Mjg6NTcgKzAwMDANCj4gVml0 YWx5IEt1em1pY2hldiA8dml0YWx5Lmt1em1pY2hldkBydHNvZnQuZGU+IHdyb3RlOg0KPiANCj4g PiBIZWxsbyBEYW5pZWwsIEhlbGxvIEdsZW5uLA0KPiANCj4gSGkgVml0YWx5LA0KPiANCj4gPiAN Cj4gPiBJJ20gbm93IGZpbmFsbHkgY29tcGxldGluZyBteSBwYXRjaCBmb3Igc2VhcmNoIGNvbW1h bmQgdG8gYWRkDQo+ID4gc3VwcG9ydA0KPiA+IHRvIHNlYXJjaCBwYXJ0aXRpb24gZGV2aWNlcyBi eSBQQVJUVVVJRCwgd2hpY2ggSSBzdWJtaXR0ZWQgaW4gQXByDQo+ID4gMjAyMSBbMV0uDQo+ID4g SSBhbHNvIGludGVncmF0ZWQgc3VwcG9ydCB0byBzZWFyY2ggYnkgcGFydGl0aW9uIGxhYmVsIHN1 Ym1pdHRlZCBieQ0KPiA+IERhbmllbA0KPiA+IFdhZ2Vua25lY2h0IGluIFNlcCAyMDIyIFsyXS4N Cj4gDQo+IEF3ZXNvbWUhIEkndmUgaGFkIG9uIG15IGxpc3QgdG8gZG8gdGhpcyBhbHNvLCBidXQg aGF2ZW4ndCBnb3R0ZW4gdG8NCj4gaXQuDQo+IFNvIHRoYW5rIHlvdSENCj4gDQo+ID4gSSAoaG9w ZWZ1bGx5KSBhZGRyZXNzZWQgYWxsIHRoZSByZXZpZXcgcG9pbnRzIHJhaXNlZCBmb3IgYm90aA0K PiA+IHBhdGNoZXMuDQo+ID4gSSBzcGxpdCBhbGwgdGhlIGNoYW5nZXMgaW50byBhIHNldCBvZiAx NiBwYXRjaGVzIHRvIGVhc2UgeW91cg0KPiA+IHJldmlldy4NCj4gDQo+IDE2IHBhdGNoZXMgc291 bmRzIGxpa2UgYSBsb3QuIERvZXMgaXQgbWFrZSBzZW5zZSB0byBicmVhayBpdCBpbnRvIHNvDQo+ IG1hbnk/IEkgaGF2ZSBmb3VuZCB0aGF0IGxhcmdlciBwYXRjaCBzZXRzIHRlbmQgdG8gbW92ZSBt b3JlIHNsb3dseSwNCj4gb3INCj4gbm90IGF0IGFsbCBvbiB0aGlzIGxpc3QuIEknZCBzdWdnZXN0 IHlvdSBicmVhayBpdCB1cCB0byBhdCBsZWFzdCB0d28NCj4gcGF0Y2ggc2VyaWVzLCBvbmUgZm9y IFBBUlRVVUlEIGFuZCBvbmUgZm9yIFBBUlRMQUJFTC4NCj4gDQoNCk9rLCBJIGNhbiBtZXJnZSBz b21lIHBhdGNoZXMgdG9nZXRoZXIuIE1vc3Qgb2YgdGhlbSBhcmUganVzdCBhZGRpbmcNCnNvbWUg aGVscGVyIGZ1bmN0aW9ucyB0byBiZSB1c2VkIGluIGEgbGF0ZXIgcGF0Y2guIEkgdGhpbmsgaXQg aXMgb2sgdG8NCmZvbGQgdGhlbSBpbnRvIG9uZS4NCg0KSSBkbyBub3QgbGlrZSB0byBzcGxpdCBp bnRvIHR3byBwYXRjaCBzZXJpZXMgYmVjYXVzZSBJIG5vdyBoYXZlIHNpbmdsZQ0KcGF0Y2ggZm9y IGFsbCBkb2N1bWVudGF0aW9uIHVwZGF0ZS4gSWYgSSBzcGxpdCBpdCwgdGhlIGNoYW5nZXMgd291 bGQNCmludGVyc2VjdCBhbmQgbWF5IGNhdXNlIHNvbWUgY29uZmxpY3RzIGlmIHlvdSBjaGFuZ2Ug dGhlIG9yZGVyIG9mDQphcHBseWluZyB0aGVtLg0KDQpBbHNvIEkgaGF2ZSBtaW5vciB1cGRhdGUg Zm9yIDQgZmlsZXN5c3RlbSBtb2R1bGVzIHRvIHJlcGxhY2Ugc29tZQ0KY29tbW9uIGNvZGUgd2l0 aCBhIGhlbHBlciBmdW5jdGlvbiBpbnRyb2R1Y2VkIGluIG9uZSBvZiB0aGUgcGF0Y2hlcy4NCkkg d2lsbCBmb2xkIHRoZW0gdG9vIGFuZCB1c2UgImZzOiIgcHJlZml4IGZvciBzdWJqZWN0LCBpZiBp dCBpcyBvayBmb3INCnlvdS4NCg0KVGhpcyBzaG91bGQgcmVkdWNlIHBhdGNoIHNlcmllcyB0byA3 IG9yIHNvLg0KDQoNCj4gPiBNeSBxdWVzdGlvbiBpcyB3aG91bGQgeW91IGxpa2UgdG8gcmV2aWV3 IHRoZW0gbm93IGFuZCBpbmNsdWRlIGluDQo+ID4gdXBjb21pbmcNCj4gPiBHcnViIDIuMTIgcmVs ZWFzZSwgb3Igc2hvdWxkIEkgc3VibWl0IHRoZSBwYXRjaHNldCBhZnRlciByZWxlYXNlPw0KPiAN Cj4gSSB3b3VsZCBoYXZlIGxpa2VkIHRoaXMgZnVuY3Rpb25hbGl0eSB0byBiZSBpbiB0aGUgdXBj b21pbmcgcmVsZWFzZSwNCj4gZXNwZWNpYWxseSBjb25zaWRlcmluZyB0aGF0IGl0IHdpbGwgbGlr ZWx5IGJlIGEgY291cGxlIHllYXJzIHVudGlsDQo+IHRoZQ0KPiBuZXh0IHJlbGVhc2UuIEkgdGhp bmsgdGhlcmUgaXMgbGlrZWx5IGxlc3MgcmlzayBpbiB0aGVzZSBjaGFuZ2VzDQo+IGJlY2F1c2Ug dGhleSBhZGQgY29tcGFydG1lbnRhbGl6ZWQgbmV3IGZlYXR1cmVzIHRoYXQgc2hvdWxkIG5vdA0K PiBlZmZlY3QNCj4gY3VycmVudCBmZWF0dXJlcy4gU28gaWYgaXRzIGJyb2tlbiwgdGhlbiBHUlVC IHdvbid0IGxvc2UgYW55IGZlYXR1cmVzDQo+IGl0IGRpZG4ndCBhbHJlYWR5IGhhdmUuIE9uIHRo ZSBvdGhlciBoYW5kIGlmIGl0cyBicm9rZW4gaW4gYW4NCj4gZXhwbG9pdGFibGUgd2F5LCB0aGF0 IHdvdWxkIGJlIHdvcnNlIHRoYW4gbm90IGluY2x1ZGluZyBpdC4gSSdkDQo+IHN1Z2dlc3QNCj4g c2VuZGluZyB0aGUgcGF0Y2hlcyBub3cgYW5kIEknbGwgdGFrZSBhIGxvb2sgYXQgdGhlbS4gSSBz dXNwZWN0IHRoZQ0KPiBjaGFuY2VzIG9mIERhbmllbCB3YW50aW5nIHRvIGluY2x1ZGUgdGhlbSBh cmUgbm90IGdyZWF0LCBidXQgaW4gdGhhdA0KPiBjYXNlIGl0IGNhbiBiZSBwaWNrZWQgYmFja3Vw IGFmdGVyIHRoZSByZWxlYXNlIHdpdGggdGhlIHNlcmllcw0KPiBhbHJlYWR5DQo+IGluIHByb2dy ZXNzLg0KDQpPayBJIHdpbGwgc2VuZCB0aGUgcGF0Y2hlcyB3aXRoaW4gYSBkYXkuDQoNCj4gDQo+ ID4gVGhlcmUgd2VyZSBzb21lIG90aGVyIGZldyBhdHRlbXB0cyB0byBhZGQgdGhpcyBmdW5jdGlv bmFsaXR5IHRvDQo+ID4gR3J1YiBmcm9tDQo+ID4gZGlmZmVyZW50IHBlb3BsZSBzaW5jZSAyMDIx LCBJIHRoaW5rIHRoaXMgaXMgd29ydGggdG8gYmUgYWRkZWQgaW4NCj4gPiAyLjEyLg0KPiANCj4g SSB0aGluayB0aGUgcG9pbnQgaGVyZSwgaWYgSSB1bmRlcnN0YW5kIHlvdSBjb3JyZWN0bHksIGlz IHRoYXQgc2luY2UNCj4gdGhpcyBoYXMgYmVlbiBzdWJtaXR0ZWQgYmVmb3JlIHRoZSBmZWF0dXJl IGZyZWV6ZSwgdGhhdCBpdCBtaWdodCBiZQ0KPiBlbGlnaWJsZSBhcyBwYXJ0IG9mIHRoZSBleGNl cHRpb24gdG8gdGhlIGZlYXR1cmUgZnJlZXplLiBJIHRoaW5rIGl0DQo+IGRvZXMgYWRkIGEgbGl0 dGxlIHdlaWdodCwgYnV0IG1heSBiZSBub3QgZW5vdWdoIGFuZCByZWFsbHkgZGVwZW5kcyBvbg0K PiB0aGUgbmF0dXJlIG9mIHRoZSBjaGFuZ2VzIChob3cgcmlza3kgYXJlIHRoZXk/KS4NCg0KSSB0 ZXN0ZWQgdGhlIGNoYW5nZXMgaW4gYSB2aXJ0dWFsIG1hY2hpbmUgYW5kIHRoZXkgd29yayBvay4N ClBBUlRVVUlEIHJlbGF0ZWQgY29kZSBpcyBydW5uaW5nIG9uIG91ciB4ODZfNjQgZW1iZWRkZWQg ZGV2aWNlcyBmb3INCnllYXJzIGFscmVhZHkuDQoNCkkgc2F3IGluIHRoZSBtYWlsaW5nIGxpc3Qg YSBwcm9ibGVtIHdpdGggR1VJRCB1bmFsaWduZWQgYWNjZXNzIG9uIElhNjQuDQpQZXJoYXBzIHRo aXMgY291bGQgYWZmZWN0IG15IGNvZGUgdG9vLCBhcyBJIGRvIHJlYWQgb2YgJ3N0cnVjdA0KZ3J1 Yl9ndWlkX3QnIG1lbWJlcnMgZnJvbSBvbi1zdGFjayAnc3RydWN0IGdydWJfZ3B0X3BhcnRlbnRy eScuIChTaG91bGQNCkkgdXNlIGdydWJfZ2V0X3VuYWxpZ25lZDE2Ly0zMiBpbiB0aGlzIGNhc2U/ KQ0KDQpBcGFydCBmcm9tIHRoaXMgdGhlIHJpc2sgb2YgaW5jbHVkaW5nIHRoZXNlIHBhdGNoZXMg aXMgbG93Lg0KDQpZb3UgY2FuIGRyb3AgdGhlIGNoYW5nZXMgcmVsYXRlZCB0byBGUyBtb2R1bGVz IGlmIHlvdSBmaW5kIHRoZW0gdG9vDQpyaXNreS4NCg0KVGhhbmtzLg0KQmVzdCBSZWdhcmRzLA0K Vml0YWx5Lg0KDQoNCj4gDQo+IEdsZW5uDQo+IA0KPiA+IA0KPiA+IFsxXQ0KPiA+IGh0dHBzOi8v bGlzdHMuZ251Lm9yZy9hcmNoaXZlL2h0bWwvZ3J1Yi1kZXZlbC8yMDIxLTA0L21zZzAwMDU1Lmh0 bWwNCj4gPiBbMl0NCj4gPiBodHRwczovL2xpc3RzLmdudS5vcmcvYXJjaGl2ZS9odG1sL2dydWIt ZGV2ZWwvMjAyMi0wOS9tc2cwMDA2NC5odG1sDQo+ID4gDQo+ID4gV2l0aCBCZXN0IFJlZ2FyZHMs DQo+ID4gVml0YWx5Lg0KPiA+IA0KDQpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f X19fX19fX19fX19fXwpHcnViLWRldmVsIG1haWxpbmcgbGlzdApHcnViLWRldmVsQGdudS5vcmcK aHR0cHM6Ly9saXN0cy5nbnUub3JnL21haWxtYW4vbGlzdGluZm8vZ3J1Yi1kZXZlbAo=