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.web12.698.1636081275631326673 for ; Thu, 04 Nov 2021 20:01:15 -0700 Authentication-Results: mx.groups.io; dkim=pass header.i=@intel.onmicrosoft.com header.s=selector2-intel-onmicrosoft-com header.b=hJwgKoM+; spf=pass (domain: intel.com, ip: 134.134.136.126, mailfrom: michael.d.kinney@intel.com) X-IronPort-AV: E=McAfee;i="6200,9189,10158"; a="218735238" X-IronPort-AV: E=Sophos;i="5.87,210,1631602800"; d="scan'208";a="218735238" Received: from fmsmga002.fm.intel.com ([10.253.24.26]) by orsmga106.jf.intel.com with ESMTP/TLS/ECDHE-RSA-AES256-GCM-SHA384; 04 Nov 2021 20:01:14 -0700 X-ExtLoop1: 1 X-IronPort-AV: E=Sophos;i="5.87,210,1631602800"; d="scan'208";a="586216158" Received: from fmsmsx603.amr.corp.intel.com ([10.18.126.83]) by fmsmga002.fm.intel.com with ESMTP; 04 Nov 2021 20:01:13 -0700 Received: from fmsmsx612.amr.corp.intel.com (10.18.126.92) by fmsmsx603.amr.corp.intel.com (10.18.126.83) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256) id 15.1.2242.12; Thu, 4 Nov 2021 20:01:13 -0700 Received: from fmsedg601.ED.cps.intel.com (10.1.192.135) by fmsmsx612.amr.corp.intel.com (10.18.126.92) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256) id 15.1.2242.12 via Frontend Transport; Thu, 4 Nov 2021 20:01:13 -0700 Received: from NAM04-MW2-obe.outbound.protection.outlook.com (104.47.73.169) 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.2242.12; Thu, 4 Nov 2021 20:01:13 -0700 ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=YKOGbMeBCEX8GqsNhqKvCFJ4x+/wtPciiIr6dOFE20FnEBV9dBqtjQUDSBoFO6pcQr5oIXSFO8w0EAQFW0bs8iNEaqngIgDjEFFmYoqeKKxwA8MjVh/pPOWhIc0ANomZ6fxxiLvgXDkwrenePt55hrwdXgzhtSxrERGWlaLNooEAVc/xYdHVpbOqpvoxI8ktnRvrJvBFELp/Ir8uR4e3s96KEtvrpiQ/Fp9uVfzt/BTOXaVKKUCfUcGuC+xGYmapO2+zncnWWGfrFI4xo5WJMitdjM5n8gcfKdReugTLZHZbeM+t9H8X5tvayEMV+MuTcC8MPaN7AIKmn7AkUoR4+g== 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=A8TwPY0A7L+ndCSnvwGrNB0+xqdI/pvBr/wqWOBfKFk=; b=UveAdVu05oph1mIoSA6HOwtSb0/M7csnQNrdYo0oa4Rxorb8g95dpSl22yZkRGxic138Qud9S9Y8rTox2etRecR75lechE2SYbe4MPMtr/w0g93xu1Ftp4qcHXZCKLykdYNcsOIl/ileuEJBd4Ia3zbHkxIIYthw3i231wkXXxkf+jzp9dOsgs60e3gKZQLPfHyyGCM/x+LI/nvttrmFFSqp9dj0mznEFkDDII+G/k+Bb6R+x09ceVzHTqrzSxSBF9oI1sp7HdXp+3O60rZqagVhYp32H85VTpt7oWPNRyxFH7bPNWIFc4/t+ZlvmJAA5oHMxmnUF2BB5S/pCI3MYA== 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=A8TwPY0A7L+ndCSnvwGrNB0+xqdI/pvBr/wqWOBfKFk=; b=hJwgKoM+nJyHcYdBJZ2LRnRmPicmCZopI3VUi4Rv3bf7MSJP2+Qc7LgkLvVtUNPWrOddMoqRNsDcm1FzA3YFMw1oeidF9oBH8yqmhYosKUDQUAcnlch2Z8aM1FSAYuhSIWSapqHjsftWEnimeZQyafziZuG25ISzAtiEI7eWCQQ= Received: from CO1PR11MB4929.namprd11.prod.outlook.com (2603:10b6:303:6d::19) by MWHPR11MB1293.namprd11.prod.outlook.com (2603:10b6:300:1e::8) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.4669.10; Fri, 5 Nov 2021 03:01:12 +0000 Received: from CO1PR11MB4929.namprd11.prod.outlook.com ([fe80::68cc:6227:db69:d81a]) by CO1PR11MB4929.namprd11.prod.outlook.com ([fe80::68cc:6227:db69:d81a%5]) with mapi id 15.20.4669.011; Fri, 5 Nov 2021 03:01:12 +0000 From: "Michael D Kinney" To: "devel@edk2.groups.io" , "leif@nuviainc.com" , "Kinney, Michael D" CC: "Feng, Bob C" , Liming Gao , "Chen, Christine" , "Ard Biesheuvel" Subject: Re: [edk2-devel] [Patch V2 7/7] BaseTools/Conf: Fix Linux GCC ARM build issues with HII Thread-Topic: [edk2-devel] [Patch V2 7/7] BaseTools/Conf: Fix Linux GCC ARM build issues with HII Thread-Index: AQHX0Qan5h9h02JN9UWlm73+kidvZKvzMT4AgABordCAAKXcAA== Date: Fri, 5 Nov 2021 03:01:12 +0000 Message-ID: References: <20211103225954.1680-1-michael.d.kinney@intel.com> <20211103225954.1680-8-michael.d.kinney@intel.com> <20211104104932.ud75q7wx472hoqg4@leviathan> 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.200.16 authentication-results: edk2.groups.io; dkim=none (message not signed) header.d=none;edk2.groups.io; dmarc=none action=none header.from=intel.com; x-ms-publictraffictype: Email x-ms-office365-filtering-correlation-id: f62c8b2d-12bd-40c2-4072-08d9a008864e x-ms-traffictypediagnostic: MWHPR11MB1293: x-microsoft-antispam-prvs: x-ms-oob-tlc-oobclassifiers: OLM:989; x-ms-exchange-senderadcheck: 1 x-ms-exchange-antispam-relay: 0 x-microsoft-antispam: BCL:0; x-microsoft-antispam-message-info: WhiKCSvBhf4iT86fIyzr72mnFNXtsKQlCs8LBcYrI3v1VKLBmlzU38y+c7QA00BrT4TOJPPI1h+9MZzUrTKFdYOFp3WH5tdjhe3l6NEHHDzda4dNi7q7XQ7SLMR1XB46PtgMR7WyjsoOHLrg6qa0VqMTsQeHZtGalmdSE5i4iBUO353YKIqPpac3wqGAlpMovjSKjDxXOZlRDJpdijgX4zVQr1rcqKJl/zG+3MPZ0mwlp83VnRvz7made9u7dkfHZY9Nxs0BvE1m7XcxyWvTxyVHverxB7wnSm0NOVqoc41aq1R9tOBSZbIFuQengnJ+ZLfOMV8Eh1yW2hUucptE7MJuPzfq7Soq1xXtFABPj15gfyE73hNy7mP0G89ZtVqQOBsWUxgKGOssVzAjLty/xgYPx8LDd5XIhFBpHHpQXBtqMtjv7gSfOS9nvLHnh5aVuI/cVRrhso9c7kUw8vuyoy3fLd/7qV03LjwiAUe9b7fbgKTUPWdewL+37SEoooje6D3VwssDSlyywkeKdmq5zeDmnMEeBcagqwwlyQozmmA8S9BwEHmQcDDJP3TgUzmInppLTACMOEJyVI4DRCxg8SNcwesu0WZvNubjp/ZoUbZpQPiFNSpZ+XPvPLG5e9XBAdKUnqNgLWqW1GxhtNnDp4F7ilJOrkagBbVxrZRjGqFkwuFvHu4ig5PB97RzQKIWi6F7liP6EvYzCqgSDs8+Ba7XsFQYZ6VV3eF56iPt1+meyT8/U8ZPG1B/GkpRRool7HkH+1BdT1cWut79yTL8Jt614HQNHzmmqFFxrUg/lGRy5P/J36tLsFUZUHKtJNr5FqvMoA459NKq4dx145aHfA== 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)(7696005)(110136005)(54906003)(82960400001)(86362001)(4326008)(83380400001)(71200400001)(508600001)(2906002)(966005)(316002)(8676002)(64756008)(52536014)(66446008)(66556008)(66476007)(76116006)(66946007)(5660300002)(26005)(9686003)(122000001)(55016002)(186003)(38070700005)(38100700002)(33656002)(6506007)(53546011)(8936002);DIR:OUT;SFP:1102; x-ms-exchange-antispam-messagedata-chunkcount: 1 x-ms-exchange-antispam-messagedata-0: =?utf-8?B?UEhBSzMxL2p0L0EwMWt1NXJNVEtscGp5enI3eW5IVU9XU1JDUFZaMDcza3VK?= =?utf-8?B?bmYzOEdES1B1ejhlcDRmbHIwV2lUWmhWV2xZeGlSOHFFbTZNbnNCekNKdi9K?= =?utf-8?B?WUtxWFI4VnErUi9MWEg0U08yeEFQRkU2bzlMemEzT2U5T29CNlNNQUZEZjVl?= =?utf-8?B?UzNLQ01mZjZUaHhybnZDVTRXT0c5aktjbHh0TUM5R3V4bnBGUi9xYlFsUXA4?= =?utf-8?B?MlZkbC8yTkVXeHRtazZEU3p3aHA4dU5VL0lyZmtZM2tQZ3duemlqYUFuMzAz?= =?utf-8?B?NWY3VFdNb2RuRkNwclNTY25hbFYxYkw2NC9Nd1FwNXQrZlloYlZSYnV4MkUv?= =?utf-8?B?MUlQUkFZRy9QSkwwS29ZdUYweWQrck9HMi82YjhVN2JxZW9YejBOZmtxdXU0?= =?utf-8?B?WXRWcm9TTko2Mi9JUWMrZU8rRi8vcXBmQ1N1emhRMG1QQm8wYnVId3lBcEtP?= =?utf-8?B?aENGa0RYRys0bnJZWWdnTWp2dlR4empTTkZqNjNBZkpORzVuZjFTeGpqaENv?= =?utf-8?B?elRmODg1Qys0UXluN0JFWTBMNTg3bmRsNjNnOFdTQlpic09mbGxDck1LWkx1?= =?utf-8?B?MkZ5Ky9jQXkxTWxIekNVSmkvMGszR0c2Z2NwS0xkei8zOW15bm1UVk8yemU3?= =?utf-8?B?SUVSTmlpTEtPaHduaklpdTFoNVRmNmlPY3FETHNEMEUwMUZrL1VHQWdxRnJa?= =?utf-8?B?S3F5VFdhTkZUd2VGZWkzamJrRWM5UmdFd1hramxpV01wZVkzWC9ucWlQc01k?= =?utf-8?B?YXdxdVlReHlLVXVQcTBDNzJhVDl4Z05iaVVxUWc4YkJtL0JWbEYwNnNVVE4v?= =?utf-8?B?NzAwdnZ4OWZuQUJLM2FMZzdhSVJ1ZEJyTW55UXdmRG9aZjlOZS9vRU5oT2RK?= =?utf-8?B?RFlqMzk3SkRBeEhqdEpBdURzZ2lpMjNBT0c5QW9GVnN0ZFVQSkV1NGNVOERw?= =?utf-8?B?Z2p3dSs1MVNRTW9Bd0N4Zng1aWN4UiswZmlhK1RMM1FNUG82aTRoeUJ4QXJn?= =?utf-8?B?Y0JqT2pXTmR5RWpMTDh3SGY3a3VqTlNER0ZaOVhkWjYzQWdYN2MvRy9XZ0tp?= =?utf-8?B?M2FwSWNEMnBaeWd0YmhLUGlGNnZ4T1FydHJkV3hRRmpRN3o3NDJKOTlyUUs1?= =?utf-8?B?SUxZenVCZkRzT0dwRGFNcXo0dDJSSUtSRityWFJhSkNUVmFlMWFBOEJORVJI?= =?utf-8?B?NEJWNHVIWHpMY3JKb3BOUEpNRDhSTDJqVGNSclhpZ2xLN0J6eFNXZWxoa05p?= =?utf-8?B?U0krSzRrd1ZIR3loU2VDSUhrMVlyN3BSU3pNbWJyMitGQ0h1UmRqS0RjNTlP?= =?utf-8?B?NGlzak1waStNMHJOQ1BqL09CNlI5SGNJUG0yQi9jQUdSajNmeVBVcVo3ZE4r?= =?utf-8?B?K3Z0QkMreDVDMXVMOCtlMUNlaGNGdHNndTFaTnp5SWNMaDlaT2FUMzFrN2lv?= =?utf-8?B?b0RxK1ZYRExzSm5pR09YREl6c2N4bWp0aUtwenBuRkwyak9sa0FFTkFDQ3lR?= =?utf-8?B?VjExcllySnBiblRWbExma3JWbWYySUtHeUNHc1ZwR2YzWktrOGJtQmUvUlh3?= =?utf-8?B?ci9EU0JGSU10RFRsb3pQUHpUd0ttdE9RNHJEam9ScXZJQlRKaWNHeTFOYlVY?= =?utf-8?B?OWVIeTJVWkJoYVhjVDExWCttMWNTS1VxemJXK3E4TlN3MUFCM2IvcDVIcGJL?= =?utf-8?B?bndGV1JsMC90eFNWYkZVOVJVZDdhTUFsdzU0T3Mzbll6WENXT2ZBeFhxVElC?= =?utf-8?B?cnhmbEY1cGRuRlNwdEtjWnZxR2lpSzhoZTBOSnFlVE84RjRIeklZbmhubTNm?= =?utf-8?B?bWV6NGtRSzU0TFpTUTVGK01hVTlxN0dLYVoycitkRmQ4dmowUzVLOWloSm9C?= =?utf-8?B?R1M4Zk1hd3hyZCt2dTV5TlQ0SDRKK3ovcUZ6Qng1cGwyUzBUekVlVVRjVDN0?= =?utf-8?B?dS9QQWJQMk5XdHBRWXRLUk9vVlJvdkdJZ0tzcVZwVjFKZmhZKzZHMit0MHJk?= =?utf-8?B?WVBNM3VaaWtRRy8yb0gvc0d1NEtxUkh6L2pnVFREZ3UvdkZROFJHeTA3Ukdn?= =?utf-8?B?R1RiT2xWcytoWkJyTzJXczUyY1p6TVV4K3B4UlUyQ044VWMvRkZOeDIzazBy?= =?utf-8?B?ZVg0dXlESE50SUE5TmlPc0xCKzIxcE5qY2RNTTk3cWN6VlJwek5MQUc5emxL?= =?utf-8?B?NXZNU1pHTTlONDFZbzhyWmdJNVh0eXM1R3dTQzVkZm1JWTh6dys5UnNZSDds?= =?utf-8?B?MjlCZUgwS05JODZtUU9hKzlYRTB3PT0=?= 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: f62c8b2d-12bd-40c2-4072-08d9a008864e X-MS-Exchange-CrossTenant-originalarrivaltime: 05 Nov 2021 03:01:12.1460 (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: voik2ip9ICC2CM8et4yGw9wgyNkN0P+ZN6O5U+HNXi4cB69mSQsH914v2eBGor8JF89V4G8qRUgFuBobQ0A1YHYa5urnH4+K1Si35LSb62o= X-MS-Exchange-Transport-CrossTenantHeadersStamped: MWHPR11MB1293 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 SGkgTGVpZiwNCg0KSSBhbSBkcm9wcGluZyBwYXRjaCA3IGZyb20gdGhpcyBzZXJpZXMuDQoNCkkg YW0gbm90IGFibGUgdG8gZ2V0IHRoZSBBUk0gYnVpbGQgZmFpbHVyZSByZXNvbHZlZCBhdCB0aGlz IHRpbWUuDQoNClRoZSBiYXNpYyBpc3N1ZSBpcyB0aGF0IHRoZSBHQ0MgYnVpbGRzIGFyZSB1c2lu ZyBvYmpjb3B5IHRvIGNyZWF0ZQ0KYW5kIEVMRiBpbWFnZSB3aXRoIGFuIHNlY3Rpb24gbmFtZWQg LmhpaSB3aXRoIHRoZSBISUkgZGF0YS4gIEhvd2V2ZXIsDQpvYmpjb3B5IGNhbiBub3Qgc2V0IHRo ZSBFTEYgZmllbGRzIGZvciB0aGUgQUJJIGNvcnJlY3RseSBhbmQgc29tZSBvZg0KdGhlIGxpbmtl cnMgd2lsbCBjb21wbGFpbiBpZiB0aGUgQUJJIGRvZXMgbm90IG1hdGNoLCBldmVuIGlmIHRoZXJl DQppcyBubyBjb2RlIGFzc29jaWF0ZWQgd2l0aCB0aGUgRUxGIGltYWdlLg0KDQpXZSBtYXkgbmVl ZCB0byBjb25zaWRlciBhIGJldHRlciBzb2x1dGlvbiBmb3IgZ2VuZXJhdGluZyByZXNvdXJjZQ0K c2VjdGlvbnMgdGhhdCB3b3JrcyBmb3IgYWxsIHRvb2xjaGFpbnMgaW5zdGVhZCBvZiB0cnlpbmcg dG8gdXNlDQpvYmpjb3B5Lg0KDQpNaWtlDQoNCj4gLS0tLS1PcmlnaW5hbCBNZXNzYWdlLS0tLS0N Cj4gRnJvbTogS2lubmV5LCBNaWNoYWVsIEQgPG1pY2hhZWwuZC5raW5uZXlAaW50ZWwuY29tPg0K PiBTZW50OiBUaHVyc2RheSwgTm92ZW1iZXIgNCwgMjAyMSAxMDowOCBBTQ0KPiBUbzogZGV2ZWxA ZWRrMi5ncm91cHMuaW87IGxlaWZAbnV2aWFpbmMuY29tOyBLaW5uZXksIE1pY2hhZWwgRCA8bWlj aGFlbC5kLmtpbm5leUBpbnRlbC5jb20+DQo+IENjOiBGZW5nLCBCb2IgQyA8Ym9iLmMuZmVuZ0Bp bnRlbC5jb20+OyBMaW1pbmcgR2FvIDxnYW9saW1pbmdAYnlvc29mdC5jb20uY24+OyBDaGVuLCBD aHJpc3RpbmUgPHl1d2VpLmNoZW5AaW50ZWwuY29tPjsgQXJkDQo+IEJpZXNoZXV2ZWwgPGFyZGIr dGlhbm9jb3JlQGtlcm5lbC5vcmc+DQo+IFN1YmplY3Q6IFJFOiBbZWRrMi1kZXZlbF0gW1BhdGNo IFYyIDcvN10gQmFzZVRvb2xzL0NvbmY6IEZpeCBMaW51eCBHQ0MgQVJNIGJ1aWxkIGlzc3VlcyB3 aXRoIEhJSQ0KPiANCj4gSGkgTGVpZiwNCj4gDQo+IEkgd2lsbCBhZGQgTk9PUFQgaW5mb3JtYXRp b24gdG8gdGhlIGNvbW1pdCBtZXNzYWdlLg0KPiANCj4gVW5mb3J0dW5hdGVseSwgdGhpcyBjaGFu Z2UgY2F1c2VkIGEgYm9vdCB0byBzaGVsbCBmYWlsdXJlIGZvciBBcm1WaXJ0UGtnIFFFTVUuICBU RlRQIGR5bmFtaWMgc2hlbGwgY29tbWFuZCBmYWlsZWQgdG8gZmluZA0KPiBISUkgcGFja2FnZS4N Cj4gDQo+IAlodHRwczovL2dpdGh1Yi5jb20vdGlhbm9jb3JlL2VkazIvcHVsbC8yMTY2DQo+IAlo dHRwczovL2Rldi5henVyZS5jb20vdGlhbm9jb3JlL2VkazItY2kvX2J1aWxkL3Jlc3VsdHM/YnVp bGRJZD0zMjkwNyZ2aWV3PWxvZ3Mmaj1jZjJkOGIyNi1hMjFjLTVjNjgtYWJmNC0NCj4gYjk0NGMx MjNlNDYyJnQ9NWZmYmJlNWMtMWQzYS01NWY1LTVlZjMtOGEwZWY4MGQ3NmExJmw9NTQ3DQo+IA0K PiBJIGFtIGludmVzdGlnYXRpbmcgYW5kIHdpbGwgc2VuZCBhIFYzIHdpdGggdXBkYXRlcy4NCj4g DQo+IE1pa2UNCj4gDQo+ID4gLS0tLS1PcmlnaW5hbCBNZXNzYWdlLS0tLS0NCj4gPiBGcm9tOiBk ZXZlbEBlZGsyLmdyb3Vwcy5pbyA8ZGV2ZWxAZWRrMi5ncm91cHMuaW8+IE9uIEJlaGFsZiBPZiBM ZWlmIExpbmRob2xtDQo+ID4gU2VudDogVGh1cnNkYXksIE5vdmVtYmVyIDQsIDIwMjEgMzo1MCBB TQ0KPiA+IFRvOiBLaW5uZXksIE1pY2hhZWwgRCA8bWljaGFlbC5kLmtpbm5leUBpbnRlbC5jb20+ DQo+ID4gQ2M6IGRldmVsQGVkazIuZ3JvdXBzLmlvOyBGZW5nLCBCb2IgQyA8Ym9iLmMuZmVuZ0Bp bnRlbC5jb20+OyBMaW1pbmcgR2FvIDxnYW9saW1pbmdAYnlvc29mdC5jb20uY24+OyBDaGVuLCBD aHJpc3RpbmUNCj4gPiA8eXV3ZWkuY2hlbkBpbnRlbC5jb20+OyBBcmQgQmllc2hldXZlbCA8YXJk Yit0aWFub2NvcmVAa2VybmVsLm9yZz4NCj4gPiBTdWJqZWN0OiBSZTogW2VkazItZGV2ZWxdIFtQ YXRjaCBWMiA3LzddIEJhc2VUb29scy9Db25mOiBGaXggTGludXggR0NDIEFSTSBidWlsZCBpc3N1 ZXMgd2l0aCBISUkNCj4gPg0KPiA+IE9uIFdlZCwgTm92IDAzLCAyMDIxIGF0IDE1OjU5OjU0IC0w NzAwLCBNaWNoYWVsIEQgS2lubmV5IHdyb3RlOg0KPiA+ID4gVXBkYXRlIGJ1aWxkc19ydWxlcy50 ZW1wbGF0ZSB0byBhZGQgJChTTElOSykgdG8gdGhlIEdDQw0KPiA+ID4gc3RlcHMgZm9yIHByb2Nl c3NpbmcgSElJIHJlc291cmNlcyB0byBwcm9kdWNlIGEgc3RhdGljDQo+ID4gPiBsaWJyYXJ5IGlu c3RlYWQgb2YgYW4gb2JqZWN0IGZpbGUuICBUaGlzIGltcHJvdmVzIGxpbmtlcg0KPiA+ID4gY29t cGF0aWJpbGl0eSBhbmQgc3BlY2lmaWNhbGx5IGZpeGVzIGEgbGluayBmYWlsdXJlIHNlZW4NCj4g PiA+IG9uIExpbnV4IEdDQyBBUk0gYnVpbGRzIG9mIHRoZSBNZGVNb2R1bGVQa2cgZHVlIHRvDQo+ ID4gPiBtaXNtYXRjaGVkIEFCSSB0eXBlcyBiZXR3ZWVuIHRoZSBISUkgcmVzb3VyY2Ugc2VjdGlv bg0KPiA+ID4gYW5kIHRoZSByZXN0IG9mIHRoZSBsaWJyYXJpZXMuDQo+ID4gPg0KPiA+ID4gQ2M6 IEJvYiBGZW5nIDxib2IuYy5mZW5nQGludGVsLmNvbT4NCj4gPiA+IENjOiBMaW1pbmcgR2FvIDxn YW9saW1pbmdAYnlvc29mdC5jb20uY24+DQo+ID4gPiBDYzogWXV3ZWkgQ2hlbiA8eXV3ZWkuY2hl bkBpbnRlbC5jb20+DQo+ID4gPiBDYzogTGVpZiBMaW5kaG9sbSA8bGVpZkBudXZpYWluYy5jb20+ DQo+ID4gPiBDYzogQXJkIEJpZXNoZXV2ZWwgPGFyZGIrdGlhbm9jb3JlQGtlcm5lbC5vcmc+DQo+ ID4gPiBTaWduZWQtb2ZmLWJ5OiBNaWNoYWVsIEQgS2lubmV5IDxtaWNoYWVsLmQua2lubmV5QGlu dGVsLmNvbT4NCj4gPg0KPiA+IFRoaXMgYXJndWFibHkgbG9va3MgbGlrZSBhIHBsYWluIGZpeCBp biB0aGUgZmlyc3QgcGxhY2UuDQo+ID4NCj4gPiBIb3dldmVyLCBJIGFtIG9ubHkgYWJsZSB0byB0 cmlnZ2VyIHRoZSBidWlsZCBmYWlsdXJlIGZvciB0aGUgTk9PUFQNCj4gPiB0YXJnZXQuIFRoYXQg bWF5IGJlIHVzZWZ1bCB0byBtZW50aW9uIGluIHRoZSBjb21taXQgbWVzc2FnZS4NCj4gPg0KPiA+ IFdpdGggdGhhdDoNCj4gPiBSZXZpZXdlZC1ieTogTGVpZiBMaW5kaG9sbSA8bGVpZkBudXZpYWlu Yy5jb20+DQo+ID4NCj4gPiA+IC0tLQ0KPiA+ID4gIEJhc2VUb29scy9Db25mL2J1aWxkX3J1bGUu dGVtcGxhdGUgfCA0ICsrKy0NCj4gPiA+ICAxIGZpbGUgY2hhbmdlZCwgMyBpbnNlcnRpb25zKCsp LCAxIGRlbGV0aW9uKC0pDQo+ID4gPg0KPiA+ID4gZGlmZiAtLWdpdCBhL0Jhc2VUb29scy9Db25m L2J1aWxkX3J1bGUudGVtcGxhdGUgYi9CYXNlVG9vbHMvQ29uZi9idWlsZF9ydWxlLnRlbXBsYXRl DQo+ID4gPiBpbmRleCAzYWRkMTAyOWYyNzYuLjVmNTkwNDRkYTM2ZCAxMDA3NTUNCj4gPiA+IC0t LSBhL0Jhc2VUb29scy9Db25mL2J1aWxkX3J1bGUudGVtcGxhdGUNCj4gPiA+ICsrKyBiL0Jhc2VU b29scy9Db25mL2J1aWxkX3J1bGUudGVtcGxhdGUNCj4gPiA+IEBAIC02NjgsNiArNjY4LDggQEAN Cj4gPiA+DQo+ID4gPiAgICAgIDxDb21tYW5kLkdDQz4NCj4gPiA+ICAgICAgICAgICIkKEdFTkZX KSIgLW8gJChPVVRQVVRfRElSKSgrKSQoTU9EVUxFX05BTUUpaGlpLnJjIC1nICQoTU9EVUxFX0dV SUQpIC0taGlpYmlucGFja2FnZSAkKEhJSV9CSU5BUllfUEFDS0FHRVMpDQo+ID4gJChHRU5GV19G TEFHUykNCj4gPiA+IC0gICAgICAgICIkKFJDKSIgJChSQ19GTEFHUykgJChPVVRQVVRfRElSKSgr KSQoTU9EVUxFX05BTUUpaGlpLnJjICR7ZHN0fQ0KPiA+ID4gKyAgICAgICAgIiQoUkMpIiAkKFJD X0ZMQUdTKSAkKE9VVFBVVF9ESVIpKCspJChNT0RVTEVfTkFNRSloaWkucmMgJChPVVRQVVRfRElS KSgrKSQoTU9EVUxFX05BTUUpaGlpLnJjLm9iag0KPiA+ID4gKyAgICAgICAgIiQoU0xJTkspIiBj ciAgJHtkc3R9ICQoT1VUUFVUX0RJUikoKykkKE1PRFVMRV9OQU1FKWhpaS5yYy5vYmoNCj4gPiA+ ICsNCj4gPiA+ICAgICAgPENvbW1hbmQuWENPREUsIENvbW1hbmQuUlZDVCwgQ29tbWFuZC5DTEFO R0dDQz4NCj4gPiA+ICAgICAgICAgICIkKEdFTkZXKSIgLW8gJChPVVRQVVRfRElSKSgrKSQoTU9E VUxFX05BTUUpaGlpLnJjIC1nICQoTU9EVUxFX0dVSUQpIC0taGlpYmlucGFja2FnZSAkKEhJSV9C SU5BUllfUEFDS0FHRVMpDQo+ID4gJChHRU5GV19GTEFHUykNCj4gPiA+IC0tDQo+ID4gPiAyLjMy LjAud2luZG93cy4xDQo+ID4gPg0KPiA+DQo+ID4NCj4gPiANCj4gPg0KDQo=