From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from mga11.intel.com (mga11.intel.com [192.55.52.93]) by mx.groups.io with SMTP id smtpd.web10.2583.1606279070220991714 for ; Tue, 24 Nov 2020 20:37:50 -0800 Authentication-Results: mx.groups.io; dkim=pass header.i=@intel.onmicrosoft.com header.s=selector2-intel-onmicrosoft-com header.b=Wh1fbdqX; spf=pass (domain: intel.com, ip: 192.55.52.93, mailfrom: michael.d.kinney@intel.com) IronPort-SDR: fX/WIWjoU2AnYa27sPz67VHv5a00NcZcwvr0yKMNZLSK9o7nWJQT2uCs34BA3G00t7sxIQz9E2 eiTS4GqVyOcg== X-IronPort-AV: E=McAfee;i="6000,8403,9815"; a="168555714" X-IronPort-AV: E=Sophos;i="5.78,368,1599548400"; d="scan'208";a="168555714" X-Amp-Result: SKIPPED(no attachment in message) X-Amp-File-Uploaded: False Received: from orsmga002.jf.intel.com ([10.7.209.21]) by fmsmga102.fm.intel.com with ESMTP/TLS/ECDHE-RSA-AES256-GCM-SHA384; 24 Nov 2020 20:37:49 -0800 IronPort-SDR: k8bba9c+d996qf7QGPQ2MzgGohcy1GU2hpXDbL/1G49h4Qf5llnLWcGtj5NvtsIuul4JOKc3SD 3vTdx9ndlPzA== X-ExtLoop1: 1 X-IronPort-AV: E=Sophos;i="5.78,368,1599548400"; d="scan'208";a="343441856" Received: from orsmsx606.amr.corp.intel.com ([10.22.229.19]) by orsmga002.jf.intel.com with ESMTP; 24 Nov 2020 20:37:48 -0800 Received: from orsmsx611.amr.corp.intel.com (10.22.229.24) by ORSMSX606.amr.corp.intel.com (10.22.229.19) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256) id 15.1.1713.5; Tue, 24 Nov 2020 20:37:48 -0800 Received: from orsmsx607.amr.corp.intel.com (10.22.229.20) by ORSMSX611.amr.corp.intel.com (10.22.229.24) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256) id 15.1.1713.5; Tue, 24 Nov 2020 20:37:48 -0800 Received: from ORSEDG601.ED.cps.intel.com (10.7.248.6) by orsmsx607.amr.corp.intel.com (10.22.229.20) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256) id 15.1.1713.5 via Frontend Transport; Tue, 24 Nov 2020 20:37:47 -0800 Received: from NAM12-BN8-obe.outbound.protection.outlook.com (104.47.55.175) by edgegateway.intel.com (134.134.137.102) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.1.1713.5; Tue, 24 Nov 2020 20:37:47 -0800 ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=QDQg7pVeqPMaJzjfRNNy/YVYPVybzrmnp2gzIGJK6iWBJYXnTWKcJXU9Wb7PRfdt7imh3M3NG8jJpcX3uov1Zc8HBAmqNzQma1g4Y61VhCtWBESGaU+2C0fCGspgz4lvev1sqUSZ2UFl9f0xbyOsxwQ8Kbb4UZGvNmivJl5S5DK2J1XmW7sHDXPmUgT+p51RlKS3UzgmZUyzJOur20CCSR3ajGDf2CgqVUhnAY8leu3JBXJSVZ/L8hK942gA2X86GY4Pt+8e2pCNZSxW7esl/fkWVPhTVXmZGQAP9qUUZtDsq7AE6iGM93o2hwSyF7VkBPO4YvKtnD7vhdKL6yvYqA== 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=KoxVUE3k+G156q27nU3ETU+AFz3W08iaT0nYxj9mmXk=; b=DR1QMs/EL3Plu6thOdt+eaOmL/SEWq3I9gEfZJ0PVkbcnqB53jGV8+LJX6FFQHJw6cF/dV7jmlcDMa+EkSsuX2xL7CadKug3GJaUO8EVGCFLvZhi/SJJYBRrqwb03quFke9sZc5AlaXsTE4GQueP+SicUEisxcebY0XHbiIhDEaLEE1xBibKo93fIh9j4Yb0gIPjcWalZm2xCF+/ZfM+BH9EnGD/ip7EDS37NN757MzUPxnpsYzz3Bcwbe50iNjgGP4YROnwN27J97ER1XSOaezfoZttVcgFsollLKeGuJbZjs+f+pRiv0UL0S/GrHktpzs21q75avJSn5Kl7MnX0A== 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=KoxVUE3k+G156q27nU3ETU+AFz3W08iaT0nYxj9mmXk=; b=Wh1fbdqX/yZKgE//YQKXAGX9a4vw8got5JYLaG/ZT4Zl9AYQBkNCN8FiKJORceU0Q9LtbzNqyF4R8IoJpKStk61VIv+2E0JYEw30FSfMTPiAPkGFpwdBJbGr3Nb/4AQlOE/f/vxJd1XwyR6T/rfpWHZpOV0MWV6SbPGTqomYwIo= Received: from BL0PR11MB3236.namprd11.prod.outlook.com (2603:10b6:208:60::18) by BL0PR11MB2883.namprd11.prod.outlook.com (2603:10b6:208:7b::26) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.3589.29; Wed, 25 Nov 2020 04:37:46 +0000 Received: from BL0PR11MB3236.namprd11.prod.outlook.com ([fe80::b93f:10c:eb4a:d472]) by BL0PR11MB3236.namprd11.prod.outlook.com ([fe80::b93f:10c:eb4a:d472%4]) with mapi id 15.20.3589.025; Wed, 25 Nov 2020 04:37:46 +0000 From: "Michael D Kinney" To: "Gao, Zhichao" , "devel@edk2.groups.io" , "Kinney, Michael D" Subject: Re: EDK II CI Status - Failed Thread-Topic: EDK II CI Status - Failed Thread-Index: AdbB/16M9vqEeto7S9m58HDTZKGfegAQP7oQACgzqcAAANQqIA== Date: Wed, 25 Nov 2020 04:37:46 +0000 Message-ID: References: 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.5.1.3 authentication-results: intel.com; dkim=none (message not signed) header.d=none;intel.com; dmarc=none action=none header.from=intel.com; x-originating-ip: [24.19.191.44] x-ms-publictraffictype: Email x-ms-office365-filtering-correlation-id: 4a5926c6-0900-4b21-dbee-08d890fbdb62 x-ms-traffictypediagnostic: BL0PR11MB2883: x-ms-exchange-transport-forked: True x-microsoft-antispam-prvs: x-ms-oob-tlc-oobclassifiers: OLM:989; x-ms-exchange-senderadcheck: 1 x-microsoft-antispam: BCL:0; x-microsoft-antispam-message-info: /zR1Q0h7Sv8BS0mVi9PuDLecr2HIjFaOzaH/kI4eoI3xA0lu8JzbUCYrSBMegrOPNv2he4Mq+o8w/fy/8NiA7QNZuytdJ9s/ObfSPmRy+CsHZumB/8OahFG3/JtuCjiXN7LTJo3oGcCf/c4qZ1NjxPNN8Fa2EW8FjFnRRP8jbKAqT6fbrC1TED0ieutlW2eZndVvNWmP8mTioPIp2nAh8p+PXcHqieiOFRa91UNukK0WvXTDeCLe8++WJcW8anDFzI3DClMXq/MPSlscrlIFMDj1Bx4Jih+JVLmm+Sbg4R0PkNyOxlTnUydqjYg3MbtFB8/2CPyUvcTeFl+LoP+1d93qNIFkHuEeK/OppSPCJpky/gk0mhXE8QjSp8ggifKgwVybesKNk7Ino8RUlfAGlLhSVOWF2+F/2lxPzlzvbFZJx0hD/EHXwJHknF/NqZ1CFBRcE1CG61cXvbFFV/pAag== x-forefront-antispam-report: CIP:255.255.255.255;CTRY:;LANG:en;SCL:1;SRV:;IPV:NLI;SFV:NSPM;H:BL0PR11MB3236.namprd11.prod.outlook.com;PTR:;CAT:NONE;SFS:(4636009)(396003)(39860400002)(366004)(136003)(346002)(376002)(9686003)(2906002)(45080400002)(316002)(33656002)(26005)(55016002)(478600001)(53546011)(6506007)(110136005)(966005)(7696005)(186003)(71200400001)(66446008)(76116006)(66476007)(66556008)(52536014)(8936002)(5660300002)(2940100002)(64756008)(8676002)(86362001)(66946007)(83380400001)(460985005);DIR:OUT;SFP:1102; x-ms-exchange-antispam-messagedata: /lyVkGBhDm0d37O07U1jYX6i5bLUPX28so4QOYuHkFxzN+sMU5x7eKGEPOr6knRqbnzf9ZfcMCztAP4m1Z/0asO0SBNo84x0gON+/uliF4Swrqh9FF/uOwocZ4ZQzRb70J3Yr2/UA/SvzQLX/R3Kybq7jzI2OudpTrzcOygI+SUtmGX1Qthz7LmtuGTx7So8vXhFtq0qUC9QGTtaLXYQ3DNyLYpK8y98EVj+XAvdJbDXihE+DAtKTxcvLDmBEqM69byVJY9N2ktBtVqnNlRY9vY+GdCktXmWztznXQokmVDJLJ0E7NpqEhGkneViWNSDAbNEHmTSSesDgegVGdXIs9np8QnYuglJJwl68eluLqC+9/Cgfmgphi+6/5/2wJR7wV1omNMtZLIkxY7VM1y0Z1wyo9JtQEsyPVTEveGsvdT+zLmjFjx4bM7+hhnztQ/0RG9sA42yrhd86qPN8Bcdb5j6gmYli5KzjOSGz3Z0yPcWrpnbbpV9LBx/uMfm2AGYclgeeQhhDnLUUWeUL6qovSAiG99eczp509xoSRyjbFhsXibcJLREKZRs/mMCkAHpH1lrATb7SMt60XNaU7BDfAjd3TzGuI0RhTpEXtKzh1+edtyrs0cNJ4pK/YCM/3K+N5IR3qWEQr8VgThHaCTD1CiRtRZ1Cf2lqljaU9LBGpz/MYw88CRKraPNWp3BXUKQTlif+dGbcYmcmxg7cC+Romi/rPzTQzp45d+2hWKBht52scRReHfI5ppYPRx6i/XnADrZyco0qlss9yS+yCPh0QSwzBh5MqynyRxKh5hEmKMUJ3/2L1Pqy3X4IJFzOKTqyTZhJZiHTzljXO+VdWq4rN8oDQg34fwBQhoqI8T0QpE7mGHjvVQNY4pZUUwyg5IUZP3HQSpUicYYMtz8f+80YA== MIME-Version: 1.0 X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-AuthSource: BL0PR11MB3236.namprd11.prod.outlook.com X-MS-Exchange-CrossTenant-Network-Message-Id: 4a5926c6-0900-4b21-dbee-08d890fbdb62 X-MS-Exchange-CrossTenant-originalarrivaltime: 25 Nov 2020 04:37:46.4145 (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: gVKMcwCvqFgLlaK5VB51N+lZaVatWTYa05B1LxwAwBHiKYbnJnsNPWTf9OEvBLxpnkBm5FGZWN/T6AVHtBYd5e7dlNKn9oCgaUkWipPaC6k= X-MS-Exchange-Transport-CrossTenantHeadersStamped: BL0PR11MB2883 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 SGkgWmhpY2hhbywNCg0KSSBoYXZlIGEgcHJvcG9zZWQgZml4IGhlcmUgdGhhdCBwYXNzZWQgdW5p dCB0ZXN0cyB1c2luZyBsb2NhbCBDSS4NCg0KICAgIGh0dHBzOi8vZ2l0aHViLmNvbS9tZGtpbm5l eS9lZGsyL2NvbW1pdC85ZmM2NTc3NTIzMzdjMWUyYWNiM2JlZDllY2Q0NTYxNjExYWViMDNmDQoN CkkgYW0gcnVubmluZyBpdCB0aHJvdWdoIEVESyBJSSBDSSB3aXRoIHRoZSBvdGhlciAzIHBhdGNo ZXMgdG8gc2VlIGlmDQpldmVyeXRoaW5nIHBhc3Nlcy4NCg0KICAgIGh0dHBzOi8vZ2l0aHViLmNv bS90aWFub2NvcmUvZWRrMi9wdWxsLzExNDQNCg0KTWlrZQ0KDQo+IC0tLS0tT3JpZ2luYWwgTWVz c2FnZS0tLS0tDQo+IEZyb206IEtpbm5leSwgTWljaGFlbCBEIDxtaWNoYWVsLmQua2lubmV5QGlu dGVsLmNvbT4NCj4gU2VudDogVHVlc2RheSwgTm92ZW1iZXIgMjQsIDIwMjAgODoxNSBQTQ0KPiBU bzogR2FvLCBaaGljaGFvIDx6aGljaGFvLmdhb0BpbnRlbC5jb20+OyBkZXZlbEBlZGsyLmdyb3Vw cy5pbzsgS2lubmV5LCBNaWNoYWVsIEQgPG1pY2hhZWwuZC5raW5uZXlAaW50ZWwuY29tPg0KPiBT dWJqZWN0OiBSRTogRURLIElJIENJIFN0YXR1cyAtIEZhaWxlZA0KPiANCj4gWmhpY2hhbywNCj4g DQo+IEkgY2FuIHJlcHJvZHVjZSB0aGUgQ0kgZmFpbHVyZSB3aGVuIEkgc2V0dXAgYSBweXRob24g dmVudiBhbmQgcnVuIHRoZSBmb2xsb3dpbmcNCj4gc2VxdWVuY2Ugb2YgY29tbWFuZHM6DQo+IA0K PiAgICAgc3R1YXJ0X3NldHVwIC1jIC5weXRvb2wvQ0lTZXR0aW5ncy5weSBUT09MX0NIQUlOX1RB Rz1WUzIwMTkNCj4gDQo+ICAgICBzdHVhcnRfdXBkYXRlIC1jIC5weXRvb2wvQ0lTZXR0aW5ncy5w eSBUT09MX0NIQUlOX1RBRz1WUzIwMTkNCj4gDQo+ICAgICBzdHVhcnRfY2lfYnVpbGQgLWMgLnB5 dG9vbC9DSVNldHRpbmdzLnB5IFRPT0xfQ0hBSU5fVEFHPVZTMjAxOSAtcCBDcnlwdG9Qa2cgLWEg WDY0IC10IE5PT1BUDQo+IA0KPiBUaGUgbGFzdCBvbmUgb25seSBydW5zIHRoZSBOT09QVCB0YXJn ZXQgZm9yIFg2NCBmb3IgdGhlIENyeXB0b1BrZyB0aGF0IGxpbWl0cyB0aGUgY2hlY2tzDQo+IHRv IHRoZSB1bml0IHRlc3RzLg0KPiANCj4gTWlrZQ0KPiANCj4gPiAtLS0tLU9yaWdpbmFsIE1lc3Nh Z2UtLS0tLQ0KPiA+IEZyb206IEdhbywgWmhpY2hhbyA8emhpY2hhby5nYW9AaW50ZWwuY29tPg0K PiA+IFNlbnQ6IFR1ZXNkYXksIE5vdmVtYmVyIDI0LCAyMDIwIDE6MDUgQU0NCj4gPiBUbzogZGV2 ZWxAZWRrMi5ncm91cHMuaW87IEtpbm5leSwgTWljaGFlbCBEIDxtaWNoYWVsLmQua2lubmV5QGlu dGVsLmNvbT4NCj4gPiBTdWJqZWN0OiBSRTogRURLIElJIENJIFN0YXR1cyAtIEZhaWxlZA0KPiA+ DQo+ID4gSSBoYXZlIHRlc3RlZCBvbiBteSBsb2NhbC4gVGhlIG5ldyBidWlsZCBvcHRpb25zIGlz IHJlcXVpcmVkIGZvciAiIENyeXB0b1BrZ1xUZXN0Q1xDcnlwdG9Qa2dIb3N0VW5pdFRlc3QuZHNj Ig0KPiA+IEJ1dCBJIHN0aWxsIGdldCBvdGhlciBmYWlsdXJlOg0KPiA+IE9uZSBpczoNCj4gPiBF UlJPUiAtDQo+ID4gRVJST1IgLSBFRkkgY29kaW5nIHN0eWxlIGVycm9yDQo+ID4gRVJST1IgLSAq RXJyb3IgY29kZTogODAwMw0KPiA+IEVSUk9SIC0gKlRoZSAjaWZuZGVmIGF0IHRoZSBzdGFydCBv ZiBhbiBpbmNsdWRlIGZpbGUgc2hvdWxkIHVzZSBib3RoIHByZWZpeCBhbmQgcG9zdGZpeCB1bmRl cnNjb3JlIGNoYXJhY3RlcnMsICdfJw0KPiA+IEVSUk9SIC0gKmZpbGU6IEQ6XENvZGVcRWRrMlx0 cnVua1xlZGsyXENyeXB0b1BrZ1xJbmNsdWRlXExpYnJhcnlcQmFzZUNyeXB0TGliLmgNCj4gPiBF UlJPUiAtICpMaW5lIG51bWJlcjogNzUNCj4gPiBFUlJPUiAtICpUaGUgI2lmbmRlZiBuYW1lIFtE SVNBQkxFX01ENV9ERVBSRUNBVEVEX0lOVEVSRkFDRVNdIGRvZXMgbm90IGZvbGxvdyB0aGUgcnVs ZXMNCj4gPiBFUlJPUiAtDQo+ID4gRVJST1IgLQ0KPiA+IEVSUk9SIC0NCj4gPiBFUlJPUiAtIC0t LT5UZXN0IEZhaWxlZDogRWNjQ2hlY2sgVGVzdCBOTy1UQVJHRVQgcmV0dXJuZWQgMQ0KPiA+DQo+ ID4gVGhlIG90aGVyIGlzOg0KPiA+IEVSUk9SIC0gTGlua2VyICMyMDA1IGZyb20gQmFzZUNyeXB0 TGliLmxpYihVbml0VGVzdEhvc3RDcnRXcmFwcGVyLm9iaikgOiAgIHRvbG93ZXIgYWxyZWFkeSBk ZWZpbmVkIGluDQo+ID4gbGlidWNydGQubGliKHRvbG93ZXJfdG91cHBlci5vYmopDQo+ID4gRVJS T1IgLSBMaW5rZXIgIzExNjkgZnJvbSBkOlxjb2RlXGVkazJcdHJ1bmtcZWRrMlxCdWlsZFxDcnlw dG9Qa2dcSG9zdFRlc3RcTk9PUFRfVlMyMDE3XFg2NFxCYXNlQ3J5cHRMaWJVbml0VGVzdEhvc3Qu ZXhlDQo+IDoNCj4gPiBmYXRhbCAgIG9uZSBvciBtb3JlIG11bHRpcGx5IGRlZmluZWQgc3ltYm9s cyBmb3VuZA0KPiA+IEVSUk9SIC0gQ29tcGlsZXIgIzEwNzcgZnJvbSBOTUFLRSA6IGZhdGFsICAg JyJDOlxQcm9ncmFtIEZpbGVzICh4ODYpXE1pY3Jvc29mdCBWaXN1YWwNCj4gPiBTdHVkaW9cMjAx N1xCdWlsZFRvb2xzXFZDXFRvb2xzXE1TVkNcMTQuMTYuMjcwMjNcYmluXEhvc3R4ODZceDY0XGxp bmsuZXhlIicgOiByZXR1cm4gY29kZSAnMHg0OTEnDQo+ID4gRVJST1IgLSBDb21waWxlciAjNzAw MCBmcm9tIDogICBGYWlsZWQgdG8gZXhlY3V0ZSBjb21tYW5kDQo+ID4gRVJST1IgLSBFREsyICMw MDIgZnJvbSA6ICAgRmFpbGVkIHRvIGJ1aWxkIG1vZHVsZQ0KPiA+DQo+ID4gVGhhbmtzLA0KPiA+ IFpoaWNoYW8NCj4gPg0KPiA+ID4gLS0tLS1PcmlnaW5hbCBNZXNzYWdlLS0tLS0NCj4gPiA+IEZy b206IGRldmVsQGVkazIuZ3JvdXBzLmlvIDxkZXZlbEBlZGsyLmdyb3Vwcy5pbz4gT24gQmVoYWxm IE9mIE1pY2hhZWwgRA0KPiA+ID4gS2lubmV5DQo+ID4gPiBTZW50OiBUdWVzZGF5LCBOb3ZlbWJl ciAyNCwgMjAyMCA5OjIwIEFNDQo+ID4gPiBUbzogZGV2ZWxAZWRrMi5ncm91cHMuaW87IEtpbm5l eSwgTWljaGFlbCBEIDxtaWNoYWVsLmQua2lubmV5QGludGVsLmNvbT4NCj4gPiA+IFN1YmplY3Q6 IFtlZGsyLWRldmVsXSBFREsgSUkgQ0kgU3RhdHVzIC0gRmFpbGVkDQo+ID4gPg0KPiA+ID4gSGVs bG8sDQo+ID4gPg0KPiA+ID4gVGhlIGN1cnJlbnQgRURLIElJIENJIHN0YXR1cyBmb3IgcG9zdCBj b21taXQgY2hlY2tzIGlzIGN1cnJlbnRseSBzaG93aW5nIGZhaWxlZC4NCj4gPiA+DQo+ID4gPiAJ aHR0cHM6Ly9naXRodWIuY29tL3RpYW5vY29yZS9lZGsyI2NvcmUtY2ktYnVpbGQtc3RhdHVzDQo+ ID4gPg0KPiA+ID4gUGxlYXNlIGhvbGQgb2ZmIG9uIFBScyB3aXRoIGEgJ3B1c2gnIGxhYmVsIHVu dGlsIHRoaXMgaXMgcmVzb2x2ZWQuDQo+ID4gPg0KPiA+ID4gRWFybHkgYW5hbHlzaXMgc2hvd3Mg dGhpcyBtYXkgYmUgYSBjYXNjYWRlIG9mIDIgaXNzdWVzLiAgT25lIHJlbGF0ZWQgdG8gdGhlIENJ DQo+ID4gPiBzdGVwIHRoYXQgZXZhbHVhdGVzIHdoYXQgY2hlY2tzIGFyZSBydW4gYmFzZWQgb24g dGhlIGZpbGVzIGNoYW5nZWQsIGFuZCBhDQo+ID4gPiBzZWNvbmQgb25lIHJlbGF0ZWQgdG8gdGhl IGNvbW1pdCB0aGF0IGRpc2FibGVkIE1ENSBzZXJ2aWNlcyB0aGF0IGlzIGNhdXNpbmcNCj4gPiA+ IHNvbWUgTUQ1IHVuaXQgdGVzdHMgdG8gZmFpbC4NCj4gPiA+DQo+ID4gPiBXZSBhcmUgaW52ZXN0 aWdhdGluZyBhbmQgd2lsbCBrZWVwIGV2ZXJ5b25lIHVwZGF0ZWQgb24gc3RhdHVzLg0KPiA+ID4N Cj4gPiA+IFRoYW5rcywNCj4gPiA+DQo+ID4gPiBNaWtlDQo+ID4gPg0KPiA+ID4NCj4gPiA+IA0K PiA+ID4NCg0K