From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from mga17.intel.com (mga17.intel.com [192.55.52.151]) by mx.groups.io with SMTP id smtpd.web11.7722.1626447635829654385 for ; Fri, 16 Jul 2021 08:00:35 -0700 Authentication-Results: mx.groups.io; dkim=pass header.i=@intel.onmicrosoft.com header.s=selector2-intel-onmicrosoft-com header.b=vq8IgslO; spf=pass (domain: intel.com, ip: 192.55.52.151, mailfrom: michael.d.kinney@intel.com) X-IronPort-AV: E=McAfee;i="6200,9189,10046"; a="191111559" X-IronPort-AV: E=Sophos;i="5.84,245,1620716400"; d="scan'208";a="191111559" Received: from fmsmga003.fm.intel.com ([10.253.24.29]) by fmsmga107.fm.intel.com with ESMTP/TLS/ECDHE-RSA-AES256-GCM-SHA384; 16 Jul 2021 08:00:34 -0700 X-ExtLoop1: 1 X-IronPort-AV: E=Sophos;i="5.84,245,1620716400"; d="scan'208";a="497008595" Received: from orsmsx605.amr.corp.intel.com ([10.22.229.18]) by FMSMGA003.fm.intel.com with ESMTP; 16 Jul 2021 08:00:21 -0700 Received: from orsmsx608.amr.corp.intel.com (10.22.229.21) by ORSMSX605.amr.corp.intel.com (10.22.229.18) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256) id 15.1.2242.4; Fri, 16 Jul 2021 08:00:21 -0700 Received: from orsmsx606.amr.corp.intel.com (10.22.229.19) by ORSMSX608.amr.corp.intel.com (10.22.229.21) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256) id 15.1.2242.10; Fri, 16 Jul 2021 08:00:20 -0700 Received: from ORSEDG601.ED.cps.intel.com (10.7.248.6) by orsmsx606.amr.corp.intel.com (10.22.229.19) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256) id 15.1.2242.10 via Frontend Transport; Fri, 16 Jul 2021 08:00:20 -0700 Received: from NAM10-DM6-obe.outbound.protection.outlook.com (104.47.58.107) by edgegateway.intel.com (134.134.137.102) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.1.2242.10; Fri, 16 Jul 2021 08:00:20 -0700 ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=a1RnQK66kJ6PR/Gmu7hbWrbuOyFNuF0FUKl2Rh0l1C0Heb+wWeE2aydpvvpUsIh09FZPyE8+8VGwhwsdtOJY6zNVvjDqqzqAOylw4LIW4yvdqisHv0TLS3GXvn0xmmtaGtDZg4G7lgnDZFQmEStzA+qpk2PpFEjroDtsXiU7qh9p3hm8q5D+CSv7k8qZSa75C1r7zf0sDrD+/5udrLi3lm6ussia8+y6HdrIf0IAIsatm0MVc8D/MVrup+ctsPsn8TRIt4YQCdJE9HsmVwb/ru1uhtPjQQV3QvkZ+Nlzh+UT2As2sfZEv59GD3tZIdYdGrlpQ4ZcRV3uGWwk3pQtbQ== 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-SenderADCheck; bh=1ECVuc7rY35UrdB5g/LXbx1sF4slmmibdhEyt4NXuCQ=; b=N5/D6a7HFxgDCQhkNf2opxnZsbK3TYqt3hTsZpw7swtqeyBDCTuO/pVK3KGdoZGoc5ifPARcrNhCX3y2f4q/phaA2xSdQ8Mk7Rp2sLltCVXlVY6xNPIjxRgEHvSX5378uFTuyQBmOmB3KGLEZQQp/M23ToIpKEaSmXHXcchenqa4RV6FnXds13wXO5A1Phy8I9Zg7UWlbYkc6Gk+Om5j/g7KFG68sj2eUOTSo3xmLVIjmgzUUxEIcnXM7MTMY3LpUMuOiy6qvegbjotlVSfKtQH3f2h/1JjGrOEgWQ85qWD67hHYLLl3QgLfIVKw5TtIuZM57I3bvdPrBemhP5bwEw== ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=intel.com; dmarc=pass action=none header.from=intel.com; dkim=pass header.d=intel.com; arc=none DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=intel.onmicrosoft.com; s=selector2-intel-onmicrosoft-com; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=1ECVuc7rY35UrdB5g/LXbx1sF4slmmibdhEyt4NXuCQ=; b=vq8IgslOLWGlQCTwCIeO/Zix05XJtECWQO/1xoOtuGy9N7l/v+owKEeeRx9L2xBb+zt+sN23wpF/YtBWNns1Igyt2mlMTp6tDXqh2ltApnXeH7Td/pTkHk2HWt+hGpyoTXNLHQF2oOGUrGu0QdrSG7UMPYHZTcLfGuPAMwB0K4E= Received: from CO1PR11MB4929.namprd11.prod.outlook.com (2603:10b6:303:6d::19) by MWHPR1101MB2095.namprd11.prod.outlook.com (2603:10b6:301:5b::18) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.4331.26; Fri, 16 Jul 2021 15:00:18 +0000 Received: from CO1PR11MB4929.namprd11.prod.outlook.com ([fe80::8182:74e4:ced9:c5b7]) by CO1PR11MB4929.namprd11.prod.outlook.com ([fe80::8182:74e4:ced9:c5b7%4]) with mapi id 15.20.4331.026; Fri, 16 Jul 2021 15:00:18 +0000 From: "Michael D Kinney" To: Ard Biesheuvel , Jeff Brasen , "Kinney, Michael D" CC: "devel@edk2.groups.io" , "ardb+tianocore@kernel.org" , "Justen, Jordan L" , "gaoliming@byosoft.com.cn" , "Liu, Zhiguang" , Samer El-Haj-Mahmoud Subject: Re: [edk2-devel] [PATCH 1/1] MdePkg: add definition of LINUX_EFI_INITRD_MEDIA_GUID Thread-Topic: [edk2-devel] [PATCH 1/1] MdePkg: add definition of LINUX_EFI_INITRD_MEDIA_GUID Thread-Index: AQHXeaRxYJ2MmboQCkil+hx1DeugaatEpafQgAAG7QCAANbhgIAALmAg Date: Fri, 16 Jul 2021 15:00:18 +0000 Message-ID: References: In-Reply-To: Accept-Language: en-US X-MS-Has-Attach: X-MS-TNEF-Correlator: dlp-product: dlpe-windows dlp-reaction: no-action dlp-version: 11.6.100.41 authentication-results: kernel.org; dkim=none (message not signed) header.d=none;kernel.org; dmarc=none action=none header.from=intel.com; x-ms-publictraffictype: Email x-ms-office365-filtering-correlation-id: f576bdeb-b4e8-45c0-d665-08d9486a6d65 x-ms-traffictypediagnostic: MWHPR1101MB2095: x-ld-processed: 46c98d88-e344-4ed4-8496-4ed7712e255d,ExtAddr x-ms-exchange-transport-forked: True x-microsoft-antispam-prvs: x-ms-oob-tlc-oobclassifiers: OLM:3276; x-ms-exchange-senderadcheck: 1 x-ms-exchange-antispam-relay: 0 x-microsoft-antispam: BCL:0; x-microsoft-antispam-message-info: jFBZHxXRzm/6DFqUJsmwDs3tEe7Qfgnpt+j85V3XT/VlJiwQ1IssxYb+eGAfYlTRpXA3uAtx47Zfh1LbcDXF8key9+PXcGkP3O6hsFQQzOa0roXEerUaAB2BGpiIDneyTsDqKBShuGqC9yXNHiV1MHdaEmNgzOZkPM27gbqUUjEJfsTbfRL6hxeDJSBY7/KyTzKTVBSkHy+5Am++Cawfg+z3jdXIcg1xmUqm08ahnJVZgcfVPjFJ/tVG66Rn+cToGo4wQyMSuP2Lp03IqkxJh5tOzSWSfobzLijzfqRAe0osPLivqC8WIiODEgZ7t5UOu2OpEH2CzRjj+9HmHsHUwHDb8aGDCSHKASujrs9C9iqTA+RJE7Klf3HXObyfdC9VNUGW6bnjR2bBwu4JURl4dX62rlQ0G0A0VKsz8G9Ejk5To0SxXYw5dXb8NRkF8dtITLIiymC2c91VCfTceH66uSloknTV/+EPVsqwRVEDnayVibXm3YT1S0kFEXnEbnO3NEjgXJqCm2RqX3HPXiaG+Wnd9F9HeZpKOrTBiJpAl0Gwnv30ljeAEvQ24JCxc7QlU9OSI+zXuLEobBXNm6NNx8lA8pbeyYhob/iyx24f4CdYwz84OYhg11zKDqldA1INyOvCW8/oI+dHQE17LwdOo4fxHXjrwG9R+Lm7Hko4wKWGDfikGO29Dj/BCEfJmRO3k1VwjH4O3FDEyzAMCSBtfXpdHRvPmFZY6wKDQlFbcNF/G+LsXJG2IK51CAMWNDwyGB7dUq9/gyKSHcdiSQ5fa4NcU4169TwSojaF5g3ZdBPDiYjSS/p10iZlWDV2VgI/jCqU4AsGm/rHD98XXiGxiw== x-forefront-antispam-report: CIP:255.255.255.255;CTRY:;LANG:en;SCL:1;SRV:;IPV:NLI;SFV:NSPM;H:CO1PR11MB4929.namprd11.prod.outlook.com;PTR:;CAT:NONE;SFS:(4636009)(376002)(136003)(366004)(39860400002)(396003)(346002)(86362001)(2906002)(8676002)(6506007)(33656002)(71200400001)(186003)(122000001)(966005)(26005)(38100700002)(9686003)(55016002)(4326008)(66446008)(66946007)(8936002)(83380400001)(54906003)(52536014)(316002)(64756008)(478600001)(66476007)(66556008)(110136005)(53546011)(76116006)(5660300002)(19627235002)(7696005)(38070700004);DIR:OUT;SFP:1102; x-ms-exchange-antispam-messagedata-chunkcount: 1 x-ms-exchange-antispam-messagedata-0: =?utf-8?B?MVMrNDFzaTAxYnRHQTY4Z3h5ZVdxdTJDN2JrVlliOVZMRmRGN1gxd2JnT0xZ?= =?utf-8?B?dDFSNU9CbHVSU2l6OTh3VWYzOXdGN1RjRlB6cWJNY3VtNkRTbUVhQmpDVjV2?= =?utf-8?B?c1QrVEFpRTI0cFFuTisvN2FUa0gzUmFGNW9FZStYRy93QllpWkF5RHV6eUhV?= =?utf-8?B?RXNza2VMUk5QaUhZREl1d3ZmbEd2NS80RjQ1bTBRV3krM3RJWDQveEsyVzVO?= =?utf-8?B?UE50MkxMbEpDc3Y3SmtLaE9EUXlhU0E4bXFPYnRRYWwvZzVRaHd4Ykx6R1Q1?= =?utf-8?B?ZUZNaXg0WDdBa0lNZ3Fkakl2OWFGb0xRSmE3STVoMTFiYkd1ZGtJWFZyYW10?= =?utf-8?B?WVVReXRXa3RSbkhWYndqTURRemt5YktCS3pJTEozRjlPRC8rRkh4R0t0RXVh?= =?utf-8?B?MEl1WktCMzAwdFRJOHZQYk42bEhnQkFtYUhoM0ROV1BJWUpzczRpVmtsRERM?= =?utf-8?B?VnBFd25SL2thWTdHdW9LbzZBSVI1WGxUSm1SbUZiNGErMHJUZXlpU2xmMldv?= =?utf-8?B?TVhIWFFycUVETm9QcE1BbDJaRTluZkRKczdwVXF6d3ZzbGsyNnhkTzBsMllJ?= =?utf-8?B?Y25jcXlqQXZhaE1xMEw4bEJxMGxkY294aWcwZFBZY09GbW9iU2hsN3Jlb1pE?= =?utf-8?B?ZUoya3hTWVlseXIyeXFwMVl0WHIzd2lmaDRlOUxMRlQwNm5VRE5SU2p1YXEz?= =?utf-8?B?T2VzSUErLzdlSjlMejRIM2k1L0NCSHo4T25oY2EvKzVyZGxNTEtrNU0rOERw?= =?utf-8?B?RWhCbk5obVFmeVN3cjgwc0hZTXZWaE1XdXhMUnVseVBMbWlhZkVkTDh3YXhH?= =?utf-8?B?SmZ5UGN5MDc4MEkrQ3RFNG9iRTcwd1A1eFZYUmdhYjErL0ZoSXB3R1RmVm9Q?= =?utf-8?B?RHhhUCtxYmUxZ3Z0SlVTd2VXU2ExWTJsRWNLdVZYeElyaFV6MUNIeGtWUlV0?= =?utf-8?B?YmhLbThIenFucWxDRjgxbEc5aDcyVkpFdEtkdzhuSWgzenZFV1k1NmdZODRZ?= =?utf-8?B?alkxNUJVaTJZc3lzeDd0aEpZS0JVNmJYRmhldk9CR1VuMEIvY2pVaVdYMkR0?= =?utf-8?B?eVF6N1VVK1ExNTk0VkpEQkJtR05SQmFGdElyUEd1RDRoN0htdWNtTjE0TXBJ?= =?utf-8?B?TVpyZHMxUDZ3TXphcWkyUEtaNDU3eGV4VjFxZWV2a3pVa1lMcFllOHFQbWhu?= =?utf-8?B?MUxUaGJrR29RZGpzaTRNTTVQdlIvMHZ1QVA2WUtwUVNpVXRzcTNpeUx0VmQz?= =?utf-8?B?MXhyNUduY3FjNlRFVGg0Q3pPT0JuNU1BdEphSng1czY3RzdJMmZKdkxNeXdV?= =?utf-8?B?bjRUUHFRdW9CT2ZDSVl5Sjl1ekYyMnhyanIxU3g2TXcyVVhuUFplRjVYS3BC?= =?utf-8?B?eHVxcEdEZzY3WWN1SzVWc3hJbmNDVStZNFNzMUdGRW1Gckg1S1IyNFlMdWJU?= =?utf-8?B?Y2IrQmE2cEN2eVdJNFdGMVpXRGNBRU42Z0w3eWRJZHkrTkJCWDJpR3dvZjhC?= =?utf-8?B?NjBzaGw2c3RVNG1IMGdmNnhkTjBlZjR0eWJoLzhTNHcyRmJBR3R6ek0yM25X?= =?utf-8?B?SklQcjZtK3l5MXk0T0Jkby9KN1BsYldzaFZoa3V2VzhNTXRrbXR3amljSW5j?= =?utf-8?B?STRQczRpL1VZUXBPUjArYStBMSs1ejZRT3pqNWpIY3AyaFBQbnJDUTBIbnBU?= =?utf-8?B?eDZaVXhJMC9DMklmWTB6Rmc2L0M5U0hUWEdoa3lFcmtBSTR4Mmc1dURiOHJk?= =?utf-8?Q?L8B+FnOQ0r9nB/SQLI20lSxPD+VYdlnAEMqYhKD?= MIME-Version: 1.0 X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-AuthSource: CO1PR11MB4929.namprd11.prod.outlook.com X-MS-Exchange-CrossTenant-Network-Message-Id: f576bdeb-b4e8-45c0-d665-08d9486a6d65 X-MS-Exchange-CrossTenant-originalarrivaltime: 16 Jul 2021 15:00:18.7136 (UTC) X-MS-Exchange-CrossTenant-fromentityheader: Hosted X-MS-Exchange-CrossTenant-id: 46c98d88-e344-4ed4-8496-4ed7712e255d X-MS-Exchange-CrossTenant-mailboxtype: HOSTED X-MS-Exchange-CrossTenant-userprincipalname: nIVzIg273kmy9gmoxXKC14xTj5XOFkFhVe+WO7YM2VF7cD2VoFV/UuWyxGCrk2//fF0jnzir/qibweHQQrgZQAXrJFRS+hDfquzprIczY+I= X-MS-Exchange-Transport-CrossTenantHeadersStamped: MWHPR1101MB2095 Return-Path: michael.d.kinney@intel.com X-OriginatorOrg: intel.com Content-Language: en-US Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 SGkgQXJkLA0KDQpJIHNlZSB5b3Ugd2VyZSBpbnZvbHZlZCBpbiB0aGUgT1Mgc2lkZSBjaGFuZ2Vz Lg0KDQpDYW4geW91IGV4cGxhaW4gd2hhdCBpcyByZXF1aXJlZCBmb3IgdGhlIEZXIDwtPiBPUyBp bnRlcmZhY2Ugd2l0aCByZXNwZWN0IHRvIExvYWQgRmlsZSBQcm90b2NvbCBhbmQgdGhpcyBtZWRp YSBkZXZpY2UgcGF0aCBub2RlLg0KDQpXaGF0IGhhcHBlbnMgaWYgdGhpcyBtZWRpYSBkZXZpY2Ug cGF0aCBub2RlIGlzIG5vdCBwcmVzZW50PyAgV2hhdCBicmVha3M/DQoNClRyeWluZyB0byBmaWd1 cmUgb3V0IGlmIHRoaXMgaXMgYSByZXF1aXJlZCBpbnRlcm9wIGZlYXR1cmUgKE1kZVBrZyBjYW5k aWRhdGUpIG9yIGFuIEVESyBJSSBzcGVjaWZpYyBleHRlbnNpb24gKE1kZU1vZHVsZVBrZyBjYW5k aWRhdGUpLg0KDQpUaGFua3MsDQoNCk1pa2UNCg0KPiAtLS0tLU9yaWdpbmFsIE1lc3NhZ2UtLS0t LQ0KPiBGcm9tOiBBcmQgQmllc2hldXZlbCA8YXJkYkBrZXJuZWwub3JnPg0KPiBTZW50OiBGcmlk YXksIEp1bHkgMTYsIDIwMjEgNTowOSBBTQ0KPiBUbzogSmVmZiBCcmFzZW4gPGpicmFzZW5AbnZp ZGlhLmNvbT4NCj4gQ2M6IEtpbm5leSwgTWljaGFlbCBEIDxtaWNoYWVsLmQua2lubmV5QGludGVs LmNvbT47IGRldmVsQGVkazIuZ3JvdXBzLmlvOyBhcmRiK3RpYW5vY29yZUBrZXJuZWwub3JnOyBK dXN0ZW4sIEpvcmRhbiBMDQo+IDxqb3JkYW4ubC5qdXN0ZW5AaW50ZWwuY29tPjsgZ2FvbGltaW5n QGJ5b3NvZnQuY29tLmNuOyBMaXUsIFpoaWd1YW5nIDx6aGlndWFuZy5saXVAaW50ZWwuY29tPjsg U2FtZXIgRWwtSGFqLU1haG1vdWQNCj4gPFNhbWVyLkVsLUhhai1NYWhtb3VkQGFybS5jb20+DQo+ IFN1YmplY3Q6IFJlOiBbZWRrMi1kZXZlbF0gW1BBVENIIDEvMV0gTWRlUGtnOiBhZGQgZGVmaW5p dGlvbiBvZiBMSU5VWF9FRklfSU5JVFJEX01FRElBX0dVSUQNCj4gDQo+IE9uIEZyaSwgMTYgSnVs IDIwMjEgYXQgMDE6MjAsIEplZmYgQnJhc2VuIDxqYnJhc2VuQG52aWRpYS5jb20+IHdyb3RlOg0K PiA+DQo+ID4gVGhlIEdVSUQgaXMgdXNlZCBieSB0aGUgbGludXgga2VybmVsIGJ1dCBub3Qgc3Vy ZSBpZiBwYXJ0IG9mIGFueSBmb3JtYWwgc3BlYw0KPiA+DQo+ID4gaHR0cHM6Ly9naXQua2VybmVs Lm9yZy9wdWIvc2NtL2xpbnV4L2tlcm5lbC9naXQvdG9ydmFsZHMvbGludXguZ2l0L2NvbW1pdC9p bmNsdWRlL2xpbnV4L2VmaS5oP2g9djUuMTQtDQo+IHJjMSZpZD1lYzkzZmMzNzFmMDE0YTZmYjQ4 M2UzNTU2MDYxZWNhZDRiNDA3MzVjDQo+ID4NCj4gPiBJZiB3ZSBmZWVsIE1kZU1vZHVsZVBrZyBp cyBhIGJldHRlciBwbGFjZSBJIGFtIGZpbmUgd2l0aCB0aGF0IGFzIHdlbGwgYW5kIGNhbiByZWxl YXNlIGEgdjIgdmVyc2lvbi4NCj4gPg0KPiANCj4gRm9yIHRoaXMgcGF0Y2gsIHdoaWNoZXZlciBw YWNrYWdlIGl0IGxhbmRzIGluOg0KPiANCj4gUmV2aWV3ZWQtYnk6IEFyZCBCaWVzaGV1dmVsIDxh cmRiQGtlcm5lbC5vcmc+DQo+IA0KPiANCj4gPg0KPiA+IF9fX19fX19fX19fX19fX19fX19fX19f X19fX19fX19fDQo+ID4gRnJvbTogS2lubmV5LCBNaWNoYWVsIEQgPG1pY2hhZWwuZC5raW5uZXlA aW50ZWwuY29tPg0KPiA+IFNlbnQ6IFRodXJzZGF5LCBKdWx5IDE1LCAyMDIxIDQ6NTYgUE0NCj4g PiBUbzogZGV2ZWxAZWRrMi5ncm91cHMuaW8gPGRldmVsQGVkazIuZ3JvdXBzLmlvPjsgSmVmZiBC cmFzZW4gPGpicmFzZW5AbnZpZGlhLmNvbT47IEtpbm5leSwgTWljaGFlbCBEDQo+IDxtaWNoYWVs LmQua2lubmV5QGludGVsLmNvbT4NCj4gPiBDYzogYXJkYit0aWFub2NvcmVAa2VybmVsLm9yZyA8 YXJkYit0aWFub2NvcmVAa2VybmVsLm9yZz47IEp1c3RlbiwgSm9yZGFuIEwgPGpvcmRhbi5sLmp1 c3RlbkBpbnRlbC5jb20+Ow0KPiBnYW9saW1pbmdAYnlvc29mdC5jb20uY24gPGdhb2xpbWluZ0Bi eW9zb2Z0LmNvbS5jbj47IExpdSwgWmhpZ3VhbmcgPHpoaWd1YW5nLmxpdUBpbnRlbC5jb20+DQo+ ID4gU3ViamVjdDogUkU6IFtlZGsyLWRldmVsXSBbUEFUQ0ggMS8xXSBNZGVQa2c6IGFkZCBkZWZp bml0aW9uIG9mIExJTlVYX0VGSV9JTklUUkRfTUVESUFfR1VJRA0KPiA+DQo+ID4gRXh0ZXJuYWwg ZW1haWw6IFVzZSBjYXV0aW9uIG9wZW5pbmcgbGlua3Mgb3IgYXR0YWNobWVudHMNCj4gPg0KPiA+ DQo+ID4gSXMgdGhpcyBHVUlEIGRlZmluZWQgaW4gYW4gaW5kdXN0cnkgc3RhbmRhcmQgb3IgcHVi bGljIHNwZWM/DQo+ID4NCj4gPiBJZiBub3QsIHRoZW4gTWRlTW9kdWxlUGtnIG1heSBiZSBhIGJl dHRlciBjaG9pY2UgaWYgdGhpcyBpcyBhIEdVSUQgZGVmaW5lcyBmb3IgRURLIElJIGV4dGVuc2lv bnMuDQo+ID4NCj4gPiBNaWtlDQo+ID4NCj4gPiA+IC0tLS0tT3JpZ2luYWwgTWVzc2FnZS0tLS0t DQo+ID4gPiBGcm9tOiBkZXZlbEBlZGsyLmdyb3Vwcy5pbyA8ZGV2ZWxAZWRrMi5ncm91cHMuaW8+ IE9uIEJlaGFsZiBPZiBKZWZmIEJyYXNlbiB2aWEgZ3JvdXBzLmlvDQo+ID4gPiBTZW50OiBUaHVy c2RheSwgSnVseSAxNSwgMjAyMSAxMTowOCBBTQ0KPiA+ID4gVG86IGRldmVsQGVkazIuZ3JvdXBz LmlvDQo+ID4gPiBDYzogYXJkYit0aWFub2NvcmVAa2VybmVsLm9yZzsgS2lubmV5LCBNaWNoYWVs IEQgPG1pY2hhZWwuZC5raW5uZXlAaW50ZWwuY29tPjsgSnVzdGVuLCBKb3JkYW4gTA0KPiA+ID4g PGpvcmRhbi5sLmp1c3RlbkBpbnRlbC5jb20+OyBnYW9saW1pbmdAYnlvc29mdC5jb20uY247IExp dSwgWmhpZ3VhbmcgPHpoaWd1YW5nLmxpdUBpbnRlbC5jb20+OyBKZWZmIEJyYXNlbg0KPiA+ID4g PGpicmFzZW5AbnZpZGlhLmNvbT4NCj4gPiA+IFN1YmplY3Q6IFtlZGsyLWRldmVsXSBbUEFUQ0gg MS8xXSBNZGVQa2c6IGFkZCBkZWZpbml0aW9uIG9mIExJTlVYX0VGSV9JTklUUkRfTUVESUFfR1VJ RA0KPiA+ID4NCj4gPiA+IEFkZCBMSU5VWF9FRklfSU5JVFJEX01FRElBX0dVSUQgdG8gb3VyIGNv bGxlY3Rpb24gb2YgR1VJRCBkZWZpbml0aW9ucywNCj4gPiA+IGl0IGNhbiBiZSB1c2VkIGluIGEg bWVkaWEgZGV2aWNlIHBhdGggdG8gc3BlY2lmeSBhIExpbnV4IHN0eWxlIGluaXRyZA0KPiA+ID4g dGhhdCBjYW4gYmUgbG9hZGVkIGJ5IHRoZSBPUyB1c2luZyB0aGUgTG9hZEZpbGUyIHByb3RvY29s Lg0KPiA+ID4NCj4gPiA+IE1vdmUgdGhlc2UgZGVmaW5lcyB0byBNZGVQa2cgZnJvbSBPdm1mUGtn IGFzIHRoZXNlIGFyZSByZWxldmFudCB0bw0KPiA+ID4gbm9uLU9WTUYgdGFyZ2V0cyBhcyB3ZWxs Lg0KPiA+ID4NCj4gPiA+IFJlZjogaHR0cHM6Ly9idWd6aWxsYS50aWFub2NvcmUub3JnL3Nob3df YnVnLmNnaT9pZD0yNTY0DQo+ID4gPiBTaWduZWQtb2ZmLWJ5OiBKZWZmIEJyYXNlbiA8amJyYXNl bkBudmlkaWEuY29tPg0KPiA+ID4gLS0tDQo+ID4gPiAgTWRlUGtnL01kZVBrZy5kZWMgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHwgNSArKysrKw0KPiA+ID4gIE92bWZQa2cv T3ZtZlBrZy5kZWMgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB8IDEgLQ0KPiA+ ID4gIHtPdm1mUGtnID0+IE1kZVBrZ30vSW5jbHVkZS9HdWlkL0xpbnV4RWZpSW5pdHJkTWVkaWEu aCB8IDANCj4gPiA+ICAzIGZpbGVzIGNoYW5nZWQsIDUgaW5zZXJ0aW9ucygrKSwgMSBkZWxldGlv bigtKQ0KPiA+ID4gIHJlbmFtZSB7T3ZtZlBrZyA9PiBNZGVQa2d9L0luY2x1ZGUvR3VpZC9MaW51 eEVmaUluaXRyZE1lZGlhLmggKDEwMCUpDQo+ID4gPg0KPiA+ID4gZGlmZiAtLWdpdCBhL01kZVBr Zy9NZGVQa2cuZGVjIGIvTWRlUGtnL01kZVBrZy5kZWMNCj4gPiA+IGluZGV4IGM1MzE5ZmRkNzFj YS4uYTI4YTJkYWFmZmE4IDEwMDY0NA0KPiA+ID4gLS0tIGEvTWRlUGtnL01kZVBrZy5kZWMNCj4g PiA+ICsrKyBiL01kZVBrZy9NZGVQa2cuZGVjDQo+ID4gPiBAQCAtODE4LDYgKzgxOCwxMSBAQCBb R3VpZHNdDQo+ID4gPiAgICAjDQo+ID4gPiAgICBnVGlhbm9DdXN0b21EZWNvbXByZXNzR3VpZCAg ICAgPSB7IDB4QTMxMjgwQUQsIDB4NDgxRSwgMHg0MUI2LCB7IDB4OTUsIDB4RTgsIDB4MTIsIDB4 N0YsIDB4NEMsIDB4OTgsIDB4NDcsIDB4NzkgfX0NCj4gPiA+DQo+ID4gPiArICAjDQo+ID4gPiAr ICAjIEdVSUQgdXNlZCB0byBwcm92aWRlIGluaXRyZCB0byBsaW51eCB2aWEgTG9hZEZpbGUyIHBy b3RvY29sDQo+ID4gPiArICAjDQo+ID4gPiArICBnTGludXhFZmlJbml0cmRNZWRpYUd1aWQgICAg ICAgPSB7MHg1NTY4ZTQyNywgMHg2OGZjLCAweDRmM2QsIHsweGFjLCAweDc0LCAweGNhLCAweDU1 LCAweDUyLCAweDMxLCAweGNjLCAweDY4fX0NCj4gPiA+ICsNCj4gPiA+ICBbR3VpZHMuSUEzMiwg R3VpZHMuWDY0XQ0KPiA+ID4gICAgIyMgSW5jbHVkZS9HdWlkL0NwZXIuaA0KPiA+ID4gICAgZ0Vm aUlhMzJYNjRFcnJvclR5cGVDYWNoZUNoZWNrR3VpZCA9IHsgMHhBNTU3MDFGNSwgMHhFM0VGLCAw eDQzZGUsIHsgMHhBQywgMHg3MiwgMHgyNCwgMHg5QiwgMHg1NywgMHgzRiwgMHhBRCwgMHgyQw0K PiB9fQ0KPiA+ID4gZGlmZiAtLWdpdCBhL092bWZQa2cvT3ZtZlBrZy5kZWMgYi9Pdm1mUGtnL092 bWZQa2cuZGVjDQo+ID4gPiBpbmRleCA2YWU3MzNmNmUzOWYuLjMxNTNmNWFlNDU0MCAxMDA2NDQN Cj4gPiA+IC0tLSBhL092bWZQa2cvT3ZtZlBrZy5kZWMNCj4gPiA+ICsrKyBiL092bWZQa2cvT3Zt ZlBrZy5kZWMNCj4gPiA+IEBAIC0xMTgsNyArMTE4LDYgQEAgW0d1aWRzXQ0KPiA+ID4gICAgZ01p Y3Jvc29mdFZlbmRvckd1aWQgICAgICAgICAgICAgICAgICA9IHsweDc3ZmE5YWJkLCAweDAzNTks IDB4NGQzMiwgezB4YmQsIDB4NjAsIDB4MjgsIDB4ZjQsIDB4ZTcsIDB4OGYsIDB4NzgsDQo+IDB4 NGJ9fQ0KPiA+ID4gICAgZ0VmaUxlZ2FjeUJpb3NHdWlkICAgICAgICAgICAgICAgICAgICA9IHsw eDJFMzA0NEFDLCAweDg3OUYsIDB4NDkwRiwgezB4OTcsIDB4NjAsIDB4QkIsIDB4REYsIDB4QUYs IDB4NjksIDB4NUYsDQo+IDB4NTB9fQ0KPiA+ID4gICAgZ0VmaUxlZ2FjeURldk9yZGVyVmFyaWFi bGVHdWlkICAgICAgICA9IHsweGE1NjA3NGRiLCAweDY1ZmUsIDB4NDVmNywgezB4YmQsIDB4MjEs IDB4MmQsIDB4MmIsIDB4ZGQsIDB4OGUsIDB4OTYsDQo+IDB4NTJ9fQ0KPiA+ID4gLSAgZ0xpbnV4 RWZpSW5pdHJkTWVkaWFHdWlkICAgICAgICAgICAgICA9IHsweDU1NjhlNDI3LCAweDY4ZmMsIDB4 NGYzZCwgezB4YWMsIDB4NzQsIDB4Y2EsIDB4NTUsIDB4NTIsIDB4MzEsIDB4Y2MsDQo+IDB4Njh9 fQ0KPiA+ID4gICAgZ1FlbXVLZXJuZWxMb2FkZXJGc01lZGlhR3VpZCAgICAgICAgICA9IHsweDE0 MjhmNzcyLCAweGI2NGEsIDB4NDQxZSwgezB4YjgsIDB4YzMsIDB4OWUsIDB4YmQsIDB4ZDcsIDB4 ZjgsIDB4OTMsDQo+IDB4Yzd9fQ0KPiA+ID4gICAgZ0dydWJGaWxlR3VpZCAgICAgICAgICAgICAg ICAgICAgICAgICA9IHsweGI1YWUzMTJjLCAweGJjOGEsIDB4NDNiMSwgezB4OWMsIDB4NjIsIDB4 ZWIsIDB4YjgsIDB4MjYsIDB4ZGQsIDB4NWQsDQo+IDB4MDd9fQ0KPiA+ID4gICAgZ0NvbmZpZGVu dGlhbENvbXB1dGluZ1NlY3JldEd1aWQgICAgICA9IHsweGFkZjk1NmFkLCAweGU5OGMsIDB4NDg0 YywgezB4YWUsIDB4MTEsIDB4YjUsIDB4MWMsIDB4N2QsIDB4MzMsIDB4NjQsDQo+IDB4NDd9fQ0K PiA+ID4gZGlmZiAtLWdpdCBhL092bWZQa2cvSW5jbHVkZS9HdWlkL0xpbnV4RWZpSW5pdHJkTWVk aWEuaCBiL01kZVBrZy9JbmNsdWRlL0d1aWQvTGludXhFZmlJbml0cmRNZWRpYS5oDQo+ID4gPiBz aW1pbGFyaXR5IGluZGV4IDEwMCUNCj4gPiA+IHJlbmFtZSBmcm9tIE92bWZQa2cvSW5jbHVkZS9H dWlkL0xpbnV4RWZpSW5pdHJkTWVkaWEuaA0KPiA+ID4gcmVuYW1lIHRvIE1kZVBrZy9JbmNsdWRl L0d1aWQvTGludXhFZmlJbml0cmRNZWRpYS5oDQo+ID4gPiAtLQ0KPiA+ID4gMi4yNS4xDQo+ID4g Pg0KPiA+ID4NCj4gPiA+DQo+ID4gPiANCj4gPiA+DQo+ID4NCg==