Return-Path: X-Original-To: archive-asf-public-internal@cust-asf2.ponee.io Delivered-To: archive-asf-public-internal@cust-asf2.ponee.io Received: from cust-asf.ponee.io (cust-asf.ponee.io [163.172.22.183]) by cust-asf2.ponee.io (Postfix) with ESMTP id 132A7200C7F for ; Wed, 24 May 2017 17:08:32 +0200 (CEST) Received: by cust-asf.ponee.io (Postfix) id 11D51160BB4; Wed, 24 May 2017 15:08:32 +0000 (UTC) Delivered-To: archive-asf-public@cust-asf.ponee.io Received: from mail.apache.org (hermes.apache.org [140.211.11.3]) by cust-asf.ponee.io (Postfix) with SMTP id 0B7F6160B9C for ; Wed, 24 May 2017 17:08:30 +0200 (CEST) Received: (qmail 38865 invoked by uid 500); 24 May 2017 15:08:29 -0000 Mailing-List: contact user-help@hbase.apache.org; run by ezmlm Precedence: bulk List-Help: List-Unsubscribe: List-Post: List-Id: Reply-To: user@hbase.apache.org Delivered-To: mailing list user@hbase.apache.org Received: (qmail 38825 invoked by uid 99); 24 May 2017 15:08:28 -0000 Received: from pnap-us-west-generic-nat.apache.org (HELO spamd1-us-west.apache.org) (209.188.14.142) by apache.org (qpsmtpd/0.29) with ESMTP; Wed, 24 May 2017 15:08:28 +0000 Received: from localhost (localhost [127.0.0.1]) by spamd1-us-west.apache.org (ASF Mail Server at spamd1-us-west.apache.org) with ESMTP id 3066ECF879 for ; Wed, 24 May 2017 15:08:28 +0000 (UTC) X-Virus-Scanned: Debian amavisd-new at spamd1-us-west.apache.org X-Spam-Flag: NO X-Spam-Score: -1.321 X-Spam-Level: X-Spam-Status: No, score=-1.321 tagged_above=-999 required=6.31 tests=[KAM_LAZY_DOMAIN_SECURITY=1, RCVD_IN_DNSWL_MED=-2.3, RCVD_IN_MSPIKE_H3=-0.01, RCVD_IN_MSPIKE_WL=-0.01, RP_MATCHES_RCVD=-0.001] autolearn=disabled Received: from mx1-lw-eu.apache.org ([10.40.0.8]) by localhost (spamd1-us-west.apache.org [10.40.0.7]) (amavisd-new, port 10024) with ESMTP id q_RjQkLokMCI for ; Wed, 24 May 2017 15:08:27 +0000 (UTC) Received: from g4t3425.houston.hpe.com (g4t3425.houston.hpe.com [15.241.140.78]) by mx1-lw-eu.apache.org (ASF Mail Server at mx1-lw-eu.apache.org) with ESMTPS id 7AA675FCD2 for ; Wed, 24 May 2017 15:08:26 +0000 (UTC) Received: from G9W8454.americas.hpqcorp.net (exchangepmrr1.us.hpecorp.net [16.216.161.4]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-SHA384 (256/256 bits)) (No client certificate requested) by g4t3425.houston.hpe.com (Postfix) with ESMTPS id 8D66086 for ; Wed, 24 May 2017 15:08:19 +0000 (UTC) Received: from G9W8454.americas.hpqcorp.net (2002:10d8:a104::10d8:a104) by G9W8454.americas.hpqcorp.net (2002:10d8:a104::10d8:a104) with Microsoft SMTP Server (TLS) id 15.0.1178.4; Wed, 24 May 2017 15:08:19 +0000 Received: from NAM01-BN3-obe.outbound.protection.outlook.com (15.241.52.10) by G9W8454.americas.hpqcorp.net (16.216.161.4) with Microsoft SMTP Server (TLS) id 15.0.1178.4 via Frontend Transport; Wed, 24 May 2017 15:08:19 +0000 Received: from TU4PR84MB0238.NAMPRD84.PROD.OUTLOOK.COM (10.162.187.28) by TU4PR84MB0240.NAMPRD84.PROD.OUTLOOK.COM (10.162.187.30) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA256_P256) id 15.1.1101.14; Wed, 24 May 2017 15:08:17 +0000 Received: from TU4PR84MB0238.NAMPRD84.PROD.OUTLOOK.COM ([10.162.187.28]) by TU4PR84MB0238.NAMPRD84.PROD.OUTLOOK.COM ([10.162.187.28]) with mapi id 15.01.1101.022; Wed, 24 May 2017 15:08:17 +0000 From: "LeBlanc, Jacob" To: "user@hbase.apache.org" Subject: RE: Missing data in snapshot - possible flush timing issue? Thread-Topic: Missing data in snapshot - possible flush timing issue? Thread-Index: AdLUZoll8HRd4D/1RqOq2OtPhJYeeAAJULgAAAQvmEA= Date: Wed, 24 May 2017 15:08:16 +0000 Message-ID: References: In-Reply-To: Accept-Language: en-US Content-Language: en-US X-MS-Has-Attach: X-MS-TNEF-Correlator: authentication-results: hbase.apache.org; dkim=none (message not signed) header.d=none;hbase.apache.org; dmarc=none action=none header.from=hpe.com; x-originating-ip: [15.219.147.9] x-ms-publictraffictype: Email x-microsoft-exchange-diagnostics: 1;TU4PR84MB0240;7:ogptEWTvYHqKmorIWY4aElrXgu8wulTrXL45iKQ3ik1xog6PY/okrfncigBC6rGw+/kBOmR/7064UOwaNOjrBwUhG8AP8strVdyskqzSBOOU8Bn1g2AvqNr7/Yykoyc3E/iDbK/wKzgzM1u4BA3i2E+6fSskpQ/0nITmHZh2OOlOGiGtMoa/Z/dZP2sbmVtV4h13YbxTtU1/V2V2lgyiQvxyCXCSYOkQ8Bw6Py/acqUKGLABUDSxZ9Ta4hYPeyecE9g11UWxv3LJ+ZVao//QZrFVmlyd99dD+18eOq/QfnjvArkiILfyubs7ZcXP62Tj6GCWhbfIxU3Wmp474EhUPA== x-ms-traffictypediagnostic: TU4PR84MB0240: x-ms-office365-filtering-correlation-id: 8e5ff418-e28b-4fea-06ea-08d4a2b6b51a x-ms-office365-filtering-ht: Tenant x-microsoft-antispam: UriScan:;BCL:0;PCL:0;RULEID:(22001)(2017030254075)(48565401081)(201703131423075)(201703031133081)(201702281549075);SRVR:TU4PR84MB0240; x-microsoft-antispam-prvs: x-exchange-antispam-report-test: UriScan:(227479698468861)(158342451672863); x-exchange-antispam-report-cfa-test: BCL:0;PCL:0;RULEID:(6040450)(601004)(2401047)(5005006)(8121501046)(3002001)(10201501046)(93006095)(93001095)(6055026)(6041248)(20161123562025)(20161123564025)(20161123558100)(201703131423075)(201702281528075)(201703061421075)(201703061406153)(20161123560025)(20161123555025)(6072148);SRVR:TU4PR84MB0240;BCL:0;PCL:0;RULEID:;SRVR:TU4PR84MB0240; x-forefront-prvs: 031763BCAF x-forefront-antispam-report: SFV:NSPM;SFS:(10019020)(6009001)(39410400002)(39400400002)(39860400002)(39850400002)(39840400002)(39450400003)(24454002)(377424004)(53754006)(377454003)(13464003)(5640700003)(122556002)(86362001)(6436002)(2900100001)(8676002)(1730700003)(6306002)(33656002)(9686003)(55016002)(6916009)(189998001)(76176999)(2501003)(6246003)(110136004)(38730400002)(2950100002)(50986999)(54356999)(53936002)(5660300001)(7736002)(77096006)(2351001)(74316002)(305945005)(2906002)(6506006)(7696004)(25786009)(3280700002)(478600001)(966005)(81166006)(53546009)(102836003)(66066001)(8936002)(6116002)(3846002)(229853002)(3660700001);DIR:OUT;SFP:1102;SCL:1;SRVR:TU4PR84MB0240;H:TU4PR84MB0238.NAMPRD84.PROD.OUTLOOK.COM;FPR:;SPF:None;MLV:sfv;LANG:en; spamdiagnosticoutput: 1:99 spamdiagnosticmetadata: NSPM Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 MIME-Version: 1.0 X-MS-Exchange-CrossTenant-originalarrivaltime: 24 May 2017 15:08:17.0370 (UTC) X-MS-Exchange-CrossTenant-fromentityheader: Hosted X-MS-Exchange-CrossTenant-id: 105b2061-b669-4b31-92ac-24d304d195dc X-MS-Exchange-Transport-CrossTenantHeadersStamped: TU4PR84MB0240 X-OriginatorOrg: hpe.com archived-at: Wed, 24 May 2017 15:08:32 -0000 VGhhbmtzIGZvciBsb29raW5nIFRlZCENCg0KTXkgdW5kZXJzdGFuZGluZyBvZiB0aGUgbG9nIG1l c3NhZ2VzIGlzIHRoYXQgdGhlIGxhc3QgbGluZSBvZiB0aGUgcGFzdGViaW4gaXMgdGhlIGVuZCBv ZiB0aGUgZmx1c2ggb2YgdGhlIG1lbXN0b3JlIGZvciB0aGUgcmVnaW9uIHdoZXJlIHdlIG1pc3Nl ZCBkYXRhLCBidXQgdGhhdCBsaW5lIGlzIHRhZ2dlZCB3aXRoICJbTWVtU3RvcmVGbHVzaGVyLjFd IiB3aGVyZWFzIHRoZSBvdGhlciByZWdpb25zIHRoYXQgd2VyZSBnZXR0aW5nIGZsdXNoZWQgYXMg cGFydCBvZiBzbmFwc2hvdCBhcmUgdGFnZ2VkIHdpdGggIltycyhhMS1xYS1oYnIzMTQxNmQubGFi Lmx5bngtY29ubmVjdGVkLmNvbSwxNjAyMCwxNDk0NDMyMTA2OTU1KS1zbmFwc2hvdC1wb29sODEt dGhyZWFkLTFdIi4gV2l0aCBvbmx5IGEgc3VwZXJmaWNpYWwgdW5kZXJzdGFuZGluZywgaXQgc2Vl bXMgbGlrZSB0aGUgZmx1c2ggb2YgdGhhdCByZWdpb24gd2hlcmUgbWVzc2FnZXMgd2VyZSB0YWdn ZWQgd2l0aCAiW01lbVN0b3JlRmx1c2hlci4xXSIsIHdoaWxlIGhhcHBlbmluZyBhdCB0aGUgc2Ft ZSB0aW1lLCB3YXNuJ3QgcmVhbGx5IHBhcnQgb2YgdGhlIHNuYXBzaG90IHByb2Nlc3MuIEZvciBl eGFtcGxlLCBsaW5lIDMgaW4gdGhlIHBhc3RlYmluIHNob3dzIHRoZSBmbHVzaCBvZiBvbmUgcmVn aW9uIHN0YXJ0aW5nIGFuZCB0YWdnZWQgd2l0aCBzbmFwc2hvdC1wb29sODEtdGhyZWFkLTEsIGxp bmUgNCBzaG93cyB0aGUgZmx1c2ggc3RhcnRpbmcgZm9yIHRoZSByZWdpb24gd2UgbWlzc2VkIGRh dGEgYW5kIHRhZ2dlZCB3aXRoIE1lbVN0b3JlRmx1c2hlci4xLCBhbmQgbGluZSA1IGNvbnRpbnVl cyB3aXRoIHRoZSBmbHVzaCBvZiByZWdpb24gYXMgcGFydCBvZiBzbmFwc2hvdC4gU28gaXQgZGVm aW5pdGVseSBsb29rcyBsaWtlIG11bHRpcGxlIGZsdXNoZXMgd2VyZSBvY2N1cnJpbmcgYXQgdGhl IHNhbWUgdGltZSB3aGVyZWFzIGVsc2V3aGVyZSBpbiB0aGUgbG9ncyBpdCBzZWVtcyBsaWtlIHRo ZSBmbHVzaGVzIGFyZSBhbHdheXMgZG9uZSBzZXF1ZW50aWFsbHkgYXMgcGFydCBvZiBzbmFwc2hv dC4gU28gSSBjYW1lIHRvIHRoZSB0aGVvcnkgdGhhdCBwZXJoYXBzIHRoZXJlIGlzIGEgdGltaW5n IGlzc3VlIHdoZXJlIHRoZSBmbHVzaGVkIGRhdGEgZm9yIGEgcmVnaW9uIGlzIG1pc3NlZCBhcyBw YXJ0IG9mIGEgc25hcHNob3QgYmVjYXVzZSB0aGUgZmx1c2ggaXMgb2NjdXJyaW5nIG9uIGFub3Ro ZXIgdGhyZWFkIGFzIHBhcnQgb2Ygbm9ybWFsLCBwZXJpb2RpYyBmbHVzaGluZyBvZiBtZW1zdG9y ZS4NCg0KVGhlIGxhc3QgbGluZSBJIHNlZSBpbiB0aGUgZnVsbCByZWdpb24gc2VydmVyIGxvZyB0 aGF0IGhhcyBhbnl0aGluZyB0byBkbyB3aXRoIHRoZSBzbmFwc2hvdCBpcyBsaW5lIDExIGluIHRo ZSBwYXN0ZWJpbiBhdCAyMDE3LTA1LTEyIDAyOjA2OjA1LDU3NyB3aGVyZSBpdCdzIHByb2Nlc3Np bmcgZXZlbnRzIGZyb20gem9va2VlcGVyLiBBZ2FpbiB3aXRoIG9ubHkgYSBzdXBlcmZpY2lhbCB1 bmRlcnN0YW5kaW5nLCBJIHdhcyBhc3N1bWluZyB0aGlzIGhhZCBzb21ldGhpbmcgdG8gZG8gd2l0 aCB0aGUgbWFzdGVyIHNpZ25hbGluZyB0aGF0IHRoZSBzbmFwc2hvdCB3YXMgY29tcGxldGUuIFdl J2xsIGJlIHN1cmUgdG8gY2FwdHVyZSB0aGUgbWFzdGVyIGxvZyBuZXh0IHRpbWUuDQoNCkFuZCB0 aGFua3MgZm9yIGFsc28gY2hlY2tpbmcgSklSQSBmb3IgbWUuIElmIHRoZXJlIGlzIGEgYnVnIGhl cmUgaXQgc2VlbXMgYXMgdGhvdWdoIHdlIGRvbid0IGhhdmUgYW4gb3B0aW9uIHRvIHVwZ3JhZGUg dG8gZml4IGl0IGFuZCB3ZSdsbCBoYXZlIHRvIHBsYW4gb24gY29kaW5nIGFyb3VuZCBpdCBmb3Ig bm93Lg0KDQpUaGFua3MsDQoNCi0tSmFjb2INCg0KLS0tLS1PcmlnaW5hbCBNZXNzYWdlLS0tLS0N CkZyb206IFRlZCBZdSBbbWFpbHRvOnl1emhpaG9uZ0BnbWFpbC5jb21dIA0KU2VudDogV2VkbmVz ZGF5LCBNYXkgMjQsIDIwMTcgODo0NyBBTQ0KVG86IHVzZXJAaGJhc2UuYXBhY2hlLm9yZw0KU3Vi amVjdDogUmU6IE1pc3NpbmcgZGF0YSBpbiBzbmFwc2hvdCAtIHBvc3NpYmxlIGZsdXNoIHRpbWlu ZyBpc3N1ZT8NCg0KYnEuIHRoZSBzbmFwc2hvdCBmaW5pc2hlcyBiZWZvcmUgdGhlIGZsdXNoIG9m IHRoYXQgbGFzdCByZWdpb24gZmluaXNoZXMNCg0KQWNjb3JkaW5nIHRvIHRoZSBsYXN0IGxpbmUg aW4gdGhlIHBhc3RlYmluLCBmbHVzaCBmaW5pc2hlZCBhdCAyMDE3LTA1LTEyDQowMjowNjowNiww NjMNCkRpZCB5b3UgZmluZCBzb21ldGhpbmcgaW4gbWFzdGVyIGxvZyB3aGljaCBpbmRpY2F0ZWQg dGhhdCBzbmFwc2hvdCBmaW5pc2hlZCBiZWZvcmUgdGhlIGFib3ZlIHRpbWUgPw0KDQpJIHdlbnQg dGhydSBzbmFwc2hvdCBidWcgZml4ZXMgaW4gYnJhbmNoLTEuMSBiYWNrd2FyZCB1bnRpbCBzZWVp bmcgSEJBU0UtMTU0MzAgd2hpY2ggd2FzIGluIDEuMS40IEFtb25nIG1vcmUgcmVjZW50IHNuYXBz aG90IGZpeGVzLCB0aGVyZSB3YXMgbm9uZSBtYXRjaGluZyB5b3VyIGRlc2NyaXB0aW9uLg0KDQpO ZXh0IHRpbWUgdGhpcyBoYXBwZW5zIHRvIHlvdXIgY2x1c3RlciwgY2FuIHlvdSBjYXB0dXJlIG1h c3RlciBsb2cgKGhvcGVmdWxseSB3aXRoIERFQlVHIGxvZ2dpbmcpID8gV2Ugd291bGQgZ2V0IG1v cmUgY2x1ZSBmcm9tIG1hc3RlciBsb2cuDQoNClRoYW5rcw0KDQpPbiBXZWQsIE1heSAyNCwgMjAx NyBhdCAxOjIxIEFNLCBMZUJsYW5jLCBKYWNvYiA8amFjb2IubGVibGFuY0BocGUuY29tPg0Kd3Jv dGU6DQoNCj4gSGkgYWxsLA0KPg0KPiBXZSd2ZSByZWNlbnRseSBiZWVuIHRlc3RpbmcgYSBTcGFy ayBqb2IgdGhhdCB0YWtlcyBhIHNuYXBzaG90IG9mIGFuIA0KPiBIQmFzZSB0YWJsZSBhbmQgdGhl biBjcmVhdGVzIGFuIFJERCB1c2luZyBUYWJsZVNuYXBzaG90SW5wdXRGb3JtYXQgDQo+IGNsYXNz LCBhbmQgd2UndmUgcnVuIGludG8gYW4gaW50ZXJlc3RpbmcgaXNzdWUuIEl0IGFwcGVhcnMgdGhh dCB0aGUgDQo+IHNuYXBzaG90LCBhbmQgdGhlcmVmb3JlIHJlc3VsdGluZyBSREQsIHdhcyBtaXNz aW5nIHNvbWUgZGF0YSB0aGF0IHdhcyANCj4gcmVjZW50bHkgd3JpdHRlbiB0byB0aGUgdGFibGUu IEFmdGVyIHNvbWUgZGlnZ2luZywgaXQgbG9va3MgbGlrZSB0aGUgDQo+IG1pc3NpbmcgZGF0YSB3 YXMgbGltaXRlZCB0byBhIHBhcnRpY3VsYXIgcmVnaW9uIGFzIGlmIHRoZSBtZW1zdG9yZSBmb3Ig DQo+IHRoZSByZWdpb24gZmFpbGVkIHRvIGZsdXNoIGJlZm9yZSB0aGUgc25hcHNob3Qgd2FzIHRh a2VuLg0KPg0KPiBGb3Igb3VyIHRlc3RpbmcgdGhlIGpvYiB3YXMgc2NoZWR1bGVkIGluIE9vemll IHRvIHJ1biBob3VybHkgYW5kIHdlIA0KPiBhcmUgbWlzc2luZyBkYXRhIGZyb20gdGhlIHJlZ2lv biBmb3IgZXhhY3RseSB0aGUgbGFzdCBob3VyLCBpbmRpY2F0aW5nIA0KPiB0aGF0IHdoZW4gdGhl IGpvYiByYW4gYXQgMTowNSBhbmQgdG9vayB0aGUgc25hcHNob3QgZXZlcnl0aGluZyB3YXMgDQo+ IGZsdXNoZWQgYW5kIHdvcmtlZCBmaW5lLCBidXQgYXQgMjowNSB3aGVuIHRoZSBqb2IgcmFuIHdl IG1pc3NlZCANCj4gZXZlcnl0aGluZyB3cml0dGVuIHRvIHRoZSByZWdpb24gc2luY2UgdGhlIGZs dXNoIGF0IDE6MDUuDQo+DQo+IEhlcmUgaXMgYW4gZXhjZXJwdCBmcm9tIHRoZSByZWdpb24gc2Vy dmVyIGF0IHRoYXQgdGltZToNCj4NCj4gaHR0cHM6Ly9wYXN0ZWJpbi5jb20vMUVDWGpoUnANCj4N Cj4gT2YgdGhlIHRocmVlIHJlZ2lvbnMgZm9yIHRoZSB0YWJsZSBvd25lZCBieSB0aGlzIHJlZ2lv biBzZXJ2ZXIsIHR3byBvZiANCj4gdGhlbSBoYXZlIG1lc3NhZ2VzIGZyb20gInNuYXBzaG90LXBv b2w4MS10aHJlYWQtMSIgc2F5aW5nIGl0J3MgDQo+IGZsdXNoaW5nIHRoZSBtZW1zdG9yZS4gQnV0 IGF0ICIyMDE3LTA1LTEyIDAyOjA2OjAzLDIyOSIgYmVmb3JlIHRoZSANCj4gZmx1c2ggb2YgcmVn aW9uIHdpdGggcm93a2V5IHN0YXJ0aW5nIHdpdGggIjt1UFx4RTEiIGZpbmlzaGVzLCB0aGVyZSBp cyANCj4gYSBtZXNzYWdlIGZyb20gIk1lbVN0b3JlRmx1c2hlci4xIiBzYXlpbmcgaXQncyBzdGFy dGluZyB0aGUgZmx1c2ggb2YgDQo+IG1lbXN0b3JlIGZvciByZWdpb24gd2l0aCByb3drZXkgc3Rh cnRpbmcgd2l0aCAiXHhDMFx4OEYiLiBUaGVuIGl0IA0KPiBhcHBlYXJzIHRoYXQgdGhlIHNuYXBz aG90IGZpbmlzaGVzIGJlZm9yZSB0aGUgZmx1c2ggb2YgdGhhdCBsYXN0IA0KPiByZWdpb24gZmlu aXNoZXMsIGFuZCB0aGF0IGlzIHRoZSBleGFjdCByZWdpb24gZnJvbSB3aGljaCB3ZSBhcmUgbWlz c2luZyBkYXRhLg0KPg0KPiBTbyBpdCBraW5kIG9mIGxvb2tzIGxpa2Ugc29tZSB0aW1pbmcgaXNz dWUgd2hlcmUgYSBub3JtYWwgc2NoZWR1bGVkIA0KPiBmbHVzaCBvZiB0aGUgcmVnaW9uJ3MgbWVt c3RvcmUga2lja2VkIGluIG9uIG9uZSB0aHJlYWQgd2hpbGUgdGhlIA0KPiByZWdpb25zIHdlcmUg YmVpbmcgZmx1c2hlZCBmb3IgdGhlIHNuYXBzaG90IGJ5IGFub3RoZXIgdGhyZWFkIGNhdXNpbmcg DQo+IHVzIHRvIG1pc3MgdGhlIGZsdXNoZWQgZGF0YSBmb3IgdGhhdCBvbmUgcmVnaW9uIGluIHRo ZSBzbmFwc2hvdC4gT3V0IA0KPiBvZiBzb21ldGhpbmcgbGlrZQ0KPiA1MC0xMDAgdGltZXMgdGhp cyBqb2Igd2FzIHJ1biB3ZSBzYXcgdGhpcyBvY2N1ciB0d2ljZS4NCj4NCj4gV2UgYXJlIHJ1bm5p bmcgSEJhc2UgMS4xLjQuIElzIHRoaXMgYSBrbm93biBwcm9ibGVtPyBJJ3ZlIHRyaWVkIA0KPiBs b29raW5nIGFyb3VuZCBKSVJBIGJ1dCBkaWRuJ3QgZmluZCBhbnl0aGluZyBvYnZpb3VzLiBBbnlv bmUgZmFtaWxpYXIgDQo+IHdpdGggdGhlIGNvZGUgY291bGQgc2VlIGhvdyB0aGlzIG1pZ2h0IGhh cHBlbj8NCj4NCj4gV2UgY2FuIGNvZGUgZGVmZW5zaXZlbHkgYWdhaW5zdCB0aGlzLCBidXQgd2Fu dGVkIHRvIHVuZGVyc3RhbmQgd2hhdCB3ZSANCj4gYXJlIGRlYWxpbmcgd2l0aC4NCj4NCj4gQlRX LCBJIGRvbid0IGhhdmUgdGhlIGxvZ3MgZnJvbSB0aGUgbWFzdGVyIGF0IHRoYXQgdGltZSBhcyB0 aGV5J3ZlIA0KPiBiZWVuIHJvbGxlZCBzaW5jZSB0aGVuLg0KPg0KPiBUaGFua3MhDQo+DQo+IC0t SmFjb2IgTGVCbGFuYw0KPg0K