From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from NAM03-DM3-obe.outbound.protection.outlook.com (mail-dm3nam03on0124.outbound.protection.outlook.com [104.47.41.124]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-SHA384 (256/256 bits)) (No client certificate requested) by lists.bufferbloat.net (Postfix) with ESMTPS id F1BA63BA8E for ; Sun, 17 Dec 2017 11:06:40 -0500 (EST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=cornell.edu; s=selector1; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version; bh=KOsZ28mfI17LHR98kaCasRfc+ZyDffJesF6m8XhwRHU=; b=UVInqfKC9dbWOVOie6lscRyEPZRWGPGdthc70zFxMWg7r0TPXmdRCRaPgbMNEmKDsNIiM04PTlO968N3yv9zrPgPsCQ+cNLHChoWzABWsSD6jZXEu6IfgiIaOHFEGzuAa6fpTX1a+tnbVXnJ6+tTHIZ8IAVB7VnmQzXE6OnsebE= Received: from BN6PR04MB1187.namprd04.prod.outlook.com (10.173.199.12) by BN6PR04MB1186.namprd04.prod.outlook.com (10.173.199.10) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_CBC_SHA384_P256) id 15.20.302.9; Sun, 17 Dec 2017 16:06:39 +0000 Received: from BN6PR04MB1187.namprd04.prod.outlook.com ([10.173.199.12]) by BN6PR04MB1187.namprd04.prod.outlook.com ([10.173.199.12]) with mapi id 15.20.0302.012; Sun, 17 Dec 2017 16:06:39 +0000 From: Ken Birman To: 'Matthias Tafelmeier' , 'Dave Taht' CC: Bob Briscoe , "bloat@lists.bufferbloat.net" Thread-Topic: *** GMX Spamverdacht *** RE: [Bloat] DETNET Thread-Index: AQHTXKmP09aNAYbFf0S3Kj7WJlYhI6MV2m+DgARy6QCAAcMIWYAAHb4QgAFqTYCAAAFGAIAqFxYAgAA18sA= Date: Sun, 17 Dec 2017 16:06:38 +0000 Message-ID: References: <4d54f24f-ce83-34a0-41f3-9f728420d548@gmx.net> <87shdr0vt6.fsf@nemesis.taht.net> <79f4d92c-74f4-8cd0-9d38-e51a668cb9b6@gmx.net> <796aa11e-9e35-cf34-e456-6ae98d1875d6@bobbriscoe.net> <87fu9f72za.fsf@nemesis.taht.net> <87a7zirue9.fsf@nemesis.taht.net> <1300dd71-f267-b45d-21d0-f34a3dfa0aaa@gmx.net> <6c758e2d-4cae-390c-b75b-e829ed6221ef@gmx.net> In-Reply-To: <6c758e2d-4cae-390c-b75b-e829ed6221ef@gmx.net> Accept-Language: en-US Content-Language: en-US X-MS-Has-Attach: X-MS-TNEF-Correlator: authentication-results: spf=none (sender IP is ) smtp.mailfrom=kpb3@cornell.edu; x-originating-ip: [69.201.32.239] x-ms-publictraffictype: Email x-microsoft-exchange-diagnostics: 1; BN6PR04MB1186; 6:FI0qvPuM2W8833xKnRdpw8w+oTWpXiOkIsXkK2pvmdCFznk3cwqcXy5yfhTDtjAsvVRc1VlwFxLwBEhcf+QOAMYYPcWNOCtjEWWOs96JPna+2rkYZiaQi4bPvy7kanlPGlNttnoQIjgt9SJHpyTXQTNHoik3+Z9pI3cQnodAeonvGrC9q38+tKpPtOg5eIASrlBZ0737GxZ8PPglxflMNdlVoXP1i9ilrS/GlS3RLerWXCZTAyiYfaEnCGGSwi1qsygMZXbCKfKV63kQIhuHF4W5kw8hDDEuQ+hVNF2cn196fIrIjKaSAQZXxJzaSvMuZpdlXCscRT8gmC53tmj5gWErEwWaVhwvkguuAB3yI1U=; 5:CT8CbCCOU13gk0SvCwQawNsO92H7uJVUz1+HvK33+Z5DVcQeF1LgpkYaNPzEwWrP7SCRWAKg6WLtTND9Ke8Bn5u7bXXaMSPHVqCW8QgjQHa5yvnP86WP8i8Ajyz1NGnRWmrYm/vxzTw1it5f2VY4sKHrvaolPzKQxkH25+KPfU8=; 24:FbAjwW2Y3C/WHW/e9/jfKozPGXX+NUmmJkrdalRacmBtHaU6TdCc+Xn/y9dQuQum28aZ0lPc/mmiY1NxA9Eei6vvtrkTKaiPfivYSX5jTpU=; 7:3wl5Twq1sHfIInX9V0ldyL4TOfUQrMUlMBDjPK5Ap5Ad0BDBORHNRA58QIPxsndfP+2o48hsC44g6BM9VsuVLb3okdB5Km8KNK5ZMER2KB4XOqwNffQO2JSLz8gDrHEPAS7aLbeJSLmGdlQyosajzERQSieu+6F2fXGyxaV+/EG+hLgWwgjOtgzhyGwEXnttoIsKldQ0r7D8XN7Tr+9kEaLXfDmJoyfLrrK59rX1Axb0cVG4Xe+1snudoJ13xoxS x-ms-exchange-antispam-srfa-diagnostics: SSOS; x-ms-office365-filtering-correlation-id: b5f67557-a393-4e13-e33a-08d5456827e0 x-microsoft-antispam: UriScan:(274809879029318); BCL:0; PCL:0; RULEID:(5600026)(4604075)(4534020)(4602075)(4627115)(8989060)(201703031133081)(201702281549075)(8990040)(2017052603307); SRVR:BN6PR04MB1186; x-ms-traffictypediagnostic: BN6PR04MB1186: x-microsoft-antispam-prvs: x-exchange-antispam-report-test: UriScan:(72170088055959)(57809966217671)(248736688235697)(274809879029318)(211171220733660)(17755550239193); x-exchange-antispam-report-cfa-test: BCL:0; PCL:0; RULEID:(6040450)(2401047)(8121501046)(5005006)(3231023)(3002001)(93006095)(93001095)(10201501046)(6041248)(20161123560025)(20161123558100)(20161123555025)(201703131423075)(201702281529075)(201702281528075)(201703061421075)(201703061406153)(20161123562025)(20161123564025)(6072148)(201708071742011); SRVR:BN6PR04MB1186; BCL:0; PCL:0; RULEID:(100000803101)(100110400095); SRVR:BN6PR04MB1186; x-forefront-prvs: 05245CA661 x-forefront-antispam-report: SFV:NSPM; SFS:(10019020)(366004)(39860400002)(376002)(396003)(346002)(13464003)(199004)(189003)(2900100001)(54906003)(86362001)(6306002)(75432002)(93886005)(316002)(76176011)(77096006)(66066001)(110136005)(786003)(68736007)(99286004)(8936002)(6506007)(229853002)(59450400001)(7696005)(97736004)(53546011)(53936002)(6436002)(4326008)(9686003)(6246003)(105586002)(8676002)(88552002)(102836003)(2950100002)(3846002)(6116002)(106356001)(114624004)(2906002)(305945005)(74316002)(7736002)(5660300001)(14454004)(33656002)(966005)(81166006)(3660700001)(81156014)(25786009)(3280700002)(55016002)(478600001)(88722002); DIR:OUT; SFP:1102; SCL:1; SRVR:BN6PR04MB1186; H:BN6PR04MB1187.namprd04.prod.outlook.com; FPR:; SPF:None; PTR:InfoNoRecords; A:1; MX:1; LANG:en; received-spf: None (protection.outlook.com: cornell.edu does not designate permitted sender hosts) spamdiagnosticoutput: 1:99 spamdiagnosticmetadata: NSPM Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 MIME-Version: 1.0 X-OriginatorOrg: cornell.edu X-MS-Exchange-CrossTenant-Network-Message-Id: b5f67557-a393-4e13-e33a-08d5456827e0 X-MS-Exchange-CrossTenant-originalarrivaltime: 17 Dec 2017 16:06:38.9195 (UTC) X-MS-Exchange-CrossTenant-fromentityheader: Hosted X-MS-Exchange-CrossTenant-id: 5d7e4366-1b9b-45cf-8e79-b14b27df46e1 X-MS-Exchange-Transport-CrossTenantHeadersStamped: BN6PR04MB1186 Subject: Re: [Bloat] *** GMX Spamverdacht *** RE: DETNET X-BeenThere: bloat@lists.bufferbloat.net X-Mailman-Version: 2.1.20 Precedence: list List-Id: General list for discussing Bufferbloat List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 17 Dec 2017 16:06:41 -0000 SSBzZWUgdGhpcyBhcyBhIHNpdHVhdGlvbiB0aGF0IHJlYWxseSBhcmd1ZXMgZm9yIHN5c3RlbWF0 aWMgZXhwZXJpbWVudHMsIG1heWJlIGEgcGFwZXIgeW91IGNvdWxkIGFpbSB0b3dhcmRzIFNJR0NP TU0gSU1DLiAgQmV5b25kIGEgY2VydGFpbiBwb2ludCwgeW91IHNpbXBseSBuZWVkIHRvIHB1bGwg b3V0IHRoZSBzdG9wcyBhbmQgdHJ5IHRvIHVuZGVyc3RhbmQgd2hhdCB0aGUgbWFpbiBvYnN0YWNs ZXMgdG8gZGV0ZXJtaW5pc20gdHVybiBvdXQgdG8gYmUgaW4gcHJhY3RpY2UsIGZvciByZWFsaXN0 aWMgZXhhbXBsZXMgb2Ygc3lzdGVtcyB0aGF0IG1pZ2h0IG5lZWQgZGV0ZXJtaW5pc20gKG1lZGlj YWwgbW9uaXRvcmluZyBpbiBhIGhvc3BpdGFsLCBmb3IgZXhhbXBsZSwgb3Igd2lkZS1hcmVhIHRy YWNraW5nIG9mIHRyYW5zaWVudHMgaW4gdGhlIHBvd2VyIGdyaWQsIHRoaW5ncyBvZiB0aGF0IHNv cnQpLg0KDQpJbiBmYWN0IEkgY2FuIHNlZSBob3cgYSBjYXNlIGNvdWxkIGJlIG1hZGUgZm9yIGRv aW5nIGEgc2VyaWVzIG9mIHN1Y2ggcGFwZXJzOiBvbmUgcHVyZWx5IGluIG5ldHdvcmsgc2V0dGlu Z3MsIG9uZSBsb29raW5nIGF0IGRhdGFjZW50ZXIgZW52aXJvbm1lbnRzIChub3QgdmlydHVhbGl6 ZWQsIHVubGVzcyB5b3Ugd2FudCB0byBkbyBldmVuIG9uZSBtb3JlIHBhcGVyKSwgb25lIGxvb2tp bmcgYXQgV0FOIGRpc3RyaWJ1dGVkIGluZnJhc3RydWN0dXJlcy4gIE1heWJlIG9uZSBmb3IgZW1i ZWRkZWQgc3lzdGVtcyBsaWtlIHNlbGYtZHJpdmluZyBjYXJzIG9yIHBsYW5lcy4NCg0KSSB3b3Vs ZCBmaW5kIHRoYXQgc29ydCBvZiBwYXBlciBpbnRlcmVzdGluZyBpZiB0aGUgd29yayB3YXMgZG9u ZSByZWFsbHkgd2VsbCwgYW5kIHJlYWxseSBicm9rZSBkb3duIHRoZSBjYXVzZXMgZm9yIHVucHJl ZGljdGFiaWxpdHksIHRyYWNlZCBlYWNoIG9uZSB0byBhIHJvb3QgY2FzZSwgbWF5YmUgZXZlbiBz aG93ZWQgaG93IHRvIGZpeCB0aGUgaXNzdWVzIGlkZW50aWZpZWQuDQoNClRoZXJlIGFyZSBhbHNv IHNldmVyYWwgZGltZW5zaW9ucyB0byBjb25zaWRlciAob25lIHBhcGVyIGNvdWxkIHN0aWxsIHRh Y2tsZSBtdWx0aXBsZSBhc3BlY3RzKTogbGF0ZW5jeSwgdGhyb3VnaHB1dC4gIEFuZCB0aGVuIHRo ZXJlIGFyZSBzb21ldGltZXMgaW1wb3J0YW50IHRyYWRlb2ZmcyBmb3IgcGVvcGxlIHRyeWluZyB0 byBydW4gYXQgdGhlIGhpZ2hlc3QgcHJhY3RpY2FsIGRhdGEgcmF0ZXMgdmVyc3VzIHRob3NlIHNh dGlzZmllZCB3aXRoIHZlcnkgbG93IHJhdGVzLCBzbyB5b3UgbWlnaHQgYWxzbyB3YW50IHRvIGxv b2sgYXQgaG93IHRoZSBwcmVzZW50ZWQgbG9hZCBpbXBhY3RzIHRoZSBzdGFiaWxpdHkgb2YgdGhl IHN5c3RlbS4NCg0KQnV0IEkgdGhpbmsgdGhlIGxldmVsIG9mIGludGVyZXN0IGluIHRoaXMgdG9w aWMgd291bGQgYmUgdmVyeSBoaWdoLiAgVGhlIGtleSBpcyB0byBhY2tub3dsZWRnZSB0aGF0IHdp dGggc28gbWFueSBsYXllcnMgb2YgaGFyZHdhcmUgYW5kIHNvZnR3YXJlIHBsYXlpbmcgcm9sZXMs IG9ubHkgYW4gZXhwZXJpbWVudGFsIHN0dWR5IGNhbiByZWFsbHkgc2hlZCBtaWdodCBsaWdodC4g IFZlcnkgbGlrZWx5LCB0aGlzIGlzIGxpa2UgYW55dGhpbmcgZWxzZTogOTklIG9mIHRoZSB2YXJp YWJpbGl0eSBpcyBjb21pbmcgZnJvbSAxJSBvZiB0aGUgZW5kLXRvLWVuZCBwYXRod2F5Li4uIGZp eCB0aGF0IDElIGFuZCB5b3UnbGwgZmluZCB0aGF0IHRoZXJlIGlzIGEgc2ltaWxhciBpc3N1ZSBi dXQgZW1lcmdpbmcgZnJvbSBzb21lIG90aGVyIHBsYWNlLiBCdXQgZml4IGVub3VnaCBvZiB0aGVt LCBhbmQgeW91IGNvdWxkIGhhdmUgYSBzaWduaWZpY2FudCBpbXBhY3QgLS0gYW5kIGluZHVzdHJ5 IHdvdWxkIGFkb3B0IHNvbHV0aW9ucyB0aGF0IHJlYWxseSB3b3JrLi4uDQoNCktlbiANCg0KLS0t LS1PcmlnaW5hbCBNZXNzYWdlLS0tLS0NCkZyb206IE1hdHRoaWFzIFRhZmVsbWVpZXIgW21haWx0 bzptYXR0aGlhcy50YWZlbG1laWVyQGdteC5uZXRdIA0KU2VudDogU3VuZGF5LCBEZWNlbWJlciAx NywgMjAxNyA3OjQ2IEFNDQpUbzogS2VuIEJpcm1hbiA8a3BiM0Bjb3JuZWxsLmVkdT47ICdEYXZl IFRhaHQnIDxkYXZlQHRhaHQubmV0Pg0KQ2M6IEJvYiBCcmlzY29lIDxpZXRmQGJvYmJyaXNjb2Uu bmV0PjsgYmxvYXRAbGlzdHMuYnVmZmVyYmxvYXQubmV0DQpTdWJqZWN0OiBSZTogKioqIEdNWCBT cGFtdmVyZGFjaHQgKioqIFJFOiBbQmxvYXRdIERFVE5FVA0KDQoNCj4gV2VsbCwgdGhlIHRyaWNr IG9mIHJ1bm5pbmcgUkRNQSBzaWRlIGJ5IHNpZGUgd2l0aCBUQ1AgaW5zaWRlIGEgZGF0YWNlbnRl ciB1c2luZyAyIERpZmZzcnYgY2xhc3NlcyB3b3VsZCBmaXQgdGhlIGJyb2FkIHRoZW1lIG9mIGRl dGVybWluaXN0aWMgdHJhZmZpYyBjbGFzc2VzLCBwcm92aWRlZCB0aGF0IHlvdSB1c2UgUkRNQSBp biBqdXN0IHRoZSByaWdodCB3YXkuICBZb3UgZ2V0IHRoZSBoaWdoZXN0IGxldmVsIG9mIGRldGVy bWluaXNtIGZvciB0aGUgcmVsaWFibGUgb25lLXNpZGVkIHdyaXRlIGNhc2UsIHByb3ZpZGVkIHRo YXQgeW91ciBuZXR3b3JrIG9ubHkgaGFzIHN3aXRjaGVzIGFuZCBubyByb3V0ZXJzIGluIGl0IChz byBpbiBhIENPUyBuZXR3b3JrLCByYWNrLXNjYWxlIGNhc2VzLCBvciBwZXJoYXBzIHJhY2tzIHdp dGggb25lIFRPUiBzd2l0Y2gsIGJ1dCBub3QgdGhlIGxlYWYgYW5kIHNwaW5lIHJvdXRlcnMpLiAg VGhlIHJlYXNvbiBmb3IgdGhpcyBpcyB0aGF0IHdpdGggcm91dGVycyB5b3UgY2FuIGhhdmUgcmVz b3VyY2UgZGVsYXlzIChSRE1BIHNlbmRzIG9ubHkgd2l0aCBwZXJtaXNzaW9uLCBpbiB0aGUgZm9y bSBvZiBjcmVkaXRzKS4gIFN3aXRjaGVzIGFsd2F5cyBhbGxvdyBzZW5kaW5nLCBhbmQgaGF2ZSBm dWxsIGJpc2VjdGlvbiBiYW5kd2lkdGgsIGFuZCBpbiB0aGlzIHNwZWNpZmljIGNvbmZpZ3VyYXRp b24gb2YgUkRNQSwgdGhlIHJlY2VpdmVyIGdyYW50cyBwZXJtaXNzaW9uIGF0IHRoZSB0aW1lIHRo ZSBvbmUtc2lkZWQgcmVjZWl2ZSBidWZmZXIgaXMgcmVnaXN0ZXJlZCwgc28gYWZ0ZXIgdGhhdCBz ZXR1cCwgdGhlIGRlbGF5cyB3aWxsIGJlIGEgZnVuY3Rpb24gb2YgKDEpIHRyYWZmaWMgb24gdGhl IHNlbmRlciBOSUMsICgyKSB0cmFmZmljIG9uIHRoZSByZWNlaXZlciBOSUMsICgzKSBxdWV1ZSBw cmlvcml0aWVzLCB3aGVuIHRoZXJlIGFyZSBtdWx0aXBsZSBxdWV1ZXMgc2hhcmluZyBvbmUgTklD Lg0KPg0KPiBPdGhlciBzb3VyY2VzIG9mIG5vbi1kZXRlcm1pbmlzbSBmb3IgaGFyZHdhcmUgUkRN QSB3b3VsZCBpbmNsdWRlIGxpbWl0ZWQgcmVzb3VyY2VzIHdpdGhpbiB0aGUgTklDIGl0c2VsZi4g IEFuIFJETUEgTklDIGhhcyB0byBjYWNoZSB0aGUgRE1BIG1hcHBpbmdzIGZvciBwYWdlcyB5b3Ug YXJlIHVzaW5nLCBhcyB3ZWxsIGFzIHFwYWlyIGluZm9ybWF0aW9uIGZvciB0aGUgY29ubmVjdGVk IHFwYWlycy4gIFRoZSBETUEgbWFwcGluZyBpdHNlbGYgaGFzIGEgdHdvLWxldmVsIHN0cnVjdHVy ZS4gIFNvIHRoZXJlIGFyZSB0aHJlZSBraW5kcyBvZiBjYWNoZXMsIGFuZCBlYWNoIG9mIHRoZXNl IGNhbiBiZWNvbWUgb3ZlcmZ1bGwuICBJZiB0aGF0IGhhcHBlbnMsIHRoZSBuZWVkZWQgbWFwcGlu ZyBpcyBmZXRjaGVkIGZyb20gaG9zdCBtZW1vcnksIGJ1dCB0aGlzIGV2aWN0cyBkYXRhLCBzbyB5 b3UgY2FuIHNlZSBhIGZvcm0gb2YgY2FjaGUtbWlzcy10aHJhc2hpbmcgb2NjdXIgaW4gd2hpY2gg cGVyZm9ybWFuY2Ugd2lsbCBkZWdyYWRlIHNoYXJwbHkuICBEZXJlY2hvIGF2b2lkcyBwdXR0aW5n IHRvbyBtdWNoIHByZXNzdXJlIG9uIHRoZXNlIE5JQyByZXNvdXJjZXMsIGJ1dCBzb21lIHN5c3Rl bXMgYWNjaWRlbnRhbGx5IG92ZXJsb2FkIG9uZSBjYWNoZSBvciBhbm90aGVyIGFuZCB0aGVuIHRo ZXkgc2VlIHBlcmZvcm1hbmNlIGNvbGxhcHNlIGFzIHRoZXkgc2NhbGUuDQo+DQo+IEJ1dCB5b3Ug Y2FuIGNvbnRyb2wgZm9yIGVzc2VudGlhbGx5IGFsbCBvZiB0aGVzZSBmYWN0b3JzLg0KPg0KPiBZ b3Ugd291bGQgdGhlbiBvbmx5IHNlZSBub24tZGV0ZXJtaW5pc20gdG8gdGhlIGV4dGVudCB0aGF0 IHlvdXIgYXBwbGljYXRpb24gdHJpZ2dlcnMgaXQsIHRocm91Z2ggcGFnaW5nLCBzY2hlZHVsaW5n IGVmZmVjdHMsIHBvb3IgbWVtb3J5IGFsbG9jYXRpb24gYXJlYSBhZmZpbml0aWVzIChlLmcuIGNv cmUgWCBhbGxvY2F0ZXMgYmxvY2sgQiwgYnV0IHRoZW4gY29yZSBZIHRyaWVzIHRvIHJlYWQgb3Ig d3JpdGUgaW50byBpdCksIGxvY2tpbmcsIGV0Yy4gIFRob3NlIGVmZmVjdHMgY2FuIGJlIHF1aXRl IGxhcmdlLiAgR2V0dGluZyBEZXJlY2hvIHRvIHJ1biBhdCB0aGUgZnVsbCAxMDBHYnBzIG5ldHdv cmsgcmF0ZXMgd2FzIHJlYWxseSBoYXJkIGJlY2F1c2Ugb2YgaXNzdWVzIG9mIHRoZXNlIGtpbmRz IC0tIGFuZCB0aGVyZSBhcmUgbW9yZSBhbmQgbW9yZSBwYXBlcnMgcmVwb3J0aW5nIHNpbWlsYXIg aXNzdWVzIGZvciBMaW51eCBhbmQgTWVzb3MgYXMgYSB3aG9sZS4gIENvcHlpbmcgd2lsbCBhbHNv IGtpbGwgcGVyZm9ybWFuY2U6IDEwMEdicHMgaXMgZmFzdGVyIHRoYW4gbWVtY3B5IGZvciBhIGxh cmdlLCBub24tY2FjaGVkIG9iamVjdC4gIFNvIGV2ZW4gYSBzaW5nbGUgY29weSBvcGVyYXRpb24s IG9yIGEgc2luZ2xlIGNoZWNrc3VtIGNvbXB1dGF0aW9uLCBjYW4gYWN0dWFsbHkgdHVybiBvdXQg dG8gYmUgYnkgZmFyIHRoZSBib3R0bGVuZWNrIC0tIGFuZCBjYW4gYmUgYSBodWdlIHNvdXJjZSBv ZiBub24tZGV0ZXJtaW5pc20gaWYgeW91IHRyaWdnZXIgdGhpcyBidXQgb25seSBub3cgYW5kIHRo ZW4sIGFzIHdpdGggYSBnYXJiYWdlIGNvbGxlY3RlZCBsYW5ndWFnZS4NCj4NCj4gUHJpb3JpdHkg aW52ZXJzaW9ucyBhcmUgYW5vdGhlciBiaWcgaXNzdWUsIGF0IHRoZSBPUyB0aHJlYWQgbGV2ZWwg b3IgaW4gdGhyZWFkZWQgYXBwbGljYXRpb25zLiAgV2hhdCBoYXBwZW5zIHdpdGggdGhpcyBjYXNl IGlzIHRoYXQgeW91IGhhdmUgYSBsb2NrIGFuZCBhY2NpZGVudGFsbHkgZW5kIHVwIHNoYXJpbmcg aXQgYmV0d2VlbiBhIGhpZ2ggcHJpb3JpdHkgdGhyZWFkIChsaWtlIGFuIFJETUEgTklDLCB3aGlj aCBhY3RzIGxpa2UgYSBzdXBlci10aHJlYWQgd2l0aCB0aGUgaGlnaGVzdCBwb3NzaWJsZSBwcmlv cml0eSksIGFuZCBhIGxvd2VyIHByaW9yaXR5IHRocmVhZCAobGlrZSBhbnkgcmFuZG9tIGFwcGxp Y2F0aW9uIHRocmVhZCkuICBJZiB0aGUgYXBwbGljYXRpb24gdXNlcyB0aGUgdGhyZWFkIHByaW9y aXRpZXMgZmVhdHVyZXMgb2YgTGludXgvTWVzb3MsIHRoaXMgY2FuIGV4YWNlcmJhdGUgdGhlIGNo YW5jZSBvZiBjYXVzaW5nIGludmVyc2lvbnMuDQo+DQo+IFNvIGFuIGludmVyc2lvbiB3b3VsZCBh cmlzZSBpZiBmb3IgaGlnaCBwcmlvcml0eSB0aHJlYWQgQSB0byBkbyBzb21ldGhpbmcsIGxpa2Ug Y2hlY2sgYSBxcGFpciBmb3IgYW4gZW5hYmxlZCB0cmFuc2ZlciwgYSBsb3dlciBwcmlvcml0eSB0 aHJlYWQgQiBuZWVkcyB0byBydW4gKGxpa2UgaWYgQiBob2xkcyB0aGUgbG9jayBidXQgdGhlbiBn b3QgcHJlZW1wdGVkKS4gIFRoaXMgaXMgYSByYXJlIHJhY2UtY29uZGl0aW9uIHNvcnQgb2YgcHJv YmxlbSwgYnV0IHdoZW4gaXQgYml0ZXMsIEEgZ2V0cyBzdHVjayB1bnRpbCBCIHJ1bnMuICBJZiBD IGlzIGhpZ2ggcHJpb3JpdHkgYW5kIGRvaW5nIHNvbWV0aGluZyBsaWtlIGJ1c3ktd2FpdGluZyBm b3IgYSBkb29yYmVsbCBmcm9tIHRoZSBSRE1BIE5JQywgb3IgZm9yIGEgY29tcGxldGlvbiwgQyBw cmV2ZW50cyBCIGZyb20gcnVubmluZywgYW5kIHdlIGdldCBhIGZvcm0gb2YgZGVhZGxvY2sgdGhh dCBjYW4gcGVyc2lzdCB1bnRpbCBzb21ldGhpbmcgbWFuYWdlcyB0byBzdGFsbCBDLiBUaGVuIEIg ZmluaXNoZXMsIEEgcmVzdW1lcywgZXRjLiAgTm9uLWRldGVybWluaXN0aWMgbmV0d29yayBkZWxh eSBlbnN1ZXMuDQo+IFNvIHRob3NlIGFyZSB0aGUga2luZHMgb2YgZXhhbXBsZXMgSSBzcGVuZCBh IGxvdCBvZiBteSB0aW1lIHRoaW5raW5nIGFib3V0LiAgVGhlIHB1enpsZSBmb3IgbWUgaXNuJ3Qg YXQgdGhlIGxvd2VyIGxldmVscyAtLSBSRE1BIGFuZCB0aGUgcm91dGVycyBhbHJlYWR5IGhhdmUg cmVhc29uYWJsZSBvcHRpb25zLiAgVGhlIHB1enpsZSBpcyB0aGF0IHRoZSBzb2Z0d2FyZSBjYW4g aW50cm9kdWNlIHRvbnMgb2Ygbm9uLWRldGVybWluaXNtIGV2ZW4gYXQgdGhlIHZlcnkgbG93ZXN0 IGtlcm5lbCBvciBjb250YWluZXIgbGF5ZXJzLCBtb3JlIG9yIGxlc3MgaW4gdGhlIE5JQyBpdHNl bGYgb3IgaW4gdGhlIGRyaXZlciwgb3IgcGVyaGFwcyBpbiBtZW1vcnkgbWFuYWdlbWVudCBhbmQg dGhyZWFkIHNjaGVkdWxpbmcuDQo+DQo+IEkgY291bGQgYWN0dWFsbHkgZ2l2ZSBtb3JlIGV4YW1w bGVzIHRoYXQgcmVsYXRlIHRvIGludGVyYWN0aW9ucyBiZXR3ZWVuIGRldmljZXM6IG5ldHdvcmtz IHBsdXMgRE1BIGludG8gYSBmcmFtZSBidWZmZXIgZm9yIGEgdmlkZW8gb3IgR1BVLCBmb3IgZXhh bXBsZSAoaW4gdGhpcyBjYXNlIHRoZSByZWFsIGlzc3VlIGlzIGJhcnJpZXJzOiBob3cgZG8geW91 IGtub3cgaWYgdGhlIGNhY2hlIGFuZCBvdGhlciBpbnRlcm5hbCBwaXBlbGluZXMgb2YgdGhhdCBk ZXZpY2UgZmx1c2hlZCB3aGVuIHRoZSB0cmFuc2ZlciBpbnRvIGl0cyBtZW1vcnkgb2NjdXJyZWQ/ ICBUdXJucyBvdXQgdGhhdCB0aGVyZSBpcyBubyBoYXJkd2FyZSBzdGFuZGFyZCBmb3IgdGhpcywg YW5kIGl0IG1pZ2h0IG5vdCBhbHdheXMgYmUgYSBzdXJlIHRoaW5nKS4gIElmIHRoZXkgdXNlIGEg c2xlZGdlaGFtbWVyIHNvbHV0aW9uLCBsaWtlIGEgYnVzIHJlc2V0IChhdmFpbGFibGUgd2l0aCBS RE1BKSwgdGhhdCdzIGdvaW5nIHRvIGhhdmUgYSBCSUcgaW1wYWN0IG9uIHBlcmNlaXZlZCBuZXR3 b3JrIGRldGVybWluaXNtLi4uICB5ZXQgaXQgYWN0dWFsbHkgaXMgYW4gZW5kLWhvc3QgImlzc3Vl Iiwgbm90IGEgbmV0d29yayBpc3N1ZS4NCj4NCj4NCk5vdGhpbmcgdG8gY2hhbGxlbmdlIGhlcmUu IEZvciB0aGUgc2NoZWR1bGVyIHBhcnQgSSBvbmx5IHdhbnQgdG8gYWRkIC0geW91IGNlcnRhaW5s eSBrbm93IHRoYXQgYmV0dGVyIHRoYW4gbWUgLSwgdGhhdCB0aGVyZSBhcmUgcXVpdGUgbmlmdHkg c29mdHdhcmUgdGVjaG5pcXVlcyB0byBsaXRlcmFsbHkgZXJyYWRpY2F0ZSBhdCBsZWFzdCB0aGUg cHJpb3JpdHkgaW52ZXJzaW9uIHByb2JsZW0uIE9ubHkgc3BlYWtpbmcgZm9yIExOWCwga25vdyB0 aGF0IHRoZXJlJ3MgcXVpdGUgc29tZSBtb3ZlbWVudCBpbiBnZW5lcmFsIGZvciBzY2hlZHVsZXIg YW1lbmRtZW5kcyBmb3IgbmV0d29yayBwcm9jZXNzaW5nIGF0IHRoZSBtb21lbnQuIE5vdCBzdXJl IGlmIHZlbmRvcnMgb2YgZW1iZWRkZWQgdmVyc2lvbnMgb3IgdGhlIFJULXBhdGNoIG9mIGl0IGhh dmVuJ3QgbWFkZSBpdCBleHRpbmN0IGFscmVhZHkuIFRob3VnaCwgbm90IHRoZSBwb2ludCB5b3Un cmUgbWFraW5nLg0KRnVydGhlciwgaXQgd291bGQgc3RpbGwgbGVhdmUgdGhlIGNsb2NrLXNvdXJj ZSBhcyBub24tZGV0ZXJtaXNtIGludHJvZHVjZXIuDQoNClF1aXRlIGEgdmFsdWFibGUgcmVzZWFy Y2ggZW5kZWF2b3Igd291bGQgYmUgdG8gcXVhbnRpZnkgYWxsIG9mIHRob3NlIHRyYWl0cyBhbmQg Y29tcGFyZSBvciBtYWtlIGl0IGNvbXBhcmFibGUgdG/CoCB0aGUgY2hhcmFjdGVyaXN0aWNzIG9m IGNlcnRhaW4gb3RoZXIgYXBwcm9hY2hlcywgZS5nLiwgdGhlIHF1aXRlIHByb21pc2luZyBMTlgg a2VybmVsIGJ1c3kgcG9sbGluZ1sxXSBtZWNoYW5pc21zLiBBbGwgYXJlIHN1ZmZlcmluZyBmcm9t IHNpbWlsYXIgd2Vha25lc3NlcywgcmVtYWluaW5nIHRoZSBxdWVzdGlvbiBmb3IgdGhlIHdoaWNo LiBTYXlpbmcgdGhhdCBhIGxpdHRsZSBicmlza2x5IHdcbyBjbGVhcmx5IHRoaW5raW5nIHRocm91 Z2ggaXRzIGZlYXNpYmlsaXR5IGZvciB0aGUgdGltZSBiZWluZy4NCg0KWzFdIGh0dHBzOi8vd3d3 Lm5ldGRldmNvbmYub3JnLzIuMS9wYXBlcnMvQnVzeVBvbGxpbmdOZXh0R2VuLnBkZg0KDQotLQ0K QmVzdGVuIEdydcOfDQoNCk1hdHRoaWFzIFRhZmVsbWVpZXINCg0K