From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from mga18.intel.com (mga18.intel.com [134.134.136.126]) by mx.groups.io with SMTP id smtpd.web11.10716.1672368421801836445 for ; Thu, 29 Dec 2022 18:47:02 -0800 Authentication-Results: mx.groups.io; dkim=fail reason="unable to parse pub key" header.i=@intel.com header.s=intel header.b=bH2Ngy25; spf=pass (domain: intel.com, ip: 134.134.136.126, mailfrom: bob.c.feng@intel.com) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=intel.com; i=@intel.com; q=dns/txt; s=Intel; t=1672368421; x=1703904421; h=from:to:cc:subject:date:message-id:references: in-reply-to:content-transfer-encoding:mime-version; bh=+P29IXTdWVVXfY7x/3iqdmFqRAvmobbAKHX/TO3lskI=; b=bH2Ngy25Y7Pjq2F8MzxduNj8zZQDGcz6TX3vymGjKs3bjC/VOagax+TA L2BQwD1sgnyxJRqqA+tyjQTClBpGPjZwK2hYp7wIKyA7/FfY4T9th59qZ dwN98vyXJp7F0mhQeZpB6ce1E/If3eERHCxQxud86fClIBeYY8hw3OlhC OMEH9DD0svjUmepc4/lcT1N3YYRmIGDDkf/5udpWxfv928Cyw9OhciNeN 6teDH+JT+M/tjgbmD5/ZlVwhwLw6GFBNeYU5reEyx2wwhJCP86mUkVK7k 1N59W8x86oaY/aZK6iv1oUog8clUG3zhiOyysxzI/QzMGKycv1f8bhEfP g==; X-IronPort-AV: E=McAfee;i="6500,9779,10575"; a="304649969" X-IronPort-AV: E=Sophos;i="5.96,286,1665471600"; d="scan'208";a="304649969" Received: from fmsmga005.fm.intel.com ([10.253.24.32]) by orsmga106.jf.intel.com with ESMTP/TLS/ECDHE-RSA-AES256-GCM-SHA384; 29 Dec 2022 18:47:01 -0800 X-ExtLoop1: 1 X-IronPort-AV: E=McAfee;i="6500,9779,10575"; a="982544571" X-IronPort-AV: E=Sophos;i="5.96,286,1665471600"; d="scan'208";a="982544571" Received: from fmsmsx602.amr.corp.intel.com ([10.18.126.82]) by fmsmga005.fm.intel.com with ESMTP; 29 Dec 2022 18:47:00 -0800 Received: from fmsmsx610.amr.corp.intel.com (10.18.126.90) 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; Thu, 29 Dec 2022 18:47:00 -0800 Received: from fmsmsx602.amr.corp.intel.com (10.18.126.82) by fmsmsx610.amr.corp.intel.com (10.18.126.90) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256) id 15.1.2507.16; Thu, 29 Dec 2022 18:47:00 -0800 Received: from fmsedg602.ED.cps.intel.com (10.1.192.136) 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; Thu, 29 Dec 2022 18:47:00 -0800 Received: from NAM10-MW2-obe.outbound.protection.outlook.com (104.47.55.106) by edgegateway.intel.com (192.55.55.71) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.1.2507.16; Thu, 29 Dec 2022 18:47:00 -0800 ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=fghj8fTzcc3NXTVsnn6zXr5WDdIhB9+cp78mbdd4a3kLTN102DikWVI9UQaAPVeSlnFqOUJNDV2+K5GZ+XUXkw7IbLWd20gSRPr8IM9845A3DgFEf0b2Xp+kTpKv+x3uPopXbpuLuVdTcrgiWlJQqLnm5zej2FwzwifIjug1DBxVVuNk/MpXrJvfgxh0O2L9W1oc1q0b9qHOGh3nV9+wH7ube+uRQN3FtGWFaZydKm3O9sqz5cJP/m9NkXvGDDYyPVi84gcTOsQzw4fsBxFKNw/Rz1+RMV6GUCGDDJARgqKt/lJ1GO3I7KgglJ5/xNtG4ZPlcKS04p3Nc1Yy8a0nHQ== 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=+P29IXTdWVVXfY7x/3iqdmFqRAvmobbAKHX/TO3lskI=; b=TM2y9+dgFqkxB8RFwDV8mvjth6sUwMdzWiJbrNvmuqveUuI5HA3lRP4fn2juUlevPxLJOrJE1vRd8rh/jW1/zgop75YBLRAzH+6+A/7qpsgSxFlvU6S26+0oLb8LyEISvd9a0Zjo10PAilc080Kv8MdV2yOKy7Zqy6mh+uAIq6Fwj8Pa97A/qm4VoeITCWsQ16cRI2Z8Sv/yS4EALEzOOF2YERHN/w1D5flf9bNElUAHokObmj9rSrv+26J/gmruZ+9t7zPjBVlb4LtlJlOT/CI3zVdgqydh4WRtxfq/6Y9M9a8Efs6IvVGa0f5x5OFsizelzF2W3UZ7L+gWwl3Ibw== 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 PH7PR11MB5863.namprd11.prod.outlook.com (2603:10b6:510:135::11) by SJ0PR11MB4798.namprd11.prod.outlook.com (2603:10b6:a03:2d5::12) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.5944.17; Fri, 30 Dec 2022 02:46:57 +0000 Received: from PH7PR11MB5863.namprd11.prod.outlook.com ([fe80::1251:f989:b162:4186]) by PH7PR11MB5863.namprd11.prod.outlook.com ([fe80::1251:f989:b162:4186%3]) with mapi id 15.20.5944.016; Fri, 30 Dec 2022 02:46:57 +0000 From: "Bob Feng" To: "devel@edk2.groups.io" , "Gao, Liming" , 'Pedro Falcato' CC: =?utf-8?B?J01hcnZpbiBIw6R1c2VyJw==?= , "Chen, Christine" Subject: =?UTF-8?B?UmU6IFtlZGsyLWRldmVsXSDlm57lpI06IFtQQVRDSCAxLzFdIEJhc2VUb29sczogRml4IElBMzIgVUlOVDY0IGFsaWdubWVudCBmb3IgQ0xBTkcgdG9vbGNoYWlucw==?= Thread-Topic: =?utf-8?B?W2VkazItZGV2ZWxdIOWbnuWkjTogW1BBVENIIDEvMV0gQmFzZVRvb2xzOiBG?= =?utf-8?Q?ix_IA32_UINT64_alignment_for_CLANG_toolchains?= Thread-Index: AQHZEYeqHfnvekuB7EueiG0ordnBAq53kyUAgA47rYA= Date: Fri, 30 Dec 2022 02:46:57 +0000 Message-ID: References: <20221216195020.1044915-1-pedro.falcato@gmail.com> <058001d914db$1b3e4780$51bad680$@byosoft.com.cn> In-Reply-To: <058001d914db$1b3e4780$51bad680$@byosoft.com.cn> 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: PH7PR11MB5863:EE_|SJ0PR11MB4798:EE_ x-ms-office365-filtering-correlation-id: c86346ee-3ed9-4737-9465-08daea101e51 x-ld-processed: 46c98d88-e344-4ed4-8496-4ed7712e255d,ExtAddr x-ms-exchange-senderadcheck: 1 x-ms-exchange-antispam-relay: 0 x-microsoft-antispam: BCL:0; x-microsoft-antispam-message-info: NKcpeZMWRs+AIORl6KHE0hln9F7RE1fgCr0ZMEdNGm2APWhhu1zK74a4gAFyB19IgW2UE5CDvKuNfcTd8rEAmxIeBQZpO0/coplfaQWt/O/X20aEaAPjRPbtXzktjUzmraUvwq2XcVqSjDfwJwASabiaa42R8kkY88DiNHwBUc0iv1i3CM/sXEa3DbNXPoBjiJ6KQXQA+cFe8EFp3Bo6LkqknOf0waspsVqx83fXSnszwxYMay5MlehLFXQw9V6HYWKhNZ2T8dXY4GDHjUaal58TG9Coa48hSOGVYGNaZ+1zsNXq1nX98g2E5eb10+M3GxJNWFL77V3KdSh9Y5ztX3p03fcCYjiI+x7xHnUa/zZSfRNsdD0qvVXvUqiDVbP/lBsZYtdadYy4LkANvdd8HQJlytr7Llv6woeN4li7Q/OgYHnB25COKFvCjz/9NT7DHWbbLUB4TtmIk/W3/OgqV2S1g7gmtR+DD0ilJmK7YcAz3bjsGwOVWetddrTfB19orO4FXO/feTyswED1WPf1Jrc0dLXEmgbokPrlmm3YVk4qmNbB168ePHQJYJ9tuEQqz6xLQFVctbCaifZ0YYHguBj+hRRcJcy3ToVU5l90oM1oIzzEotikHhUmlQxrbY8UNadfd8wl6ChXL8MVGHzqPfnRAMJf7BGKtCJmSVX55tJtdMzFnIJD1E9APqHA271r2o2ASIsz4YGEksnkZMen4QjcBxJT6J52O76jvtRmH8czlm1x1sxzStip6ZKP9+zXBmFiStGSHfWuY8p3VWIrIg== x-forefront-antispam-report: CIP:255.255.255.255;CTRY:;LANG:en;SCL:1;SRV:;IPV:NLI;SFV:NSPM;H:PH7PR11MB5863.namprd11.prod.outlook.com;PTR:;CAT:NONE;SFS:(13230022)(396003)(39860400002)(136003)(366004)(376002)(346002)(451199015)(38100700002)(41300700001)(122000001)(66899015)(38070700005)(52536014)(8936002)(66446008)(64756008)(4326008)(83380400001)(66476007)(66556008)(5660300002)(66946007)(76116006)(82960400001)(9686003)(186003)(478600001)(966005)(7696005)(53546011)(6506007)(224303003)(54906003)(110136005)(33656002)(71200400001)(2906002)(86362001)(316002)(55016003)(107886003);DIR:OUT;SFP:1102; x-ms-exchange-antispam-messagedata-chunkcount: 1 x-ms-exchange-antispam-messagedata-0: =?utf-8?B?cjFvdnhkY3ZvSWdCRWxYUHN5cHdmQUVickJPWWdmVko3MGRNVkZObFVEejJK?= =?utf-8?B?K3gwRzRodWtQRGZVU0V3NnVWdytvWEQzWU1tMHBqMVVFblMwQUtYU3dOV2Jj?= =?utf-8?B?WXA2YzhJZjNYWWd5azFEWittdFFHWGF3NXEwZkRFZ2p4cjBRNUpZYnRjTTJQ?= =?utf-8?B?QTlQNWdlU2MxSjd5VTVybUpBTCtaOHJUeSt3MzF5MnJtT1EvN0RiclBOQmxt?= =?utf-8?B?U2RTUkVxYW5pM2FyNnByK3JLN0U1aDlvWUhuei9sNzIxeUFqVU1BTVRweWRT?= =?utf-8?B?V09ZREhaQjNKN1JsSGJUSXVRbUFPVFRMTW5hRFEyR1VUaDluYzQ3YW9zYzhR?= =?utf-8?B?d2ZtaU40dFJrL3p3T1lWUlVpVG1WeDBVUnlaWjRIbnExTVBoQTlFOHNSdUZn?= =?utf-8?B?NmpUbll5aEpjL2ovNkNzNzE5MW11ZWcyWko1QVNLVFhIUFRUbmxiY1cvQzlG?= =?utf-8?B?QWFDM0YxMUliMXQvN3o3RUs5QnNCSTVBTFlGbEtHQnI4SjZqbW1pWVBIMStR?= =?utf-8?B?bzFRV2NuekZCbFB1M3JLSTVQUDNGS0hYdWtWL3dIaW1MK21sdFYzMmpKVnR3?= =?utf-8?B?ZUlhdUpZbTgrb2RlQ1ROUjM1TWdJK2V6aUhvRlJvL21uZFU2K1dlMzZRR0Nh?= =?utf-8?B?eVJOQXp6OU5ZVzhPeldnTStjY0xnZ1kzUFBPZ05kcTd1RVR2VllIK1VwSmJV?= =?utf-8?B?dkVVOEpNYzd0Y3JkTmRZTzZtVUYzUDBLQzI2RUpVb21CeXJkU2hZbVRWODd5?= =?utf-8?B?VlZ5SFNCOUJIWTB6c3NXbkxXK0kxdFNlZ0FJaE83T0VmbVhReU1Ub3pFQVJw?= =?utf-8?B?V3B6UWhrNXFBclM1eGxpZkk5NmNKMG5pL1RHTXdVdnBPbzlOYkx0NDNVOXR2?= =?utf-8?B?aE0vczdkdVZKR2h3d2p1cU5BdEF2MndOUFgxL0w4MGtBSEhYQ2RDMitFQi9B?= =?utf-8?B?THZEdU4vWmxvMXhka1NzSlllVHpHbG9hUHJ1dXYrQUp4dFBBWko3YmtJdExt?= =?utf-8?B?Q0x2TjJNNmlSNmRkS1hESlpoL1pjdHJYYW84NEFxM0FoZTNKcld5VnJjeENJ?= =?utf-8?B?QSt6VWRlek53SCtyU0NkNUhTV1VqSjQrRzZGVjVqVXJ3ZXpIOEJjN2lzaWE2?= =?utf-8?B?b2Fja21zZFBKS3BqeDRGdUNoNFJCSUF3MS9NQ0Z4ZlhKTURMdVNXWnZoK3Fo?= =?utf-8?B?eFJGTlg5LytSdENrdWttVndZWEZSVDZzRHBla094VXhSWjEyZVh3bzVhblBT?= =?utf-8?B?czd0N0V4dFBJVE9zLzhONHpwZmIwZ0s0MGhPbVBJdi9Mc2J4UnBHcUQ0dTZ6?= =?utf-8?B?OXpYZVFSRndBbGVtOTNsdWYyLzJhc0lvQlgwUzlua0QrWmFQWis3S1ZHdTJM?= =?utf-8?B?eTJheUE1RjRXdGVNSThTalNsaXBqMmZMWGVwMk5YQjhNY3lkS08rWXJWR2ZD?= =?utf-8?B?MHFpNEdlM1FHRmNQK255a3NIOEtIQlZmaG9PKytwQ1A4Q1JmbkpYYkphOVUr?= =?utf-8?B?aC8xRkh2U0E5NFYrb3l4V3NXVXk4cHgxQnA0RXhNUWxUZzhxRGFyaWNlZldD?= =?utf-8?B?MGZheEJWS2ZvMU9EWVNDRU45TEpvWnoySE1sZS93SlFhQS9memkvNDZFN1VR?= =?utf-8?B?enFNdU5paHVMV3gwRzY0SFFZUkdBaWYxeklwQmpRK25vd2tOUXhHVjRlemtU?= =?utf-8?B?NkhQcVc5MlpVekJKcHVSWHRsVS9mZmVDZ2Y1ZGNNYWNPNHRMMHdQbFIzZW92?= =?utf-8?B?NThWZVoxREFDa2ZqR0dXWENJWWgrNkQ3Zit1OTZYRGdPaXRMVnI5V1d4ZWdm?= =?utf-8?B?RHhyL2JMWDR0ZzIrcWkzVUpFeGVmQ0NwUElCb3RHMFUzM09UUXp4TTkzVElC?= =?utf-8?B?OVBLZlI4QzJWRk9xalQ1WkNFdFAyT0pWQUI4VDY4Z0VkSTJwRC9xU2ROT3p2?= =?utf-8?B?bVJOVUF5RmM2c0NHQjMzT05rT3psVEVoZWpBSlJkWjhoL0FYd1Z1QUZXL0lq?= =?utf-8?B?bTB6RWFWRDFjUlhrNUFiOWJFZWNyMU9pOUxPWkZka1BGWjNKZy8rTDNqM1BY?= =?utf-8?B?OVZadmY2aDlmcGxBaGR0WG4vU2tzcjZsVEk3QnF3aU1uU1IzT1B1WWphK0pF?= =?utf-8?B?WHVzQVdoMHdWVVd2V2k3Zjd0NTJyMTQ0QnI2Y3Z6VWtjTk51cTlGWFhXSVdu?= =?utf-8?Q?hblvYkSShLJ0Bb7NU3z9kX9WH1RXcJlvkRGZuoPpxsSj?= MIME-Version: 1.0 X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-AuthSource: PH7PR11MB5863.namprd11.prod.outlook.com X-MS-Exchange-CrossTenant-Network-Message-Id: c86346ee-3ed9-4737-9465-08daea101e51 X-MS-Exchange-CrossTenant-originalarrivaltime: 30 Dec 2022 02:46:57.4760 (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: oj74l+l8Voy/+iI7NS2MYDbBdZ9nB7xU+RSvFcOc6ku6Qd2SB05rNOXsqzW0G+7KxbPgEPtzHp2rVfDKiRFnEw== X-MS-Exchange-Transport-CrossTenantHeadersStamped: SJ0PR11MB4798 Return-Path: bob.c.feng@intel.com X-OriginatorOrg: intel.com Content-Language: en-US Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 UmV2aWV3ZWQtYnk6IEJvYiBGZW5nIDxib2IuYy5mZW5nQGludGVsLmNvbT4NCg0KLS0tLS1Pcmln aW5hbCBNZXNzYWdlLS0tLS0NCkZyb206IGRldmVsQGVkazIuZ3JvdXBzLmlvIDxkZXZlbEBlZGsy Lmdyb3Vwcy5pbz4gT24gQmVoYWxmIE9mIGdhb2xpbWluZyB2aWEgZ3JvdXBzLmlvDQpTZW50OiBX ZWRuZXNkYXksIERlY2VtYmVyIDIxLCAyMDIyIDk6MjUgQU0NClRvOiAnUGVkcm8gRmFsY2F0bycg PHBlZHJvLmZhbGNhdG9AZ21haWwuY29tPjsgZGV2ZWxAZWRrMi5ncm91cHMuaW8NCkNjOiAnTWFy dmluIEjDpHVzZXInIDxtaGFldXNlckBwb3N0ZW8uZGU+OyBGZW5nLCBCb2IgQyA8Ym9iLmMuZmVu Z0BpbnRlbC5jb20+OyBDaGVuLCBDaHJpc3RpbmUgPHl1d2VpLmNoZW5AaW50ZWwuY29tPg0KU3Vi amVjdDogW2VkazItZGV2ZWxdIOWbnuWkjTogW1BBVENIIDEvMV0gQmFzZVRvb2xzOiBGaXggSUEz MiBVSU5UNjQgYWxpZ25tZW50IGZvciBDTEFORyB0b29sY2hhaW5zDQoNClRoaXMgY2hhbmdlIGlz IGdvb2QgdG8gbWUuIFJldmlld2VkLWJ5OiBMaW1pbmcgR2FvIDxnYW9saW1pbmdAYnlvc29mdC5j b20uY24+DQoNCj4gLS0tLS3pgq7ku7bljp/ku7YtLS0tLQ0KPiDlj5Hku7bkuro6IFBlZHJvIEZh bGNhdG8gPHBlZHJvLmZhbGNhdG9AZ21haWwuY29tPg0KPiDlj5HpgIHml7bpl7Q6IDIwMjLlubQx MuaciDE35pelIDM6NTANCj4g5pS25Lu25Lq6OiBkZXZlbEBlZGsyLmdyb3Vwcy5pbw0KPiDmioTp gIE6IFBlZHJvIEZhbGNhdG8gPHBlZHJvLmZhbGNhdG9AZ21haWwuY29tPjsgTWFydmluIEjDpHVz ZXIgDQo+IDxtaGFldXNlckBwb3N0ZW8uZGU+OyBCb2IgRmVuZyA8Ym9iLmMuZmVuZ0BpbnRlbC5j b20+OyBMaW1pbmcgR2FvIA0KPiA8Z2FvbGltaW5nQGJ5b3NvZnQuY29tLmNuPjsgWXV3ZWkgQ2hl biA8eXV3ZWkuY2hlbkBpbnRlbC5jb20+DQo+IOS4u+mimDogW1BBVENIIDEvMV0gQmFzZVRvb2xz OiBGaXggSUEzMiBVSU5UNjQgYWxpZ25tZW50IGZvciBDTEFORyANCj4gdG9vbGNoYWlucw0KPiAN Cj4gQ3VycmVudGx5LCBVSU5UNjQgaXMgbm90IDgtYnl0ZSBhbGlnbmVkIGZvciBDTEFORyogdG9v bGNoYWlucyBvbiBJQTMyLCANCj4gd2hpY2ggY2F1c2VzIEFCSSBkaWZmZXJlbmNlcyBiZXR3ZWVu IElBMzIgYW5kIFg2NCBpbiBzdWNoIHNpbXBsZSANCj4gZXhhbXBsZXMNCj4gYXM6DQo+IA0KPiBz dHJ1Y3QgUyB7VUlOVDMyIEE7IFVJTlQ2NCBCO307DQo+IA0KPiBQYXNzIC1tYWxpZ24tZG91Ymxl IHRvIGFsaWduIGl0IHRvIDggYnl0ZXMsIGFzIGlzIGRvbmUgZm9yIEdDQyBhbHJlYWR5Lg0KPiAN Cj4gU2lnbmVkLW9mZi1ieTogUGVkcm8gRmFsY2F0byA8cGVkcm8uZmFsY2F0b0BnbWFpbC5jb20+ DQo+IENjOiBNYXJ2aW4gSMOkdXNlciA8bWhhZXVzZXJAcG9zdGVvLmRlPg0KPiBDYzogQm9iIEZl bmcgPGJvYi5jLmZlbmdAaW50ZWwuY29tPg0KPiBDYzogTGltaW5nIEdhbyA8Z2FvbGltaW5nQGJ5 b3NvZnQuY29tLmNuPg0KPiBDYzogWXV3ZWkgQ2hlbiA8eXV3ZWkuY2hlbkBpbnRlbC5jb20+DQo+ IC0tLQ0KPiAgQmFzZVRvb2xzL0NvbmYvdG9vbHNfZGVmLnRlbXBsYXRlIHwgMTggKysrKysrKysr LS0tLS0tLS0tDQo+ICAxIGZpbGUgY2hhbmdlZCwgOSBpbnNlcnRpb25zKCspLCA5IGRlbGV0aW9u cygtKQ0KPiANCj4gZGlmZiAtLWdpdCBhL0Jhc2VUb29scy9Db25mL3Rvb2xzX2RlZi50ZW1wbGF0 ZQ0KPiBiL0Jhc2VUb29scy9Db25mL3Rvb2xzX2RlZi50ZW1wbGF0ZQ0KPiBpbmRleCBjNGU0Yzdk ZWQwYWYuLjJjNjZhMTFhZTMxZiAxMDA3NTUNCj4gLS0tIGEvQmFzZVRvb2xzL0NvbmYvdG9vbHNf ZGVmLnRlbXBsYXRlDQo+ICsrKyBiL0Jhc2VUb29scy9Db25mL3Rvb2xzX2RlZi50ZW1wbGF0ZQ0K PiBAQCAtMjYxOCwxNSArMjYxOCwxNSBAQCBERUZJTkUgQ0xBTkczOF9BTExfQ0NfRkxBR1MgICAg ICAgICA9DQo+IERFRihHQ0M0OF9BTExfQ0NfRkxBR1MpIERFRihDTEFORzM4X1dBUk5JTg0KPiAg Kl9DTEFORzM4X0lBMzJfQVNMUFBfRkxBR1MgICAgICAgICAgPSBERUYoR0NDX0FTTFBQX0ZMQUdT KQ0KPiBERUYoQ0xBTkczOF9JQTMyX1RBUkdFVCkNCj4gICpfQ0xBTkczOF9JQTMyX1ZGUlBQX0ZM QUdTICAgICAgICAgID0gREVGKEdDQ19WRlJQUF9GTEFHUykNCj4gREVGKENMQU5HMzhfSUEzMl9U QVJHRVQpDQo+IA0KPiAtREVCVUdfQ0xBTkczOF9JQTMyX0NDX0ZMQUdTICAgICAgICAgPQ0KPiBE RUYoQ0xBTkczOF9BTExfQ0NfRkxBR1MpIC1tMzIgLU96IC1mbHRvIC1tYXJjaD1pNTg2DQo+IERF RihDTEFORzM4X0lBMzJfVEFSR0VUKSAtZw0KPiArREVCVUdfQ0xBTkczOF9JQTMyX0NDX0ZMQUdT ICAgICAgICAgPQ0KPiBERUYoQ0xBTkczOF9BTExfQ0NfRkxBR1MpIC1tMzIgLU96IC1mbHRvIC1t YXJjaD1pNTg2DQo+IERFRihDTEFORzM4X0lBMzJfVEFSR0VUKSAtZyAtbWFsaWduLWRvdWJsZQ0K PiAgREVCVUdfQ0xBTkczOF9JQTMyX0RMSU5LX0ZMQUdTICAgICAgPQ0KPiBERUYoR0NDNV9JQTMy X1g2NF9ETElOS19GTEFHUykgLWZsdG8gLVdsLC1PeiAtV2wsLW1lbGZfaTM4Ng0KPiAtV2wsLS1v Zm9ybWF0PWVsZjMyLWkzODYNCj4gIERFQlVHX0NMQU5HMzhfSUEzMl9ETElOSzJfRkxBR1MgICAg ID0NCj4gREVGKEdDQzVfSUEzMl9ETElOSzJfRkxBR1MpIC1PMw0KPiANCj4gLVJFTEVBU0VfQ0xB TkczOF9JQTMyX0NDX0ZMQUdTICAgICAgID0NCj4gREVGKENMQU5HMzhfQUxMX0NDX0ZMQUdTKSAt bTMyIC1PeiAtZmx0byAtbWFyY2g9aTU4Ng0KPiBERUYoQ0xBTkczOF9JQTMyX1RBUkdFVCkNCj4g K1JFTEVBU0VfQ0xBTkczOF9JQTMyX0NDX0ZMQUdTICAgICAgID0NCj4gREVGKENMQU5HMzhfQUxM X0NDX0ZMQUdTKSAtbTMyIC1PeiAtZmx0byAtbWFyY2g9aTU4Ng0KPiBERUYoQ0xBTkczOF9JQTMy X1RBUkdFVCkgLW1hbGlnbi1kb3VibGUNCj4gIFJFTEVBU0VfQ0xBTkczOF9JQTMyX0RMSU5LX0ZM QUdTICAgID0NCj4gREVGKEdDQzVfSUEzMl9YNjRfRExJTktfRkxBR1MpIC1mbHRvIC1XbCwtT3og LVdsLC1tZWxmX2kzODYNCj4gLVdsLC0tb2Zvcm1hdD1lbGYzMi1pMzg2DQo+ICBSRUxFQVNFX0NM QU5HMzhfSUEzMl9ETElOSzJfRkxBR1MgICA9DQo+IERFRihHQ0M1X0lBMzJfRExJTksyX0ZMQUdT KSAtTzMNCj4gDQo+IC1OT09QVF9DTEFORzM4X0lBMzJfQ0NfRkxBR1MgICAgICAgICA9DQo+IERF RihDTEFORzM4X0FMTF9DQ19GTEFHUykgLW0zMiAtTzAgLW1hcmNoPWk1ODYNCj4gREVGKENMQU5H MzhfSUEzMl9UQVJHRVQpIC1nDQo+ICtOT09QVF9DTEFORzM4X0lBMzJfQ0NfRkxBR1MgICAgICAg ICA9DQo+IERFRihDTEFORzM4X0FMTF9DQ19GTEFHUykgLW0zMiAtTzAgLW1hcmNoPWk1ODYNCj4g REVGKENMQU5HMzhfSUEzMl9UQVJHRVQpIC1nIC1tYWxpZ24tZG91YmxlDQo+ICBOT09QVF9DTEFO RzM4X0lBMzJfRExJTktfRkxBR1MgICAgICA9DQo+IERFRihHQ0M1X0lBMzJfWDY0X0RMSU5LX0ZM QUdTKSAtV2wsLU8wIC1XbCwtbWVsZl9pMzg2DQo+IC1XbCwtLW9mb3JtYXQ9ZWxmMzItaTM4Ng0K PiAgTk9PUFRfQ0xBTkczOF9JQTMyX0RMSU5LMl9GTEFHUyAgICAgPQ0KPiBERUYoR0NDNV9JQTMy X0RMSU5LMl9GTEFHUykgLU8wDQo+IA0KPiBAQCAtMjgwNiwxNSArMjgwNiwxNSBAQCBERUZJTkUg Q0xBTkdQREJfQUxMX0NDX0ZMQUdTICAgICAgICAgPQ0KPiBERUYoR0NDNDhfQUxMX0NDX0ZMQUdT KSBERUYoQ0xBTkdQREJfV0FSTg0KPiAgKl9DTEFOR1BEQl9JQTMyX0FTTFBQX0ZMQUdTICAgICAg ICAgID0gREVGKEdDQ19BU0xQUF9GTEFHUykNCj4gREVGKENMQU5HUERCX0lBMzJfVEFSR0VUKQ0K PiAgKl9DTEFOR1BEQl9JQTMyX1ZGUlBQX0ZMQUdTICAgICAgICAgID0gREVGKEdDQ19WRlJQUF9G TEFHUykNCj4gREVGKENMQU5HUERCX0lBMzJfVEFSR0VUKQ0KPiANCj4gLURFQlVHX0NMQU5HUERC X0lBMzJfQ0NfRkxBR1MgICAgICAgICA9DQo+IERFRihDTEFOR1BEQl9BTExfQ0NfRkxBR1MpIC1t MzIgLU96IC1mbHRvIC1tYXJjaD1pNTg2DQo+IERFRihDTEFOR1BEQl9JQTMyX1RBUkdFVCkgLWdj b2Rldmlldw0KPiArREVCVUdfQ0xBTkdQREJfSUEzMl9DQ19GTEFHUyAgICAgICAgID0NCj4gREVG KENMQU5HUERCX0FMTF9DQ19GTEFHUykgLW0zMiAtT3ogLWZsdG8gLW1hcmNoPWk1ODYNCj4gREVG KENMQU5HUERCX0lBMzJfVEFSR0VUKSAtZ2NvZGV2aWV3IC1tYWxpZ24tZG91YmxlDQo+ICBERUJV R19DTEFOR1BEQl9JQTMyX0RMSU5LX0ZMQUdTICAgICAgPSAvTk9MT0dPDQo+IC9OT0RFRkFVTFRM SUIgL0lHTk9SRTo0MDAxIC9PUFQ6UkVGIC9PUFQ6SUNGPTEwIC9BTElHTjozMg0KPiAvRklMRUFM SUdOOjMyIC9TRUNUSU9OOi54ZGF0YSxEIC9TRUNUSU9OOi5wZGF0YSxEIC9NQUNISU5FOlg4NiAv RExMDQo+IC9FTlRSWTokKElNQUdFX0VOVFJZX1BPSU5UKSAvU1VCU1lTVEVNOkVGSV9CT09UX1NF UlZJQ0VfRFJJVkVSDQo+IC9TQUZFU0VIOk5PIC9CQVNFOjAgL0RFQlVHOkdIQVNIIC9NTExWTTot ZXhjZXB0aW9uLW1vZGVsPXdpbmVoIC9sbGRtYXANCj4gIERFQlVHX0NMQU5HUERCX0lBMzJfRExJ TksyX0ZMQUdTICAgICA9DQo+IA0KPiAtUkVMRUFTRV9DTEFOR1BEQl9JQTMyX0NDX0ZMQUdTICAg ICAgID0NCj4gREVGKENMQU5HUERCX0FMTF9DQ19GTEFHUykgLW0zMiAtT3ogLWZsdG8gLW1hcmNo PWk1ODYNCj4gREVGKENMQU5HUERCX0lBMzJfVEFSR0VUKQ0KPiArUkVMRUFTRV9DTEFOR1BEQl9J QTMyX0NDX0ZMQUdTICAgICAgID0NCj4gREVGKENMQU5HUERCX0FMTF9DQ19GTEFHUykgLW0zMiAt T3ogLWZsdG8gLW1hcmNoPWk1ODYNCj4gREVGKENMQU5HUERCX0lBMzJfVEFSR0VUKSAtbWFsaWdu LWRvdWJsZQ0KPiAgUkVMRUFTRV9DTEFOR1BEQl9JQTMyX0RMSU5LX0ZMQUdTICAgID0gL05PTE9H TyAvTk9ERUZBVUxUTElCDQo+IC9JR05PUkU6NDAwMSAvSUdOT1JFOjQyNTQgL09QVDpSRUYgL09Q VDpJQ0Y9MTAgL0FMSUdOOjMyDQo+IC9GSUxFQUxJR046MzIgL1NFQ1RJT046LnhkYXRhLEQgL1NF Q1RJT046LnBkYXRhLEQgL01BQ0hJTkU6WDg2IC9ETEwNCj4gL0VOVFJZOiQoSU1BR0VfRU5UUllf UE9JTlQpIC9TVUJTWVNURU06RUZJX0JPT1RfU0VSVklDRV9EUklWRVINCj4gL1NBRkVTRUg6Tk8g L0JBU0U6MCAvTUVSR0U6LnJkYXRhPS5kYXRhIC9NTExWTTotZXhjZXB0aW9uLW1vZGVsPXdpbmVo IA0KPiAvbGxkbWFwDQo+ICBSRUxFQVNFX0NMQU5HUERCX0lBMzJfRExJTksyX0ZMQUdTICAgPQ0K PiANCj4gLU5PT1BUX0NMQU5HUERCX0lBMzJfQ0NfRkxBR1MgICAgICAgICA9DQo+IERFRihDTEFO R1BEQl9BTExfQ0NfRkxBR1MpIC1tMzIgLU8wIC1tYXJjaD1pNTg2DQo+IERFRihDTEFOR1BEQl9J QTMyX1RBUkdFVCkgLWdjb2Rldmlldw0KPiArTk9PUFRfQ0xBTkdQREJfSUEzMl9DQ19GTEFHUyAg ICAgICAgID0NCj4gREVGKENMQU5HUERCX0FMTF9DQ19GTEFHUykgLW0zMiAtTzAgLW1hcmNoPWk1 ODYNCj4gREVGKENMQU5HUERCX0lBMzJfVEFSR0VUKSAtZ2NvZGV2aWV3IC1tYWxpZ24tZG91Ymxl DQo+ICBOT09QVF9DTEFOR1BEQl9JQTMyX0RMSU5LX0ZMQUdTICAgICAgPSAvTk9MT0dPDQo+IC9O T0RFRkFVTFRMSUIgL0lHTk9SRTo0MDAxIC9PUFQ6UkVGIC9PUFQ6SUNGPTEwIC9BTElHTjozMg0K PiAvRklMRUFMSUdOOjMyIC9TRUNUSU9OOi54ZGF0YSxEIC9TRUNUSU9OOi5wZGF0YSxEIC9NQUNI SU5FOlg4NiAvRExMDQo+IC9FTlRSWTokKElNQUdFX0VOVFJZX1BPSU5UKSAvU1VCU1lTVEVNOkVG SV9CT09UX1NFUlZJQ0VfRFJJVkVSDQo+IC9TQUZFU0VIOk5PIC9CQVNFOjAgL0RFQlVHOkdIQVNI IC9NTExWTTotZXhjZXB0aW9uLW1vZGVsPXdpbmVoIC9sbGRtYXANCj4gIE5PT1BUX0NMQU5HUERC X0lBMzJfRExJTksyX0ZMQUdTICAgICA9DQo+IA0KPiBAQCAtMjkwNywxNSArMjkwNywxNSBAQCBE RUZJTkUgQ0xBTkdEV0FSRl9YNjRfRExJTksyX0ZMQUdTID0gDQo+IC1XbCwtLWRlZnN5bT1QRUNP RkZfSEVBREVSX1NJWkU9MHgyMg0KPiAgKl9DTEFOR0RXQVJGX0lBMzJfQVNMUFBfRkxBR1MgICAg ICAgICAgPSBERUYoR0NDX0FTTFBQX0ZMQUdTKQ0KPiBERUYoQ0xBTkczOF9JQTMyX1RBUkdFVCkN Cj4gICpfQ0xBTkdEV0FSRl9JQTMyX1ZGUlBQX0ZMQUdTICAgICAgICAgID0gREVGKEdDQ19WRlJQ UF9GTEFHUykNCj4gREVGKENMQU5HMzhfSUEzMl9UQVJHRVQpDQo+IA0KPiAtREVCVUdfQ0xBTkdE V0FSRl9JQTMyX0NDX0ZMQUdTICAgICAgICAgPQ0KPiBERUYoQ0xBTkczOF9BTExfQ0NfRkxBR1Mp IC1tMzIgLU96IC1mbHRvIC1tYXJjaD1pNTg2DQo+IERFRihDTEFORzM4X0lBMzJfVEFSR0VUKSAt Zw0KPiArREVCVUdfQ0xBTkdEV0FSRl9JQTMyX0NDX0ZMQUdTICAgICAgICAgPQ0KPiBERUYoQ0xB TkczOF9BTExfQ0NfRkxBR1MpIC1tMzIgLU96IC1mbHRvIC1tYXJjaD1pNTg2DQo+IERFRihDTEFO RzM4X0lBMzJfVEFSR0VUKSAtZyAtbWFsaWduLWRvdWJsZQ0KPiAgREVCVUdfQ0xBTkdEV0FSRl9J QTMyX0RMSU5LX0ZMQUdTICAgICAgPQ0KPiBERUYoQ0xBTkdEV0FSRl9JQTMyX1g2NF9ETElOS19G TEFHUykgLWZsdG8gLVdsLC1PMyAtV2wsLW1lbGZfaTM4Ng0KPiAtV2wsLS1vZm9ybWF0LGVsZjMy LWkzODYNCj4gIERFQlVHX0NMQU5HRFdBUkZfSUEzMl9ETElOSzJfRkxBR1MgICAgID0NCj4gREVG KENMQU5HRFdBUkZfSUEzMl9ETElOSzJfRkxBR1MpIC1PMyAtZnVzZS1sZD1sbGQNCj4gDQo+IC1S RUxFQVNFX0NMQU5HRFdBUkZfSUEzMl9DQ19GTEFHUyAgICAgICA9DQo+IERFRihDTEFORzM4X0FM TF9DQ19GTEFHUykgLW0zMiAtT3ogLWZsdG8gLW1hcmNoPWk1ODYNCj4gREVGKENMQU5HMzhfSUEz Ml9UQVJHRVQpDQo+ICtSRUxFQVNFX0NMQU5HRFdBUkZfSUEzMl9DQ19GTEFHUyAgICAgICA9DQo+ IERFRihDTEFORzM4X0FMTF9DQ19GTEFHUykgLW0zMiAtT3ogLWZsdG8gLW1hcmNoPWk1ODYNCj4g REVGKENMQU5HMzhfSUEzMl9UQVJHRVQpIC1tYWxpZ24tZG91YmxlDQo+ICBSRUxFQVNFX0NMQU5H RFdBUkZfSUEzMl9ETElOS19GTEFHUyAgICA9DQo+IERFRihDTEFOR0RXQVJGX0lBMzJfWDY0X0RM SU5LX0ZMQUdTKSAtZmx0byAtV2wsLU8zIC1XbCwtbWVsZl9pMzg2DQo+IC1XbCwtLW9mb3JtYXQs ZWxmMzItaTM4Ng0KPiAgUkVMRUFTRV9DTEFOR0RXQVJGX0lBMzJfRExJTksyX0ZMQUdTICAgPQ0K PiBERUYoQ0xBTkdEV0FSRl9JQTMyX0RMSU5LMl9GTEFHUykgLU8zIC1mdXNlLWxkPWxsZA0KPiAN Cj4gLU5PT1BUX0NMQU5HRFdBUkZfSUEzMl9DQ19GTEFHUyAgICAgICAgID0NCj4gREVGKENMQU5H MzhfQUxMX0NDX0ZMQUdTKSAtbTMyIC1PMCAtbWFyY2g9aTU4Ng0KPiBERUYoQ0xBTkczOF9JQTMy X1RBUkdFVCkgLWcNCj4gK05PT1BUX0NMQU5HRFdBUkZfSUEzMl9DQ19GTEFHUyAgICAgICAgID0N Cj4gREVGKENMQU5HMzhfQUxMX0NDX0ZMQUdTKSAtbTMyIC1PMCAtbWFyY2g9aTU4Ng0KPiBERUYo Q0xBTkczOF9JQTMyX1RBUkdFVCkgLWcgLW1hbGlnbi1kb3VibGUNCj4gIE5PT1BUX0NMQU5HRFdB UkZfSUEzMl9ETElOS19GTEFHUyAgICAgID0NCj4gREVGKENMQU5HRFdBUkZfSUEzMl9YNjRfRExJ TktfRkxBR1MpIC1XbCwtTzAgLVdsLC1tZWxmX2kzODYNCj4gLVdsLC0tb2Zvcm1hdCxlbGYzMi1p Mzg2DQo+ICBOT09QVF9DTEFOR0RXQVJGX0lBMzJfRExJTksyX0ZMQUdTICAgICA9DQo+IERFRihD TEFOR0RXQVJGX0lBMzJfRExJTksyX0ZMQUdTKSAtTzAgLWZ1c2UtbGQ9bGxkDQo+IA0KPiAtLQ0K PiAyLjM5LjANCg0KDQoNCg0KDQoNCg0KDQo=