From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from mga14.intel.com (mga14.intel.com [192.55.52.115]) by mx.groups.io with SMTP id smtpd.web10.17909.1641155115563138312 for ; Sun, 02 Jan 2022 12:25:16 -0800 Authentication-Results: mx.groups.io; dkim=fail reason="unable to parse pub key" header.i=@intel.com header.s=intel header.b=l+2p+7Dm; spf=pass (domain: intel.com, ip: 192.55.52.115, mailfrom: michael.d.kinney@intel.com) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=intel.com; i=@intel.com; q=dns/txt; s=Intel; t=1641155115; x=1672691115; h=from:to:cc:subject:date:message-id:references: in-reply-to:content-transfer-encoding:mime-version; bh=tqeRZDnqVi3+dwit9CMAY+sjFYNOFO/IGZOCX8dVz7s=; b=l+2p+7DmLz9TtOp7t1660CiXx3Es6VY9PE0OqL/VmHzXq3qrHNGfqlpM mM1Bc/SEiujzA8b9EeeLtFbsFdK0mi5/SdB2I4D9i+tBXUOQxtfQFqEIS XAUGNuPyV8oeY2CDvlS/2mrSvankP3LOA4i1xKgwmzUZoyg01H4yMRZHM MVsDwACOJeEU43+k/izFxsC2G3DL73BV6sHQvnJarFpxgZmlfZRPglnh/ xeRdHO/FAY/lUANNfSxNaQkyTj3GWSBP0cetuSSf1fKhiZb8dEcOzyMuR XDW1mbSxjftpPtxIw3tvRcPo/1McOvNi6HBc/mi5EdHNgYXAt2jIKiagH w==; X-IronPort-AV: E=McAfee;i="6200,9189,10215"; a="242194011" X-IronPort-AV: E=Sophos;i="5.88,256,1635231600"; d="scan'208";a="242194011" Received: from orsmga004.jf.intel.com ([10.7.209.38]) by fmsmga103.fm.intel.com with ESMTP/TLS/ECDHE-RSA-AES256-GCM-SHA384; 02 Jan 2022 12:25:13 -0800 X-ExtLoop1: 1 X-IronPort-AV: E=Sophos;i="5.88,256,1635231600"; d="scan'208";a="620103736" Received: from orsmsx606.amr.corp.intel.com ([10.22.229.19]) by orsmga004.jf.intel.com with ESMTP; 02 Jan 2022 12:25:13 -0800 Received: from orsmsx607.amr.corp.intel.com (10.22.229.20) 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.2308.20; Sun, 2 Jan 2022 12:25:13 -0800 Received: from orsmsx612.amr.corp.intel.com (10.22.229.25) by ORSMSX607.amr.corp.intel.com (10.22.229.20) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256) id 15.1.2308.20; Sun, 2 Jan 2022 12:25:12 -0800 Received: from ORSEDG601.ED.cps.intel.com (10.7.248.6) by orsmsx612.amr.corp.intel.com (10.22.229.25) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256) id 15.1.2308.20 via Frontend Transport; Sun, 2 Jan 2022 12:25:12 -0800 Received: from NAM10-BN7-obe.outbound.protection.outlook.com (104.47.70.109) 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.2308.20; Sun, 2 Jan 2022 12:25:12 -0800 ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=MJTiCjykJSPRdWHT62G+sY/Sc0hV/3zf85x2HIw7PsNTsub0QK8cepQRdKc89NRyv45V8tUH/+hGRuXUEwVHiu04zgZZhmDN1UShwBxfxdqg3i1zXh3Z4xXRgunx8qpRFV9PaOH000KqyU/fRM4NC7NypiwtZn94Dk3HPsgAxGtYsMtH6u5nbYdOD5DwQxVxvT6U2NWUZvoI/AbUt8vZCtq3kS5e/jgskdZLqk9JNAdPaXl+vGx9OsuOFL+AEpdqdXO9TtxpnzYKpPOPlBdkMvHEb2lPSFvyFMVJeKiwE+edyhVfOF5wXRtAOl3SKXvYjStb4Xz8rq9WAfj3H+9ylg== 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=tqeRZDnqVi3+dwit9CMAY+sjFYNOFO/IGZOCX8dVz7s=; b=HhlSFdbyh1ja+3HmZyusPdjl6R6oUMF9WXKvcb9od/tfMV07J+Z2DTMUtW7kwyNWFqi/BfyA9SNkyU9NdcAjwP2aKPdh7yrO886ryLHhREOuqzT74mM9gEjL4iwCyVvLYziIaFftQAij/wPso0U5pKOImDg7GIxJDXwMctnEQeP/XM5nXgPpLe1w0Cn39WQZmO5Kyxp8yzcsrGO0tP3yXBe5Tk7cWQo8i8nmUniQba3A9+9I8Kmzif7D28cTAFtkM0Eyz9I6LhKrlxpkILPegPpI49XqEAzTTssmjpG/6y0422PWSLnf1n5Evfcx6GCJJyu2VRyVm2CZpwokMVTGFw== 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 Received: from CO1PR11MB4929.namprd11.prod.outlook.com (2603:10b6:303:6d::19) by MW3PR11MB4732.namprd11.prod.outlook.com (2603:10b6:303:2c::11) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.4844.15; Sun, 2 Jan 2022 20:25:10 +0000 Received: from CO1PR11MB4929.namprd11.prod.outlook.com ([fe80::d1dc:6d1f:3fd2:7e17]) by CO1PR11MB4929.namprd11.prod.outlook.com ([fe80::d1dc:6d1f:3fd2:7e17%7]) with mapi id 15.20.4844.016; Sun, 2 Jan 2022 20:25:10 +0000 From: "Michael D Kinney" To: "S, Ashraf Ali" , "devel@edk2.groups.io" , "Kinney, Michael D" CC: "Chaganty, Rangasai V" , "Solanki, Digant H" , "V, Sangeetha" , "Ni, Ray" , "Gao, Liming" , "Liu, Zhiguang" Subject: Re: [PATCH] Update Graphics Info Hob FrameBufferSize Based on UEFI Spec 2.0 Thread-Topic: [PATCH] Update Graphics Info Hob FrameBufferSize Based on UEFI Spec 2.0 Thread-Index: AQHX//aSrXu/KPpz5E6XP+teM8j0saxQK98A Date: Sun, 2 Jan 2022 20:25:10 +0000 Message-ID: References: <3a8e50cf4d5d293d4ce53ffbdad4b5be9bb64a41.1641141173.git.ashraf.ali.s@intel.com> In-Reply-To: <3a8e50cf4d5d293d4ce53ffbdad4b5be9bb64a41.1641141173.git.ashraf.ali.s@intel.com> Accept-Language: en-US X-MS-Has-Attach: X-MS-TNEF-Correlator: dlp-product: dlpe-windows dlp-reaction: no-action dlp-version: 11.6.200.16 authentication-results: dkim=none (message not signed) header.d=none;dmarc=none action=none header.from=intel.com; x-ms-publictraffictype: Email x-ms-office365-filtering-correlation-id: 4b04ea28-60ad-4bc8-9b23-08d9ce2df9bb x-ms-traffictypediagnostic: MW3PR11MB4732:EE_ x-ld-processed: 46c98d88-e344-4ed4-8496-4ed7712e255d,ExtAddr x-microsoft-antispam-prvs: x-ms-oob-tlc-oobclassifiers: OLM:6790; x-ms-exchange-senderadcheck: 1 x-ms-exchange-antispam-relay: 0 x-microsoft-antispam: BCL:0; x-microsoft-antispam-message-info: XxdvTS9fisxBEkL3wU21KSDVp4Udiuw9o0qtgK0JYzPO4xJw4qwjhEgvs+7PLzYDnpBMV6ucnye9MzvZGnOSKcsV6NyuEaBUQFwPXHOzhdbMz99qCR6Nf3cx549VRwCbzNROuuaao0DsKNnwmCJfuqpgDTLRm7RBqnOxxFUtR6+u7vwV8C3oxTZM+mvUFcwf3mdsHPSiJwbCmAQ2kXbqH+t5YBP9uaAlWr/MUG9+5PZ3j0pfVQEnvWE/Ws2xZjmeLtn5a8g4YVSUgGQg1qBFUXqRCzSkYpScBegKCvQkzZc1YGgFghE8zLNHhFdA6Dk9ftC3tf86hsV+SqMnPFWxuIF2mMPfMfbdZxJL6J9fVLScDk6L8FInWG1DdLyAdMes9YU1rK4GqMS3eckO6J+MipyTxBHmikFCNyy7sI+8BWLPc30I6z3RBhnOV+4rwk4K5Zfegff8dmrm7xMJ5c5/7ydxt4ZIou55w5aVYTVLVfGJeQGFOyCNklaPzFV4HpESzzIyeCrVL+kZEtEQip1RfsH9MdkE15Uzfc+RDlVA2Nz3cplda+v2jsUHXfTvYf1FNotPkrc6bTPA2GR+F1St+/27+Hl/fWiczX18fBOuwP4wlpMI+b8zHw8xLuxK3PUbtZH++mdQPqp++cM1ZnUy2cQf8VzEQdxD+NQ9kwzWBBtzWoUzAFKn1TZTxiy18HoKfOwT/GWoxm0eftx14z4whwhqZZuBagjHDbZwGZnX4SrG4etNnc4tVa5KqeLAbAfLueN8zWR5bb6KLx7FgKFMYTfoAeQvXkzppRvRt2J9NE8= 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:(366004)(76116006)(64756008)(66946007)(4326008)(71200400001)(82960400001)(66476007)(316002)(15650500001)(83380400001)(66556008)(8676002)(66446008)(6506007)(53546011)(52536014)(26005)(38100700002)(33656002)(5660300002)(107886003)(122000001)(8936002)(38070700005)(2906002)(54906003)(110136005)(186003)(55016003)(7696005)(86362001)(9686003)(508600001);DIR:OUT;SFP:1102; x-ms-exchange-antispam-messagedata-chunkcount: 1 x-ms-exchange-antispam-messagedata-0: =?utf-8?B?MW9LRVJadDhFUytOVHEvRVlRbnpEZVp4VXA5NUN6K2oxM0RhVjRTaFpPNUl1?= =?utf-8?B?SE1pMEo3dDF6eWZuVER2L3BjRlpNRUdHVzZIaHQ1M3Y2ZHVXaUIvREljcGZ3?= =?utf-8?B?L0ZYT3lhTXNUQWVOb2tLSGpyblJyQ2JCcHY4N3NMaTVDc09vKzlRdVJBNEtD?= =?utf-8?B?ejN6Sm5MRnR2ZUJsd2UvWm1yK0JNeDNJV3dQRUtyb254RThubjRySEhyQ09p?= =?utf-8?B?QW9IVkwyQmtPQUZKSXdicnJ5QUF0VUdrenJSa3VQd0IzZnhaYWFrRmRmbHRF?= =?utf-8?B?UmhHMkVRbS9XYWV5RHpEWS9lbS9wdzl3VDUrcUoxNCt2a291MTVPQTM5Yzdh?= =?utf-8?B?Mnh0enAzamJLVUp1amtHdWVOTVNFbUo2Z0FCbEpLRlJQTEE2YXMyRnJLNjgx?= =?utf-8?B?OFpVM3RHVFVKMUNVVTNoN256VHRhZk5vREY4bE05OXZWb3dob3RkUVFjc3pr?= =?utf-8?B?VFhKRUc4WkhreWlZbDJNWU9JT1R6bjVFUUFBZU5QZzFhaFJsdHFXb2YrS2hH?= =?utf-8?B?VVptWlNXcDNWN3pGT0k3N3BwUE91UWxSREhGMWRwWWhQY0p0OFdYeGMxSXFo?= =?utf-8?B?emZXSGEyVTdWc3UzbmE1eUFEL25SMk44aEpsODBDWk40cHdqbERwSFc2RXlB?= =?utf-8?B?Q2NzSkEwR0VGbmtyQitQYW0wV0lFTUpZQWZMNHF6bm1XWFIwc2hCUy81UU56?= =?utf-8?B?NEVFN29HOVd0NnNnb2xDY04wUU1lRStkblR3VWFDelJrOEVFTFNFc2FNR3NL?= =?utf-8?B?VUwvRG9nNlVLM2pJZHduQlA3ZnZWSG0xemYwajUrMVk0Nk41S3RrWFkyTE9j?= =?utf-8?B?VmFnTVQ2dnRjbkRPRlU2VFIxRkgrMiszZXErVnBpTzBjZXpQZUsrcHY3Z2V0?= =?utf-8?B?eENxU21GVW5ZdzEvK3VzRXVkVE1IVlVEaElRTVZyV1kzNzV0MEdPaVNlRVpH?= =?utf-8?B?TVZYSVhDTDA3MmlLb2kxZm9CUGlmQVhac1MxN1lYVnYvT2NKRklzVVBMeGQ3?= =?utf-8?B?MUt5VU9DeHNId1pFVWZhOWkzTFFKNlpLWTBFcXhhUVQ4WGxoYW9JalRuNmF0?= =?utf-8?B?VEd0bkplOXpxdW53bUNJRURub2RPUzNRMmkzQ1pPODhYUk1MUXlnd1p4cXZU?= =?utf-8?B?OXdmTzFwQjRGa25FZmh4QVNsQU1UZHE1VnZkWmZlWUFOdkhrSmttVzQ1Q3d0?= =?utf-8?B?citiRWF0eTJFVTlHWC9NUjdlT1FDVFZaNmY0L1E5N2dpQTFLY3gwcXVMWTZt?= =?utf-8?B?QVc2akJ1VDhFZ3I1Mkw4a2NqMEJzUWZyYnVvOTFoNERuQVBxdDhMVlRvZzF1?= =?utf-8?B?SU9rWFhENVdNNkl2bXk0djhocDB2RWRtTys0TG5TTmFxbjZDNDU4anQ1SkdD?= =?utf-8?B?NVdFQ20rQ3BuV1dTSlM0amtXSzFHdVcxMlZIbU1hVXdLZ1BJTGxPTURibEY2?= =?utf-8?B?bStnQlNFYlhrNHRKVkJOQjZGcVRNNVVja0JTQndaM0ZtU1NxaXZNbWhUSUZC?= =?utf-8?B?OXkwRysvWE90ZUkyRkFZNVZOQmwva0YrWUJMQWJ6MkVILzltV29PSDNoT3dz?= =?utf-8?B?SEVYZG5kNmxRdTVpbEdPM2RXUldwb1pQWHlyKzRYRTRnTW1ORVlhakM5dnQz?= =?utf-8?B?L3JMUUI5WXlKejgvUXgzbC9wUyt2ZzJob0VQdmJLZk9OalpwSjEwc1RmVW1B?= =?utf-8?B?NkpoRkZIU2syQXhGSTJTM3gwOHBsb1BBTXVBVXpIbXFSdW9OdjRuQUxGSEFD?= =?utf-8?B?eWdSZ3RKaHVmRU1qS1BveHZTMGsrTGhSRm5DcnJGdnM1RTJkcllTZ0xPTFho?= =?utf-8?B?YTQxOGFEWjNoWk8zK1pvbnhUQ2QwZE1rRlNsbFdkV1hwSisxWU1yNiswUFVX?= =?utf-8?B?QmM3aUJoakMyeVB6K3pScEdqMWsxRlhsaWVHTVZ3TTZTZDgxRnBQc2pXTEpV?= =?utf-8?B?azlJSlZoTnpQemI4dCtlSFdBdGNLeDR0NWFOdTdTZ2NxSGUyT3ozMWNhLzVD?= =?utf-8?B?RzFFSVh1L1ZDcXk4TjM3cDByRkdPRjlWVS9JYXp0RHJ6am8xaCsrM0Vjanl1?= =?utf-8?B?Y3NHZnYxWmNUWmZCSjM5Q2NMb25ocFpORXVNdmVSUzJyZjV4TXJNMHZXeExx?= =?utf-8?B?ekRNWkJzR2hmYnlodkhHV0hwNGdub0M5ZGl1VVVBcktGcEpiU29PRGlNWVZh?= =?utf-8?B?UkMwSHEzMW54aTVrQWRqR0FJbHJhSTRaSWhYd2lIc1QrclVVUkRjM2QwT1VO?= =?utf-8?B?dmMzTFNKbm1mYjJxaUZGbXJOR2tnPT0=?= 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: 4b04ea28-60ad-4bc8-9b23-08d9ce2df9bb X-MS-Exchange-CrossTenant-originalarrivaltime: 02 Jan 2022 20:25:10.6901 (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: /t+H9T9mFUcqIwJFE+deDbKDQeMuOadnXqVZC+pUTMeETCMyx3IE/X9/8/jhNqKe+cRvZZpfOYoM8gE1Kg4th59qz53m8ZwjpfqapYiHQtY= X-MS-Exchange-Transport-CrossTenantHeadersStamped: MW3PR11MB4732 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 SGkgQXNocmFmLA0KDQpIT0JzIG11c3QgbmV2ZXIgdXNlIFVJTlROIG9yIHBvaW50ZXIgZmllbGRz LiAgSE9CcyBtdXN0IGFsd2F5cyBiZSB0aGUgc2FtZSBzaXplIG5vIG1hdHRlcg0Kd2hhdCBDUFUg b3IgQ1BVIG1vZGUgdGhlIHN0cnVjdHVyZSBpcyBjb21waWxlciBmb3IuDQoNClRoaXMgaXMgYWxz byBhIG5vbi1iYWNrd2FyZHMgY29tcGF0aWJsZSBjaGFuZ2UgdG8gYSBIT0Igc3RydWN0dXJlLg0K DQpGb3IgdGhlIGNhc2Ugd2hlcmUgdGhlIEdyYXBoaWNzT3V0cHV0UHJvdG9jb2wgaXMgYnVpbGQg Zm9yIFg2NCBhbmQgdXNlcyB0aGlzIEhPQiBhcyBpbnB1dCwNCnRoZSBVSU5UMzIgdmFsdWUgZnJv bSB0aGUgSE9CIGNhbiBiZSBjYXN0IHRvIFVJTlROIGZvciB0aGUgcHJvdG9jb2wuDQoNCkdpdmVu IHRoYXQgdGhlIGNhc3QgaXMgZnJvbSBVSU5UMzIgLT4gVUlOVDMyIGZvciBJQTMyIGJ1aWxkcyBh bmQgVUlOVDMyLT5VSU5UNjQgZm9yIFg2NA0KYnVpbGRzLCBJIGRvIG5vdCBzZWUgYW55IGNhc2Ug d2hlcmUgdGhlcmUgd291bGQgYmUgcG9zc2libGUgbG9zcyBvZiBkYXRhLiAgVGhlIGNhc3Qgd291 bGQNCmFsd2F5cyBiZSB0byBhIHR5cGUgdGhhdCBpcyB0aGUgc2FtZSBzaXplIG9yIGxhcmdlci4N Cg0KQ2FuIHlvdSBwbGVhc2UgdmVyaWZ5IHRoZSBjb21waWxlciBlcnJvciB5b3Ugb2JzZXJ2ZWQ/ DQoNClRoYW5rcywNCg0KTWlrZQ0KDQo+IC0tLS0tT3JpZ2luYWwgTWVzc2FnZS0tLS0tDQo+IEZy b206IFMsIEFzaHJhZiBBbGkgPGFzaHJhZi5hbGkuc0BpbnRlbC5jb20+DQo+IFNlbnQ6IFN1bmRh eSwgSmFudWFyeSAyLCAyMDIyIDg6MzQgQU0NCj4gVG86IGRldmVsQGVkazIuZ3JvdXBzLmlvDQo+ IENjOiBTLCBBc2hyYWYgQWxpIDxhc2hyYWYuYWxpLnNAaW50ZWwuY29tPjsgQ2hhZ2FudHksIFJh bmdhc2FpIFYgPHJhbmdhc2FpLnYuY2hhZ2FudHlAaW50ZWwuY29tPjsgU29sYW5raSwgRGlnYW50 IEgNCj4gPGRpZ2FudC5oLnNvbGFua2lAaW50ZWwuY29tPjsgViwgU2FuZ2VldGhhIDxzYW5nZWV0 aGEudkBpbnRlbC5jb20+OyBOaSwgUmF5IDxyYXkubmlAaW50ZWwuY29tPjsgS2lubmV5LCBNaWNo YWVsIEQNCj4gPG1pY2hhZWwuZC5raW5uZXlAaW50ZWwuY29tPjsgR2FvLCBMaW1pbmcgPGdhb2xp bWluZ0BieW9zb2Z0LmNvbS5jbj47IExpdSwgWmhpZ3VhbmcgPHpoaWd1YW5nLmxpdUBpbnRlbC5j b20+DQo+IFN1YmplY3Q6IFtQQVRDSF0gVXBkYXRlIEdyYXBoaWNzIEluZm8gSG9iIEZyYW1lQnVm ZmVyU2l6ZSBCYXNlZCBvbiBVRUZJIFNwZWMgMi4wDQo+IA0KPiBSRUY6aHR0cHM6Ly9idWd6aWxs YS50aWFub2NvcmUub3JnL3Nob3dfYnVnLmNnaT9pZD0zNzkzDQo+IEJhc2VkZSBvbiBVRUZJIFNw ZWMgMi4wIHNlY3Rpb24gMTcuNy4xIHN0cnVjdHVyZQ0KPiBFRklfR1JBUEhJQ1NfT1VUUFVUX1BS T1RPQ09MX01PREUgc2F5IEZyYW1lQnVmZmVyU2l6ZSBzaG91bGQgYmUgc2l6ZSBvZg0KPiBVSU5U TiwgaW4gTWRlUGtnXEluY2x1ZGVcR3VpZFxHcmFwaGljc0luZm9Ib2IuaA0KPiBFRklfUEVJX0dS QVBISUNTX0lORk9fSE9CIEZyYW1lQnVmZmVyU2l6ZSAgaXMgVUlOVDMyLA0KPiANCj4gVWVmaVBh eWxvYWRQa2dcR3JhcGhpY3NPdXRwdXREeGVcR3JhcGhpY3NPdXRwdXQuYw0KPiBNZGVNb2R1bGVQ a2dcVW5pdmVyc2FsXENvbnNvbGVcR3JhcGhpY3NPdXRwdXREeGVcR3JhcGhpY3NPdXRwdXQuYw0K PiANCj4gUHJpdmF0ZS0+R3JhcGhpY3NPdXRwdXRNb2RlLkZyYW1lQnVmZmVyU2l6ZSA9IFwNCj4g R3JhcGhpY3NJbmZvLT5GcmFtZUJ1ZmZlclNpemU7DQo+IA0KPiBVSU5UMzIgdmFsdWUgaXMgZ2V0 dGluZyBhc3NpZ25lZCB0byBVSU5UTiwNCj4gaW4gWDY0IGJ1aWxkIGNvbXBpbGVyIHdpbGwgdGhy b3cgcG9zc2libGUgbG9zcyBvZiBkYXRhIGVycm9yLg0KPiANCj4gc28gdXBkYXRlIHRoZSBFRklf UEVJX0dSQVBISUNTX0lORk9fSE9CICBiYXNlZCBvbiBVRUZJIFNwZWMgMi4wDQo+IA0KPiBTaWdu ZWQtb2ZmLWJ5OiBBc2hyYWYgQWxpIFMgPGFzaHJhZi5hbGkuc0BpbnRlbC5jb20+DQo+IENjOiBS YW5nYXNhaSBWIENoYWdhbnR5IDxyYW5nYXNhaS52LmNoYWdhbnR5QGludGVsLmNvbT4NCj4gQ2M6 IERpZ2FudCBIIFNvbGFua2kgPGRpZ2FudC5oLnNvbGFua2lAaW50ZWwuY29tPg0KPiBDYzogU2Fu Z2VldGhhIFYgPHNhbmdlZXRoYS52QGludGVsLmNvbT4NCj4gQ2M6IFJheSBOaSA8cmF5Lm5pQGlu dGVsLmNvbT4NCj4gQ2M6IE1pY2hhZWwgRCBLaW5uZXkgPG1pY2hhZWwuZC5raW5uZXlAaW50ZWwu Y29tPg0KPiBDYzogTGltaW5nIEdhbyA8Z2FvbGltaW5nQGJ5b3NvZnQuY29tLmNuPg0KPiBDYzog WmhpZ3VhbmcgTGl1IDx6aGlndWFuZy5saXVAaW50ZWwuY29tPg0KPiAtLS0NCj4gIE1kZVBrZy9J bmNsdWRlL0d1aWQvR3JhcGhpY3NJbmZvSG9iLmggfCAyICstDQo+ICAxIGZpbGUgY2hhbmdlZCwg MSBpbnNlcnRpb24oKyksIDEgZGVsZXRpb24oLSkNCj4gDQo+IGRpZmYgLS1naXQgYS9NZGVQa2cv SW5jbHVkZS9HdWlkL0dyYXBoaWNzSW5mb0hvYi5oIGIvTWRlUGtnL0luY2x1ZGUvR3VpZC9HcmFw aGljc0luZm9Ib2IuaA0KPiBpbmRleCAyMzc5MTFlNjNhLi45MmJkOTA3ZjIwIDEwMDY0NA0KPiAt LS0gYS9NZGVQa2cvSW5jbHVkZS9HdWlkL0dyYXBoaWNzSW5mb0hvYi5oDQo+ICsrKyBiL01kZVBr Zy9JbmNsdWRlL0d1aWQvR3JhcGhpY3NJbmZvSG9iLmgNCj4gQEAgLTI2LDcgKzI2LDcgQEANCj4g DQo+ICB0eXBlZGVmIHN0cnVjdCB7DQo+ICAgIEVGSV9QSFlTSUNBTF9BRERSRVNTICAgICAgICAg ICAgICAgICAgICBGcmFtZUJ1ZmZlckJhc2U7DQo+IC0gIFVJTlQzMiAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICBGcmFtZUJ1ZmZlclNpemU7DQo+ICsgIFVJTlROICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICBGcmFtZUJ1ZmZlclNpemU7DQo+ICAgIEVGSV9HUkFQSElD U19PVVRQVVRfTU9ERV9JTkZPUk1BVElPTiAgICBHcmFwaGljc01vZGU7DQo+ICB9IEVGSV9QRUlf R1JBUEhJQ1NfSU5GT19IT0I7DQo+IA0KPiAtLQ0KPiAyLjMwLjIud2luZG93cy4xDQoNCg==