Return-Path: <loghyr@primarydata.com>
X-Original-To: nfsv4@ietfa.amsl.com
Delivered-To: nfsv4@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1])
 by ietfa.amsl.com (Postfix) with ESMTP id F2F0E1322D3
 for <nfsv4@ietfa.amsl.com>; Tue,  1 Aug 2017 12:44:06 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.491
X-Spam-Level: 
X-Spam-Status: No, score=-2.491 tagged_above=-999 required=5
 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, RCVD_IN_DNSWL_LOW=-0.7,
 SPF_PASS=-0.001, T_DKIM_INVALID=0.01] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=fail (1024-bit key)
 reason="fail (message has been altered)"
 header.d=primarydata.onmicrosoft.com
Received: from mail.ietf.org ([4.31.198.44])
 by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024)
 with ESMTP id GcLmagSzWDnR for <nfsv4@ietfa.amsl.com>;
 Tue,  1 Aug 2017 12:44:04 -0700 (PDT)
Received: from us-smtp-delivery-194.mimecast.com
 (us-smtp-delivery-194.mimecast.com [63.128.21.194])
 (using TLSv1.2 with cipher ECDHE-RSA-AES256-SHA384 (256/256 bits))
 (No client certificate requested)
 by ietfa.amsl.com (Postfix) with ESMTPS id 5BB9112EB5D
 for <nfsv4@ietf.org>; Tue,  1 Aug 2017 12:44:04 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=PrimaryData.onmicrosoft.com; s=selector1-primarydata-com;
 h=From:Date:Subject:Message-ID:Content-Type:MIME-Version;
 bh=5MMDQtXoPRiB7zARBw/a5s6O6OimuYjH+JBw0vo5EhI=;
 b=ICO8TQFd6OWVCagbcKK6RZi7BQzQXDAqiS3RuDXZE0JUwXF3q/rCrqYo9126ExFsSDnHJx+UJDrnLSn9dFA6WLmX6LTBkwdcxrAakKBtimI9NuQ//ajt2a/2+WxmNLl0CgCssYLwQ0gGGWnmnkxr+DUlfQWyXLlWlhzB1Fulclo=
Received: from NAM03-BY2-obe.outbound.protection.outlook.com
 (mail-by2nam03lp0050.outbound.protection.outlook.com [216.32.180.50])
 (Using TLS) by us-smtp-1.mimecast.com with ESMTP id
 us-mta-108-9IZkobzdNFejJo70hKLJsQ-1; Tue, 01 Aug 2017 15:44:00 -0400
Received: from BY2PR1101MB1093.namprd11.prod.outlook.com (10.164.166.21) by
 BY2PR1101MB1094.namprd11.prod.outlook.com (10.164.166.22) with Microsoft SMTP
 Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_CBC_SHA384_P256) id
 15.1.1304.22; Tue, 1 Aug 2017 19:43:57 +0000
Received: from BY2PR1101MB1093.namprd11.prod.outlook.com ([10.164.166.21]) by
 BY2PR1101MB1093.namprd11.prod.outlook.com ([10.164.166.21]) with
 mapi id 15.01.1304.023; Tue, 1 Aug 2017 19:43:56 +0000
From: Thomas Haynes <loghyr@primarydata.com>
To: Olga Kornievskaia <aglo@citi.umich.edu>
CC: Benjamin Kaduk <kaduk@mit.edu>, "nfsv4@ietf.org" <nfsv4@ietf.org>
Thread-Topic: New wording of Security Section for Flex Files
Thread-Index: AQHTBOJTubmEu3G57EqvOqsgsMtAEKJoh0CAgAdGdgCAACWLAA==
Date: Tue, 1 Aug 2017 19:43:56 +0000
Message-ID: <089F766B-080C-4221-A175-8F247B3C6FAC@primarydata.com>
References: <9E3B8A6F-E27C-4A65-A0F7-6E0275B0616A@primarydata.com>
 <20170728022333.GI58771@kduck.kaduk.org>
 <CAN-5tyG9cE9JhccW7Fnho10jVE-5YnpoArZ=3DZuz79dFFD9sQ@mail.gmail.com>
