From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from NAM10-DM6-obe.outbound.protection.outlook.com (NAM10-DM6-obe.outbound.protection.outlook.com [40.107.93.70]) by mx.groups.io with SMTP id smtpd.web08.1034.1657217644614948820 for ; Thu, 07 Jul 2022 11:14:04 -0700 Authentication-Results: mx.groups.io; dkim=pass header.i=@nvidia.com header.s=selector2 header.b=g+tKMzLG; spf=permerror, err=parse error for token &{10 18 %{i}._ip.%{h}._ehlo.%{d}._spf.vali.email}: invalid domain name (domain: nvidia.com, ip: 40.107.93.70, mailfrom: jbrasen@nvidia.com) ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=lW839vdBnenxGcLMj7w/h3OzkAXsRZ17MW3NhRTSpSw3CdJmXuqsFYvEmObQlHTX6jyeltBzOMmm5p8uNEs+J/tdfm5q6O8lkTAPx559MKxL8s0JJzLyxzZLIoGsYXIQ58XzRICvqmNbnL/wALL6uOSGfhFA/mFx6YFuoRVG23DbC6IrLAbyfffDaY9Scs9pcPEKZKdkNVdQ4Zb/Kzib6hMkc5obUp0AvdTS2T61wYnmZqS1n0XdHrAIpczyXuIqzCTwx/3+n3/OttN7yK4BFyL9g/F7zkhdC6BKWVCXqGd/askurREaiqM2Hj+6PEWvkTGXfD4DtNhbpyzVqCKAew== 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=j0i1qEM5EN8g5sUllFVBsJUNdS2KhRLACwNN8vP6vp0=; b=mpJkUTXwJlTzcN0fYfOq0390MBeGb1ZlsYHYFQxtEtQUhmht3AEhTz/KTCinWEBM0hD9YpgB1FJyWUHthPOTFIqOwYsnteSA2ejKHNiMAILuEY9b+lGlWjNZoiizMXrr1xsNcrl31ZOYDQLRsg8hk0MKjb92V6JqrvdAgUlEIBcKM7eTwOTs6ur9KTYvcEVhFQvdHD6KktLeRTWrTuXHqG0748k/JQP3EFHFipvITD9BpuePC93sT/t+uI7ADzfCZ9/9+ay2dTY1tmuqDdnLAE7iYEpA5kNIdWs0TSU5QcARqewAWc8OMQRAgeMg55+PD093PbojA9nuZRXXv9IzXQ== ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=nvidia.com; dmarc=pass action=none header.from=nvidia.com; dkim=pass header.d=nvidia.com; arc=none DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=Nvidia.com; s=selector2; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=j0i1qEM5EN8g5sUllFVBsJUNdS2KhRLACwNN8vP6vp0=; b=g+tKMzLGXYXChD5GcPMborPoUgyMBYrx5HjcJr6cCoNN0ZYXkciBC8HXrkcDDxCr99AVwKIEzVTR6jQge3Pr9La1TFSBqpkpTgwXCCnqgEM6JZprHaxEQt+No0J2RILUVgE5bpRa0ekS1IbH6r3UKNeIWlYXDue/WRqHyHV+jgui7ZNmmDMUL7vgrb6hKeEPsDpzmeMBKIt7wejoanYygFqA0r/itw8D36E3/gDkrxOWBRO9xyKtxUsj/VzwPQ7MM6Yruz3GcOrLwV6p+A1zca1Rwt/QS4y4t6Cb5MuILSa87cBytmb5WqsIDHkqwTdVAaMwmm9oqfvgONld1yCiAQ== Received: from DS7PR12MB5789.namprd12.prod.outlook.com (2603:10b6:8:74::21) by BN6PR1201MB2546.namprd12.prod.outlook.com (2603:10b6:404:b0::22) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.5417.16; Thu, 7 Jul 2022 18:14:02 +0000 Received: from DS7PR12MB5789.namprd12.prod.outlook.com ([fe80::d94:9d75:d614:372]) by DS7PR12MB5789.namprd12.prod.outlook.com ([fe80::d94:9d75:d614:372%9]) with mapi id 15.20.5395.021; Thu, 7 Jul 2022 18:14:02 +0000 From: "Jeff Brasen" To: gaoliming , "devel@edk2.groups.io" , "bob.c.feng@intel.com" CC: "'Chen, Christine'" Subject: Re: [edk2-devel] [PATCH] .gitignore: Ignore build tools build logs Thread-Topic: [edk2-devel] [PATCH] .gitignore: Ignore build tools build logs Thread-Index: AQHYVaF94q9gGVbae0mn0S8ePSaXMK0kWQKAgAAJmoCAAsFdAIAs8TMggB+aAUA= Date: Thu, 7 Jul 2022 18:14:02 +0000 Message-ID: References: <1024c08deba6339ad9b41ffa89b23accf01eb33c.1650560339.git.jbrasen@nvidia.com> <02ac01d86a82$2319dd60$694d9820$@byosoft.com.cn> <000401d86be7$9e4aa8a0$dadff9e0$@byosoft.com.cn> In-Reply-To: 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=nvidia.com; x-ms-publictraffictype: Email x-ms-office365-filtering-correlation-id: 70385191-8e9c-49d6-ded7-08da6044788d x-ms-traffictypediagnostic: BN6PR1201MB2546:EE_ x-ms-exchange-senderadcheck: 1 x-ms-exchange-antispam-relay: 0 x-microsoft-antispam: BCL:0; x-microsoft-antispam-message-info: fmnSpMPM4iegxQ+Y8QzV7HEcvwYkV75BDC6LoQEw60ZB0rqiYT+T6zQkxxzUM0QHbnP6tYWNHjHT4ukD0s9YaNcgSXi8CeRWMbVAdhVA8N6Ga+9Bl12Vons9rum8IeUxIa46RNLj0pJEP7h4u+OAiXVE6NfDd0V/fLx5hGeNb2W3x5GUPJUEDKlsRHsD1Wwha/hZlY803GLGyDRWXEAUTKwziY7PykVATWJsTJSIbhGjeoky9SSCpU7g1ywdXlyuPwTWnfcA9RyreJjjaClNKm6wgrR2t15eKS/EKdOJyB57Zc5OCYOTNe5Ci5PUS8hdkB3uHQJELi/BOY2cuEoo+7SsHQziQ0ogtW/LHa8PgYcfYNGcMJm1XT4alYjXusJ+RcTd4Mbe4gyI1SD6u3uR7Zpstt4DNles3SbAOP/RhUQczwF2Unf46Q6ZC07leT8N+JhpSwSZThe2UMN/lmTMdd40CAb+9DiSx+hJ+ZmlBqLXUERZzEHodQUiv6BpoC3FEAIJq3tHOJsa5/0SsXOG3cd3apmAm8E1kwjQRdsnFSW36tFbtbPnF/y5o3jsLTZR5Aefsx+6Hnu5IIIlbKW4Xfi5UwGuxcqzR/9rziu4x7FedO+m/QlSlOnoAOGcQ7tw4JPPNU02kN9evSp5XO5iv8GkBJXi6PCgUCYlmqkz2CjKTVbHjzWHGL+CWlmySAZNiw+4mJU7AvFFaONfJ3n1+WNtvyv8xgDtxrIzhGGXVuxe5i9QlHsNZb7PUvIBoIVDP7JSgtHxIcJojjD+h6LSEBSUYzQy0o0zJFx4TGuOgCNu8T5cCUdsTJA98vHKTCszN8X/AuKxc3FrwXbi5JulqEJbCTdIgi1nhpu9d1iSzf8n7kautqoioWQSR6VvPjx9 x-forefront-antispam-report: CIP:255.255.255.255;CTRY:;LANG:en;SCL:1;SRV:;IPV:NLI;SFV:NSPM;H:DS7PR12MB5789.namprd12.prod.outlook.com;PTR:;CAT:NONE;SFS:(13230016)(4636009)(376002)(136003)(396003)(366004)(346002)(39860400002)(122000001)(55016003)(38100700002)(186003)(83380400001)(110136005)(8676002)(66446008)(316002)(76116006)(19627235002)(66556008)(71200400001)(66476007)(66946007)(4326008)(45080400002)(64756008)(9686003)(53546011)(7696005)(8936002)(478600001)(966005)(41300700001)(26005)(86362001)(2906002)(6506007)(52536014)(38070700005)(5660300002)(33656002);DIR:OUT;SFP:1101; x-ms-exchange-antispam-messagedata-chunkcount: 1 x-ms-exchange-antispam-messagedata-0: =?utf-8?B?aU8vOFlCQXdSTjBMdEwzTGI3UU9nZW5vMmI1ZDl6QlZ5eHV3Q0NjSmN4MGNz?= =?utf-8?B?WGxUMUVJRWNvakIwZDI1dlo4UkVBQXRkWmtFMWV4Y293MVI2WHdMc3NrQnlE?= =?utf-8?B?a2wwTU9rYko4ZDMxelFCeTRKRk5xL3NYaHJvNTdXVFppYk1lWk9zNU55Z1pt?= =?utf-8?B?QVA3dHEzVURKN0pRV3RnT3kwMmxtUnJNMWNUWklWV011cGoxU0lwWjEzSVdy?= =?utf-8?B?V1l6U3J4WCsxeEhYTnM2OVNvOW02eDFDWGRqZytpR0Q5T0ZDblgycC9XQjlB?= =?utf-8?B?RjlJTWpQSWZ0NHFwRStBT0RycitkR2NMYjNMelZCdG5rQVZ4d2RNUnZQY25q?= =?utf-8?B?dWZjSS9sRm5tSnA0RnVhTlBXQldYVm4zaHpwV3FaNk5SV05oTHpiaWJLODFR?= =?utf-8?B?bUE2by9UeUFZRGM3d2YwQ08ycVZQVEdwT1hTQzNtUzY0U2lwRit0SHNCUFZP?= =?utf-8?B?RkFBN2tLMDRqd3pEZzJzN1hjaktXT2xJSklPODBZZjZid0xJbCsrc1h1UVo4?= =?utf-8?B?ZW15Tmc5RVBwdzM5ODVLOWRzYWRNZnYyd0lmZmRncnliRUo1T20rRXRORm5Y?= =?utf-8?B?NG55dWhaY20vcHNpLzRuTmRJVHhSQytzNkM2Wkt3ekUvSXZPL3hYV3RrUDBI?= =?utf-8?B?bUVaVFFvSFloeTlOWEpnMzZBbDlHcFlia090NVRUVXMrS3hJTDFyQUN4cHY5?= =?utf-8?B?UGRlNzlESkZYN1Q4TXNOQktNZ0l3UjN0UHI3Y3RxOTFzNUpiRTRSN2tLZ1lU?= =?utf-8?B?U3IyZUNkQnZhUkw2UEppVGdKT1NpK2hrNXU0R29qNFNwU1Nmd3FZRlZ0dXlW?= =?utf-8?B?Rkk3bi9xbVFJSVprMGlCSitQT2dDSmN5TzgzVy9haDhhUXBtc2F5MHFyVnhX?= =?utf-8?B?a24rV3BUL0VWNWNyRWpDcDdMTDAxdDNyeVBtSkRsS0o0ZFNvTnN2RkllMmtT?= =?utf-8?B?VEMvejNRUEdaK3AwTkZrZG9vNEVvZy9pQ2MyZnNHK1FXYlVUMkRFa0FWVjQw?= =?utf-8?B?ZzIwNDQ3RXNwamtZM3pKb0lxLzc3aWNWNW5FbzFodkJDZTRBQVNncDQySEhL?= =?utf-8?B?ZjVFMEIrMGMyNnBiY0hxcy9iNG9GSlNuOUpRbDVVa256VjN3ZFQ4Sm5rMHU4?= =?utf-8?B?ZE9CeG1oUEhaRTB3dHpkM1ZsQWVhdmxOSU5WR0k4QUpwZzVoTEhmd3JaNHhv?= =?utf-8?B?eGYyNjgxa3NDU1JRQkUwYzFHVDNwc2FqUkVYSUhmU1VuU3JIbmxyWWdGOGJS?= =?utf-8?B?Y3B5bVpjZW9kUDQyU1FjM1Rpb2dJeWlVSjdmNTZCbjFNVE1SWm04SjBKVjFM?= =?utf-8?B?MnRONDBLKzFqczhZZG9YcTAzenFOVmVldTNqWTV5K0NKVGtTdlpHNDhEZXN2?= =?utf-8?B?MGJ0S3F0b3BOWWhWeWt0YWR2ZlZSa2xLWXJBRStqTEMrSjFpOU4yY0dOdnJt?= =?utf-8?B?dGFZYjhpU21aVlBOY2NJZ25nS2JNclprOHRtWTQrUEJwNjN4bllSV0ZhSG1m?= =?utf-8?B?Ym9HQi9RWG5PSTAvUm5iN1haUDBDVVgzajhSTXhhY3FJeVFHV1dCcm9OZUhu?= =?utf-8?B?Nm5wQnVDQlFLWm81WWczcG80N09SWE1RbWptN0RrdWRvVHhZTi9RbldjdVQr?= =?utf-8?B?L0thbjRBMzFHeVQ4clMvQ3BGREg3ZnRQd0QvMGw5UWM5ZDJQQnFid1FlT3N6?= =?utf-8?B?bU5sVWJxZFRjR2pIODBDNTVCN3d6dGsrRnUxTUt6V3dFYk5NZnRiZytubmhC?= =?utf-8?B?cU0zVVYxc082S3F3VkppMEpDRWUwR3FxSGtOZWNDVlRPK0wrQUhMN3NsYlhh?= =?utf-8?B?ZlRaK3BIYmMrQXRZTzdERTJMcFhEUWNtZDhtaGh3NllHUFRZczJQYTA5b3Ny?= =?utf-8?B?ZkkrZFRFZmFtTE1XNlFuUGxtbVg0OVk1aUdXUkQ1SlJJTGlDN1R1TkFVbjNZ?= =?utf-8?B?a2k5THd5Ukc3YWVMVW9BejQwVXI0ajIxa2lpUklyaUxiK2R2ZmNYd2xwbTdp?= =?utf-8?B?OUVySzBGeFhKTmJPMU1JVENtZVd3Y1M5L1dBWkhaelFud2FEd0lHZm15U1Jy?= =?utf-8?B?K0JxSm5QM01FWU9IdzhtWndIQ3Q5eGxMZEc1a2dlNUxaVFNTMkVRc21VSTVL?= =?utf-8?Q?hg3shMQ+IeiUaMyem8iDu5hE2?= MIME-Version: 1.0 X-OriginatorOrg: Nvidia.com X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-AuthSource: DS7PR12MB5789.namprd12.prod.outlook.com X-MS-Exchange-CrossTenant-Network-Message-Id: 70385191-8e9c-49d6-ded7-08da6044788d X-MS-Exchange-CrossTenant-originalarrivaltime: 07 Jul 2022 18:14:02.2640 (UTC) X-MS-Exchange-CrossTenant-fromentityheader: Hosted X-MS-Exchange-CrossTenant-id: 43083d15-7273-40c1-b7db-39efd9ccc17a X-MS-Exchange-CrossTenant-mailboxtype: HOSTED X-MS-Exchange-CrossTenant-userprincipalname: ojW5H+dl5vt+hQA7x+3kz073r34DmZFbMkCXwP9zpMcXFq2ZUw9ufBTpl/KupU2K+E05/yC3XYFZYrWgfoBmgw== X-MS-Exchange-Transport-CrossTenantHeadersStamped: BN6PR1201MB2546 Content-Language: en-US Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 SnVzdCBmb2xsb3dpbmcgdXAgb24gbXkgb3V0c3RhbmRpbmcgZWRrMiBwYXRjaGVzIHRvIGNoZWNr IG9uIHN0YXR1cy9yZXZpZXcgZmVlZGJhY2suDQoNClRoYW5rcywNCkplZmYNCg0KPiAtLS0tLU9y aWdpbmFsIE1lc3NhZ2UtLS0tLQ0KPiBGcm9tOiBKZWZmIEJyYXNlbg0KPiBTZW50OiBGcmlkYXks IEp1bmUgMTcsIDIwMjIgOTozOCBBTQ0KPiBUbzogZ2FvbGltaW5nIDxnYW9saW1pbmdAYnlvc29m dC5jb20uY24+OyBkZXZlbEBlZGsyLmdyb3Vwcy5pbzsNCj4gYm9iLmMuZmVuZ0BpbnRlbC5jb20N Cj4gQ2M6ICdDaGVuLCBDaHJpc3RpbmUnIDx5dXdlaS5jaGVuQGludGVsLmNvbT4NCj4gU3ViamVj dDogUkU6IFtlZGsyLWRldmVsXSBbUEFUQ0hdIC5naXRpZ25vcmU6IElnbm9yZSBidWlsZCB0b29s cyBidWlsZCBsb2dzDQo+IA0KPiBBbnl0aGluZyBlbHNlIG5lZWRlZCBwcmlvciB0byBnZXR0aW5n IHRoaXMgbWVyZ2VkIHRvIGVkazI/DQo+IA0KPiA+IC0tLS0tT3JpZ2luYWwgTWVzc2FnZS0tLS0t DQo+ID4gRnJvbTogZ2FvbGltaW5nIDxnYW9saW1pbmdAYnlvc29mdC5jb20uY24+DQo+ID4gU2Vu dDogVGh1cnNkYXksIE1heSAxOSwgMjAyMiA3OjE5IFBNDQo+ID4gVG86IGRldmVsQGVkazIuZ3Jv dXBzLmlvOyBib2IuYy5mZW5nQGludGVsLmNvbTsgSmVmZiBCcmFzZW4NCj4gPiA8amJyYXNlbkBu dmlkaWEuY29tPg0KPiA+IENjOiAnQ2hlbiwgQ2hyaXN0aW5lJyA8eXV3ZWkuY2hlbkBpbnRlbC5j b20+DQo+ID4gU3ViamVjdDog5Zue5aSNOiBbZWRrMi1kZXZlbF0gW1BBVENIXSAuZ2l0aWdub3Jl OiBJZ25vcmUgYnVpbGQgdG9vbHMgYnVpbGQNCj4gPiBsb2dzDQo+ID4NCj4gPiBFeHRlcm5hbCBl bWFpbDogVXNlIGNhdXRpb24gb3BlbmluZyBsaW5rcyBvciBhdHRhY2htZW50cw0KPiA+DQo+ID4N Cj4gPiBSZXZpZXdlZC1ieTogTGltaW5nIEdhbyA8Z2FvbGltaW5nQGJ5b3NvZnQuY29tLmNuPg0K PiA+DQo+ID4gPiAtLS0tLemCruS7tuWOn+S7ti0tLS0tDQo+ID4gPiDlj5Hku7bkuro6IGRldmVs QGVkazIuZ3JvdXBzLmlvIDxkZXZlbEBlZGsyLmdyb3Vwcy5pbz4g5Luj6KGoIEJvYiBGZW5nDQo+ ID4gPiDlj5HpgIHml7bpl7Q6IDIwMjLlubQ15pyIMTjml6UgMTU6MTUNCj4gPiA+IOaUtuS7tuS6 ujogZGV2ZWxAZWRrMi5ncm91cHMuaW87IEdhbywgTGltaW5nDQo+ID4gPGdhb2xpbWluZ0BieW9z b2Z0LmNvbS5jbj47DQo+ID4gPiBqYnJhc2VuQG52aWRpYS5jb20NCj4gPiA+IOaKhOmAgTogQ2hl biwgQ2hyaXN0aW5lIDx5dXdlaS5jaGVuQGludGVsLmNvbT4NCj4gPiA+IOS4u+mimDogUmU6IFtl ZGsyLWRldmVsXSBbUEFUQ0hdIC5naXRpZ25vcmU6IElnbm9yZSBidWlsZCB0b29scyBidWlsZA0K PiA+ID4gbG9ncw0KPiA+ID4NCj4gPiA+IFRoZXkgYXJlIHRoZSBCYXNlVG9vbHMgYnVpbGQgbG9n IGZpbGVzIHRoYXQgYXJlIGdlbmVyYXRlZCBieQ0KPiA+ID4gQmFzZVRvb2xzL0VkazJUb29sc0J1 aWxkLnB5Lg0KPiA+ID4NCj4gPiA+IFRoYW5rcywNCj4gPiA+IEJvYg0KPiA+ID4NCj4gPiA+IC0t LS0tT3JpZ2luYWwgTWVzc2FnZS0tLS0tDQo+ID4gPiBGcm9tOiBkZXZlbEBlZGsyLmdyb3Vwcy5p byA8ZGV2ZWxAZWRrMi5ncm91cHMuaW8+IE9uIEJlaGFsZiBPZg0KPiA+ID4gZ2FvbGltaW5nDQo+ ID4gPiBTZW50OiBXZWRuZXNkYXksIE1heSAxOCwgMjAyMiAyOjQwIFBNDQo+ID4gPiBUbzogZGV2 ZWxAZWRrMi5ncm91cHMuaW87IGpicmFzZW5AbnZpZGlhLmNvbQ0KPiA+ID4gQ2M6IEZlbmcsIEJv YiBDIDxib2IuYy5mZW5nQGludGVsLmNvbT47IENoZW4sIENocmlzdGluZQ0KPiA+ID4gPHl1d2Vp LmNoZW5AaW50ZWwuY29tPg0KPiA+ID4gU3ViamVjdDog5Zue5aSNOiBbZWRrMi1kZXZlbF0gW1BB VENIXSAuZ2l0aWdub3JlOiBJZ25vcmUgYnVpbGQgdG9vbHMNCj4gPiA+IGJ1aWxkIGxvZ3MNCj4g PiA+DQo+ID4gPiBCb2I6DQo+ID4gPiAgIERvIHlvdSBrbm93IHdoYXQgZmlsZXMgd2lsbCBiZSBn ZW5lcmF0ZWQgaW4NCj4gPiA+IEJhc2VUb29scy9CYXNlVG9vbHNCdWlsZCBkaXJlY3Rvcnk/DQo+ ID4gPg0KPiA+ID4gVGhhbmtzDQo+ID4gPiBMaW1pbmcNCj4gPiA+ID4gLS0tLS3pgq7ku7bljp/k u7YtLS0tLQ0KPiA+ID4gPiDlj5Hku7bkuro6IGRldmVsQGVkazIuZ3JvdXBzLmlvIDxkZXZlbEBl ZGsyLmdyb3Vwcy5pbz4g5Luj6KGoIEplZmYNCj4gPiBCcmFzZW4NCj4gPiA+IHZpYQ0KPiA+ID4g PiBncm91cHMuaW8NCj4gPiA+ID4g5Y+R6YCB5pe26Ze0OiAyMDIy5bm0NOaciDIy5pelIDE6MDEN Cj4gPiA+ID4g5pS25Lu25Lq6OiBkZXZlbEBlZGsyLmdyb3Vwcy5pbw0KPiA+ID4gPiDmioTpgIE6 IGJvYi5jLmZlbmdAaW50ZWwuY29tOyBnYW9saW1pbmdAYnlvc29mdC5jb20uY247DQo+ID4gPiA+ IHl1d2VpLmNoZW5AaW50ZWwuY29tOyBKZWZmIEJyYXNlbiA8amJyYXNlbkBudmlkaWEuY29tPg0K PiA+ID4gPiDkuLvpopg6IFtlZGsyLWRldmVsXSBbUEFUQ0hdIC5naXRpZ25vcmU6IElnbm9yZSBi dWlsZCB0b29scyBidWlsZCBsb2dzDQo+ID4gPiA+DQo+ID4gPiA+IFRoZSBweXRob24gQmFzZVRv b2xzL0VkazJUb29sc0J1aWxkLnB5IGNyZWF0ZXMgZmlsZXMgaW4NCj4gPiA+ID4gQmFzZVRvb2xz L0Jhc2VUb29sc0J1aWxkIGFuZCBzaG91bGQgYmUgaWdub3JlZC4NCj4gPiA+ID4NCj4gPiA+ID4g U2lnbmVkLW9mZi1ieTogSmVmZiBCcmFzZW4gPGpicmFzZW5AbnZpZGlhLmNvbT4NCj4gPiA+ID4g LS0tDQo+ID4gPiA+ICBCYXNlVG9vbHMvLmdpdGlnbm9yZSB8IDMgKystDQo+ID4gPiA+ICAxIGZp bGUgY2hhbmdlZCwgMiBpbnNlcnRpb25zKCspLCAxIGRlbGV0aW9uKC0pDQo+ID4gPiA+DQo+ID4g PiA+IGRpZmYgLS1naXQgYS9CYXNlVG9vbHMvLmdpdGlnbm9yZSBiL0Jhc2VUb29scy8uZ2l0aWdu b3JlIGluZGV4DQo+ID4gPiA+IGE0NTY4OWJjODkuLmRkZjkzYjcxMTYgMTAwNjQ0DQo+ID4gPiA+ IC0tLSBhL0Jhc2VUb29scy8uZ2l0aWdub3JlDQo+ID4gPiA+ICsrKyBiL0Jhc2VUb29scy8uZ2l0 aWdub3JlDQo+ID4gPiA+IEBAIC0xNyw0ICsxNyw1IEBAIFNvdXJjZS9DL1ZmckNvbXBpbGUvVmZy VG9rZW5zLmggIFNvdXJjZS9DL2Jpbi8NCj4gPiA+ID4gU291cmNlL0MvbGlicy8NCj4gPiA+ID4g IEJpbi9XaW4zMg0KPiA+ID4gPiAtTGliDQo+ID4gPiA+IFwgTm8gbmV3bGluZSBhdCBlbmQgb2Yg ZmlsZQ0KPiA+ID4gPiArTGliDQo+ID4gPiA+ICtCYXNlVG9vbHNCdWlsZC8NCj4gPiA+ID4gXCBO byBuZXdsaW5lIGF0IGVuZCBvZiBmaWxlDQo+ID4gPiA+IC0tDQo+ID4gPiA+IDIuMjUuMQ0KPiA+ ID4gPg0KPiA+ID4gPg0KPiA+ID4gPg0KPiA+ID4gPg0KPiA+ID4gPg0KPiA+ID4NCj4gPiA+DQo+ ID4gPg0KPiA+ID4NCj4gPiA+DQo+ID4gPg0KPiA+ID4NCj4gPiA+DQo+ID4gPg0KPiA+ID4NCj4g PiA+DQo+ID4gPg0KPiA+ID4gDQo+ID4gPg0KPiA+DQo+ID4NCg0K