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.115]) by mx.groups.io with SMTP id smtpd.web11.1188.1579053383439296874 for ; Tue, 14 Jan 2020 17:56:23 -0800 Authentication-Results: mx.groups.io; dkim=pass header.i=@microsoft.com header.s=selector2 header.b=gMQqHS+W; spf=pass (domain: microsoft.com, ip: 40.107.93.115, mailfrom: bret.barkelew@microsoft.com) ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=oDJhdw+pq4YhHe7gwkphs+8wHlAm2v1zXJkgpRg1vVoQsE80HFRdavVsrCcxUg5ZyGhT2k2PlpY9R2CamR7+pl1rtOpeq0+P9Kous9xGbWhmDGtHSh6K6wr+hNQH76xBb+E/LLa/zjm6xQbqVdVa+ypY10hjObwHXC2k63Qm41wlJo1bA4r8Czap8RBj7sVJsR8qebBvlqkpPDbxzv2RzsqL/YSG1uBNL00Uzz9lioodUp1sy4Isup1tW+eFmLBffMlQCVmdvT1yYP6poMr/InU2KCpK5ATHJtSGjp8wZYwwf8ejJASsT8W6xxBrFdqgPJw41Glhlr/iI+kg7zKSuQ== 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-SenderADCheck; bh=ZLq1MggsXMs6RHdfLHbePiWCA14jKjg2cnoE7G5Akss=; b=dfASNr2KaXFl9z6uj0bK6Kx0x6uOIbv185zSO2XIrxSQMv96ekc+GlfwuY/MZDI/5ylSddxS5J8kVFk2+/h+eZZHLi0SvItH9/CPXYyzH2k/KnsyuHWqXJdhX2GkZiOQwgrqmXUmDY6WjFiJ8P8yE34vYHeD4qxdb3nF+4hFlp2c7Gdi35NpgfILnexIjWhqY+0leeFMrjFWvTZhZaVwlwHJpfaYex/rS8cZeWPU727jZMx9gZm7jSp5X63KhTZWJDooBvJqlMFK99y8UVTkG5uzjLqCWwscsVZSGbXqF0YmwlhPi+9PJMU7UXjfjSPBSoIsUCC8SEv9gHZ51Rj2dw== ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=microsoft.com; dmarc=pass action=none header.from=microsoft.com; dkim=pass header.d=microsoft.com; arc=none DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com; s=selector2; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=ZLq1MggsXMs6RHdfLHbePiWCA14jKjg2cnoE7G5Akss=; b=gMQqHS+WAkxg498LkmcuOjZPOX1EUsCJQNhRstbCjjvgg1HWxlBYteL18hVcfhpg9yyf51xc2rwanoZ87BFOZHH2G+egaNDtBwvIuGVLF0PCrck22fWSd5WQEHYGJ/QoFFtAKL5EpxJajEERL/JE83abclEodrygTnuVUY9RBhI= Received: from CY4PR21MB0743.namprd21.prod.outlook.com (10.173.189.9) by CY4PR21MB0837.namprd21.prod.outlook.com (10.173.192.14) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.2644.3; Wed, 15 Jan 2020 01:56:22 +0000 Received: from CY4PR21MB0743.namprd21.prod.outlook.com ([fe80::6962:f195:c645:831c]) by CY4PR21MB0743.namprd21.prod.outlook.com ([fe80::6962:f195:c645:831c%3]) with mapi id 15.20.2644.015; Wed, 15 Jan 2020 01:56:22 +0000 From: "Bret Barkelew" To: "devel@edk2.groups.io" Subject: UnitTests + Rust = <3 Thread-Topic: UnitTests + Rust = <3 Thread-Index: AQHVy0Xs2JdSnQc2UUSp+0wt18hk6w== Date: Wed, 15 Jan 2020 01:56:21 +0000 Message-ID: Accept-Language: en-US X-MS-Has-Attach: X-MS-TNEF-Correlator: msip_labels: MSIP_Label_f42aa342-8706-4288-bd11-ebb85995028c_Enabled=True;MSIP_Label_f42aa342-8706-4288-bd11-ebb85995028c_SiteId=72f988bf-86f1-41af-91ab-2d7cd011db47;MSIP_Label_f42aa342-8706-4288-bd11-ebb85995028c_SetDate=2020-01-15T01:47:45.3654952Z;MSIP_Label_f42aa342-8706-4288-bd11-ebb85995028c_ContentBits=0;MSIP_Label_f42aa342-8706-4288-bd11-ebb85995028c_Method=Privileged authentication-results: spf=none (sender IP is ) smtp.mailfrom=Bret.Barkelew@microsoft.com; x-originating-ip: [174.21.147.190] x-ms-publictraffictype: Email x-ms-office365-filtering-ht: Tenant x-ms-office365-filtering-correlation-id: 965ec5e4-08ef-4b81-b5c2-08d7995e1ee8 x-ms-traffictypediagnostic: CY4PR21MB0837: x-microsoft-antispam-prvs: x-ms-oob-tlc-oobclassifiers: OLM:8882; x-forefront-prvs: 02830F0362 x-forefront-antispam-report: SFV:NSPM;SFS:(10019020)(4636009)(136003)(366004)(396003)(39860400002)(376002)(346002)(189003)(199004)(66446008)(64756008)(66556008)(66476007)(66946007)(8676002)(6916009)(71200400001)(76116006)(81166006)(8936002)(81156014)(8990500004)(478600001)(316002)(10290500003)(52536014)(86362001)(33656002)(55016002)(9686003)(186003)(5660300002)(26005)(2906002)(966005)(6506007)(7696005);DIR:OUT;SFP:1102;SCL:1;SRVR:CY4PR21MB0837;H:CY4PR21MB0743.namprd21.prod.outlook.com;FPR:;SPF:None;LANG:en;PTR:InfoNoRecords;MX:1;A:1; received-spf: None (protection.outlook.com: microsoft.com does not designate permitted sender hosts) x-ms-exchange-senderadcheck: 1 x-microsoft-antispam: BCL:0; x-microsoft-antispam-message-info: uYEWxpKEOUHV9U5O9WCa/m22bMFoT3FNNeRPsp4R/f88c5VBavpt9LREX25mWfNvp4wq7Meww18OIvvkgM1v9YChQwTDwshrnjnoP0UfD9NqJ9BwRiPk4AcbpQbKY2W+812rsSRYU5yFLIBj+AC4Z/cRD02lMqoCHMHqPitXX2g24yCAVlircRjn3VENa+6oNA6gJ9qu8weDNflVVlRlDY0VE8Q2sEBFniitnMEb034BtHK9QqrHS4ESPNqmn3CruymHj5RdDZlsD3uWYt+lerBuKEcY4AEFpzta9JbwDN9XP2+nG/Rv40oYIQ/gXOPXO/8bybIOEkodCqygbsnULEjpi4XrLBWErM6wZ0S7j1T9Y3uGN8DjWSfckrwrOQC4QIglRrLPuJy+EDEBw04LLO9hWZy/lX7eQbjLjcJK5jQjwYPtLLr+QKC0oz6jGld2btgTU7pgUPa6RG5IOKPIMfG09d6rNRt4f+gw3/xBloNWVbv6eR5oVD6Q+KH8nxZu1l06LpURtw0hzR+OBNSbnA== x-ms-exchange-transport-forked: True MIME-Version: 1.0 X-OriginatorOrg: microsoft.com X-MS-Exchange-CrossTenant-Network-Message-Id: 965ec5e4-08ef-4b81-b5c2-08d7995e1ee8 X-MS-Exchange-CrossTenant-originalarrivaltime: 15 Jan 2020 01:56:21.9438 (UTC) X-MS-Exchange-CrossTenant-fromentityheader: Hosted X-MS-Exchange-CrossTenant-id: 72f988bf-86f1-41af-91ab-2d7cd011db47 X-MS-Exchange-CrossTenant-mailboxtype: HOSTED X-MS-Exchange-CrossTenant-userprincipalname: 6UbW47sQsnIQUrucdRemETTJwIA6Z39e4VhfwgqQLMY5o7CQVHVnID0InDgsS9JfQtzNHiBtBNSan7ABxkoGyA== X-MS-Exchange-Transport-CrossTenantHeadersStamped: CY4PR21MB0837 Content-Language: en-US Content-Type: multipart/alternative; boundary="_000_CY4PR21MB074395AE6B6DFBE1E51B03E0EF370CY4PR21MB0743namp_" --_000_CY4PR21MB074395AE6B6DFBE1E51B03E0EF370CY4PR21MB0743namp_ Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 V2hhdOKAmXMgYmV0dGVyIHRoYW4gVW5pdFRlc3RzIGFsbW9zdCBiZWluZyByZWFkeSBmb3IgZGVw bG95bWVudCBpbiBUaWFub0NvcmU/DQpIb3cgYWJvdXQgdXNpbmcgdGhvc2UgVW5pdFRlc3RzIHRv IHZhbGlkYXRlIGEgbmF0aXZlIFJ1c3QgcG9ydCBvZiBvbmUgb2Ygb3VyIFZhckNoZWNrIGxpYnM/ DQoNCkJ1aWxkaW5nIHVwb24gSmlld2Vu4oCZcyB3b3JrIChhbW9uZyBvdGhlcnMpIEnigJl2ZSBm aW5hbGx5IG1hbmFnZWQgdG8gcHJvdG90eXBlIGEgcG9ydCBvZiB0aGUgVWVmaVZhcmlhYmxlUG9s aWN5TGliIHRvIFJ1c3QsIGFuZCBoYXZlIHNob3duIHRoYXQgaXQgY2FuIGJ1aWxkIGFzIHBhcnQg b2Ygb3VyIG5vcm1hbCBDSSBwcm9jZXNzIGFuZCBydW4gdGhlIHNhbWUgVW5pdFRlc3RzIHRoYXQg YXJlIHVzZWQgZm9yIHRoZSBDIHZlcnNpb27igKYNCmh0dHBzOi8vZ2l0aHViLmNvbS9jb3J0aG9u L2VkazItc3RhZ2luZy90cmVlL3J1c3RfYW5kX3Rlc3RzDQoNClRoZXJlIGlzIGEgUmVhZG1lLm1k IGluIHRoZSByb290IGRpcmVjdG9yeSB3aXRoIGEg4oCcTm90ZXMgZm9yIHRoaXMgYnJhbmNo4oCd IHNlY3Rpb24uIEFsbCBvZiB0aG9zZSBzdGVwcyBhcmUgaW1wb3J0YW50IHRvIGdldCBSdXN0IHNl dCB1cCBjb3JyZWN0bHkuDQpZb3UgY2FuIHJ1biBhIENJIGJ1aWxkIG9mIE1kZU1vZHVsZVBrZyB3 aXRoIHRoZSDigJwtdCBOT09QVOKAnSB0YXJnZXQgYW5kIGl0IHdpbGwgYnVpbGQgdGhlIFVuaXRU ZXN0cy4gSXQgd2lsbCBidWlsZCBvbmUgdmVyc2lvbiBhZ2FpbnN0IHRoZSBDIGxpYnJhcnksIGFu ZCBhbm90aGVyIGFnYWluc3QgdGhlIFJ1c3QgbGlicmFyeS4NCg0KWW91IGNhbiBhbHNvIHJ1biBu YXRpdmUgUnVzdCB0ZXN0IGNhc2VzIGJ5IGdvaW5nIHRvIGh0dHBzOi8vZ2l0aHViLmNvbS9jb3J0 aG9uL2VkazItc3RhZ2luZy90cmVlL3J1c3RfYW5kX3Rlc3RzL01kZU1vZHVsZVBrZy9MaWJyYXJ5 L1VlZmlWYXJpYWJsZVBvbGljeUxpYlJ1c3QNCkFuZCBydW5uaW5nIOKAnGNhcmdvIHRlc3TigJ0u DQoNCkkgYWNrbm93bGVkZ2UgdGhhdCB0aGlzIGNvZGUgaXMgYSBsaXR0bGUgcm91Z2guIEl04oCZ cyBkZWZpbml0ZWx5IGEgcHJvdG90eXBlLCBidXQgb25lIHRoYXQgSeKAmW0gZXhjaXRlZCBhYm91 dCBhbmQgdGhpbmcgdGhhdCBpdCBjYW4gYmUgdXNlZCBhcyBhIHBhdHRlcm4gZm9yIGludGVyb3Ag d2l0aCBvdGhlciBjb3JlIGxpYnJhcmllcy4NCkkgZXZlbiBmb3VuZCBhIGNvdXBsZSBzbWFsbCBi dWdzIGluIHRoZSBvcmlnaW5hbCBsaWJyYXJ5IHRocm91Z2ggdGhlIHByb2Nlc3Mgb2YgcG9ydGlu ZyB0byBSdXN0LCBzaW5jZSBSdXN0IGlzIHNvIHBlZGFudGljIGFib3V0IGNvdmVyaW5nIGFsbCBw b3NzaWJsZSBjYXNlcy4NCg0KQW55d2F5LCBzdXBlciBpbnRlcmVzdGVkIGluIGFueSBmZWVkYmFj ayBvciBhZHZpY2UgZm9yIGltcHJvdmVtZW50LiDwn5iKDQoNCi0gQnJldA0KDQpQUy4gVGhhbmtz IGFnYWluLCBKaWV3ZW4sIGZvciBsYXlpbmcgdGhlIGdyb3VuZHdvcmsuIEnigJl2ZSBzZWVuIHNl dmVyYWwgb2YgeW91ciBjb250cmlidXRpb25zIHRvIFJ1c3QgYW5kIHRoZSBVRUZJIHByb3RvdHlw ZSB3aGlsZSB3b3JraW5nIG9uIHRoaXMuDQo= --_000_CY4PR21MB074395AE6B6DFBE1E51B03E0EF370CY4PR21MB0743namp_ Content-Type: text/html; charset="utf-8" Content-Transfer-Encoding: base64 PGh0bWwgeG1sbnM6bz0idXJuOnNjaGVtYXMtbWljcm9zb2Z0LWNvbTpvZmZpY2U6b2ZmaWNlIiB4 bWxuczp3PSJ1cm46c2NoZW1hcy1taWNyb3NvZnQtY29tOm9mZmljZTp3b3JkIiB4bWxuczptPSJo dHRwOi8vc2NoZW1hcy5taWNyb3NvZnQuY29tL29mZmljZS8yMDA0LzEyL29tbWwiIHhtbG5zPSJo dHRwOi8vd3d3LnczLm9yZy9UUi9SRUMtaHRtbDQwIj4NCjxoZWFkPg0KPG1ldGEgaHR0cC1lcXVp dj0iQ29udGVudC1UeXBlIiBjb250ZW50PSJ0ZXh0L2h0bWw7IGNoYXJzZXQ9dXRmLTgiPg0KPG1l dGEgbmFtZT0iR2VuZXJhdG9yIiBjb250ZW50PSJNaWNyb3NvZnQgV29yZCAxNSAoZmlsdGVyZWQg bWVkaXVtKSI+DQo8c3R5bGU+PCEtLQ0KLyogRm9udCBEZWZpbml0aW9ucyAqLw0KQGZvbnQtZmFj ZQ0KCXtmb250LWZhbWlseToiQ2FtYnJpYSBNYXRoIjsNCglwYW5vc2UtMToyIDQgNSAzIDUgNCA2 IDMgMiA0O30NCkBmb250LWZhY2UNCgl7Zm9udC1mYW1pbHk6RGVuZ1hpYW47DQoJcGFub3NlLTE6 MiAxIDYgMCAzIDEgMSAxIDEgMTt9DQpAZm9udC1mYWNlDQoJe2ZvbnQtZmFtaWx5OkNhbGlicmk7 DQoJcGFub3NlLTE6MiAxNSA1IDIgMiAyIDQgMyAyIDQ7fQ0KQGZvbnQtZmFjZQ0KCXtmb250LWZh bWlseToiXEBEZW5nWGlhbiI7DQoJcGFub3NlLTE6MiAxIDYgMCAzIDEgMSAxIDEgMTt9DQpAZm9u dC1mYWNlDQoJe2ZvbnQtZmFtaWx5OiJTZWdvZSBVSSI7DQoJcGFub3NlLTE6MiAxMSA1IDIgNCAy IDQgMiAyIDM7fQ0KLyogU3R5bGUgRGVmaW5pdGlvbnMgKi8NCnAuTXNvTm9ybWFsLCBsaS5Nc29O b3JtYWwsIGRpdi5Nc29Ob3JtYWwNCgl7bWFyZ2luOjBpbjsNCgltYXJnaW4tYm90dG9tOi4wMDAx cHQ7DQoJZm9udC1zaXplOjExLjBwdDsNCglmb250LWZhbWlseToiQ2FsaWJyaSIsc2Fucy1zZXJp Zjt9DQphOmxpbmssIHNwYW4uTXNvSHlwZXJsaW5rDQoJe21zby1zdHlsZS1wcmlvcml0eTo5OTsN Cgljb2xvcjpibHVlOw0KCXRleHQtZGVjb3JhdGlvbjp1bmRlcmxpbmU7fQ0KLk1zb0NocERlZmF1 bHQNCgl7bXNvLXN0eWxlLXR5cGU6ZXhwb3J0LW9ubHk7fQ0KQHBhZ2UgV29yZFNlY3Rpb24xDQoJ e3NpemU6OC41aW4gMTEuMGluOw0KCW1hcmdpbjoxLjBpbiAxLjBpbiAxLjBpbiAxLjBpbjt9DQpk aXYuV29yZFNlY3Rpb24xDQoJe3BhZ2U6V29yZFNlY3Rpb24xO30NCi0tPjwvc3R5bGU+DQo8L2hl YWQ+DQo8Ym9keSBsYW5nPSJFTi1VUyIgbGluaz0iYmx1ZSIgdmxpbms9IiM5NTRGNzIiPg0KPGRp diBjbGFzcz0iV29yZFNlY3Rpb24xIj4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiPldoYXTigJlzIGJl dHRlciB0aGFuIFVuaXRUZXN0cyBhbG1vc3QgYmVpbmcgcmVhZHkgZm9yIGRlcGxveW1lbnQgaW4g VGlhbm9Db3JlPzwvcD4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiPkhvdyBhYm91dCB1c2luZyB0aG9z ZSBVbml0VGVzdHMgdG8gdmFsaWRhdGUgYSBuYXRpdmUgUnVzdCBwb3J0IG9mIG9uZSBvZiBvdXIg VmFyQ2hlY2sgbGlicz88L3A+DQo8cCBjbGFzcz0iTXNvTm9ybWFsIj48bzpwPiZuYnNwOzwvbzpw PjwvcD4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiPkJ1aWxkaW5nIHVwb24gSmlld2Vu4oCZcyB3b3Jr IChhbW9uZyBvdGhlcnMpIEnigJl2ZSBmaW5hbGx5IG1hbmFnZWQgdG8gcHJvdG90eXBlIGEgcG9y dCBvZiB0aGUgVWVmaVZhcmlhYmxlUG9saWN5TGliIHRvIFJ1c3QsIGFuZCBoYXZlIHNob3duIHRo YXQgaXQgY2FuIGJ1aWxkIGFzIHBhcnQgb2Ygb3VyIG5vcm1hbCBDSSBwcm9jZXNzIGFuZCBydW4g dGhlIHNhbWUgVW5pdFRlc3RzIHRoYXQgYXJlIHVzZWQgZm9yIHRoZQ0KIEMgdmVyc2lvbuKApjxv OnA+PC9vOnA+PC9wPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+PHNwYW4gc3R5bGU9ImZvbnQtc2l6 ZToxMC41cHQ7Zm9udC1mYW1pbHk6JnF1b3Q7U2Vnb2UgVUkmcXVvdDssc2Fucy1zZXJpZiI+PGEg aHJlZj0iaHR0cHM6Ly9naXRodWIuY29tL2NvcnRob24vZWRrMi1zdGFnaW5nL3RyZWUvcnVzdF9h bmRfdGVzdHMiIHRhcmdldD0iX2JsYW5rIiB0aXRsZT0iaHR0cHM6Ly9naXRodWIuY29tL2NvcnRo b24vZWRrMi1zdGFnaW5nL3RyZWUvcnVzdF9hbmRfdGVzdHMiPmh0dHBzOi8vZ2l0aHViLmNvbS9j b3J0aG9uL2VkazItc3RhZ2luZy90cmVlL3J1c3RfYW5kX3Rlc3RzPC9hPjxvOnA+PC9vOnA+PC9z cGFuPjwvcD4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiPjxvOnA+Jm5ic3A7PC9vOnA+PC9wPg0KPHAg Y2xhc3M9Ik1zb05vcm1hbCI+VGhlcmUgaXMgYSBSZWFkbWUubWQgaW4gdGhlIHJvb3QgZGlyZWN0 b3J5IHdpdGggYSDigJxOb3RlcyBmb3IgdGhpcyBicmFuY2jigJ0gc2VjdGlvbi4gQWxsIG9mIHRo b3NlIHN0ZXBzIGFyZSBpbXBvcnRhbnQgdG8gZ2V0IFJ1c3Qgc2V0IHVwIGNvcnJlY3RseS48bzpw PjwvbzpwPjwvcD4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiPllvdSBjYW4gcnVuIGEgQ0kgYnVpbGQg b2YgTWRlTW9kdWxlUGtnIHdpdGggdGhlIOKAnC10IE5PT1BU4oCdIHRhcmdldCBhbmQgaXQgd2ls bCBidWlsZCB0aGUgVW5pdFRlc3RzLiBJdCB3aWxsIGJ1aWxkIG9uZSB2ZXJzaW9uIGFnYWluc3Qg dGhlIEMgbGlicmFyeSwgYW5kIGFub3RoZXIgYWdhaW5zdCB0aGUgUnVzdCBsaWJyYXJ5LjxvOnA+ PC9vOnA+PC9wPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+PG86cD4mbmJzcDs8L286cD48L3A+DQo8 cCBjbGFzcz0iTXNvTm9ybWFsIj5Zb3UgY2FuIGFsc28gcnVuIG5hdGl2ZSBSdXN0IHRlc3QgY2Fz ZXMgYnkgZ29pbmcgdG8gPGEgaHJlZj0iaHR0cHM6Ly9naXRodWIuY29tL2NvcnRob24vZWRrMi1z dGFnaW5nL3RyZWUvcnVzdF9hbmRfdGVzdHMvTWRlTW9kdWxlUGtnL0xpYnJhcnkvVWVmaVZhcmlh YmxlUG9saWN5TGliUnVzdCI+DQpodHRwczovL2dpdGh1Yi5jb20vY29ydGhvbi9lZGsyLXN0YWdp bmcvdHJlZS9ydXN0X2FuZF90ZXN0cy9NZGVNb2R1bGVQa2cvTGlicmFyeS9VZWZpVmFyaWFibGVQ b2xpY3lMaWJSdXN0PC9hPjxvOnA+PC9vOnA+PC9wPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+QW5k IHJ1bm5pbmcg4oCcY2FyZ28gdGVzdOKAnS48bzpwPjwvbzpwPjwvcD4NCjxwIGNsYXNzPSJNc29O b3JtYWwiPjxvOnA+Jm5ic3A7PC9vOnA+PC9wPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+SSBhY2tu b3dsZWRnZSB0aGF0IHRoaXMgY29kZSBpcyBhIGxpdHRsZSByb3VnaC4gSXTigJlzIGRlZmluaXRl bHkgYSBwcm90b3R5cGUsIGJ1dCBvbmUgdGhhdCBJ4oCZbSBleGNpdGVkIGFib3V0IGFuZCB0aGlu ZyB0aGF0IGl0IGNhbiBiZSB1c2VkIGFzIGEgcGF0dGVybiBmb3IgaW50ZXJvcCB3aXRoIG90aGVy IGNvcmUgbGlicmFyaWVzLjxvOnA+PC9vOnA+PC9wPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+SSBl dmVuIGZvdW5kIGEgY291cGxlIHNtYWxsIGJ1Z3MgaW4gdGhlIG9yaWdpbmFsIGxpYnJhcnkgdGhy b3VnaCB0aGUgcHJvY2VzcyBvZiBwb3J0aW5nIHRvIFJ1c3QsIHNpbmNlIFJ1c3QgaXMgc28gcGVk YW50aWMgYWJvdXQgY292ZXJpbmcgYWxsIHBvc3NpYmxlIGNhc2VzLjxvOnA+PC9vOnA+PC9wPg0K PHAgY2xhc3M9Ik1zb05vcm1hbCI+PG86cD4mbmJzcDs8L286cD48L3A+DQo8cCBjbGFzcz0iTXNv Tm9ybWFsIj5Bbnl3YXksIHN1cGVyIGludGVyZXN0ZWQgaW4gYW55IGZlZWRiYWNrIG9yIGFkdmlj ZSBmb3IgaW1wcm92ZW1lbnQuDQo8c3BhbiBzdHlsZT0iZm9udC1mYW1pbHk6JnF1b3Q7U2Vnb2Ug VUkgRW1vamkmcXVvdDssc2Fucy1zZXJpZiI+JiMxMjg1MjI7PC9zcGFuPjxvOnA+PC9vOnA+PC9w Pg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+PG86cD4mbmJzcDs8L286cD48L3A+DQo8cCBjbGFzcz0i TXNvTm9ybWFsIj4tIEJyZXQ8bzpwPjwvbzpwPjwvcD4NCjxwIGNsYXNzPSJNc29Ob3JtYWwiPjxv OnA+Jm5ic3A7PC9vOnA+PC9wPg0KPHAgY2xhc3M9Ik1zb05vcm1hbCI+UFMuIFRoYW5rcyBhZ2Fp biwgSmlld2VuLCBmb3IgbGF5aW5nIHRoZSBncm91bmR3b3JrLiBJ4oCZdmUgc2VlbiBzZXZlcmFs IG9mIHlvdXIgY29udHJpYnV0aW9ucyB0byBSdXN0IGFuZCB0aGUgVUVGSSBwcm90b3R5cGUgd2hp bGUgd29ya2luZyBvbiB0aGlzLjxvOnA+PC9vOnA+PC9wPg0KPC9kaXY+DQo8L2JvZHk+DQo8L2h0 bWw+DQo= --_000_CY4PR21MB074395AE6B6DFBE1E51B03E0EF370CY4PR21MB0743namp_--