In-Reply-To: <CAN-5tyG9cE9JhccW7Fnho10jVE-5YnpoArZ=3DZuz79dFFD9sQ@mail.gmail.com>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
x-originating-ip: [63.157.6.18]
x-ms-publictraffictype: Email
x-microsoft-exchange-diagnostics: 1; BY2PR1101MB1094;
 20:U2cnQly/3GVm4+OkSUY4Kr8ZXIDqsEAQ2rlXKoleZIfyqnvQ3j/e+fbx3oGJ622nGm979acjxE/0GakdJlNcFUXywiFW2u/rR/ABnWFh+Cwnv9NC+0CkdmnD3W8GE+KTE7gPsyp5bROVsBVwlwPZcvCMTvh8itjvD2Yt5wG04hQ=
x-ms-office365-filtering-correlation-id: 80a1f9ce-5416-4718-fb3b-08d4d915a608
x-microsoft-antispam: UriScan:; BCL:0; PCL:0;
 RULEID:(300000500095)(300135000095)(300000501095)(300135300095)(22001)(300000502095)(300135100095)(2017030254152)(2017082002075)(300000503095)(300135400095)(2017052603031)(201703131423075)(201702281549075)(300000504095)(300135200095)(300000505095)(300135600095)(300000506095)(300135500095);
 SRVR:BY2PR1101MB1094; 
x-ms-traffictypediagnostic: BY2PR1101MB1094:
x-exchange-antispam-report-test: UriScan:(158342451672863)(192374486261705)(788757137089)(177329092695168); 
x-microsoft-antispam-prvs: <BY2PR1101MB10949BDFFC56E119B34DD524CEB30@BY2PR1101MB1094.namprd11.prod.outlook.com>
x-exchange-antispam-report-cfa-test: BCL:0; PCL:0;
 RULEID:(100000700101)(100105000095)(100000701101)(100105300095)(100000702101)(100105100095)(6040450)(601004)(2401047)(5005006)(8121501046)(100000703101)(100105400095)(3002001)(93006095)(93001095)(10201501046)(6041248)(201703131423075)(201702281528075)(201703061421075)(201703061406153)(20161123560025)(2016111802025)(20161123558100)(20161123562025)(20161123555025)(20161123564025)(6072148)(6043046)(100000704101)(100105200095)(100000705101)(100105500095);
 SRVR:BY2PR1101MB1094; BCL:0; PCL:0;
 RULEID:(100000800101)(100110000095)(100000801101)(100110300095)(100000802101)(100110100095)(100000803101)(100110400095)(100000804101)(100110200095)(100000805101)(100110500095);
 SRVR:BY2PR1101MB1094; 
x-forefront-prvs: 0386B406AA
x-forefront-antispam-report: SFV:NSPM;
 SFS:(10019020)(6009001)(39450400003)(39400400002)(39410400002)(39830400002)(189002)(199003)(24454002)(377454003)(4326008)(6436002)(2171002)(7736002)(3280700002)(15650500001)(3660700001)(38730400002)(101416001)(6246003)(229853002)(110136004)(50986999)(54356999)(76176999)(6512007)(105586002)(3846002)(106356001)(8676002)(54906002)(8936002)(2900100001)(77096006)(6486002)(36756003)(68736007)(2906002)(561944003)(81166006)(81156014)(83716003)(14454004)(99286003)(6116002)(102836003)(53936002)(478600001)(97736004)(33656002)(305945005)(189998001)(86362001)(6506006)(53546010)(82746002)(66066001)(551544002)(5660300001)(2950100002)(6916009)(25786009)(42262002);
 DIR:OUT; SFP:1102; SCL:1; SRVR:BY2PR1101MB1094;
 H:BY2PR1101MB1093.namprd11.prod.outlook.com; FPR:; SPF:None; PTR:InfoNoRecords;
 MX:1; A:1; LANG:en; 
spamdiagnosticoutput: 1:99
spamdiagnosticmetadata: NSPM
Content-ID: <EC78E1C5BD01BE40A9CDBA5DBD04558A@namprd11.prod.outlook.com>
MIME-Version: 1.0
X-OriginatorOrg: primarydata.com
X-MS-Exchange-CrossTenant-originalarrivaltime: 01 Aug 2017 19:43:56.8292 (UTC)
X-MS-Exchange-CrossTenant-fromentityheader: Hosted
X-MS-Exchange-CrossTenant-id: 03193ed6-8726-4bb3-a832-18ab0d28adb7
X-MS-Exchange-Transport-CrossTenantHeadersStamped: BY2PR1101MB1094
X-MC-Unique: 9IZkobzdNFejJo70hKLJsQ-1
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: base64
Archived-At: <https://mailarchive.ietf.org/arch/msg/nfsv4/vh-u4ybkVtqYzoCSDxRJV2AgxBY>
Subject: Re: [nfsv4] New wording of Security Section for Flex Files
X-BeenThere: nfsv4@ietf.org
X-Mailman-Version: 2.1.22
Precedence: list
List-Id: NFSv4 Working Group <nfsv4.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/nfsv4>,
 <mailto:nfsv4-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/nfsv4/>
