From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from mga05.intel.com (mga05.intel.com [192.55.52.43]) by mx.groups.io with SMTP id smtpd.web10.26612.1673115728062485662 for ; Sat, 07 Jan 2023 10:22:08 -0800 Authentication-Results: mx.groups.io; dkim=fail reason="unable to parse pub key" header.i=@intel.com header.s=intel header.b=FeQ1Nq2K; spf=pass (domain: intel.com, ip: 192.55.52.43, 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=1673115728; x=1704651728; h=from:to:cc:subject:date:message-id:references: in-reply-to:content-transfer-encoding:mime-version; bh=+RnCtiOR7U24t/5Mfab6s/dEUSbethcpFHi7NkAkXTI=; b=FeQ1Nq2KhllFyuOcxLxGS2WLzJ4MOPy+qGCxSjjJ/LV2G7lUUQfIhTP2 z+bhHVKAfNAgBTwjvl3fmqYGdltjZd7GQV5tTEbk8dGIckwjPh4Y6lkQh 7LlUmfn4mppWKJLeh9Ksax89HpQLGmngx3ck4c853pBWM74U7pykRE4W9 mmXABNW258lxAIjiizCPJ+6guExh/hqP469piCceCw6VKTa76saAYthCJ pcmJ60PpR5NLKixaEM6VgytjFCO1bvtEmZYENpZb/1I8IhQhxIVujEAc2 jeEq0gNrkc1jS7LbHS54bHnn47w5cAduj45bOayFF/bdW/BRH1I6Uj4y8 g==; X-IronPort-AV: E=McAfee;i="6500,9779,10583"; a="408908402" X-IronPort-AV: E=Sophos;i="5.96,308,1665471600"; d="scan'208";a="408908402" Received: from fmsmga003.fm.intel.com ([10.253.24.29]) by fmsmga105.fm.intel.com with ESMTP/TLS/ECDHE-RSA-AES256-GCM-SHA384; 07 Jan 2023 10:22:07 -0800 X-ExtLoop1: 1 X-IronPort-AV: E=McAfee;i="6500,9779,10583"; a="744936457" X-IronPort-AV: E=Sophos;i="5.96,308,1665471600"; d="scan'208";a="744936457" Received: from fmsmsx602.amr.corp.intel.com ([10.18.126.82]) by FMSMGA003.fm.intel.com with ESMTP; 07 Jan 2023 10:22:07 -0800 Received: from fmsmsx611.amr.corp.intel.com (10.18.126.91) by fmsmsx602.amr.corp.intel.com (10.18.126.82) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256) id 15.1.2507.16; Sat, 7 Jan 2023 10:22:07 -0800 Received: from fmsmsx602.amr.corp.intel.com (10.18.126.82) by fmsmsx611.amr.corp.intel.com (10.18.126.91) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256) id 15.1.2507.16; Sat, 7 Jan 2023 10:22:06 -0800 Received: from fmsedg601.ED.cps.intel.com (10.1.192.135) by fmsmsx602.amr.corp.intel.com (10.18.126.82) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256) id 15.1.2507.16 via Frontend Transport; Sat, 7 Jan 2023 10:22:06 -0800 Received: from NAM12-MW2-obe.outbound.protection.outlook.com (104.47.66.45) by edgegateway.intel.com (192.55.55.70) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.1.2507.16; Sat, 7 Jan 2023 10:22:05 -0800 ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=Z7tqqfvfIjarFIXprUTs6mG9NjTjQ3FBFtFZMLCNWE0a1dU15Qn/WYj/U4/7p/zANFhbJRmfHYulJ7mM8tt6xymCayloTJw3NmSLYhkl4J4mrQGfMY9mc1lye8QhgyCvFPB+eGQdrhlwFZdSX1GZuQ6PrvZrgMum0HT4j0tEuUI8kPezDQlSpVvR6ceKjsuVVtSnIltPj0T3Spfi2ObxgQ0BmDZhEW+ZTYjUvlE/lkWqFETYqp8qSrGxEzyYtDsl90TVpL58VvqBKI4RX81y1mlzGGoiOsMyfJLGrZAWHPKexHpXfY5AAbRYAjg+9uF02zYIWbohV7Asq12fqtUFCg== 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=+RnCtiOR7U24t/5Mfab6s/dEUSbethcpFHi7NkAkXTI=; b=kcXT0/XT3Ppqhp3oH5eZQvbaqXN5e1G1VaMGSTgDna3r7jmegQLFT8k2MscAEzSHInJ413pxvSDKkTqyYfzoMF6bz6i6D8L68S5R9q9N+p50S7UO2DQ7Z6VFwrYzV8ZifAfhek8NVcDmG/g2z3n/yJ4t6mDTk9VDLLMlPVyhSAVo/raXDaQPb4zB7JcyFP+ccq/6I/hAtJbgoy06UIP2x/0KQ9sve34XRScJ3TS3E6BvFBkk6GzPcOuWjAu/bIyJUN1YAew14DNYVKCdYr/jcZ/SkMpkNBJjTqHZcsXY6MQbeIYC5DWMpEeOMJaXYTrGnrJyIHlstImn1Bq0NzEcSw== 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 PH7PR11MB7594.namprd11.prod.outlook.com (2603:10b6:510:268::14) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.5944.19; Sat, 7 Jan 2023 18:22:03 +0000 Received: from CO1PR11MB4929.namprd11.prod.outlook.com ([fe80::cbb4:be2:d9b1:8898]) by CO1PR11MB4929.namprd11.prod.outlook.com ([fe80::cbb4:be2:d9b1:8898%9]) with mapi id 15.20.5986.018; Sat, 7 Jan 2023 18:22:03 +0000 From: "Michael D Kinney" To: "devel@edk2.groups.io" , "jengelh@inai.de" CC: "Kinney, Michael D" Subject: Re: [edk2-devel] [PATCH] MdeModulePkg: remove garbage pixels in LaffStd glyphs Thread-Topic: [edk2-devel] [PATCH] MdeModulePkg: remove garbage pixels in LaffStd glyphs Thread-Index: AQHZIsJLhHb6PdnmFUel+MiIp39uI66TRDGg Date: Sat, 7 Jan 2023 18:22:03 +0000 Message-ID: References: <20230107151610.18728-1-jengelh@inai.de> In-Reply-To: <20230107151610.18728-1-jengelh@inai.de> Accept-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=intel.com; x-ms-publictraffictype: Email x-ms-traffictypediagnostic: CO1PR11MB4929:EE_|PH7PR11MB7594:EE_ x-ms-office365-filtering-correlation-id: 04e293d0-c398-400f-2b7b-08daf0dc134b x-ms-exchange-senderadcheck: 1 x-ms-exchange-antispam-relay: 0 x-microsoft-antispam: BCL:0; x-microsoft-antispam-message-info: xn/HtJ0LU2YhiXgURlJFYI885PuLvTxho0b7vv1czy0YAPtDonNfEEcSv2+qjmZb5KnIhLvy0YMzHX+Pzb3dvs4AnFk/bcTE4VRKYm3OluLuhKjMX+wdrOrLTacNYp7GXDg42yoS/3T388CqY+wdW4y8xYhb8WLrPorALTpmvp6n1hHxO41jAllnVjFejw/1QtIK2IkSEWavGL5btBjd0TrCxQoXo/mD//FdoFMvbOJOVodUa0hqcMKUjJ8osqCzxUjEfiCIG/GOZiI2TFaFCyUtn7obp7CIC53xKWiRsOhwVdKO9zkypHzuAf6/Ck8PUPBvvhx87tMiNNjm9r1WlO2hOZaoLyYJVQmDaEy4StBVOwrD8PcSDP3w8/I0/mwqKGeHKCPWTa5XSMPdoPeltZIXqoPSp6GHP2g7PEBc1qqytuPSX2h5yvyykxExzFNFjaEuGYXEWz3OxLK31twy3Hgy8eDoA0l22uYCqWGnU+g4gWSmJtUx4ZcZwdfFRUBdsEEWCMUibDD2DKM/AWaGtG6YsbJCVHaUT91MDaqkQy6J0vOoVUTpq4ckJ1bMq3SvXlcT1qnB0fc+8+BKSMlOzkfgCagKaiNJobKus/N+3zxQr5pK6x5BxNoY9UY+EhNxHvV2+FcCDFO0P5t8rndnZvsxhapLQf+BQ5OMiFxDqDdj0KCLzPPQ43WmnUuhaaHDYy3xRCGuqWCGwYFX6NIbmNOWgdXOnnS3vVuVqYIyZBgFF3HpoGvvDLAHeWmgTLybtxM/u2n+opJ+vyEzaBub8w== 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:(13230022)(346002)(376002)(366004)(39860400002)(136003)(396003)(451199015)(38100700002)(66899015)(82960400001)(122000001)(2906002)(33656002)(55016003)(66556008)(52536014)(110136005)(316002)(9686003)(38070700005)(86362001)(76116006)(41300700001)(8676002)(186003)(64756008)(26005)(478600001)(107886003)(66476007)(6506007)(66946007)(4326008)(66446008)(53546011)(966005)(7696005)(83380400001)(5660300002)(71200400001)(8936002);DIR:OUT;SFP:1102; x-ms-exchange-antispam-messagedata-chunkcount: 1 x-ms-exchange-antispam-messagedata-0: =?utf-8?B?dTNBY2dUQ1BJZzlZUGtqdkRxZnc1ZURaUi9FaFk1dEdpZFF6dlp5UmNtSFF4?= =?utf-8?B?aWcvNWs3aENVWU05MnFZOVdSUTR1ZmxSNEozaVpQV2x2bzhBNUh1NmFsRC9v?= =?utf-8?B?dWZVQS9DK1JOM2FtOXgybHFwMnIzcHpPVC8yY1UyUWFZM0VlK3E4QTlUbWcz?= =?utf-8?B?dUVSRXcxR3p2U3RRTm5nWGJoNklERzNuTnNFVDlJZ1lqYXVNMDgwWFA2UFRh?= =?utf-8?B?bkx6eVkrZXRUNjFUN2VjaDc5K2xqbUlNOFFuMlF6eEdFYjJXSldCYnBua3dt?= =?utf-8?B?aVR3MFlqcmVKTXJwN2ZQNjdudWVYNnZ0VVpiZTFJMmliSnFSVVF3STVMOEY1?= =?utf-8?B?OWlCZFhaektLbHdzSkMyTllUUnVaSDBLQ3EyOUxDanpIS01jNG1wWnR1KzBo?= =?utf-8?B?MlBoZy9wQk1oK0ZIVW1MTVRMVmNOWFpzNm93WnNGSmd1WnNsYkRuNWdienVX?= =?utf-8?B?S2d3VVF2bWQ0SFR2M3E0UG9zN3krV2pxOWZKMFVHZmM5SVc5dUVRa3pxNE1M?= =?utf-8?B?OEZZeWViWWphMHZTcWhEU3FqM3lLL1VCYWtUQ09rODEwbjBhSUNJTyszVXFn?= =?utf-8?B?UVJkdVI4WFQyZFUvdk0zUmhhdlhxVm1VaU5ZTHFYSXZlTklySTExR09lTnNM?= =?utf-8?B?aWt3Uzl5NFZ2UkpvWjZyY1E0NTVBYVp1WDBlRWlDa1grYlBVNGhOTENYcTlO?= =?utf-8?B?L01OQjFHSXIvYVV4TWpibE5TMlNBOGVRZWZhVnV5WnY1RUtQdFJYNitFZUt1?= =?utf-8?B?WlRwZ1BrYmxlaXpDSVBWNThmRHVmaFMzZDlzdjY4VjRmSERPbGFNcXpYK0ky?= =?utf-8?B?S1NmenhVL01UKytoaDFJazJkSnBBb3FrS1ZBMExpd0tLTWxJblBuaElQcW9h?= =?utf-8?B?V01lMVk5Z3QvMEdodnAwRzRiVTFZUDZLTGNZZlpTQTFzNHNkUWhyMjE3S284?= =?utf-8?B?LzFaTFF3VnUwR2phejN0Y1pkTnFjeGtkSXFJajdZOTRRcnRibWxyUUwwUzRa?= =?utf-8?B?aGdGbU1yY3NVNGpkZEZudDJlUUNBTUVWMEN1ZDJZNy85VlgyM1poOERDZU9t?= =?utf-8?B?azA0R2tSMEwwTE9WUUFTa0VremNRbndkSEl2MlYyeUpYNktpVDhqZ01Nb3V1?= =?utf-8?B?RHBMSk52eEFUbnZZV0hyek4rZ2pjSFVMUVVMV21BTUw0Y0JuQWpYWU5HeTZR?= =?utf-8?B?aDB0VjJ0YVhRUkdpN0xseEc2cXVQME1ibGpvc1BJQmxLcDFRajhsNFF6T3c0?= =?utf-8?B?MXRMQUMxM05uTUtpemVuWkZBdXpiMVg4SHFaelFaZ1pLWjdZUGJMVW1VVEE0?= =?utf-8?B?R0ZuL2xUVkZkUE1UNVBFS3krbW9RcU50R0JqRU9DaW9RSENua2xTVTBoMXRh?= =?utf-8?B?QzZkbmJ4MmtjczV0bnRmSVJKZ0hBOFM3dVdxUURHd1NrYit0d2Vsdzh1SG1M?= =?utf-8?B?OGczUFdzZGFDMTdqUVNzUmErQ3dVTXZkYXIxbkZKdm9BUXNqNExGeUZTejRp?= =?utf-8?B?MHZwd3c2aXlyaUNZSVQzM29OUTg3WGthdEZzejdhWlhySW1TckNTcTFjS0oy?= =?utf-8?B?NW1PZHl1dExFMjYySHYrQiszNXk4bzhXL1VkbHZ3dlBaNkFCcFU4cURYTG5v?= =?utf-8?B?aytjVXBpWmprV284ZUpGdkZiU0pOQ0c4Z1cvNzFDSHVNdjZKcGp5cXVIM3pm?= =?utf-8?B?bklqYnZMMVMvS0xNN2thd0hKS1gvMTJ1U1BneFRMODJna2JvODQrZktmUnN6?= =?utf-8?B?b2hJSm5MTXAvNEVvaEdmQ2pBeTIrUmhSMzlRbFIvTWVhWUNIa0wwR0xuVnA5?= =?utf-8?B?ZWhHNkUrV25pSk5qZVBKRm96L2MrR2RJeGtucy94WUJkMTZVbFpyVE9haXF5?= =?utf-8?B?bzdydEhzVGZRVVVsQXArSURlWE14aTVFanF0QzEwcXdWK211TzNTdlYra3FF?= =?utf-8?B?M28xejhvbDdRRktWQlBKOWxRc0hUaUZ0QXRUZlJJdVhoTTRNTUdwOGF5cU5n?= =?utf-8?B?c1NvV2xuZ2JVangyYUpIVTNXNklveWZqQmdSRThIVGpzNS9MaG1ZeG1TcGR4?= =?utf-8?B?MTNXNW1MSWV3RWZmbUhRZ043dXV6cWNSZzY3K0xyZ1A3VEQvWVpQK3o1ZkpU?= =?utf-8?B?SHJTNmFPRWlrWDdyOTNGVDUrV1lSa0VYVnhsOTFiM1dCaE1PWXlaU3VweWd5?= =?utf-8?B?OEE9PQ==?= 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: 04e293d0-c398-400f-2b7b-08daf0dc134b X-MS-Exchange-CrossTenant-originalarrivaltime: 07 Jan 2023 18:22:03.2881 (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: 6IJthddH8vEGsiIwenIFWdKX3+QbXiNmpzm0sbW9wFn5RQY6ZGSyUfzK+GG1XH2EtrQYTnNVTuGP60NMoP4pIKtJ8yT59NYAiYvGi5hVSSw= X-MS-Exchange-Transport-CrossTenantHeadersStamped: PH7PR11MB7594 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 SGksDQoNCkNhbiB5b3UgYWRkIGEgYmVmb3JlIGFuZCBhZnRlciBwaWN0dXJlIHRvIHRoZSBQUiBm b3IgdGhlIGdseXBocyB0aGF0IGhhdmUgYmVlbiB1cGRhdGVkLg0KDQpUaGFua3MsDQoNCk1pa2UN Cg0KPiAtLS0tLU9yaWdpbmFsIE1lc3NhZ2UtLS0tLQ0KPiBGcm9tOiBkZXZlbEBlZGsyLmdyb3Vw cy5pbyA8ZGV2ZWxAZWRrMi5ncm91cHMuaW8+IE9uIEJlaGFsZiBPZiBKYW4gRW5nZWxoYXJkdA0K PiBTZW50OiBTYXR1cmRheSwgSmFudWFyeSA3LCAyMDIzIDc6MTYgQU0NCj4gVG86IGRldmVsQGVk azIuZ3JvdXBzLmlvDQo+IFN1YmplY3Q6IFtlZGsyLWRldmVsXSBbUEFUQ0hdIE1kZU1vZHVsZVBr ZzogcmVtb3ZlIGdhcmJhZ2UgcGl4ZWxzIGluIExhZmZTdGQgZ2x5cGhzDQo+IA0KPiBTaWduZWQt b2ZmLWJ5OiBKYW4gRW5nZWxoYXJkdCA8amVuZ2VsaEBpbmFpLmRlPg0KPiAtLS0NCj4gVGhpcyB3 YXMgcHJldmlvdXNseSBwb3N0ZWQgdG8gaHR0cHM6Ly9naXRodWIuY29tL3RpYW5vY29yZS9lZGsy L3B1bGwvMzMzMA0KPiB3aGVyZSB5b3UgY2FuIHNlZSBhIHZpc3VhbCByZXByZXNlbnRhdGlvbiBv ZiB3aGF0IGlzIGJlaW5nIGNvcnJlY3RlZC4NCj4gDQo+ICAuLi4vVW5pdmVyc2FsL0NvbnNvbGUv R3JhcGhpY3NDb25zb2xlRHhlL0xhZmZTdGQuYyAgICAgfCAxMCArKysrKy0tLS0tDQo+ICAxIGZp bGUgY2hhbmdlZCwgNSBpbnNlcnRpb25zKCspLCA1IGRlbGV0aW9ucygtKQ0KPiANCj4gZGlmZiAt LWdpdCBhL01kZU1vZHVsZVBrZy9Vbml2ZXJzYWwvQ29uc29sZS9HcmFwaGljc0NvbnNvbGVEeGUv TGFmZlN0ZC5jDQo+IGIvTWRlTW9kdWxlUGtnL1VuaXZlcnNhbC9Db25zb2xlL0dyYXBoaWNzQ29u c29sZUR4ZS9MYWZmU3RkLmMNCj4gaW5kZXggMWY3ZmU0Y2RhOC4uOTlkOTA5NTkyYyAxMDA2NDQN Cj4gLS0tIGEvTWRlTW9kdWxlUGtnL1VuaXZlcnNhbC9Db25zb2xlL0dyYXBoaWNzQ29uc29sZUR4 ZS9MYWZmU3RkLmMNCj4gKysrIGIvTWRlTW9kdWxlUGtnL1VuaXZlcnNhbC9Db25zb2xlL0dyYXBo aWNzQ29uc29sZUR4ZS9MYWZmU3RkLmMNCj4gQEAgLTIxMywxMyArMjEzLDEzIEBAIEVGSV9OQVJS T1dfR0xZUEggIGdVc1N0ZE5hcnJvd0dseXBoRGF0YVtdID0gew0KPiAgICB9LA0KPiANCj4gICAg eyAweDAwYTMsICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDB4MDAsIHsgMHgw MCwgMHgwMCwgMHgwMCwgMHgzOCwgMHg2QywgMHg2NCwgMHg2MCwgMHg2MCwgMHhGMCwgMHg2MCwg MHg2MCwgMHg2MCwNCj4gMHg2MCwgMHhFNiwgMHhGQywgMHgwMCwgMHgwMCwgMHgwMCwgMHgwMCB9 DQo+IA0KPiAgICB9LA0KPiANCj4gLSAgeyAweDAwYTQsICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgIDB4MDAsIHsgMHgwMCwgMHgwMCwgMHgxOCwgMHgwMCwgMHgwMCwgMHgwMCwg MHhDNiwgMHg3QywgMHhDNiwgMHhDNiwgMHhDNiwgMHhDNiwNCj4gMHg3QywgMHhDNiwgMHgwMCwg MHgwMCwgMHgwMCwgMHgwMCwgMHgwMCB9DQo+IA0KPiArICB7IDB4MDBhNCwgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgMHgwMCwgeyAweDAwLCAweDAwLCAweDAwLCAweDAwLCAw eDAwLCAweDAwLCAweEM2LCAweDdDLCAweEM2LCAweEM2LCAweEM2LCAweEM2LA0KPiAweDdDLCAw eEM2LCAweDAwLCAweDAwLCAweDAwLCAweDAwLCAweDAwIH0NCj4gDQo+ICAgIH0sDQo+IA0KPiAg ICB7IDB4MDBhNSwgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgMHgwMCwgeyAw eDAwLCAweDAwLCAweDAwLCAweDY2LCAweDY2LCAweDY2LCAweDNDLCAweDE4LCAweDdFLCAweDE4 LCAweDdFLCAweDE4LA0KPiAweDE4LCAweDE4LCAweDE4LCAweDAwLCAweDAwLCAweDAwLCAweDAw IH0NCj4gDQo+ICAgIH0sDQo+IA0KPiAgICB7IDB4MDBhNiwgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgMHgwMCwgeyAweDAwLCAweDAwLCAweDAwLCAweDE4LCAweDE4LCAweDE4 LCAweDE4LCAweDE4LCAweDAwLCAweDAwLCAweDE4LCAweDE4LA0KPiAweDE4LCAweDE4LCAweDE4 LCAweDAwLCAweDAwLCAweDAwLCAweDAwIH0NCj4gDQo+ICAgIH0sDQo+IA0KPiAtICB7IDB4MDBh NywgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgMHgwMCwgeyAweDAwLCAweDAw LCAweDE4LCAweDdDLCAweEM2LCAweDYwLCAweDM4LCAweDZDLCAweEM2LCAweEM2LCAweDZDLCAw eDM4LA0KPiAweDBDLCAweEM2LCAweDdDLCAweDAwLCAweDAwLCAweDAwLCAweDAwIH0NCj4gDQo+ ICsgIHsgMHgwMGE3LCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAweDAwLCB7 IDB4MDAsIDB4MDAsIDB4MDAsIDB4N0MsIDB4QzYsIDB4NjAsIDB4MzgsIDB4NkMsIDB4QzYsIDB4 QzYsIDB4NkMsIDB4MzgsDQo+IDB4MEMsIDB4QzYsIDB4N0MsIDB4MDAsIDB4MDAsIDB4MDAsIDB4 MDAgfQ0KPiANCj4gICAgfSwNCj4gDQo+ICAgIHsgMHgwMGE4LCAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAweDAwLCB7IDB4MDAsIDB4MDAsIDB4MDAsIDB4QzYsIDB4MDAsIDB4 MDAsIDB4MDAsIDB4MDAsIDB4MDAsIDB4MDAsIDB4MDAsIDB4MDAsDQo+IDB4MDAsIDB4MDAsIDB4 MDAsIDB4MDAsIDB4MDAsIDB4MDAsIDB4MDAgfQ0KPiANCj4gICAgfSwNCj4gDQo+IEBAIC0zMTUs NyArMzE1LDcgQEAgRUZJX05BUlJPV19HTFlQSCAgZ1VzU3RkTmFycm93R2x5cGhEYXRhW10gPSB7 DQo+ICAgIH0sDQo+IA0KPiAgICB7IDB4MDBkNiwgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgMHgwMCwgeyAweENDLCAweENDLCAweDAwLCAweDAwLCAweDdDLCAweEM2LCAweEM2 LCAweEM2LCAweEM2LCAweEM2LCAweEM2LCAweEM2LA0KPiAweEM2LCAweEM2LCAweDdDLCAweDAw LCAweDAwLCAweDAwLCAweDAwIH0NCj4gDQo+ICAgIH0sDQo+IA0KPiAtICB7IDB4MDBkNywgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgMHgwMCwgeyAweDEwLCAweDI4LCAweDAw LCAweDAwLCAweDAwLCAweDAwLCAweDAwLCAweEM2LCAweDZDLCAweDM4LCAweDM4LCAweDZDLA0K PiAweDZDLCAweEM2LCAweDAwLCAweDAwLCAweDAwLCAweDAwLCAweDAwIH0NCj4gDQo+ICsgIHsg MHgwMGQ3LCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAweDAwLCB7IDB4MDAs IDB4MDAsIDB4MDAsIDB4MDAsIDB4MDAsIDB4MDAsIDB4MDAsIDB4QzYsIDB4NkMsIDB4MzgsIDB4 MzgsIDB4NkMsDQo+IDB4NkMsIDB4QzYsIDB4MDAsIDB4MDAsIDB4MDAsIDB4MDAsIDB4MDAgfQ0K PiANCj4gICAgfSwNCj4gDQo+ICAgIHsgMHgwMGQ4LCAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAweDAwLCB7IDB4MDAsIDB4MDAsIDB4MDAsIDB4N0MsIDB4Q0UsIDB4Q0UsIDB4 REUsIDB4RDYsIDB4RDYsIDB4RDYsIDB4RDYsIDB4RjYsDQo+IDB4RTYsIDB4RTYsIDB4N0MsIDB4 NDAsIDB4MDAsIDB4MDAsIDB4MDAgfQ0KPiANCj4gICAgfSwNCj4gDQo+IEBAIC0zMjksMTEgKzMy OSwxMSBAQCBFRklfTkFSUk9XX0dMWVBIICBnVXNTdGROYXJyb3dHbHlwaERhdGFbXSA9IHsNCj4g ICAgfSwNCj4gDQo+ICAgIHsgMHgwMGRkLCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAweDAwLCB7IDB4MTgsIDB4MzAsIDB4MDAsIDB4MDAsIDB4NjYsIDB4NjYsIDB4NjYsIDB4 NjYsIDB4NjYsIDB4M0MsIDB4MTgsIDB4MTgsDQo+IDB4MTgsIDB4MTgsIDB4M0MsIDB4MDAsIDB4 MDAsIDB4MDAsIDB4MDAgfQ0KPiANCj4gICAgfSwNCj4gDQo+IC0gIHsgMHgwMGRlLCAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAweDAwLCB7IDB4MDAsIDB4MDAsIDB4MTAsIDB4 MDAsIDB4RjAsIDB4NjAsIDB4NjAsIDB4N0MsIDB4NjYsIDB4NjYsIDB4NjYsIDB4NjYsDQo+IDB4 N0MsIDB4NjAsIDB4RjAsIDB4MDAsIDB4MDAsIDB4MDAsIDB4MDAgfQ0KPiANCj4gKyAgeyAweDAw ZGUsICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDB4MDAsIHsgMHgwMCwgMHgw MCwgMHgwMCwgMHgwMCwgMHhGMCwgMHg2MCwgMHg2MCwgMHg3QywgMHg2NiwgMHg2NiwgMHg2Niwg MHg2NiwNCj4gMHg3QywgMHg2MCwgMHhGMCwgMHgwMCwgMHgwMCwgMHgwMCwgMHgwMCB9DQo+IA0K PiAgICB9LA0KPiANCj4gICAgeyAweDAwZGYsICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgIDB4MDAsIHsgMHgwMCwgMHgwMCwgMHgwMCwgMHg3OCwgMHhDQywgMHhDQywgMHhDQywg MHhDQywgMHhEOCwgMHhDQywgMHhDNiwgMHhDNiwNCj4gMHhDNiwgMHhDNiwgMHhDQywgMHgwMCwg MHgwMCwgMHgwMCwgMHgwMCB9DQo+IA0KPiAgICB9LA0KPiANCj4gLSAgeyAweDAwZTAsICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDB4MDAsIHsgMHgwMCwgMHgzMCwgMHgzMCwg MHg2MCwgMHgzMCwgMHgxOCwgMHgwMCwgMHg3OCwgMHgwQywgMHgwQywgMHg3QywgMHhDQywNCj4g MHhDQywgMHhDQywgMHg3NiwgMHgwMCwgMHgwMCwgMHgwMCwgMHgwMCB9DQo+IA0KPiArICB7IDB4 MDBlMCwgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgMHgwMCwgeyAweDAwLCAw eDAwLCAweDAwLCAweDYwLCAweDMwLCAweDE4LCAweDAwLCAweDc4LCAweDBDLCAweDBDLCAweDdD LCAweENDLA0KPiAweENDLCAweENDLCAweDc2LCAweDAwLCAweDAwLCAweDAwLCAweDAwIH0NCj4g DQo+ICAgIH0sDQo+IA0KPiAgICB7IDB4MDBlMSwgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgMHgwMCwgeyAweDAwLCAweDAwLCAweDAwLCAweDE4LCAweDMwLCAweDYwLCAweDAw LCAweDc4LCAweDBDLCAweDBDLCAweDdDLCAweENDLA0KPiAweENDLCAweENDLCAweDc2LCAweDAw LCAweDAwLCAweDAwLCAweDAwIH0NCj4gDQo+ICAgIH0sDQo+IA0KPiAtLQ0KPiAyLjM5LjANCj4g DQo+IA0KPiANCj4gLT0tPS09LT0tPS09DQo+IEdyb3Vwcy5pbyBMaW5rczogWW91IHJlY2VpdmUg YWxsIG1lc3NhZ2VzIHNlbnQgdG8gdGhpcyBncm91cC4NCj4gVmlldy9SZXBseSBPbmxpbmUgKCM5 ODE0OCk6IGh0dHBzOi8vZWRrMi5ncm91cHMuaW8vZy9kZXZlbC9tZXNzYWdlLzk4MTQ4DQo+IE11 dGUgVGhpcyBUb3BpYzogaHR0cHM6Ly9ncm91cHMuaW8vbXQvOTYxMTc0NzAvMTY0MzQ5Ng0KPiBH cm91cCBPd25lcjogZGV2ZWwrb3duZXJAZWRrMi5ncm91cHMuaW8NCj4gVW5zdWJzY3JpYmU6IGh0 dHBzOi8vZWRrMi5ncm91cHMuaW8vZy9kZXZlbC91bnN1YiBbbWljaGFlbC5kLmtpbm5leUBpbnRl bC5jb21dDQo+IC09LT0tPS09LT0tPQ0KPiANCg0K