List-Post: <mailto:nfsv4@ietf.org>
List-Help: <mailto:nfsv4-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/nfsv4>,
 <mailto:nfsv4-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 01 Aug 2017 19:44:07 -0000

DQo+IE9uIEF1ZyAxLCAyMDE3LCBhdCAxMDoyOSBBTSwgT2xnYSBLb3JuaWV2c2thaWEgPGFnbG9A
Y2l0aS51bWljaC5lZHU+IHdyb3RlOg0KPiANCj4gRm9yIHNvbWUgcmVhc29uIEkgZGlkbid0IG5v
dCByZWNlaXZlIHRoZSBUb20ncyBvcmlnaW5hbCBlbWFpbCB0aGF0DQo+IGFkZHJlc3NlZCB0aGUg
Y29tbWVudHMgc28gSSdtIHJlcGx5aW5nIHdpdGhpbiBCZW4ncyByZXBseS4NCj4gDQo+IE9uIFRo
dSwgSnVsIDI3LCAyMDE3IGF0IDEwOjIzIFBNLCBCZW5qYW1pbiBLYWR1ayA8a2FkdWtAbWl0LmVk
dT4gd3JvdGU6DQo+PiBPbiBUdWUsIEp1bCAyNSwgMjAxNyBhdCAwMTowNzowMkFNICswMDAwLCBU
aG9tYXMgSGF5bmVzIHdyb3RlOg0KPj4+IEkgaG9wZSB0aGUgZm9sbG93aW5nIGFkZHJlc3NlcyB0
aGUgaXNzdWVzIGJyb3VnaHQgdXAgYnkgQmVuIGFuZCBPbGdhOw0KPiANCj4gSSdkIGxpa2UgdGhl
IHNheSB0aGUgbmV3IHdvcmRpbmcgaXMgbW9yZSBzcGVjaWZpYyBidXQgSSBzdGlsbCB0aGluaw0K
PiB0aGUgcHJvcG9zYWwgdHJpZXMgdG8gZml0IEtlcmJlcm9zIHNlY3VyaXR5IHdoZXJlIGl0IGRv
ZXNuJ3QgZml0Lg0KDQpJIGFncmVlIHRoYXQgdGhlIHRyYWRpdGlvbmFsIG1vZGVsIG9mIHRydXN0
IGRvZXMgbm90IGFwcGx5IGhlcmUsIHRoYXQNCndlIGhhdmUgdG8gc2hvZWhvcm4gaW4gYSBsZXZl
bCBvZiB0cnVzdCB0aGF0IGJhc2ljYWxseSBzdGF0ZXMgdGhlDQptZHMgb3ducyB0aGUgZGF0YSBv
biB0aGUgc3RvcmFnZSBkZXZpY2UuDQoNCkJ1dCBJIGJlbGlldmUgaWYgaWYgd2UgYXJlIHdpbGxp
bmcgdG8gYWNjZXB0IHRoYXQgdHJ1c3QgbW9kZWwsIFJQQ1NFQ19HU1MNCmNhbiBiZSB1c2VkIGhl
cmUuDQoNCg0KPiANCj4+IEkgdGhpbmsgaXQgZG9lcywgdGhhbmtzLiAgQSBjb3VwbGUgbm90ZXMg
aW5saW5lLg0KPj4gDQo+Pj4gRmlyc3QgcGFyYWdyYXBoIG9mIFNlY3Rpb24gMTUgaXMgcmVwbGFj
ZWQgYnk6DQo+Pj4gDQo+Pj4gICBUaGUgcE5GUyBleHRlbnNpb24gcGFydGl0aW9ucyB0aGUgTkZT
djQuMSsgZmlsZSBzeXN0ZW0gcHJvdG9jb2wgaW50bw0KPj4+ICAgdHdvIHBhcnRzLCB0aGUgY29u
dHJvbCBwYXRoIGFuZCB0aGUgZGF0YSBwYXRoIChzdG9yYWdlIHByb3RvY29sKS4NCj4+PiAgIFRo
ZSBjb250cm9sIHBhdGggY29udGFpbnMgYWxsIHRoZSBuZXcgb3BlcmF0aW9ucyBkZXNjcmliZWQg
YnkgdGhpcw0KPj4+ICAgZXh0ZW5zaW9uOyBhbGwgZXhpc3RpbmcgTkZTdjQgc2VjdXJpdHkgbWVj
aGFuaXNtcyBhbmQgZmVhdHVyZXMgYXBwbHkNCj4+PiAgIHRvIHRoZSBjb250cm9sIHBhdGggKHNl
ZSBTZWN0aW9ucyAxLjcuMSBhbmQgMi4yLjEgb2YgW1JGQzU2NjFdKS4gIFRoZQ0KPj4+ICAgY29t
YmluYXRpb24gb2YgY29tcG9uZW50cyBpbiBhIHBORlMgc3lzdGVtIGlzIHJlcXVpcmVkIHRvIHBy
ZXNlcnZlDQo+Pj4gICB0aGUgc2VjdXJpdHkgcHJvcGVydGllcyBvZiBORlN2NC4xKyB3aXRoIHJl
c3BlY3QgdG8gYW4gZW50aXR5DQo+Pj4gICBhY2Nlc3NpbmcgZGF0YSB2aWEgYSBjbGllbnQsIGlu
Y2x1ZGluZyBzZWN1cml0eSBjb3VudGVybWVhc3VyZXMgdG8NCj4+PiAgIGRlZmVuZCBhZ2FpbnN0
IHRocmVhdHMgdGhhdCBORlN2NC4xKyBwcm92aWRlcyBkZWZlbnNlcyBmb3IgaW4NCj4+PiAgIGVu
dmlyb25tZW50cyB3aGVyZSB0aGVzZSB0aHJlYXRzIGFyZSBjb25zaWRlcmVkIHNpZ25pZmljYW50
Lg0KPj4+IA0KPj4+IFJlcGxhY2UgU2VjdGlvbiAxNS4xIHdpdGg6DQo+Pj4gDQo+Pj4gICBSUENT
RUNfR1NTIHZlcnNpb24gMyAoUlBDU0VDX0dTU3YzKSBbUkZDNzg2MV0gY291bGQgYmUgdXNlZCB0
bw0KPj4+ICAgYXV0aG9yaXplIHRoZSBjbGllbnQgdG8gdGhlIHN0b3JhZ2UgZGV2aWNlIG9uIGJl
aGFsZiBvZiB0aGUgbWV0YWRhdGENCj4+PiAgIHNlcnZlci4gIFRoaXMgd291bGQgcmVxdWlyZSB0
aGF0IGVhY2ggb2YgdGhlIG1ldGFkYXRhIHNlcnZlciwgc3RvcmFnZQ0KPj4+ICAgZGV2aWNlLCBh
bmQgY2xpZW50IHdvdWxkIGhhdmUgdG8gaW1wbGVtZW50IFJQQ1NFQ19HU1N2My4gIFRoZSBzZWNv
bmQNCj4+PiAgIHJlcXVpcmVtZW50IGRvZXMgbm90IG1hdGNoIHRoZSBpbnRlbnQgb2YgdGhlIGxv
b3NlbHkgY291cGxlZCBtb2RlbA0KPj4+ICAgdGhhdCB0aGUgc3RvcmFnZSBkZXZpY2UgbmVlZCBu
b3QgYmUgbW9kaWZpZWQuICAoTm90ZSB0aGF0IHRoaXMgZG9lcw0KPj4+ICAgbm90IHByZWNsdWRl
IHRoZSB1c2Ugb2YgUlBDU0VDX0dTU3YzIGluIGEgbG9vc2VseSBjb3VwbGVkIG1vZGVsLikNCj4+
PiANCj4+PiAgIFVuZGVyIHRoaXMgY291cGxpbmcgbW9kZWwsIHRoZSBwcmluY2lwYWwgdXNlZCB0
byBhdXRoZW50aWNhdGUgdGhlDQo+Pj4gICBtZXRhZGF0YSBmaWxlIGlzIGRpZmZlcmVudCB0aGFu
IHRoYXQgdXNlZCB0byBhdXRoZW50aWNhdGUgdGhlIGRhdGENCj4+PiAgIGZpbGUuICBGb3IgdGhl
IG1ldGFkYXRhIHNlcnZlciwgdGhlIFJQQyBjcmVkZW50aWFscyB3b3VsZCBiZQ0KPj4+ICAgZ2Vu
ZXJhdGVkIGJ5IHRoZSBzYW1lIHNvdXJjZSBhcyB0aGUgY2xpZW50LiAgRm9yIFJQQyBjcmVkZW50
aWFscyB0bw0KPj4gDQo+PiAiYnkgdGhlIHNhbWUgc291cmNlIGFzIiBmZWVscyBsaWtlIGEgc2xp
Z2h0bHkgYXdrd2FyZCBwaHJhc2luZyB0aGF0IGxlYXZlcw0KPj4gbWUgd29uZGVyaW5nIGlmIEkg
ZG9uJ3QgcXVpdGUgcHJvcGVybHkgdW5kZXJzdGFuZCB0aGUgaW50ZW5kZWQgc2VudGltZW50Lg0K
Pj4gSXNuJ3QgaXQgYmFzaWNhbGx5IHJlcXVpcmVkIHRoYXQgdGhlIGNsaWVudCBoYXMgUlBDIGNy
ZWRlbnRpYWxzIHRvIHRhbGsNCj4+IHRvIHRoZSBtZXRhZGF0YSBzZXJ2ZXIgaW4gb3JkZXIgdG8g
ZG8gYW55dGhpbmc/DQo+PiANCj4+PiAgIHRoZSBkYXRhIG9uIHRoZSBzdG9yYWdlIGRldmljZSwg
dGhlIG1ldGFkYXRhIHNlcnZlciB3b3VsZCBiZQ0KPj4+ICAgcmVzcG9uc2libGUgZm9yIHRoZWly
IGdlbmVyYXRpb24uICBTdWNoICJjcmVkZW50aWFscyIgU0hPVUxEIGJlDQo+Pj4gICBsaW1pdGVk
IHRvIGp1c3QgdGhlIGRhdGEgZmlsZSBiZSBhY2Nlc3NlZC4gIFVzaW5nIEtlcmJlcm9zIFY1IEdT
Uy1BUEkNCj4+PiAgIFtSRkM0MTIxXSwgc29tZSBwb3NzaWJsZSBhcHByb2FjaGVzIHdvdWxkIGJl
Og0KPj4+IA0KPj4+ICAgbyAgYSBkZWRpY2F0ZWQvdGhyb3dhd2F5IGNsaWVudCBwcmluY2lwYWwg
bmFtZSBha2luIHRvIHRoZSBzeW50aGV0aWMNCj4+PiAgICAgIHVpZC9naWQgc2NoZW1lcy4NCj4g
DQo+IElmIHRoZSBpZGVudGl0eSBpcyBhIHRocm93YXdheSwgSSBkb24ndCBzZWUgaG93IHRoaXMg
d291bGQgd29yayBpbg0KPiBwcmFjdGljZSAoaG93IHdvdWxkIHRoZSB1c2VyIGJlIGluZm9ybWVk
IG9mIHRoZSBwYXNzd29yZHMgdGhhdCBnbw0KPiB0b2dldGhlciB3aXRoIHRoZSB0aHJvd2F3YXkg
aWRlbnRpdHkgdG8gYmUgdXNlZCBieSBORlMpPyBJdCBqdXN0DQo+IGRvZXNuJ3Qgc2VlbSBsaWtl
IGEgcHJhY3RpY2FsIHNjaGVtZSB0byBzdWdnZXN0Lg0KDQpJICp0aGluayogdGhlIGludGVudCBp
cyB0aGF0IHRoZXNlIGlkZW50aXRpZXMgd291bGQgbm90IGhhdmUgcGFzc3dvcmRzLg0KDQoNCj4g
DQo+Pj4gICBvICBhdXRob3JpemF0aW9uIGRhdGEgaW4gdGhlIHRpY2tldC4NCj4+PiAgIG8gIGFu
IG91dC1vZi1iYW5kIHNjaGVtZSBiZXR3ZWVuIHRoZSBjbGllbnQgYW5kIG1ldGFkYXRhIHNlcnZl
ci4NCj4gDQo+IElzIHRoaXMgbWVhbnQgdG8gYmUgYW4gIm91dC1vZi1iYW5kIHNlY3VyaXR5IHNj
aGVtZSIgbm90IG5lY2Vzc2FyeQ0KPiBLZXJiZXJvcyBvciBHU1MuIFRoYXQncyBzb21ldGhpbmcg
SSB3b3VsZCBhZ3JlZSB3aXRoLiBIb3dldmVyLCB3aGF0J3MNCj4gd29yc2Ugc3VnZ2VzdGluZyB0
aGF0IEdTU3YzIHNob3VsZCBiZSBpbXBsZW1lbnRlZCBieSB0aGUgbW9kZQ0KDQrigJxzaG91bGTi
gJ0gd2FzIG5vdCB1c2VkLCDigJxjb3VsZOKAnSB3YXMgdXNlZC4gSSBtYXkgYmUgZ3VpbHR5IG9m
IHRyeWluZyB0bw0KZGVzY3JpYmUgYW4gYXBwcm9hY2ggd2l0aG91dCBoYXZpbmcgYW4gYWN0dWFs
IGltcGxlbWVudGF0aW9uLCBidXQNCkkgY2FuIGVudmlzaW9uIGlmIHRoZSBzYW1lIHZlbmRvciBz
dXBwbGllZCBlYWNoIG9mIHRoZSBtZXRhZGF0YSBzZXJ2ZXIsDQpjbGllbnQsIGFuZCB0aGUgc3Rv
cmFnZSBkZXZpY2UgYW5kIGRpZCBub3Qgd2FudCB0byBkZWZpbmUgYSBjb250cm9sDQpwcm90b2Nv
bCwgdGhleSBjb3VsZCB1c2UgR1NTdjPigJlzIFJQQy1hcHBsaWNhdGlvbi1kZWZpbmVkDQpzdHJ1
Y3R1cmVkIHByaXZpbGVnZSBhc3NlcnRpb24gaW4gYSBtYW5uZXIgZGVzY3JpYmVkIGluDQpTZWN0
aW9uIDQuOS4xIG9mIFJGQyA3ODYyLg0KDQpJIGNhbiBiZSBtdWNoIG1vcmUgZXhwbGljaXQgaW4g
Y2l0aW5nIHRoaXMgYXBwcm9hY2gsIGJ1dCBJIGJlbGlldmUgdGhlDQppbXBsZW1lbnRhdGlvbiBj
b25zdHJhaW50cyBtZWFucyB0aGF0IG5vbmUgd2lsbCB1dGlsaXplIGl0LiBIb3dldmVyLA0KaWYg
bXVsdGlwbGUgaW1wbGVtZW50b3JzIHdhbnRlZCB0byBkbyB0aGlzLCB3ZSBjb3VsZCBwcm92aWRl
IGFuDQphZGRpdGlvbmFsIHN0YW5kYXJkcyB0cmFjayBkb2N1bWVudCBkZXRhaWxpbmcgdGhlIGFw
cHJvYWNoLg0KDQo+IGwgdnMganVzdA0KPiBzdGF0aW5nIHRoYXQgc29tZSBvdXQgb2YgYmFuZCBz
Y2hlbWUgaXMgdXNlZC4gRWFybGllciBpbiB0aGUgc3BlYywgaXQNCj4gc2F5cyB0aGF0ICJXaXRo
IGEgbG9vc2UgY291cGxpbmcsIHRoZSBvbmx5IGNvbnRyb2wgcHJvdG9jb2wgbWlnaHQgYmUgYQ0K
PiB2ZXJzaW9uIG9mIE5GUy4gIEFzIHN1Y2gsIHNlbWFudGljcyBmb3IgbWFuYWdpbmcgc2VjdXJp
dHksIHN0YXRlLCBhbmQNCj4gbG9ja2luZyBtb2RlbHMgTVVTVCBiZSBkZWZpbmVkLiIgSXMgc3Rh
dGluZyB0aGF0IGFuIG91dC1vZi1iYW5kIHNjaGVtZQ0KPiBpcyB1c2VkIHNhdGlzZmllcyB0aGUg
Ik1VU1QiIG9mIHNlbWFudGljcyBmb3IgbWFuYWdpbmcgc2VjdXJpdHk/DQoNCk5vLCBJIGRvIG5v
dCB0aGluayBzby4NCg0KRXZlbiBpZiBORlN2NCB3ZXJlIGp1c3QgYSBkYXRhIGNlbnRlciBpbXBs
ZW1lbnRhdGlvbiwgd2Ugd291bGQgc3RpbGwNCmJlIGFza2VkIChieSB0aGUgSUVURiBhbmQgdXNl
cnMvY3VzdG9tZXJzKSB0byBzdXBwbHkgc2VjdXJpdHkuDQoNCk15IGdvYWwgaW4gdGhpcyBkb2N1
bWVudCBpcyB0byBwcm92aWRlIGVub3VnaCBwbGF1c2libGUgYXBwcm9hY2hlcw0Kd2l0aG91dCBo
YW5kY3VmZmluZyBhbiBpbXBsZW1lbnRhdGlvbi4gSS5lLiwgaWYgSSBzdXBwbGllZCBYRFIgYW5k
DQp2ZXJiaWFnZSBmb3IgZXF1aXZhbGVudCBzdHJ1Y3R1cmVzIHRvIGNvcHlfZnJvbV9hdXRoX3By
aXYsDQpjb3B5X3RvX2F1dGgsIGFuZCBjb3B5X3RvX2F1dGhfcHJpdiBhbmQgd2l0aCBubyBpbnRl
bnQgdG8NCmV2ZXIgaW1wbGVtZW50IGl0LCB0aGVuIGFuIGltcGxlbWVudGF0aW9uIHdpdGggM3Jk
IHBhcnR5IHN0b3JhZ2UNCmRldmljZXMgd291bGQgYmUgcHJvaGliaXRlZC4NCg0KDQoNCj4gDQo+
PiBOb3cgSSBmZWVsIGxpa2UgSSBzaG91bGQgaGF2ZSBzcGVudCBtb3JlIHRpbWUgdG8gY2FyZWZ1
bGx5IHdvcmQgdGhlIGxpc3RpbmcNCj4+IGluIG15IG9yaWdpbmFsIGVtYWlsIDopDQo+PiBUaG91
Z2ggSSB0aGluayB0aGlzIHRleHQgaXMgZmluZSB0byBjb252ZXkgdGhlIG5lZWRlZCBpbmZvcm1h
dGlvbiwgYXQgbGVhc3QuDQo+PiANCj4+IA0KPj4+ICAgW1tBSTE1OiBFZGl0b3JpYWwgTm90ZTog
SSBoYXZlICpTSE9VTEQqIGFuZCBub3QgKk1VU1QqIGJlY2F1c2UgdGhlcmUNCj4+PiAgIG1pZ2h0
IGJlIHNvbWUgbGltaXQgb24gdGhlIG51bWJlciBvZiBvdXRzdGFuZGluZyBjcmVkZW50aWFscyBk
dWUgdG8NCj4+PiAgIGVpdGhlciB0aGUgbnVtYmVyIG9mIGZpbGVzIG9yIHRoZSBudW1iZXIgb2Yg
Y2xpZW50LiAgRmVlbCBmcmVlIHRvDQo+Pj4gICBjb3JyZWN0IG1lLiAgLS1USF1dDQo+PiANCj4+
IEkgY2FuIHRoaW5rIG9mIHNjaGVtZXMgd2hlcmUgdGhlcmUgYXJlIG5vIGxpbWl0cywgYnV0IEkg
YW0gbm90IHByZXBhcmVkDQo+PiB0byBndWFyYW50ZWUgdGhhdCBhbGwgc2NoZW1lcyBvbmUgbWln
aHQgd2FudCB0byB1c2Ugd291bGQgYmUgZnJlZSBvZiBsaW1pdHMuDQo+PiBTbyB0aGUgU0hPVUxE
IHNlZW1zIGZpbmUgdG8gbWUuDQo+PiANCj4+IFNlbWktcmVsYXRlZGx5LCBJIGZvcmdldCBleGFj
dGx5IGhvdyBtdWNoIHRydXN0L2NvdXBsaW5nIHRoZXJlIGlzIHN1cHBvc2VkDQo+PiB0byBiZSBi
ZXR3ZWVuIHRoZSBkYXRhIGFuZCBtZXRhZGF0YSBzZXJ2ZXJzL29wZXJhdG9ycyBpbiB0aGlzIHNj
aGVtZS4NCj4+IEluIHBhcnRpY3VsYXIsIGlmIHRoZSBtZXRhZGF0YSBzZXJ2ZXIgaXMgc3VmZmlj
aWVudGx5IHRydXN0ZWQgdGhhdCBpdCBjYW4NCj4+IGhhdmUgYSBjb3B5IG9mIHRoZSBkYXRhIHNl
cnZlcidzIGtlcmJlcm9zIGNyZWRlbnRpYWxzICh0aGUgbmZzLyBrZXl0YWIpLA0KPj4gdGhlbiB0
aGVyZSBpcyBxdWl0ZSBhIGxvdCBvZiBmbGV4aWJpbGl0eSwgc2luY2UgdGhlIG1ldGFkYXRhIHNl
cnZlciBjYW4NCj4+IGxpdGVyYWxseSBjb25zdHJ1Y3QgYW4gYXJiaXRyYXJ5IHRpY2tldCBhbmQg
ZW5jcnlwdCBpdCB0byAiaXRzZWxmIiAoaS5lLiwNCj4+IHRoZSBkYXRhIHNlcnZlcidzIGtleXRh
YikuICBCdXQgSSBkb24ndCBrbm93IHdoZXRoZXIgaXQncyBhcHByb3ByaWF0ZQ0KPj4gdG8gbWVu
dGlvbiB0aGlzIGV4YW1wbGUgaW4gdGhlIGRvY3VtZW50IG9yIG5vdC4NCj4+IA0KPj4+ICAgRGVw
ZW5kaW5nIG9uIHRoZSBpbXBsZW1lbnRhdGlvbiBkZXRhaWxzLCBmZW5jaW5nIHdvdWxkIHRoZW4g
YmUNCj4+PiAgIGNvbnRyb2xsZWQgZWl0aGVyIGJ5IGV4cGlyaW5nIHRoZSBjcmVkZW50aWFsIG9y
IGJ5IG1vZGlmeWluZyB0aGUNCj4+IA0KPj4gS2VyYmVyb3MgZG9lc24ndCBoYXZlIGEgcmV2b2Nh
dGlvbiAoZXhwaXJ5IHByaW9yIHRvIHRoZSBvcmlnaW5hbCBleHBpcnkpDQo+PiBzdG9yeSBhdCBh
bGwuICBCdXQgc2luY2Ugd2UgYXJlIHRhbGtpbmcgYWJvdXQgUlBDU0VDX0dTUywgdGhpcyB0ZXh0
DQo+PiBpcyBmaW5lLCBzaW5jZSBvdGhlciBHU1MgbWVjaGFuaXNtcyBtaWdodCBhbGxvdyBpdCA6
KQ0KPj4gDQo+PiAtQmVuDQo+PiANCj4+PiAgIHN5bnRoZXRpYyB1aWQgb3IgZ2lkIG9uIHRoZSBk
YXRhIGZpbGUuICBJLmUuLCBpZiB0aGUgY3JlZGVudGlhbHMgYXJlDQo+Pj4gICBhdCBhIGZpbmVy
IGdyYW51bGFyaXR5IHRoYW4gdGhlIHN5bnRoZXRpYyBpZHMsIGl0IG1pZ2h0IGJlIHBvc3NpYmxl
DQo+Pj4gICB0byBhbHNvIGZlbmNlIGp1c3Qgb25lIGNsaWVudCBmcm9tIHRoZSBmaWxlLg0KPj4+
IA0KPj4+IFJlcGxhY2UgMTUuMS4yIHdpdGg6DQo+Pj4gDQo+Pj4gICBXaXRoIHRpZ2h0IGNvdXBs
aW5nLCB0aGUgcHJpbmNpcGFsIHVzZWQgdG8gYWNjZXNzIHRoZSBtZXRhZGF0YSBmaWxlDQo+Pj4g
ICBpcyBleGFjdGx5IHRoZSBzYW1lIGFzIHVzZWQgdG8gYWNjZXNzIHRoZSBkYXRhIGZpbGUuICBU
aGUgc3RvcmFnZQ0KPj4+ICAgZGV2aWNlIGNhbiB1c2UgdGhlIGNvbnRyb2wgcHJvdG9jb2wgdG8g
dmFsaWRhdGUgYW55IFJQQyBjcmVkZW50aWFscy4NCj4+PiAgIEFzIGEgcmVzdWx0IHRoZXJlIGFy
ZSBubyBzZWN1cml0eSBpc3N1ZXMgcmVsYXRlZCB0byB1c2luZyBSUENTRUNfR1NTDQo+Pj4gICB3
aXRoIGEgdGlnaHRseSBjb3VwbGVkIHN5c3RlbS4gIEZvciBleGFtcGxlLCBpZiBLZXJiZXJvcyBW
NSBHU1MtQVBJDQo+Pj4gICBbUkZDNDEyMV0gaXMgdXNlZCBhcyB0aGUgc2VjdXJpdHkgbWVjaGFu
aXNtLCB0aGVuIHRoZSBzdG9yYWdlIGRldmljZQ0KPj4+ICAgY291bGQgdXNlIGEgY29udHJvbCBw
cm90b2NvbCB0byB2YWxpZGF0ZSB0aGUgUlBDIGNyZWRlbnRpYWxzIHRvIHRoZQ0KPj4+ICAgbWV0
YWRhdGEgc2VydmVyLg0KPj4+IA0KPiANCg0K

